Статьи
Последовательности документов.
Автор: Программист Сажнев Игорь
Последовательность документов – средство группирования документов в едином хронологическом порядке для обеспечения ведения единой логики событий в рамках некоего механизма учета.
В качестве первого примера рассмотрим ситуацию списания товаров со склада.
Далее был создан документ «Реализация товаров и услуг №2» с датой раньше документа «Реализация товаров и услуг №1». Последовательность документов нарушена. Чтобы избежать такой ситуации в конфигурациях используют объект «Последовательность документов».
В системе 1С:Предприятие 8, «Последовательность» – объект метаданных, позволяющий решать специфические задачи контроля хронологической последовательности необходимых документов.
Настройка последовательности
На вкладке «Использования» устанавливаются документы входящие в последовательность, регистры, влияющие на последовательность и режим перемещения границы (перемещать или не перемещать).
На вкладке «Данные» указывается измерение в разрезе которого будут храниться последовательности. Например, хранить последовательности в разрезе организаций и восстанавливать только для нужной организации. У измерения настраивается соответствие реквизитам документов и соответствие реквизитам измерений.
Для программной установки границы необходимо в процедуре «Обработка проведения» добавить:
Для восстановления последовательности используется следующий код:
После выполнения этого кода, документы будут перепроведены в правильной последовательности. Пример рассмотренный в начале примет следующий вид: