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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.05.2012, 10:33   #5  
niksen is offline
niksen
Участник
Самостоятельные клиенты AX
 
284 / 28 (1) +++
Регистрация: 05.07.2011
Адрес: Татарстан
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Если цель перепланирования - сдвиг дат, то на сколько я понимаю статус можно не сбрасывать, а просто повторно перепланировать.

Вот нашёл у себя код:
X++:
    ProdParmScheduling  prodParmScheduling;
    ;

    prodParmScheduling.clear();
    prodParmScheduling.ParmBuffer::initParmId();
    prodParmScheduling.ProdId = _ProdId;
//    устанавливаем параметры перепланирования:
//    prodParmScheduling.SchedDirection = 
//    prodParmScheduling.SchedMethod =
//    prodParmScheduling.SchedDate =
//    ...
    prodParmScheduling.insert();

    ProdTable::find(_ProdId).status().runOperationScheduling(prodParmScheduling);

На всякий случай код, сбрасывающий статус:
X++:
    prodMultiStatusDecrease = new JmgProdMultiStatusDecrease();

    parmBuffer = prodMultiStatusDecrease.defaultParmBuffer();
    prodMultiStatusDecrease.initParmSFC();

    prodMultiStatusDecrease.insert(prodTable,parmBuffer);
    prodParmStatusDecrease = parmBuffer;
    prodParmStatusDecrease.WantedStatus = ProdStatus::Created;
    prodMultiStatusDecrease.run();
а что за тип данных parmBuffer?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание производственного заказа программно ena_ax DAX: Программирование 7 23.09.2011 11:38
Множественная калькуляция производственного заказа DYPotapchenko DAX: Функционал 15 11.03.2011 12:41
Как программно изменить к-во в строке заказа в форме SalesTable BorDark DAX: Программирование 2 13.01.2005 17:02
Производство: проблема при обработке производственного заказа Asp DAX: Функционал 2 15.04.2004 15:48
Ошибка при сбросе статуса Производственного заказа LTA DAX: Функционал 2 29.01.2003 12:23
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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