Основы конфигурирования в системе '1С Предприятие 8.0'

  73c64bed     

Последовательности документов


Последовательности документов предназначены для обеспечения контроля правильности изменений, внесенных документами в учетные данные. Кроме этого последовательности, в случае необходимости, позволяют восстанавливать правильную картину изменений.

Алгоритм проведения документа, как правило, отражает в учете данные, содержащиеся в самом документе. Однако в некоторых случаях алгоритм проведения документа анализирует также и текущие итоги, используя их при проведении. Например, если документ списывает товары или материалы по средней себестоимости, то для определения суммы списания алгоритм проведения будет анализировать остатки товаров в количественном и суммовом выражении на момент списания.

Допустим, приходной накладной было оприходовано 10 единиц товара по 26 рублей. Тогда остаток товара на предприятии в суммовом выражении будет равен 260 рублей. После этого весь товар был отправлен клиенту. При проведении расходной накладной были проанализированы остатки этого товара и рассчитано, что средняя себестоимость единицы товара равна 26 рублям. В результате этих действий остаток товара на предприятии как в суммовом, так и в количественном выражении равен нулю:


Через несколько дней после этого была обнаружена ошибка в приходной накладной: оказывается, себестоимость единицы товара равна не 26, а 20 рублям. В приходную накладную были внесены соответствующие изменения, и она была заново проведена. В результате оказалось, что данные в системе учета не верны, поскольку все последующие документы по-прежнему вносят изменения, исходя из старой себестоимости товара, и "не знают" о том, что она изменилась:


Для того чтобы не возникало такой ситуации, эти два документа можно объединить в одну последовательность. Тогда, в случае изменения приходной накладной, система автоматически определит, что последовательность документов нарушена и сможет перепровести все последующие документы, которые могут зависеть от результатов проведения приходной накладной. Другими словами, расходная накладная будет проведена заново и, при анализе остатков товара, будет получена новая себестоимость (20 рублей) по которой и будет списан товар.

В каркасной конфигурации создана последовательность "Последовательность учета материалов", к которой относятся документы "Поступление материалов" и "Акт об оказании услуг". Для свойства "Перемещение границы при проведении" указано значение "Перемещать". Это означает, что документ, зарегистрированный в данной последовательности, при своем проведении будет пытаться переместить границу этой последовательности документов. Если для свойства указано значение "Не перемещать", то документ не будет перемещать границу этой последовательности документов при проведении.


Свойство "Движения, влияющие на последовательность" определяет, какие из движений будут влиять на необходимость перепроведения документов данной последовательности, то есть движения или итоги каких механизмов учета используются документами данной последовательности при проведении. Например, в качестве таких движений могут выступать движения регистров.

Последовательности могут иметь подчиненные объекты, называемые измерениями, которые создаются на закладке "Данные" окна редактирования.

У нас создано измерение "Материал", которое соответствует реквизитам "Материал" табличных частей документов, входящих в последовательность.


При работе в режиме "1С:Предприятие" для каждой введенной в конфигурации последовательности документов система будет автоматически поддерживать границу последовательности. В качестве границы последовательности будет выступать позиция документа. При последовательном проведении документов, входящих в данную последовательность, граница последовательности будет устанавливаться на каждый вновь проведенный документ. Однако, если будет проводиться документ, относящийся к данной последовательности, но расположенный позже другого проведенного документа, относящегося к той же последовательности, то граница последовательности сдвигаться не будет, так как нарушается последовательность проведения документов.

При проведении документов задним числом, а также отмене проведения или удалении документов, если удаляются или записываются движения регистров, указанным как влияющие на данную последовательность, граница последовательности отдвигается на момент измененного документа.

Важно! Таким образом, граница последовательности будет продвигаться вперед при последовательном проведении относящихся к данной последовательности документов и будет отдвигаться назад при изменении задним числом относящихся к данной последовательности движений регистров.

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



Содержание раздела