Сводник: проблемы и решения
Материал из wiki.standart-n.ru
Версия от 17:43, 16 января 2017; Olgav (обсуждение | вклад)
Сюда писать выявленные косяки в структурах глобальной и сводной базы, так же критичные изменения в отчетах и сводном менеджере. 1. 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 ; ^
Стандарт-М Фармаком ВитаЛайн АптекиУдмуртии АйдакеФарм ЮгМедФарма Аспэк Айболит ИжевскиеАптки ИП Воробьев Аптека НизкихЦен Наша аптека Аверс Ансар Априори ИП Газизов Премьер Профарма Птушкин Шадильер Мегапресс Гурман МФЦ АМК Мяготин