В начало

Операция бухгалтерии

 

            Переходим в раздел конфигурации «Документы» и создаем новый документ «Операция бухгалтерии».

Рис. 1. Свойства документа, закладка «Основные»

Рис. 1. Свойства документа, закладка «Основные»

 

            Далее переходим на закладку «Данные» и добавляем реквизиты.

Рис. 2. Закладка «Данные» свойств

Рис. 2. Закладка «Данные» свойств

 

            Потом переходим на закладку «Движения», где выбираем регистр бухгалтерии «Управленческий».

Рис. 3. Закладка «Движения»

Рис. 3. Закладка «Движения»

 

            Затем на закладке «Движения» жмем кнопку «Конструктор движений» и формируем оные. В конструкторе выбираем табличную часть «Проводки» и жмем кнопку «Заполнить выражения», после чего конструктор автоматом все сделает за нас.

Рис. 4. Конструктор движения в документе

Рис. 4. Конструктор движения в документе

 

            Ниже приведен автоматически созданный код процедуры «ОбработкаПроведения».

 

Листинг 1. Модуль объекта, движения

Процедура ОбработкаПроведения(Отказ, Режим)

      //{{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

      // Данный фрагмент построен конструктором.

      // При повторном использовании конструктора,

      // внесенные вручную изменения будут утеряны!!!

 

      // регистр Управленческий

      Движения.Управленческий.Записывать = Истина;

      Для Каждого ТекСтрокаПроводки Из Проводки Цикл

            Движение = Движения.Управленческий.Добавить();

            Движение.Период = Дата;

            Движение.СчетДт = ТекСтрокаПроводки.СчетДт;

            Движение.СчетКт = ТекСтрокаПроводки.СчетДт;

            Движение.Сумма = ТекСтрокаПроводки.Сумма;

      КонецЦикла;

 

      //}}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

КонецПроцедуры