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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.05.2011, 17:14   #1  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
! Ошибка! Контроль складской аналитики при перемещениях
AX 2009 SP1 RU6.

Есть группа аналитик, в ней, например, ГТД - физические запасы, разрешен пропуск по приходу, запрещен пропуск по расходу.

В заказе на продажу ожидаемое поведение - при комплектации (как ручной, так и через регистрацию отгрузочной), отгрузке система не дает указать пустую ГТД.

В заказе на перемещение поведение другое и странное
1. Система дает скомплектовать вручную и отгрузить.
2. Система не дает скомплектовать через регистрацию отгрузочной накладной.

Причину такого поведения я нашел, в п.1. выполняется проверка по ИЛИ (разрешен пропуск по приходу; разрешен пропуск по расходу).

Итого:
Явная ошибка - поведение по заказу на перемещение разное в зависимости от способа обработки.
Ошибка или так и надо - проверка по ИЛИ??
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: Pustik (2).
Старый 12.05.2011, 17:27   #2  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
AX 2009 SP1 RU6.
В заказе на перемещение поведение другое и странное
1. Система дает скомплектовать вручную и отгрузить.
2. Система не дает скомплектовать через регистрацию отгрузочной накладной.

Причину такого поведения я нашел, в п.1. выполняется проверка по ИЛИ (разрешен пропуск по приходу; разрешен пропуск по расходу).
Странно, зачем вообще нужна проверка по приходу, если происходит расход. Скорее всего код "хотел" проверить расход и приход одновременно
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 12.05.2011 в 17:55. Причина: сначала подумал что копипаст
Старый 12.05.2011, 17:31   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Вот не похоже
Именно для переносов и перемещений сделано такое поведение - скопировать неоткуда.

А при регистрации отгрузочной по перемещению вызывается стандартная проверка, которая срабатывает во всех остальных случаях.
__________________
Ivanhoe as is..
Старый 12.05.2011, 17:48   #4  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Ivanhoe, я все таки таки думаю, что программист, который писал этот код, хотел одной строкой убить двух зайцев - проверить приход и расход одновременно , и как результат, мы видим насколько глубока и безгранична его фантазия .
Шутка.
И спасибо за информацию, пригодится.
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 12.05.2011, 17:49   #5  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 428 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Проверка для прихода и при комплектации - это ИМХО ошибка однозначно
__________________
С уважением,
Вячеслав
Теги
ax2009, аналитика, перемещение

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопросы по изменению складской аналитики ena_ax DAX: Функционал 12 09.06.2009 19:11
Сравнение в разрезе складской аналитики. longson DAX: Программирование 3 14.01.2008 13:45
Не отображаются аналитики в lookup. DAX 4.0 SP2 Ошибка? Ivanhoe DAX: Функционал 2 25.09.2007 16:34
Ошибка при переименовании номенклатурной аналитики Ю-ю DAX: Программирование 6 03.03.2005 19:11
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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