Если случайно удалили один из стандартных справочников

Обсуждение Модуля "Заявки"
Ответить
Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Если случайно удалили один из стандартных справочников

Сообщение Andrew » 03 июл 2013, 09:02

Если вы случайно удалили один из стандартных справочников в библиотеке "Заявки", то их можно восстановить.
Простой перезапуск сервера тут не поможет - сервер хранит в себе "схему" и версию, и если он уже создавал свои объекты, второй раз он их создавать не будет.
Но можно удалить схему и удалить версию схемы, чтобы обойти данную проверку, и тогда потерянные объекты будут заново загружены модулем.

В случае "Заявки" и "Заявки НБУ":

Удалите версию схем у модулей. Вам потребуется включить показ "скрытых свойств" на вкладке Объект, и через контекстное меню удалить нужное свойство:
свойства-версии схем у модулей.jpg
свойства-версии схем у модулей.jpg (197.55 КБ) 3493 просмотра
Удалите сами объекты схем модулей:
схем модулей.jpg
схем модулей.jpg (101.36 КБ) 3493 просмотра
После этого вам потребуется остановить и запустить снова службу сервера FossDoc. Не рекомендуется перезапускать отдельно модули, лучше сервер целиком.

DeNiXP
Новичок
Сообщения: 7
Зарегистрирован: 08 фев 2013, 15:45
2 + 2 = ?: 4

Re: Если случайно удалили один из стандартных справочников

Сообщение DeNiXP » 03 июл 2013, 11:27

Спасибо, помогло и справочники при импорте тоже добавляются. А можно ли теперь добавить в завершенные заявки потерянные значения из системных справочников (например "причина")?
01.JPG
01.JPG (19.43 КБ) 3486 просмотров
И еще пропал пользователь Admin, как можно восстановить?

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Если случайно удалили один из стандартных справочников

Сообщение Andrew » 04 июл 2013, 09:32

Нет, когда справочник удаляли - то он забрал с собой и записи. Поэтому в старых документах-заявках у вас значения пропали, и теперь мы уже не сможем их вернуть.

По поводу пользователя Admin:
1) в расширенной админке в главном меню "Правка\Поиск объекта" попробуйте открыть объект: 000000001E7BE6939E80419EA0888CF47E1380EC
Если оно скажет "Объект не существует" , то все ок - переходим к пункту 2. Если откроет (это будет пользователь Admin), то закройте его, и нажмите "Удалить" на этом окне.
Это удалит ссылку на него во всей базе, но нам это и нужно.


2) проделайте ту же процедуру как для модулей Заявок для модуля EDMS (Документооборот), удалите версию у модуля, схемы по идее удалять не нужно - после перезапуска службы сервера пользователь Admin должен вернуться.

Ответить

Вернуться в «Модуль "Заявки"»