2017-04-28 12:06:58
Краткое описание :
Три точки расширения для изменения статусов ДООписание :
Пакетное изменение статусов ДОЧто измененно :
При пакетном изменении статусов ДО Заказчику необходимо формировать лог-файл с анализом изменяемых документов. Такой же анализ необходим и при изменении Статуса непосредственно из ДО.
Для формирования единого лог-файла в обоих случаях необходим набор из трёх точек расширения:
1) Начало процесса изменения статусов
2) Изменение статуса документа
3) Окончание процесса изменения статусов
Как измененно :
Точка расширения при изменении статуса (существующая)
// Параметры:
// NrecDoc - идентификатор ДО
// NrecOld - nrec текущего статуса ДО
// NrecNew - nrec нового статуса ДО
// pDocType - вид документа
ExtensionPoint epFalbeBD(NrecDoc, NrecOld, NrecNew : comp; pDocType : word);
Добавлена точка расширения
#component "L_BASEDOC"
#doc
Точка расширения пакетного изменения статусов ДО
#end
ExtensionPoint epStatusBatChangeBD(IsStart: boolean);
IsStart - true - перед пакетным изменением, false - после.