Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C-Конфигурирование и администрирование.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
1.6 Mб
Скачать

Управление списком последовательностей документов

Вся работа с объектами метаданных типа «Последовательность документов» ведется в окне «Конфигурация — Метаданные». Для нумераторов отведена отдельная ветвь дерева метаданных, которая расположена «внутри» ветви «Документы» и начинается у ключево­го слова «Последовательности». Приемы создания, редактирования свойств и удаления последовательностей документов совпадают с общими приемами управления объектами метаданных, изложенными в главе «Метаданные» на стр. 18.

Свойства последовательности документов

В этом параграфе будут описаны специфические свойства после­довательностей документов, в дополнение к общим свойствам объек­тов метаданных, о которых говорилось в п. «Свойства объектов ме­таданных» на стр. 21.

Свойства последовательности документов редактируются в окне редактирования «Последовательность».

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

В качестве таких движений могут выступать движения регистров или бухгалтерские проводки. Для настройки данного параметра сле­дует в списке «Возможные значения» выбрать (щелчком мыши или нажатием клавиши Enter) те виды регистров, движения которых бу­дут нарушать данную последовательность, и те бухгалтерские счета, проводки по которым также будут нарушать данную последователь­ность. Выбранные виды движений выводятся в списке «Выбранные значения».

Последовательность влияет на проведение документов. В нижней части диалога настройки «Последовательности документов» указываются виды документов, которые относятся к данной после­довательности. Для выбора видов документов следует указать их в списке «Возможные значения» (щелчком мыши или клавишей Enter). Выбранные виды будут выводиться в списке «Выбранные значения».

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

Работа с последовательностями документов

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

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

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

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

В приведенном нами примере с учетом товаров, проводимые рас­ходные накладные будут сдвигать границу последовательности вперед. Любое изменение в движениях регистра на котором ведется стоимостной учет товаров или в проводках но счету на котором ве­дется учет товаров, если оно выполнено документом, располагаю­щемся раньше границы последовательности, будет отодвигать грани­цу последовательности назад, на момент этого документа. После это­го проводимые документы, находящиеся позже границы последова­тельности уже не будут двигать ее вперед, если между границей по­следовательности и проводимым документом окажутся проведенные документы из этой последовательности. Режим восстановления по­следовательности будет перепроводить все расходные накладные. Заметим, что приходные накладные, хотя и влияют своими движе­ниями на границу последовательности перепроводиться не будут, так как они не используют в алгоритме проведения остатков и не вклю­чены в список документов, относящихся к данной последовательно­сти. После выполнения восстановления последовательности прово­димые после границы последовательности документы снова будут двигать границу вперед.

Режим восстановления последовательности позволяет автомати­чески выполнить перепроведение всех документов, относящихся к последовательности от текущей позиции границы последовательно­сти, до указанного момента. В верхней части диалога следует вы­брать позицию, до которой будет выполняться перепроведение до­кумента. При использовании компоненты «оперативный учет» наи­более целесообразным является выбор варианта «но точку актуаль­ности». В этом случая будут перепроведены все документы до «ТА» включительно. При выборе варианта «по дату» следует указать дату. Вы этом случае будут перепроведены все документы до указанной даты включительно.

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

Для выполнения восстановления последовательностей следует нажать кнопку «Выполнить». При атом система будет перепроводить все документы относящиеся к выбранным последовательностям, на­чиная с позиции наиболее ранней границы из выбранных последова­тельностей и до указанно позиции (ТА или даты) включительно.

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