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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.10.2006, 11:54   #1  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
886 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Профили разноски ОС
Кто-нибудь подскажет, хранится ли в базе связь м-ду типом операции по ОС в таблице основных строк профиля раноски ОС в таблице RAssetLedgerAccounts(поле AssetTransType) и типом списания в таблице дополнительных строк профиля разноски ОС в таблице RAssetDisposalParameters(поле SoldScrap) ? Или оно только в коде зашито в вызове/перекрытии метода createDisposalTrans у наследников класса RAssetProposal ?

P.S.
Такое впечатление, что создание строк журналов ОС по этим таблицам писали 2 разных человека , настолько подход разный ...
Для первой (CreateJournalLines в наследниках RAssetProposal по данным таблицы RAssetLedgerAccounts) поиск по типу операции, типу группировки, коду группировки - никаких лишних действий(правда порядок обработки типов группировки жестко прошит в коде и есть вероятность пары-тройки безрезультатных запросов по каждой ОС, но это уже вырезано и сделано обработкой таблицы настроек для каждой операции - какой тип группировки в каком порядке обрабатывать при поиске строки для обрабатываемого ОС).
Во второй(createDisposalTrans там же по данным таблицы RAssetDisposalParameters) - тупой проход по ВСЕМ строкам выбранного типа списания , расчет в КАЖДОЙ строке указанного параметра, а затем лишь проверка - а вообще, та ли это строка профиля разноски, подходит ли она нашему ОС.

Последний раз редактировалось TasmanianDevil; 20.10.2006 в 13:38.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибочные профили разноски ОС andrewK DAX: Функционал 15 17.10.2008 16:03
Очистить память после разноски журнала ОС npokypatop DAX: Программирование 7 25.06.2008 17:03
Профили разноски (Закрытие) konopello DAX: Функционал 4 31.10.2007 12:00
Вопрос по профилям разноски ОС treeny DAX: Функционал 2 20.05.2005 16:02
Для чего настроиваются профили разноски по местоположению ОС? Pismarkina DAX: Функционал 1 24.11.2003 14:30

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

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

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