17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 1С

Новый документ, участвующий в последовательностях

Декоративное изображение

Для получения доступа к форуму необходимо авторизоваться
или зарегистрироваться на сайте.

Интересующийся
RSS
Здравствуйте! ААА 4.1.01.22
Расскажите пожалуйста, как можно создать новый документ, участвующий в последовательностях (включая участие в последовательностях по нескольким складам и партиям сразу по товарам и автомобилям)? Где и что нужно прописать?

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Сотрудник 1С-Рарус
Добрый день.
Границы последовательностей хранятся в регистрах сведений "Границы[ИмяПоследовательности]", Например ГраницыЗаказы.
В модуле документа задействованы функции:
1. ПередЗаписью()
2. ОбработкаПроведения()
3. ОбработкаУдаленияПроведения() - вызыва дкОбработкаУдаленияПроведения()
4. ПередУдалением() - дкПередУдалением()

В ПередЗаписью - получаем предыдущие ключевые данные (еще не перезатертые текущей записью документа).
ОбработкаПроведения() , ПровестиПоПартиям() - сравнение старых и новых ключевых данных с регистрацией в регистре сведений границ.
ОбработкаУдаленияПроведения() - вызывает дкОбработкаУдаленияПроведения() здесь ничего исправлять не нужно.
ПередУдалением() - вызывает дкПередУдалением() здесь ничего исправлять не нужно.

Если создан новый регистр сведений границы то нужно дорабатывать функцию дкОбработкаУдаленияПроведения() и дкПередУдалением().
Также нужно в модуле объекта в исполняемой части расширить список последовательностей у обработки "Восстановление последовательностей".
Ответить

Декоративное изображение Внимание! Данный форум является модерируемым. Для получения к нему доступа необходимо авторизоваться или зарегистрироваться на сайте.

Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С