Шаг 320 - Как проводится ввод в эксплуатацию

Итак, смотрим первые строки:

Процедура ОбработкаПроведения(РежимПроведения=0)
	Если РежимПроведения = 1 Тогда
		ОчиститьДвижения("Справочник");
	Иначе
		глКомментарийПроведения("Начало", Контекст);
		ОчиститьДвижения();
......

Мы видим функцию очистить движения. Вот ее описание:

ОчиститьДвижения
Удалить движения документа.

Синтаксис:

ОчиститьДвижения(<ВидыДвижений>)

Англоязычный синоним:

ClearActions

Параметры:
<ВидыДвижений> Необязательный параметр. Строковое выражение, в котором через ; перечислены виды движений. В качастве видов движений можно задавать следующие строковые значения:

Если данный параметр не задан, то производится полная очистка всех движений.

Описание:
Метод ОчиститьДвижения удаляет существующие движения документа.
Если метод не вызывается при проведении документа, то существующие движения документа не стираются вообще.
Если метод не вызывается при проведении документа, то существующие движения после проведения стираются.

Использование данного метода позволяет:

Замечание. Данный метод доступен только при отключенном в конфигурации флаге "Автоматическое удаление движений".

Замечание. Данный метод доступен только в контексте Модуле формы документа (см. Виды программных модулей). Действие данного метода относится только к текущему документу, который доступен в локальном контексте Модуля формы документа.

Смысл использования данного метода сводится к тому, что помимо проводок документ меняет и периодические реквизиты. А значит при отмене проведения документа изменения периодических реквизитов нужно вернуть.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.