История документа


Оригинальный способ хранения "снимков" документов. Отличается от ранее опубликованных тем, что история каждого документа хранится в отдельной папке с именем UID данного документа, в отдельных файлах. Соответственно, нет проблем с дополнительными блокировками 1SBLOB.DBF в файловом варианте (там хранятся строки неограниченной длинны для всех объектов ИБ), нет проблем с удалением документов (например при свертке). Обработка только для опытных пользователей - это специально "выдернутый" и "урезанный" в своих функциональных возможностях пример из реальной базы. Так, например, не сохраняется история реквизитов шапки - только табличная часть.  

Способ интеграции в готовый программный продукт:

1). В глобальный модуль положить процедуру

"ЗарегистрироватьПроведение(Конт)" (лежит в модуле формы - закомментировано)

2). Модифицировать процедуру "глПриПроведении"

(пример для ТИС 965 также в модуле формы, можно просто заменить процедуру)

3). Для вызова процедуры по кнопке "Действия" из любого документа модифицировать

процедуру глДействия(Конт, СписокДействий) Экспорт

(пример для ТИС 965 также в модуле формы, можно просто заменить процедуру)

4). Положить данную обработку в каталог ExtForms. Имя обработки History.ert

Файлы обработки:

-