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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.04.2013, 13:02   #1  
IKA is offline
IKA
Участник
 
359 / 65 (3) ++++
Регистрация: 15.03.2006
Какой смысл InventDim на строках заказа?
На данный момент при создании строк заказа на закладке InventDim все поля пустые. Они такими остаются, что бы я ни делала с заказом.
И это, вроде бы, логично, тк я могу,например, зарезервировать товар для строки заказа на нескольких складах или с разных палет. В результате к моей строке заказа будут привязаны несколько складских транзакции с разными InventDim.

В системе во многих отчетах (напимер, delivery note) идет join CustPackingSlipTrans с InventDim.
Какой смысл InventDim на строках заказа/закупок и т.д, если по сути важно то, что указано на проводках, а не на заказе?
Это просто значение по умолчанию, которое лучше нигде в коде не использовать(если только конкретно указано в спецификации, что именно оно нужно) и не полагаться на его значения?
Я понимаю, что заказ по сути черновик(кот можно впоследствии даже удалить) и важны сами транзакции, привязанные к нему, но просто не понятно какой смысл этих полей, если на складских транзакциях могут быть совсем иные значения?
Старый 08.04.2013, 13:11   #2  
twilight is offline
twilight
MCTS
MCBMSS
 
881 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Смысл, что менеджер по продажам может указать в заказе, что ему нужно отгрузить, например, определенную партию определенного производителя.
__________________
I could tell you, but then I would have to bill you.
За это сообщение автора поблагодарили: IKA (1).
Старый 08.04.2013, 13:20   #3  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от twilight Посмотреть сообщение
Смысл, что менеджер по продажам может указать в заказе, что ему нужно отгрузить, например, определенную партию определенного производителя.
Угу. IKA, не забывайте, что в InventDim могут быть не только аналитики хранения, но и номенклатурные аналитики, типа цвет, размер и т.д.

P.S.:Флаги "Первичная аналитика" и "Обязательный" в аналитиках хранения
За это сообщение автора поблагодарили: IKA (1).
Старый 08.04.2013, 17:12   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Хотя ключевые моменты уже отметили - я хочу добавить еще одну мысль.
Резервирование производится в рамках тех аналитик, которые были указаны в строках заказа на продажу. Ну т.е. в исходной задаче указано, что товар может резервироваться по разным складам, если склад не указать, однако, в действительности склад часто может указываться, для того, чтобы резервирование (подбор товара) осуществлялось внутри именно этого склада. Например, в Москве у Вас такого-то товара 100 шт, а в С-Петербурге - 10 шт. А клиент у Вас отгружается из С-Петербурга. Система должна подбирать клиенту только тот товар, которые находится в С-Петербурге, т.к. товар из Москвы отгрузить нельзя со склада в С-Петербурге (без предварительного переноса).

Остальное следует по аналогии - номер партии, сайт и т.д. Конечно, смысла указывать ячейку или номер ГТД в заказе на продажу не имеет.

Данную особенность удобно использовать в качестве упрощения резервирования. Вводя аналитику, идентифицирующую продажу (код заказа на продажу, код комм предложения, код сделки, код менеджера по продажам и т.д.) и жестко (программно) привязывая ее в заказе на продажу - Вы получаете гарантированное наличие товара, которое будет оприходовано по этой аналитике. Ну т.е. пометив таким образом товар при покупке - его можно будет потом перемещать по складам / ячейкам и т.д. не заморачиваясь с тем, что переносам мешает физ.резерв товара и существует риск потери резерва (перераспределение резервов между заказами).
__________________
Возможно сделать все. Вопрос времени
Старый 08.04.2013, 17:15   #5  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
"Резервирование производится в рамках тех аналитик, которые были указаны в строках заказа на продажу" ... и которые отмечены как "Primary" в группе складской аналитики.
Старый 08.04.2013, 17:33   #6  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от EVGL Посмотреть сообщение
"Резервирование производится в рамках тех аналитик, которые были указаны в строках заказа на продажу" ... и которые отмечены как "Primary" в группе складской аналитики.
Не совсем так. Первичные (Primary) просто обязательные к заполнению. И без них мы просто не заполним аналитики в заказе на продажу. Поэтому хотим мы или нет, но резервирование будет производиться действительно в рамках аналитик "Primary".
Однако, нам ничего не мешает вручную "уточнить" дополнительные аналитики. Уточненные аналитики пробьются сразу в складские проводки и уже от них будет отталкиваться резервирование. Я помню код того select-а, который смотрит на "первичность" аналитик.
Однако, укажите в заказе на продажу ячейку, в которой нет товара (я предполагаю, что ячейка не является первичной аналитикой). И система не сможет автоматически зарезервировать товар, т.к. в этой ячейке она его не найдет.

AX 2009
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 08.04.2013 в 17:37.
За это сообщение автора поблагодарили: EVGL (1).
Старый 08.04.2013, 18:53   #7  
Starling is offline
Starling
Участник
Дети Юза
 
530 / 76 (4) ++++
Регистрация: 20.10.2005
Адрес: Kiev
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Не совсем так. Первичные (Primary) просто обязательные к заполнению. И без них мы просто не заполним аналитики в заказе на продажу.
...
AX 2009
Возможно я чего-то не понимаю, но AX 2009 так никогда не работала. И я уже не первый раз читаю на форуме это утверждение.
Вы можете оставить пустой аналитику, для которой активен параметр «Первичные», вы НЕ можете оставить аналитику пустой для которой активен параметр «Обязательная».
Я для себя пришел к выводу, что параметр «Первичная» влияет на:
1. Процесс резервирования, если используется резервирование в заказанных.
2. Отображение аналитик в форме Резервирования при ручном резервировании.
Если не трудно скажите метод где происходит автоматическое резервирование с учетом этого параметра, я для себя ни каких отличий не нашел хоть активный параметр, хоть нет (резервирование в заказанных не в счет). Автоматическое резервирование всегда одинаково работало. Если аналитика указана, то резервирует только в ней, если аналитика не указан то резервирует в любой где есть остаток.
Старый 08.04.2013, 19:04   #8  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Starling Посмотреть сообщение
Возможно я чего-то не понимаю, но AX 2009 так никогда не работала.
...
Автоматическое резервирование всегда одинаково работало. Если аналитика указана, то резервирует только в ней, если аналитика не указан то резервирует в любой где есть остаток.
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Однако, нам ничего не мешает вручную "уточнить" дополнительные аналитики. Уточненные аналитики пробьются сразу в складские проводки и уже от них будет отталкиваться резервирование.
Ээээ а мы разве не об одном и том же говорим? Мое возражение заключалось в том, что для автоматического резервирования достаточно указать аналитики в заказе на продажу, независимо от их первичности.
Я был неправ в том, что первичная обязательная к заполнению. Тут, да, признаю, был неправ.
__________________
Возможно сделать все. Вопрос времени
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mouseDblClick на аналитике в строках заказа uchenik DAX: Программирование 6 24.01.2011 00:24
В фактуре позиция, которая отсутствовала строках заказа Flomik DAX: Функционал 2 02.09.2008 14:05
Обязательность единиц в строках заказа в Ax3.0 SP6 olesh DAX: Функционал 1 15.01.2008 23:35
Статус "Отменено" в строках заказа oleg61858 DAX: База знаний и проекты 12 16.10.2007 23:28
Прыжок в строках заказа на определенную строчку Pegiy DAX: Программирование 12 14.04.2004 17:34

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

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

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