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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.06.2014, 14:14   #1  
Starling is offline
Starling
Участник
Дети Юза
 
530 / 76 (4) ++++
Регистрация: 20.10.2005
Адрес: Kiev
Вопрос №2 – учет времени транспортировки в компании B
Стандартная функциональность предполагает, что время транспортировки продукции при планировании рассчитывается на основании настройки УЗиС \ Настройка \ Распределение \ Транспортировка.
Пи внутрихолдинговом планировании этой настройка вступает в силу только при условии, что в карточке клиента указан Способ поставки.
При этом сама настройка в форме Транспортировка позволяет указать время без привязки к Способу поставки. Получается не стыковка, с одной стороны система позволяет не учитывать параметр Способ поставки с другой стороны без него не работает.
Тот же метод тот же класс
X++:
public ReqDate convertReqDate(ReqPO _reqPO)
{
    SalesLine salesLineTemp;
    SalesCalcAvailableDlvDates salesCalcAvailableDlvDates;
    InventDim inventDim;


    salesLineTemp.DlvMode = this.convertDeliveryMode(_reqPO);
    //Ошибка - Способ поставки не является обязательным -->
    //if (!salesLineTemp.DlvMode)
    //{
    //    return _reqPO.ReqDate;
    //}
    //<--

    inventDim.InventSiteId = this.convertSiteId(_reqPO);
    inventDim.InventLocationId = this.convertWarehouseId(_reqPO);
    inventDim = InventDim::findOrCreate(inventDim);

    salesLineTemp.InventDimId = inventDim.InventDimId;
    //Ошибка определения даты потребности-->
    //salesLineTemp.ReceiptDateRequested = _reqPO.ReqDate;
    salesLineTemp.ReceiptDateRequested = _reqPO.ReqDateDlv;
    //<--
    salesLineTemp.DeliveryPostalAddress = this.findDeliveryAddress(_reqPO);
    salesCalcAvailableDlvDates = SalesCalcAvailableDlvDates::newCommonSalesDlvDateType(salesLineTemp);
    salesCalcAvailableDlvDates.createPossibleShippingAndReceiptDates(true);

    return salesCalcAvailableDlvDates.parmSalesAvailableDlvDatesTmp().AvailableShippingDate;
}
Что скажете. Чем я рискую?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Внутрихолдинговое сводное планирование gerwald DAX: Функционал 9 11.06.2014 20:36
Сводное планирование TDV DAX: Функционал 4 06.12.2011 11:54
Amand: Видео: Управление проектами в Microsoft Dynamics AX 4.0 Проекты I- 8 Планирование времени. Blog bot DAX Blogs 0 21.01.2010 17:05
Amand: Сводное планирование в Microsoft Dynamics AX 4.0 Часть 1-2, Настройка сводных планов, параметры. Blog bot DAX Blogs 0 22.12.2009 02:05
Планирование производственных операций Vikp DAX: Функционал 4 10.01.2006 15:43

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

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

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