27.02.2023 Ярослав Копытов 10670
Конструктор движений в 1С

Содержание:

1.     Способы вызова конструктора движений
2.     Форма конструктора движений в конфигурации системы 1С Предприятие
3.     Функция конструктора движений на платформе системы 1С Предприятие


         В этой статье рассмотрим работу одного из инструментов разработки платформы 1С – конструктора движений регистров. Используется конструктор только для документов. С его помощью в модуле документа 1С создается процедура обработки проведения. Код будет сгенерирован на встроенном языке 1С Предприятие.  


1. Способы вызова конструктора движений


         Открыть конструктор движений можно несколькими способами.

         В дереве метаданных выберем нужный документ и вызовем его контекстное меню 1С. Откроется окно меню, в котором можно будет выбрать пункт конструкторы и в выпадающем списке выбрать конструктор движений.




         Есть еще один способ вызова. Для этого откроем окно документа в конфигураторе. В нем выберем вкладку «Движения», в которой и находится кнопка вызова конструктора движений.




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


2. Форма конструктора движений в конфигурации системы 1С Предприятие


         Форма конструктора движений в конфигурации системы 1С Предприятие не перегружена данными. Она содержит всего несколько окон и кнопок.


         В окне «Регистры 1С Предприятие» находится список регистров сведений, по которому будут сформированы движения нашего документа.


         В окне «Реквизиты документа» находятся доступные для выбора реквизиты того же документа. Ниже видно доступные для заполнения данными поля регистра.


         Отдельно стоит обратить внимание на табличную часть документа. Если она участвует в движениях, то ее стоит выбрать в отдельном поле с наименованием «Табличная часть».




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

         При нажатии на кнопку «Очистить выражения» будут очищены любые изменения.

         Остальные кнопки рассматривать не имеет смысла, так как их функционал тривиален.  


3. Функция конструктора движений на платформе системы 1С Предприятие


         Выбрав табличную часть документа, указав тип движения регистра 1С и нажав кнопку «Заполнить выражения» получим такую картинку:




         При нажатии на кнопку «Ок» откроется модуль объекта с автоматически сгенерированной обработкой проведения 1С.


         Стоит запомнить, что если в модуле документа 1С уже была прописана одноименная обработка, то при завершении работы конструктора сгенерированный им код заместит ее. Все изменения будут утеряны.




         Наиболее характерное отличие автоматически сгенерированного кода от написанного вручную можно увидеть по комментариям. Так конструктор отделяет свой код.


Специалист компании "Кодерлайн"

Ярослав Копытов

Наши проекты

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление...

Внедрение 1С:Управление торговлей
ООО «Амперсенд»

Отрасль:
Оптовая торговля

Внедренное типовое решение:
1С:Управление торговлей

- Оформление заказов поставщикам;
- Управление отношениями с поставщиками;...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО Фирма «Бисер»
ООО фирма «Бисер»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Финансы, управленческий учет, мониторинг показателей:
- Налоговый учет...

ООО "ТК "Сытый Дом-НН"
ООО "ТК "Сытый Дом-НН"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Управление торговлей 8

Взаиморасчеты с покупателями
Оптовая торговля
Управление складскими за...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оформление заказов покупателей Управление ...

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

- Разработка Положения о Казначействе группы компаний
- Разработка Положе...

ФГОУ ВПО «Горский государственный аграрный университет»
ФГОУ ВПО «Горский государственный аграрный университет»

Отрасль:
Образование

Внедренное типовое решение:
1С:Колледж ПРОФ

- Управление персоналом и кадровый учет (HRM):
Кадровый учет
Управление об...

ОАО «Фаберлик»
ОАО «Фаберлик»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление производственным предприятием 2

- Регламентированный учет;
- Кадровый учет;...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

-Кадровый учет
-Расчет зарплаты
-Регламентированная отчетность
-Подбор ...

ООО «ЛукБелОйл»
ООО «ЛукБелОйл»

Отрасль:
Нефтегазовая отрасль

Внедренное типовое решение:

- Обследовании бизнес-процессов «Документооборот», «Казначейство и Бюджети...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение