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

Содержание:

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


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


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


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

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




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




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


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


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


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


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


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




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

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

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


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


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




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


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




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


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

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

Наши проекты

Автоматизация производственного планирования нефтесервисной компании на базе 1С:ЕРП 2.0
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

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

- Блок планирования проектов (процессы объемно-календарного планирования пр...

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

Внедренное типовое решение:
Платформа 1С:Предприятие 8

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в дан...

ОАО «Интер РАО – Электрогенерация»
ОАО «Интер РАО – Электрогенерация»

Отрасль:
Электрогенерация

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

Для работы 2500 пользователей в 9 часовых поясах организована территориально-...

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

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

Проведение серии интервью с руководством и ключевыми специалистами Разраб...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

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

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:
1С:Управление корпоративными финансами

- Финансово-бухгалтерский блок
- Казначейство ...

Компания IBS
Компания IBS

Отрасль:
Системный интегратор

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

- Интеграция систем – АСУП и «1С:Управление производственным предприятием»...

Апгрейд 1С:Бухгалтерия 8 ПРОФ (USB) до версии 1С:Бухгалтерия 8 КОРП (USB)
ООО «Ява Строй»

Отрасль:
Строительство

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

- Создание чистых конфигураций. Внесение изменений в БД ЗУП и новая расчетна...

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

Отрасль:
Медиа

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

- Оптимизация производительности системы, в том числе сервера Postgre. ...

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

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

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

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

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

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

ООО «Экслтрейд»
ООО «Экслтрейд»

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

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

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

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

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

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

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