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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.03.2018, 13:08   #1  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
? Сводное планирование и профиль учета
Доброго времени суток, коллеги.
Поделитесь опытом, как обойти "несовместимость" настройки активного профиля учета и сводного планирования.

Описание потребности:
Профиль учета для конкретной поставки определяется условиями договора (условно "Комиссионный" и "Собственный"). Товар приходуется на склад логистического центра, с которого производится пополнение на склады компании. При этом профиль учета, как мы понимаем, определяется "партией".
При запуске сводного планирования или ручном создании спланированного перемещения, если не активирована отметка "План покрытия по аналитикам", система ругается на обязательность профиля (проверялось на 2012R2 и R3, но, думаю, и для других версий ошибка та же). Т.е. спланировать перемещение только по количеству не удается.
Связано это с тем, что в классе InventDimGroupFieldSetup в методе initFromTrackingDimensionGroupFldSetup() для профиля всегда устанавливается признак isMandatory.

Правильно ли я понимаю, что отключение принудительного включения признака не приведет к ошибкам, т.к. заполнение аналитики профиля будет контролироваться флагом "Первичная аналитика хранения" непосредственно в проводках?

Или у вас может есть другой вариант обхода проблемы?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 15.03.2018, 13:34   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,427 / 1771 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Завести служебное значение профиля учета, которое использовать в качестве пустого
Старый 15.03.2018, 15:02   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Согласен, нужно что-то по умолчанию заполнить, а дальше уже в реальном документе заполнять как нужно.
__________________
Ivanhoe as is..
Старый 16.03.2018, 08:47   #4  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Согласен, нужно что-то по умолчанию заполнить, а дальше уже в реальном документе заполнять как нужно.
И что это даст?
Пример: на остатках склада 5 штук с одни профилем; и 8 штук с другим. На остатке склада пополнения - 2 штуки с первым профилем. Прогноз продаж - 25 штук (не имеет значения с каким профилем учета).
Чтобы аналитика профиля стала активной в спланированных заказах, необходимо активировать отметку "План покрытия по аналитикам".
При планировании создадутся (считаем, что мин/макс не указаны):
- спланированное перемещение на 2 штуки профиля 1;
- спланированное перемещение на 10 штук технического профиля;
- спланированный заказ на покупку с техническим профилем.
Плюс, до кучи, маркировки лотов.
Т.е. при утверждении спланированных закупок надо очень аккуратно обновить аналитику в строках заказа и проводках.
Почему нельзя было сделать так же, как поступили с партией и серийным? Если они сделаны первичными аналитиками, то сводное не требует их указания в спланированных заказах в обязательном порядке.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
За это сообщение автора поблагодарили: S.Kuskov (2).
Старый 16.03.2018, 09:03   #5  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,427 / 1771 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
А правильно ли это, что в вашей логике планирования возможен расход с любого из профилей учёта?

Можно ли настроить цепочку покрытий для планирования переносов с других профилей учёта на один, которым и закрывать потребность?
Старый 16.03.2018, 09:44   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
По моей практике профиль не включают в расчет сводного. А потребность задать профиль возникает при утверждении спланированного заказа, я наверное не внимательно прочитал, в какой момент ошибка выдается.

Если планирование не в разрезе профилей, то ошибку при создании спланированого заказа надо просто поправить.
__________________
Ivanhoe as is..
Старый 16.03.2018, 11:34   #7  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Проверил на стандарте R3:
1. Создал прогноз продажи по номенклатуре с профилем (указал технический профиль);
2. Запустил сводное по единственной номенклатуре. Сводное отработало, в проводке для спланированной закупки сводного есть только сайт и склад.
Утвердить спланированную закупку не получается, т.к. профиль является обязательным.
Заремаркировал в классе InventDimGroupFieldSetup:

X++:
// <GEERU>
    if (_ecoResTrackingDimensionGroupFldSetup.DimensionFieldId == fieldnum(InventDim, InventProfileId_RU))
    {
        isConsistent                    = NoYes::Yes;
        //isMandatory                     = NoYes::Yes;
    }
Нормально отработало утверждение, профиль учета в строке заказа на покупку перестал быть обязательным, но, насколько я понимаю, он будет проверен в момент разноски...
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 16.03.2018, 12:08   #8  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Вот, мне кажется, при утверждении правильнее сделать заполнение техническим Профилем, либо правильную "инициализацию" по каким-то правилам (договор, поставщик и т.п.). Т.е. на этом этапе отключать проверку уже не очень хорошо.
__________________
Ivanhoe as is..
Старый 16.03.2018, 12:26   #9  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Если убрать проверку, как я указал, "обязательность" профиля пропадает и при создании прогнозов и при ручном создании спланированных заказов на перемещение. Да и в строках документов (складские журналы, закупки, продажи, заказы на перемещение) она плавно перетекает из строк в проводки. Т.е. механизм резервирования в совместимых профилях: взяли профиль в строке, резервируем с учетом совместимости; можно и не использовать. При комплектации отгрузки система подберет профиль из остатков с учетом остальных аналитик.
Я просто не совсем понимаю, чего хотели добиться таким способом? Разве было недостаточно флага "Первичная аналитика хранения" и активности аналитики?
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 16.03.2018, 12:28   #10  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Я думаю, банально в рамках локализации не смотрели в блок Сводное планирование.
__________________
Ivanhoe as is..
Теги
профиль учета, сводное планирование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не заполняется профиль учета в закупке mnt_dx DAX: Функционал 4 07.04.2016 11:29
AX 2012 R2: Регистрация отгрузочной накладной и Профиль учета Kabardian DAX: Функционал 0 27.01.2015 21:59
Склад, Профиль учета, Складские аналитики lev DAX: Функционал 17 19.07.2013 16:49
Сводное планирование TDV DAX: Функционал 4 06.12.2011 11:54
Amand: Сводное планирование в Microsoft Dynamics AX 4.0 Часть 1-2, Настройка сводных планов, параметры. Blog bot DAX Blogs 0 22.12.2009 02:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:51.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.