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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.03.2016, 13:11   #1  
kitty is offline
kitty
Участник
 
354 / 26 (1) +++
Регистрация: 24.05.2005
Как рассчитать DueDates для закупки, если известен PaymSchedule
Есть закупка PurchTable.
Есть paymTerms & paymSchedule (не указанные на самой закупке)
Мне нужно для нее рассчитать nextDueDate.
Для этого есть стандартный PaymSchedCalc.nextDueDate() , но в конструктор PaymSchedCalc нужно передавать CustVendPaymentSched и CustVendPaymentSchedLine
В стандартном коде эти записи создаются перед созданием PaymSchedCalc

Пока как вариант понимаю, можно удалить записи из CustVendPaymentSched , уже привязанные к текущей закупке и после рассчетов пересоздать, на основе указанного на закупке paymTerms. Но некрасиво это. Я бы хотела избежать измененияимеющихся в системе записей в, тк меня интересует только расчет

Вопрос:
Есть ли в системе примеры подобной эмуляции рассчета дат на основе paymShedule?

Последний раз редактировалось kitty; 16.03.2016 в 14:50.
Старый 20.03.2016, 19:23   #2  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
365 / 542 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
Подобных примеров в чистом виде нет, можно попробовать так :

X++:
ttsbegin;

CustVendPaymSched::deletePaymSchedLines(vendPaymSched, vendPaymSchedLine);

purchTable.createPaymentSched();
... // получение дат

ttsabort;
Либо, если уже совсем не хочется никаким образом менять данные, то видимо модифицировать класс paymSchedCalc, доработка не сложная.
__________________
Sergey Nefedov
За это сообщение автора поблагодарили: Logger (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Перепланировать закупки после ручной корректировки плана производства Starling DAX: Функционал 12 05.12.2012 16:11
Правильное сторнирование закупки, как? Flomik DAX: Функционал 15 14.11.2008 09:13
Обновление цены закупки tolstjak DAX: Функционал 3 21.06.2005 14:31
Прикрепленные закупки. Назначение? StoneRoller DAX: Функционал 1 12.02.2004 12:41
пользователи 1-ой группы должны видеть свои закупки и не видеть закупки введенные... OlegKocherga DAX: Функционал 4 11.12.2003 16:10

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:38.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.