Введение

Статья описывает удаление всех документов из базы данных StoreHouse. Калькуляционные карты и поставщики не удаляются.
Минимальная версия StoreHouse 5 для выполнения — 5.54.

Описание процесса

Покажем процесс удаления документов на примере заявок. В нашей базе есть 3 заявки:

Для удаления документов:

  1. Отключите резервное копирование документов. Для этого, откройте приложение Sdbman > Обслуживание > Исполнить процедуру и выполните процедуру DisableDocBackup. Укажите DisableDocBackup в поле Процедура, а поле Библиотека оставьте пустым. Нажмите кнопку Исполнить

    Обратите внимание, что никаких уведомлений об успешном выполнении не появится. Если ошибок нет, значит, процедура выполнена успешно.
  2. Сделайте резервное копирование. Откройте приложение Sdbman > Обслуживание > Резервное копирование...

    Система сделает резервную копию в настроенном местоположении.
  3. Восстановитесь из резервной копии. Процесс восстановления описан в статье об установке и обновлении StoreHouse 5.
    Откроем заявки и убедимся, что документов нет:
  4. Включите резервное копирование документов обратно. Для этого в Sdbman выполните процедуру EnableDocBackup
  5. Если требуется продолжать работу в оригинальной базе данных, для неё тоже требуется выполнить процедуру EnableDocBackup из пункта 4
  6. Готово! Теперь у вас рабочая база данных без документов, но с поставщиками и калькуляционными картами.