AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 29.05.2006, 18:50   #1  
Vby is offline
Vby
Участник
 
25 / 10 (1) +
Регистрация: 28.11.2005
Таблица DocuRef и виртуальные компании
Добрый день,
возникла такая проблемка: в модуле CRM в деловых отношения в форме документы (smmDocuments) прикрепляю файлик, выхожу из формы и захожу назад - документа не видно.
Смотрю таблицу DocuRef, создалась запись но префикс компании (RefCompanyId) виртуальной компании (например В1), а не самой.(например КОМ)
в виртуальной компании (В1) след табл: VendBankAccount, VendLedgerAccounts, VendParameters, VendTable.
Вопрос: откуда подставляется префик В1?
ЗЫ: Неделю назад все работало
Старый 29.05.2006, 21:58   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,311 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Бага есть такая. Если все остальное настроено (а судя по симптомам - все ок) - то проверьте \Classes\smmDocuments, метод setContactAssignmentsCRM:
X++:
public static void setContactAssignmentsCRM(DocuRef docuRef)
{
    SmmQuotationTable       smmQuotationTable;
    SmmBusRelAccount        smmBusRelAccount;
    ContactPerson           contactPerson;
    SmmActivities           smmActivities;
    SmmMailings             smmMailings;
    SmmTMCallListTable      smmTMCallListTable;
    SmmCampaignTable        smmCampaignTable;
    SmmEncyclopediaItems    smmEncyclopediaItems;
    ;
    ..........................................
   docuRef.busRelAccount = smmBusRelAccount;
   DocuRef.authorId      = SmmUtility::getCurrentContact();
// bug fix Нефиг устанавливать компанию, особенно виртуальную :) -->
//   DocuRef.refCompanyId  = SmmDocuments::getDataAreaId(docuRef.RefRecId, docuRef.RefTableId);
// bug fix Нефиг устанавливать компанию, особенно виртуальную :) <--
}
А работало все до тех пор, пока не прикрепляли документ в компании, входящей в состав виртуальной компании . Думаю, что после этого - работать будет
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 29.05.2006 в 22:02.
Старый 30.05.2006, 10:06   #3  
Vby is offline
Vby
Участник
 
25 / 10 (1) +
Регистрация: 28.11.2005
Спасибо, действительно в этом и был баг.
Все работает
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Виртуальные компании Freeangel DAX: Функционал 8 03.07.2007 18:49
виртуальные компании HelgaK DAX: Функционал 5 28.09.2006 13:47
Виртуальные компании или фин. отчеты Посторонний V DAX: Функционал 20 24.05.2006 16:58
Виртуальные компании. Проблема. VadimVN DAX: Функционал 29 03.04.2006 16:23
Насколько безболезненно добавлять виртуальные компании, если базе есть данные? Rafael DAX: Функционал 4 11.10.2004 17:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:44.