Сводник: проблемы и решения — различия между версиями
Материал из wiki.standart-n.ru
Olgav (обсуждение | вклад) |
Olgav (обсуждение | вклад) |
||
(не показано 6 промежуточных версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | '''1. Решаем проблему затирания данных после установки клонов''' | |
− | + | Выполнить скрипт | |
+ | После выполнения проверить триггер G$DISTRIBUTE_BU_CHECKREPLACE | ||
+ | Убрать таблицы с двухсторонней синхронизацией, например AGENTS USERS | ||
+ | Отметить "+" в нижнем списке клиентов, у кого выполнено | ||
+ | <pre> | ||
+ | CREATE EXCEPTION EX_PROFILE_REWRITE 'Попытка перезаписи кода профиля в табл DOCS/DOC_DETAIL/PARTS'; | ||
COMMENT ON EXCEPTION EX_PROFILE_REWRITE IS | COMMENT ON EXCEPTION EX_PROFILE_REWRITE IS | ||
Строка 24: | Строка 29: | ||
SET TERM ; ^ | SET TERM ; ^ | ||
+ | </pre> | ||
− | Стандарт-М | + | # '''Стандарт-М''' |
− | Фармаком | + | # '''Фармаком''' |
− | ВитаЛайн | + | # '''ВитаЛайн''' |
− | АптекиУдмуртии | + | # +АптекиУдмуртии |
− | АйдакеФарм | + | # '''АйдакеФарм''' |
− | ЮгМедФарма | + | # '''ЮгМедФарма''' |
− | Аспэк | + | # '''Аспэк''' |
− | Айболит | + | # '''Айболит''' |
− | ИжевскиеАптки | + | # '''ИжевскиеАптки''' |
− | ИП Воробьев | + | # '''ИП Воробьев''' |
− | Аптека НизкихЦен | + | # '''Аптека НизкихЦен''' |
− | Наша аптека | + | # '''Наша аптека''' |
− | Аверс | + | # '''Аверс''' |
− | Ансар | + | # '''Ансар''' |
− | Априори ИП Газизов | + | # '''Априори ИП Газизов''' |
− | Премьер | + | # '''Премьер''' |
− | Профарма | + | # '''Профарма''' |
− | Птушкин | + | # '''Птушкин''' |
− | Шадильер | + | # '''Шадильер''' |
− | Мегапресс | + | # '''Мегапресс''' |
− | Гурман | + | # '''Гурман''' |
− | + | # '''Мяготин''' | |
− | + | ||
− | Мяготин | + |
Текущая версия на 17:50, 16 января 2017
1. Решаем проблему затирания данных после установки клонов Выполнить скрипт После выполнения проверить триггер G$DISTRIBUTE_BU_CHECKREPLACE Убрать таблицы с двухсторонней синхронизацией, например AGENTS USERS Отметить "+" в нижнем списке клиентов, у кого выполнено
CREATE EXCEPTION EX_PROFILE_REWRITE 'Попытка перезаписи кода профиля в табл DOCS/DOC_DETAIL/PARTS'; COMMENT ON EXCEPTION EX_PROFILE_REWRITE IS 'Попытка перезаписи кода профиля в табл DOCS/DOC_DETAIL/PARTS'; SET SQL DIALECT 3; SET TERM ^ ; CREATE OR ALTER TRIGGER G$DISTRIBUTE_BU_CHECKREPLACE FOR G$DISTRIBUTE ACTIVE BEFORE UPDATE POSITION 0 AS begin if (new.uuid<>old.uuid) then exit; if (new.tablename not in ('DOCS','DOC_DETAIL','PARTS','AGENTS','AGENTS_CONTRACTS','USERS')) then exit; if (new.from_profile_id<>old.from_profile_id) then exception EX_PROFILE_REWRITE; end ^ SET TERM ; ^
- Стандарт-М
- Фармаком
- ВитаЛайн
- +АптекиУдмуртии
- АйдакеФарм
- ЮгМедФарма
- Аспэк
- Айболит
- ИжевскиеАптки
- ИП Воробьев
- Аптека НизкихЦен
- Наша аптека
- Аверс
- Ансар
- Априори ИП Газизов
- Премьер
- Профарма
- Птушкин
- Шадильер
- Мегапресс
- Гурман
- Мяготин