Для удаления договора следует его открыть и нажать на кнопку
. После чего нужно ответить на вопрос: удалять его безвозвратно или в архив.После удаления в архив договор будет сериализован в формат XML, сжат в архив ZIP и выложен в папку
. После чего данные из базы будут удалены.Для автоматического удаления договоров зайдите в
и на вкладке укажите правила, по которым будет удаляться договор. Правила делятся на два типа:по времени - устанавливается параметр срок - период в месяцах, прошедший с момента закрытия договора( это вторая дата у периода действия договора ). Также можно установить фильтр по группам;
по сумме - устанавливается сумма - минимальный остаток на счете, после которого договор будет удален, срок - период в месяцах, в течении которого не было движения по счету. Движением по счету считается наличие прихода, наработки или расхода.
Очень желательно поделить все ваши договоры по группам: например Карточки, Организации и т.д. Это позволит вам более гибко устанавливать правила удаления, не рискуя удалить не те договоры.
После добавления нужных правил добавьте задачу удаления в планирощике заданий "Удаление старых договоров". Установите временные критерии запуска задачи.
Рекомендуется ставить эту задачу на ночное время, чтобы днем не загружать БД. В параметрах задачи укажите значения:
max_balance=20 max_closed=10 email=bill@bill.ru #подкаталог для архивирования #folder=card
Значение параметров
- максимальное количество договоров, удаляемое за один раз по правилам по сумме, - по времени, - адрес, на который будет послан отчет с перечнем удаленных договоров, если таковые имелись.Тема приходящего письма: "These contracts were deleted!".
Для того, чтобы планировщик смог отсылать письма не забудьте указать в настройках сервера параметры E-Mail. Все автоматически удаляемые договоры помещаются в архив договоров. Для просмотра архива используйте вкладку
.С помощью фильтра можно выбирать время создания файла. Выбрав строку и нажав кнопку Восстановить договор из архива, вы можете восстановить договор из файла в базу данных. Если восстановление прошло успешно, файл будет удален из архива.