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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.11.2016, 10:03   #1  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
! Ошибка в классе WHSInvent AX 2012 R3
В классе WHSInvent в методе checkDimHierarchy() допущена ошибка, в результате которой не удается создать предложение по проекту на основании шаблона предложения.

X++:
if (_inventTrans.StatusReceipt  == StatusReceipt::Ordered
    ||  _inventTrans.StatusIssue    == StatusIssue::OnOrder
    ||  !WhsInvent::mustUpdateWHSInventReserve(_inventTrans.InventTransOrigin().ReferenceCategory))
    {
        return true;
    }
Строки предложения по проектам связаны с проводками со StatusIssue = QuatotationIssue.
При создании строки в предложении программа автоматически устанавливает аналитику местоположения в соответствии с настройкой склада (на складе не включены процессы управления складом). При использовании в предложении номенклатуры, у которой партия находится выше местоположения в иерархии, возникает ошибка.
Мне кажется, что код проверки должен выглядеть так:
X++:
if (_inventTrans.StatusReceipt  == StatusReceipt::Ordered
    ||  _inventTrans.StatusIssue    == StatusIssue::OnOrder
    || _inventTrans.StatusIssue     == StatusIssue::QuatotationIssue //расход по предложению
    ||  !WhsInvent::mustUpdateWHSInventReserve(_inventTrans.InventTransOrigin().ReferenceCategory))
    {
        return true;
    }
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
За это сообщение автора поблагодарили: gl00mie (5).
Теги
2012 r3, wms, проекты

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка в настройке SubledgerJournalEntry AX 2012 R3 KiselevSA DAX: Администрирование 0 12.01.2016 15:29
DAX: Calling all developers: how to ease the learning curve of Microsoft Dynamics AX 2012 R3 Blog bot DAX Blogs 0 27.08.2014 22:11
axsa: MDM Adapter - Extending Dynamics AX 2012 R3 Master Data Management Blog bot DAX Blogs 0 22.05.2014 03:28
dynamicsaxtraining: Purchase Blog bot DAX Blogs 0 11.03.2012 05:25
daxdilip: Whats New in Dynamics AX 2012 (A brief extract from the recently held Tech Conf.) Blog bot DAX Blogs 7 31.01.2011 12:35

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

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

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