Показать сообщение отдельно
Старый 14.06.2016, 11:38   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,984 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от trud Посмотреть сообщение
это видно ответ на то что убрали виртуальные компании. Ну а как еще это сделать то.
Очень просто.
Мой коллега придумал движок по репликации данных между компаниями.
После этого программисту достаточно было добавить по одной строке кода в insert/update методы таблички, а аналитик настраивал группы полей в настроечной табличке - в какие компании их копировать и все работало красиво безо всяких триггеров.
Например для InventTable - наименование номенклатуры автоматически копировалось по всем компаниям.
Склад - никуда не копировался (в каждой компании свой)
А какое нить еще поле - только по настроенной группе компаний.
Очень удобно получалось.
Плюс в отличие от SQL-триггера не отрубалась бизнес-логика в других компаниях на insert()/update()

Последний раз редактировалось Logger; 14.06.2016 в 11:45.