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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.02.2005, 17:11   #1  
Om is offline
Om
Участник
 
35 / 11 (1) +
Регистрация: 27.09.2004
! И снова об аналогах и заменителях...
Здравствуйте всем
Неоднократно обсуждался этот вопрос на форуме(http://www.axforum.info/forums/showt...863#post14863, например), но как правило без серьёзных модификаций решения ему не было. Но есть один успешный опыт на эту тему, без каких-либо модификаций, правда и без возможности продолжения...
Вот что мне удалось настроить в одной учебной базе, на этапе освоения Axapta 3/0:

Условия задачки:
В строках спецификации присутствует«основная» номенклатура и её аналоги (заменители). Понятно, что для планирования закупок или списания материалов в производство нужна только одна конкретная номенклатура из перечня возможных аналогов – назовём её «основная».
Компоненты и сама номенклатура-спецификация не имеют номенклатурной аналитики конфигурация.
Механизм работы с аналогами:
Для аналогов в строках спецификации указываем код конфигурационной группы (любой). Далее создаём производственный заказ (Производство/Заказы). На этапе работы с формой «Создание производственного заказа», нажав кнопку «Спецификация» мы можем перейти в строки спецификации и отредактировать их, в частности переопределить основную номенклатуру и её аналоги (например, поменять местами).
Результаты
После закрытия формы «Создание производственного заказа» мы имеем производственный заказ со статусом «создано» и в него попали только строки «основной номенклатуры» - т. е. те, для которых не указан код конфигурационной группы.
В режиме сводного планирования также участвуют только строки спецификации, для которой не указана конфигурационная группа.

Вообщем меня такой механизм вполне устраивал, т. к. позволял более-менее регламентировать порядок работы с аналогами и заменителями, без каких-либо доработок стандартного функционала, но вот в чём проблема: при попытке повторить этот подход в реальной базе, успеха он не имел - в производственный заказ и в сводное планирование шли все строки спецификации...

Может есть какие-то рекомендации или комментарии по этому поводу? Что это было?? Ведь в учебной базе всё по-прежнему работает, как часы. Заранее благодарен за совет.

P.S. Работа с конфигурируемой номенклатурой не рассматривается. Там всё в порядке. А здесь речь идёт только о таком вот нестандартном использовании стандартного функционала.
Старый 27.02.2005, 22:49   #2  
Тимур is offline
Тимур
Аксакал в отставке
 
2,457 / 50 (6) ++++
Регистрация: 31.01.2003
Адрес: Москва
Какую базу и конфигурацию системы Вы использовали?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес").
Старый 28.02.2005, 07:24   #3  
Om is offline
Om
Участник
 
35 / 11 (1) +
Регистрация: 27.09.2004
В качестве учебной базы использовалась Axapta 3.0 SP3 с полным функционалом.
В качестве реальной базы используется Axapta 3.0 SP3 с набором ключей: Финансы1, Финансы2, Производство, Логистика и ОС.
Старый 01.03.2005, 01:52   #4  
Тимур is offline
Тимур
Аксакал в отставке
 
2,457 / 50 (6) ++++
Регистрация: 31.01.2003
Адрес: Москва
Дабы сузить возможные варианты происхождения чуда, поставьте на ту базу, где эффект не получается полнофункциональную лицензию. Для чистоты опыта так сказать.
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес").
Старый 01.03.2005, 17:16   #5  
Om is offline
Om
Участник
 
35 / 11 (1) +
Регистрация: 27.09.2004
Цитата:
Изначально опубликовано Тимур
Дабы сузить возможные варианты происхождения чуда, поставьте на ту базу, где эффект не получается полнофункциональную лицензию. Для чистоты опыта так сказать.
Сделали. Эффекта нет - в сводное планирование попадают все строки спецификации. Неужели прийдётся модификацию писать??

Спасибо, что уделяете внимание моему вопросу
Старый 01.03.2005, 21:02   #6  
Тимур is offline
Тимур
Аксакал в отставке
 
2,457 / 50 (6) ++++
Регистрация: 31.01.2003
Адрес: Москва
Хм. Интересно откуда Вы такую базу расчудесную взяли?
А что говорят доблестные представители MBS?
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес").
Старый 03.03.2005, 12:56   #7  
Om is offline
Om
Участник
 
35 / 11 (1) +
Регистрация: 27.09.2004
Решилась проблемка!
При ближайшем рассмотрении выяснилось, что в учебной базе (там где эффект получается) был всётаки SP1, а не не SP3 В этом всё и отличие. В SP3 отсутствует одно условие в классе BOMSearch, которое, как раз и обуславливает этот эффект в SP1.
Интересно, конечно, почему оно в SP3 не попало? По недосмотру или специально так сделали? Логика подсказывает, что оно должно быть, т. к. проверяет корректность настроек по конфигурационным группам: мол, если вы в строках спецификации указали для номенклатуры конфигурационную группу, а правила выбора для неё не настроили (не связали с конкретной номенклатурой), то до свидания - строки в ProdTable не попадают и в сводном планировании не учавствуют.
Вот такие-вот пироги...

Теги
bom, аналоги, заменители, спецификация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
И снова про Relation Corsar DAX: Программирование 7 24.10.2008 14:19
Снова временные таблицы vasiliy DAX: Программирование 7 12.03.2007 13:54
снова COM Connector _A_ DAX: Прочие вопросы 11 02.09.2005 16:38
Снова про закрытие склада... May DAX: Администрирование 26 22.04.2005 12:52
Снова JOIN Mechanizm DAX: Программирование 2 02.03.2004 14:02

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

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

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