Данная инструкция описывает действия, требуемые в случаях когда необходимо открыть, просмотреть карточку документа (Журналы, Реестры и т. д.), но при этом недоступно Хранилище по той или иной причине и других вариантов уже нет.
ВНИМАНИЕ!
Заглушку для хранилища можно применять только на тестовой машине, используя дамп боевой, так как использование может привести к непоправимым изменениям.
Перейти в mysql:
mysql -uroot -proot synergy
Выполнить SQL запрос:
INSERT IGNORE INTO options(id, value, type) VALUES ('auto_create_document_if_absent', 'true', 2);
Выйти из mysql
Перезапустить Jboss:
etc/init.d/arta-synegy-jboss restart
Зайти в систему под пользователем и просмотреть карточку нужного документа.
Примечание:
Контейнер для документа создастся пустой, т.е. файлов, подписей, файлов по форме и доп. карточки вы не увидите, т.к. физически их всё же нет. При поврежденном хранилище в редком случае возможно отображение формы документа.
Данный пункт практически не используется в связи с тем что, заглушку применяют в крайнем случае, чтобы разобраться с проблемой.
Перейти в mysql:
mysql -uroot -proot synergy
Выполнить SQL запрос: delete from options where id=«auto_create_document_if_absent»;
Выйти из mysql
Перезапустить Jboss:
/etc/init.d/arta-synegy-jboss restart
После отключения карточку документа, который открывался во время действия заглушки, можно посмотреть, но при открытии остальных документов будет выходить ошибка исполнения.
Примечание:
При рабочем хранилище включение заглушки ничего не изменит.