Показать сообщение отдельно
Старый 10.04.2016, 23:08   #1  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5813 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от arhat Посмотреть сообщение
система ax 2012 r3. Штрих коды в ней связаны с таблицей InventDim, непонятно как потом поведет себя система, где все это вылезет?
Во-первых, условимся, что будем рассматривать ситуацию до внедрения, а не после, когда в нескольких компаниях уже нагенерилось неизвестно сколько проводок, включая записи в InventDim. Во-вторых, из InventDim для ШК берутся только аналитики продукта, коды которых предположительно также будут в разных компаниях совпадать. Для такого сценария можно, к примеру, на этапе загрузки справочников номенклатуры в разные компании нагенерить из "левой" номерной серии InventDimId для соответствующих комбинаций аналитик продукта, при этом для одинаковых кодов значений аналитик в разных компаниях использовать одинаковые InventDimId, на которые уже сослаться в общей таблице ШК. Далее, для заведения/импорта номенклатур после запуска в пром. эксплуатацию нужно будет доработать соотв. процедуру, чтобы оно аналогичным образом в одной компании генерировало InventDimId из "левой" номерной серии для каждой еще отсутствующей комбинаций кодов аналитик, прописывало записи InventDim с полученными InventDimId во все связанные компании и затем уже привязывало к ним общие ШК.
Т.е. получится ситуация, когда InventDim в каждой компании вроде свой, но коды для комбинаций аналитик номенклатуры - одинаковые во всех связанных компаниях, и на эти коды ссылается общая таблица ШК. Либо можно, как тут писали, сделать и InventDim общим, но тут надо будет допилить работу с соотв. номерной серией.
За это сообщение автора поблагодарили: arhat (1).