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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.01.2021, 09:03   #1  
Perc is offline
Perc
Участник
 
194 / 57 (2) ++++
Регистрация: 05.03.2005
Комплектация. Перепоставка
AX 2012 R3
Заказ на продажу. Одна строка на кол-во 10. Перепоставка/недопоставка -0 %
Создаю отгрузочную на 10, регистрация. Одна складская проводка в статусе Скомплектовано на 10.
Далее разноска накладной на кол-во 15. И Акс легко мне это дает сделать.
Мы чтото сильно не понимаем в идеологии комплектации?

Лезу в код проверки. В нашем случае отработка попадает в InventMovement\checkNotOverDelivery в ветку где считается qtyPre - максимально разрешенное количество по строке:
X++:
qtyPre = abs(inventTransIdSum.receipt() + inventTransIdSum.registered() +
                         inventTransIdSum.issue()   + inventTransIdSum.picked());
Тужусь понять почему Picked считают дважды? Не понимаю. В итоге qtyPre = 20, и никакого превышения нет. Далее в коде добивается заказанное до 15 и все прекрасно разносится.

Как тогда правильно работать с комплектацией? Мы ее используем для проверки и резервирования количества для машины клиента въехавшей на территорию. При этом фактическое превышение отгрузки над комплектацией у нас разрешено, но превышение над количеством "К поставке" - не разрешено.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как воспользоваться опцией "Перепоставка" в Заказах на перемещение Geo DAX: Функционал 4 30.09.2008 12:29
Комплектация ОС Hub DAX: Функционал 3 04.06.2008 13:06
Одновременная комплектация нескольких отгрузок Tressi DAX: Функционал 2 24.05.2006 13:40
Комплектация программно? linney DAX: Программирование 12 29.07.2004 17:13
Заказы-склад комплектация AK-76 DAX: Функционал 2 05.11.2003 10:37
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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