Движения - это записи в регистрах, которые отражают изменения в учете, производимые документом. Как правило, движения создаются при проведении документа.
Конструктор движений - это один из инструментов разработки, который используется только для Документов и помогает создать процедуру обработки проведения Документа на встроенном языке.
Конструктор движений позволяет:
- выбрать регистры, в которые будут вноситься записи;
- вручную или автоматически заполнить выражения, которые будут записаны в поля регистра.
Вызов конструктора движений 1С:
Конструктор может быть вызван из окна редактирования документа на вкладке "Движения":
Примечание: если кнопка "Конструктор движений" неактивна, то необходимо проверить свойство подчиненного регистра учета «Режим записи» - «Подчинение регистратору» (обязательно указание документа-регистратора записи).
Конструктор позволяет выбрать регистры, в которые будут вноситься записи и затем вручную или автоматически заполнить выражения, которые будут записаны в поля регистра.
Зелеными галочками в окне Реквизитов документа будут отмечены реквизиты, которые совпадают по типу данных с реквизитами регистра, движение для которого настраивается.
По нажатии кнопки "ОК" платформа сформирует в модуле документа обработку проведения, которая впоследствии будет вызываться в момент проведения документа:
Результатом работы конструктора движений является готовая процедура на встроенном языке с именем ОбработкаПроведения. Эта процедура располагается в модуле документа и будет вызвана системой в момент проведения документа.
Если процедура с именем "ОбработкаПроведения" уже определена в модуле документа, то:
- использование конструктора движений возможно, но при этом система попросит подтверждение на замещение алгоритма проведения уже существующей процедуры "ОбработкаПроведения" новым.