13.05.2016, 15:51 | #1 |
Участник
|
Шаринг таблицы между компаниями в 2009
Добрый день!
Подскажите у нас есть 3 компании - хотим расшарить CustTable VendTable и InventTable. Компании уже работают - как это сделать при работающих компаниях? Задача следующая - чтобы не заводить по несколько раз одного и того же контрагента и одну и туже номенклатуру. |
|
13.05.2016, 16:28 | #2 |
Участник
|
зашарить, обновить dataareaid = код виртуальной компании
|
|
13.05.2016, 16:56 | #3 |
Участник
|
Ну еще вычистить все повторяющиеся коды, не забыть из скольких таблиц состоит номенклатура, подумать что делать с CustGroup и VendGroup, потом вспомнить про настройки складской аналитики...в общем есть чем заняться
__________________
любитель портвейна и снов с прокисшей капустой в усах |
|
14.05.2016, 21:54 | #4 |
Участник
|
В первую очередь придется разобраться с тем, что в настоящий момент творится с клиентами, поставщиками, номенклатурами в разных компаниях.
Есть ли дубли, какие это дубли (по кодам, по сущности и т.п.). Если определите текущее состояние и разберетесь (организационно, а не технически) как объединить данные из разных компаний, противоречащие друг другу, то технически уже будет просто - в один прекрасный выходной день сбросить все данные в одну из компаний (как это сделать уже другой вопрос - подготовка может занять совсем не один день). Потом включить таблицы (со всеми подчиненными - какие из зависимых нужно расшаривать, какие нет опять же достаточно серьезный вопрос) в виртуальную компанию и дальше, самое простое - подменить в MS SQL Enterprise Management в нужных таблицах DataAreaId с реальной компании на виртуальную. Кстати, принцип перехода не зависит от версии DAX. В DAX20012 есть подобие MDM, когда часть данных общая по холдингу, но там же есть данные, специфичные для определенных компаний и как эти специфичные данные сделать общими тоже отдельный вопрос (виртуальные компании в DAX2012 не особенно приветствуются). PS: совсем недавно в некоторой теме Vadik воскликнул: А где в AX7 MDM? Так что может быть в ближайшем будущем все еще может усложниться. |
|
15.05.2016, 03:43 | #5 |
Британский учённый
|
Виртуальные компании будущего не имеют так как МС от них отказывается. Я бы написал свой MDM для CustTable VendTable и InventTable. Собственно именно этим я занимался совсем недавно для 2012. Правда там было все сложнее потому что в довесок была интеграция с CRM откуда все Customers\Vendors создавались изначально через Prospects. Так же у клиента было еще много разных других нестандартных подходов к использованию GAB и самих CustTable\VendTable и Products. Кроме того MDM интегрирован с Cases, Activities и Teams. Проект получился интересный хотя и трудоёмкий. Единственно никаких таблиц шарить не требовалось. Да и в целом мне кажется проще не менять таблицы и синхронизировать данные между компаниями. Иначе придется решать вопрос данных из связанных таблиц.
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще. |
|
Теги |
виртуальные компании |
|
|