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

Содержание:

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


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


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


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

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




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




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


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


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


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


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


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




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

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

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


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


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




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


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




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


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

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

Наши проекты

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

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

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

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

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

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

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

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

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

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

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

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

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

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

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

ООО "НЦКТ"
ООО "НЦКТ"

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

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

Производственные операции
Автоматизация бизнес-процессов...

ООО "АСК ИНЖИНИРИНГ"
ООО "АСК ИНЖИНИРИНГ"

Отрасль:
Машиностроение, приборостроение

Внедренное типовое решение:
1С:Документооборот ПРОФ

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

Госкорпорация «Ростех»
Госкорпорация «Ростех»

Отрасль:
Производство, ТЭК >> Машиностроение, приборостроение

Внедренное типовое решение:
1С:Управление холдингом 1.3.

Специалисты «Кодерлайн» помогли разработать и внедрить автоматизированную...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

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

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

ООО ХДМ Рус
ООО ХДМ Рус

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

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

Управление цепочками поставок Оптовая торговля ...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

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

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

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

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

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

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

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

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

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

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

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

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

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