Механизм последовательностей документов позволяет отслеживать правильный порядок проведения документов и производить восстановление этого порядка. Чтобы механизм последовательностей учел документ при своей работе, этот документ должен быть зарегистрирован в последовательности.
При организации работы механизма последовательностей в распределенной информационной базе, как правило, следует придерживаться следующего принципа: документ должен регистрироваться в последовательности только в одном узле распределенной информационной базы. Это может быть либо узел, в котором документ был создан, либо другой узел, но узел должен быть один. Нарушение данного принципа может привести к различным проблемам в процессе работы с системой, например, невозможности восстановления последовательности документов.
Сами последовательности документов не должны участвовать в обмене данных. Иначе записи регистрации документа будут переданы в другой узел РИБ, тем самым будет нарушен принцип регистрации документа в последовательности только в одном узле РИБ.
Для реализации этого принципа документ должен содержать информацию, по которой в момент записи документа можно было бы принять решение, следует ли регистрировать его в последовательности в данном узле или нет. Например, документ может содержать реквизит с кодом того узла РИБ, в котором он (документ) был создан. При записи документа, основываясь на информации о принадлежности документа текущему узлу РИБ, следует либо очистить набор записей регистрации документа в последовательности, либо заполнить его.
Из изложенного принципа возможны исключения. Например, если необходимо в каждом из узлов РИБ вести свой партионный учет номенклатуры: стоимость партий в каждом узле формируется только по тем документам, которые есть в узле. Предположим, что в периферийном узле есть документы только конкретного филиала, а в центральном узле есть еще и другие документы, например по затратам, которые не должны быть известны филиалу и т.п. Поэтому стоимость партий, рассчитанная в филиальном и центральном узлах, должна различаться. Для этого в каждом узле должна быть своя последовательность партионного учета, движения по регистрам партий должны формироваться в каждом узле отдельно, и эти движения не должны передаваться между узлами РИБ.