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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.06.2016, 10:25   #1  
shamanko is offline
shamanko
Участник
 
33 / 11 (1) +
Регистрация: 28.05.2008
FEFO не работает одновременно с заказами контроля качества
Коллеги, здравствуйте.

AX 2012 R3. Такая ситуация - для номенклатур включено управление складом, поэтому используются иерархии резервирования. Используется аналитика Статус запаса. Для того, чтобы работало резервирование партий по FEFO иерархия резервирования настроена так, что Номер партии в иерархии идет перед Местоположением. Про это вроде и на форуме где-то было. При этом резервирование по FEFO работает, все замечательно.

Но мы также используем функционал заказов контроля качества - в момент приемки производственного заказа автоматически создается новая партия (настроена группа нумерации партий) и на эту партию автоматически создается заказ контроля качества (через настройку сопоставления контроля качества). Заказ создается, но проверку он пройти не может, пишет "Не удалось преобразовать номенклатуру ... в месте хранения ... в связи с нехваткой. Выполнить обновление статуса запасов не удалось." - ну или что-то подобное связанное с нехваткой запасов. При изучении вопроса мы пришли к выводу, что проблема в записях таблицы WHSInventReserve. Там сначала запас создается на аналитику без партии, только с местоположением. А потом при проверке ищет запас с партией - но не находит. А алгоритм создания записей в WHSInventReserve завязан на настройку иерархий резервирования. Мы создали новую номенклатуру, у которой в иерархии резервирования Местоположение идет перед Номером партии - с ней никаких проблем при проверке заказа контроля качества не возникло. То есть проблема была только в этом.

В итоге получилась довольно идиотская ситуация - при одной настройке иерархии резервирования работает резервирование по FEFO, при другой - проверка заказов контроля качества, одновременно обе функции не работают. При этом эти 2 функции не являются взаимоисключающими, обе нам нужны. Кто-нибудь сталкивался с подобными ситуациями? Есть какое-то решение без того, чтобы лезть в код? - слишком навороченный это функционал, не хотелось бы в него вмешиваться, если есть возможность обойтись настройками.
Теги
fefo, whs, иерархии резервирования

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Всегда ли правильно работает queryrun().query().dataSourceCount() при присоединении пользователем таблиц в настройках стандартного запроса? Aquarius DAX: Программирование 5 26.09.2013 09:52
AX 2012 Enterprise Portal: Не работает Add indicators в Business Overview Web Part Maxim Gorbunov DAX: Администрирование 1 07.07.2012 14:49
Не работает поиск в лукапе на ГТД Bega DAX: Функционал 0 08.12.2011 09:09
Андре: Интеграция Ax с системами контроля версий Андре DAX Blogs 7 03.03.2008 14:47
почему на работает common.(fieldId)[idx] maze DAX: Программирование 3 31.08.2007 06:48

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

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

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