Групповое перепроведение

Содержание

Данные в программе должны учитываться в строгой хронологической последовательности. Если документы поступают в бухгалтерию с опозданием или исправляются ошибки в уже введенных документах — программа требует восстановить порядок проведения документов.

В версии 1С 3.0.62.1 добавлен механизм ручного переноса границы последовательности без обязательного перепроведения документов с даты внесенного изменения.

Назначение и использование

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

Наиболее частая причина нарушения Границы последовательности — ввод документов «задним» числом или изменение уже введенных документов. В этом случае программа требует восстановить нарушенную последовательность документов, начиная с даты нарушения.

Почему нужно восстанавливать границу последовательности?

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

  • Могут возникнуть отрицательные остатки на складе из-за того, что в момент выписки расходной накладной на складе еще не было товара, оформленного приходной накладной.
  • Будет неверно выполнен расчет средней стоимости товара.

Рассмотрим, как ввод документов «задним» числом может привести к ошибкам в учете.

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

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

Без восстановления последовательности может пострадать расчет себестоимости товара на складе, если учет ведется по складам в суммовом и количественном выражении.

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

Восстановление последовательности

Восстановление последовательности, т. е. проведение документов в правильной хронологической последовательности, может быть выполнено в:

  • процедуре Закрытие месяца: раздел Операции — Закрытие периода — Закрытие месяца — ссылка Перепроведение документов.

  • процедуре Проведение документов: кнопка Главное меню — Все функции — Стандартные — Проведение документов — вкладка Проведение документов.

Вкладка Восстановление последовательностей не используется.

  • обработке Групповое перепроведение документов: раздел Операции — Сервис — Групповое перепроведение документов.

Перенос границы последовательности

Перенос границы последовательности документов выполняется в процедуре Закрытие месяца по ссылке Перепроведение документов: раздел Операции — Закрытие периода — Закрытие месяца — Перепроведение документов.

Возможные варианты настройки границы последовательности документов:

  • Перепроведение нарушенной последовательности
  • Перепроведение текущего месяца
  • Перепроведение не требуется

Перепроведение нарушенной последовательности

Восстановление происходит с начала нарушения границы последовательности документов. Это стандартный вариант восстановления без ручного переноса границы.

Перепроведение только текущего месяца

В этом случае граница последовательности устанавливается на конец прошлого месяца, т. е. проводки в документах до конца этого месяца будут считаться корректными. Перепроведены будут только документы текущего месяца.

Операция Перепроведение документов в нарушенных периодах выглядит как восстановленная:

  • Цвет выполненной операции — зеленый.
  • Выставлен флажок выполнения операции.

Но документы за период с 31.01.2017 по 01.06.2018 не перепроведены, а значит, возможны ошибки в рассчитанной себестоимости ТМЦ, зачете авансов и т. д. за этот период.

Перепроведение не требуется

В данном случае граница последовательности устанавливается на конец текущего месяца. Это значит, что проводки документов до конца текущего месяца будут считаться корректными — документы при этом не перепроводятся.

Операция Перепроведение документов в нарушенных периодах выглядит как восстановленная.

  • Цвет выполненной операции – зеленый.
  • Выставлен флажок выполнения операции.

Но документы за период с 31.01.2017 по 30.06.2018 не перепроведены, а значит, возможны ошибки в рассчитанной себестоимости ТМЦ, зачете авансов и т.д. за этот период.

Этот вариант — аналог команды Пропустить операцию, что использовалась в прошлых версиях 1С.

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

Вся правда о ручном переносе границы последовательности

Ручной перенос можно использовать, когда изменения не затрагивают:

  • бухгалтерский учет;
  • налоговый учет;
  • регламентированную отчетность.

Например, в документ:

  • добавили Ответственного или Комментарий;
  • внесли или исправили Входящий №;
  • просмотрели документ и закрыли по кнопке Провести и закрыть, а не по крестику в форме документа.

Бухэксперт8 так же рекомендует:

  • Автоматически восстанавливать границу последовательности и перезакрывать уже закрытые месяцы заново, если в них вносились изменения.
  • Выполнять автоматическое восстановление границы последовательности при вводе документов текущего месяца «задним» числом.

Это самый безопасный вариант работы.

Кто может выполнять операцию переноса границы последовательности?

Такая возможность доступна не всем пользователям, а только пользователям:

  • С ролью Право интерактивного переноса границы последовательности.
  • Администратору.
  • Главному бухгалтеру.

По умолчанию эта роль назначается Администратору и Главному бухгалтеру.

Это значит, что пользователь с правами Бухгалтер выполнить восстановление последовательности НЕ сможет. Как быть в этой ситуации?

Предоставляем инструкцию по добавлению роли Право интерактивного переноса границы последовательности Бухгалтеру.

Шаг 1. Настройка профиля доступа

Откройте настройку профилей доступа: раздел Администрирование — Настройки программы — Настройки пользователей и прав — Группы доступа — ссылка Профили групп доступа.

Шаг 2. Создание нового профиля

По кнопке Добавить добавьте новый профиль Право интерактивного переноса границы последовательности.

Шаг 3. Добавление пользователю новой роли

Откройте форму настройки прав Бухгалтера: раздел Администрирование — Настройки программы — Настройки пользователей и прав — Пользователи — ссылка Пользователи — Бухгалтер — кнопка Права доступа.

Выставите флажок у профиля Право интерактивного переноса границы последовательности.

Шаг 4. Сохранение настройки

Сохраните настройки по кнопке Записать.

Ответы на вопросы

А теперь — ответы на блиц-вопросы, чтобы закрепить и дополнить данный материал.

Нет ручного переноса границы последовательности…

Вероятно, у вас старая редакция. Обновляйтесь! С версии 1С 3.0.62 этот механизм доступен к использованию.

Это и раньше было!

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

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

Почему нарушается последовательность?

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

Поэтому при просмотре старых периодов нужно выходить из документа по «крестику» — иначе программа будет требовать восстановить границу последовательности даже если вы просто «посмотрели» документ и ничего не меняли.

Как себя «подстраховать» от изменения документов в прошлых периодах?

После закрытия месяца нужно выставить Дату запрета изменений на дату закрытого периода по которому сдана отчетность, как правило квартального: раздел Администрирование — Настройки программы – Настройки пользователей и прав – даты запрета изменения – ссылка Настроить.

Документы, оформленные в закрытых периодах, будут защищены.

Корректности данных в 1С — конец?

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

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

Закрытие месяца. Ручной перенос границы последовательности. Использование последовательностей (1Cv8) Перепроведение нарушенной последовательности

1с 7 операции граница последовательности. Использование последовательностей (1Cv8)

Для пользователя: Последовательность документов есть в УПП, УТ (8), ТиС, ПУБ (7).

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

Партионный учет давно неактуален, значит – все значения себестоимости, которые появляются в отчетах, врут. (Учет кадров и налоговый учет УСН в данной базе не ведется).

Что значит последовательность? Строго говоря, одним из правил учета является его оперативность, т.е. отражение хозяйственных операций по мере их возникновения. 1 июня на склад поступило 10 штук товара А, потом 10 июня продано 8 штук.

Если проводить эти документы (Поступление товаров и услуг, Реализация товаров и услуг) строго в хронологическом порядке, то последовательность установится сначала на 1 июня, потом на 10 июня. Т.е.

ее граница будет сдвигаться вперед каждым документом, и итоги (количество, сумма, себестоимость) будут актуальными на каждый момент времени.

Если же потом, задним числом, провести еще один документ (Реализация товаров и услуг) от 8 июня, которым будет оформлена реализация 7 штук товара А, программа дает это сделать беспрепятственно. Граница последовательности при этом установится на 8 июня, на этот документ.

То есть информация ДО ввода этого документа верна, а ПОСЛЕ – уже нет. При восстановлении последовательности (перепроведении документов, входящих в последовательность), документ от 10 июня проведен не будет, потому что нет необходимого количества товара А. Далее пользователь должен искать причину этой ошибки, устранять и восстанавливать последовательность заново.

Как часто восстанавливать последовательность? Как минимум – перед выполнением регламентных операций, формированием значимых отчетов и т.п. Поскольку любое перепроведение документа (относящегося к последовательности) сдвигает ее границу, имеет смысл закрывать для редактирования прошлые периоды (Сервис – Установка даты запрета изменения данных).

В Бухгалтерии последовательности нет (за исключением кадровых приказов – в 8.1), но есть возможность автоматического перепроведения документов за период.
Перед закрытием месяца это делать необходимо (Операции – Проведение документов).

Для программиста:
Последовательность – объект метаданных 1С – предназначена для упорядоченного хранения множества документов согласно дате и времени.

Граница последовательности (ГП) – позиция, последнего введённого документа в последовательность. Если после ГП есть другие документы в последовательности, то последовательность считается нарушенной и её необходимо восстановить.

Логически – последовательность можно условно представить как «Общий» журнал документов входящих в эту последовательность. Условно, потому, что на последовательностях строится логика учета.

У некоторых последовательностей, для дополнительного контроля автоматически при движении регистров, отслеживается связь: регистр – последовательность. Если изменился регистр, должна измениться и последовательность.

Физически – последовательность состоит из двух таблиц: 1. Таблица регистрации;

2. Таблица границ.

Таблица регистрации (ТР) – коллекция зарегистрированных в последовательности документов в разрезе измерений. В случае повторной записи документа сначала удаляется старая запись, затем записывается новая.

Таблица границ (ТГ) – хранит границу последовательности в разрезе измерений, одно измерение – одна запись если измерений нет, то у ТГ одна запись. Запись ТГ показывает, какой документ в ТР является последним правильно проведённым, т.е. не нарушившим правильное ведение учёта.

Обе таблицы идентичны по составу колонок: «Период», «Регистратор», «Измерение».

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

Механизм «последовательность» имеет подчинённые объекты, свойство – измерения.

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

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

Измерения повышают производительность системы в целом, так как при записи и проведении захватывается не вся таблица целиком, а только те её строки, которые соответствуют данному измерению.

Регистрация документа в последовательности, т.е. в ТР, производится в момент его записи.

Регистрация документа в последовательности может осуществляться автоматически, под руководством системы, если свойство «Заполнение последовательностей» документа будет установлено в «Заполнять автоматически» если иначе, то сам разработчик описывает правила регистрации.

Запись в ТГ происходит при проведении документа.

При проведении документа, его движения учитываются в: · «Оперативном учёте» – записывает движения документа в регистрах;

· «Бухгалтерском учёте» – запись проводок.

ПоследовательностьМенеджер.– Данный менеджер предназначен для управления последовательностью: Последовательность.»ИмяПоследовательности».Восстановить Последовательность.»ИмяПоследовательности».

ПолучитьГраницу Последовательность.»ИмяПоследовательности».ПолучитьГраницы Последовательность.»ИмяПоследовательности».Принадлежит Последовательность.»ИмяПоследовательности».Проверить Последовательность.»ИмяПоследовательности».

СоздатьНаборЗаписей

Последовательность.»ИмяПоследовательности».УстановитьГраницу

Вся работа «ПоследовательностьМенеджер» складывается из анализа и работы с ТР и ТГ. Например, метод «Проверить» – если документ в ТГ, есть последний в ТР, значит, последовательность не нарушена и наоборот и т.д.

Информация

  • Профессиональная разработка в системе 1С:Предприятие 8
    • ГЛАВА 7. ДОКУМЕНТЫ И ПОСЛЕДОВАТЕЛЬНОСТИ (143)
      • Последовательности документов (166)

Что такое последовательность?

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

Механизм последовательности отслеживает документы, введенные задним числом (например, может произойти ввод отгрузки ранее поступления) и предлагает восстановление следования корректный цепочек документов по партионному учету или же документов по взаиморасчетам с клиентами.

Механизм последовательностей

На каждую последовательность 1С поддерживает в базе две таблицы:

  • полный список документов, входящих в последовательность
  • таблицу границ последовательности

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

Эту таблицу можно представить как регистр с измерением Регистратрор и ресурсами – всеми полями документов, входящих в последовательность.

Запись в эту таблицу происходит при записи документа.

Количество записей в этой таблице соответствует общему количеству документов последовательности.

Таблица границ последовательности

Эту таблицу можно представить как регистр с измерениями – всеми измерениями регистров, входящих в последовательность и ресурсом – регистратором (и, соответственно, моментом времени), соответствующим границе последовательности.

Запись в эту таблицу происходит при проведении/отмене проведения документа.

Количество записей в этой таблице соответствует общему количеству различных детерминантов (наборов измерений) последовательности.

Как настроить в конфигураторе использование последовательности

  • создать последовательность
  • настроить документы, входящие в последовательность
  • настроить регистры, движения которых влияют на последовательность
  • добавить измерения
  • настроить связь измерений с реквизитами документов последовательности
  • настроить связь измерений с движениями регистров

Как получить документы, нарушающие последовательность?

Например, запросом:ВЫБРАТЬ

ОстаткиНоменклатуры.Регистратор, ОстаткиНоменклатуры.Номенклатура

Последовательность.ОстаткиНоменклатуры КАК ОстаткиНоменклатуры ВНУТРЕННЕЕ СОЕДИНЕНИЕ Последовательность.ОстаткиНоменклатуры.Границы КАК ОстаткиНоменклатурыГраницы ПО ОстаткиНоменклатуры.Номенклатура = ОстаткиНоменклатурыГраницы.Номенклатура И ОстаткиНоменклатуры.МоментВремени > ОстаткиНоменклатурыГраницы.МоментВремени

Данные в программе должны учитываться в строгой хронологической последовательности. Если документы поступают в бухгалтерию с опозданием или исправляются ошибки в уже введенных документах —программа требует восстановить порядок проведения документов.

В версии 1С 3.0.62.1 добавлен механизм ручного переноса границы последовательности без обязательного перепроведения документов с даты внесенного изменения.

Не проводится документ в 1С – возможные причины и решения

Во время эксплуатации программного обеспечения от 1С часто приходится работать с различными документами. Бухгалтеры и менеджеры используют встроенные инструменты и другие возможности для ведения учета и обеспечения полного контроля на всех стадиях. Однако если не проводится документ в 1С, тогда это приводит к серьезным задержкам. В связи с этим рекомендуется изучить инструкции от специалистов.

Точные ответы на любые вопросы о 1С можно получить у консультантов фирмы «Одна Система». Обращайтесь к нам за помощью по контактному телефону +7(495)240-8668.

В такой ситуации приходится учитывать множество аспектов:

  • конкретные задачи руководителя;
  • особенности программного обеспечения (версия и конфигурация);
  • характер документа и информация об ошибке и так далее.

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

Возможные причины неисправности.

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

Если вы не располагаете достаточными знаниями, и не понимаете, в чем именно заключается причина неисправности, тогда лучше обратиться в специализированную компанию. Со специалистами можно на выгодных условиях заключить договор на постоянное информационно-технологическое сопровождение. После этого в любой момент можно будет обратиться за консультациями или вызывать специалиста непосредственно на место.

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

  • приход того или иного товара не привязан на дату и время выписки расхода;
  • товар, указанный в документе, уже зарезервирован и временно заблокирован;
  • отсутствие прав на проведение документа;
  • несогласование информации, указанной в различных пунктах.

Помимо этого встречаются и другие причины, способные привести к ошибкам во время проведения документов.

Доступные решения проблемы.

Рекомендуется внимательно изучить состояние документа и указанные данные, потому что порой можно пропустить какую-нибудь важную мелочь. Инструкции специалистов помогут найти оптимальное решение при обработке документа.

Если у вас возникли серьезные проблемы при работе с документами 1С, тогда стоит обратиться к опытным профессионалам. Компания «Одна Система» готова помочь в этом быстро и недорого по телефону +7(495)240-8668.

1С 8.3 : Отменить проведение документа, отмена проведения документа

Как запретить изменять документы после 8 часов с момента их создания  3
  Обратился ко мне клиент с задачей: Нужно запретить изменение всех видов платежных документов (ПП, РКО, ПКО) спустя 8 часов с момента проведения соответствующего документа Для реализации этого я использовал Подписку на событие: ПередЗаписьюДокуме Как открыть форму списка документов с отбором?  2
  Данный код позволяет открыть список документов с установленным отбором, также можно открыть список элементов справочника с нужным отбором Форма = ОткрытьФорму(«Документ.РасходнаяНакладная.Форма.ФормаСписка»); //Открываем форму ОтборВладелец =Форма Как программно создать документ копированием?  2
  При доработке какого-либо процесса, бывает необходимо программно создать документ копированием по ссылке уже созданного в базе. Код позволяющий создать документ копированием: Процедура ДействияФормыДобавитьКопированием(Кнопка) колдок = 5; Если В Своя нумерация документов (сделали свою, т.к. штатную нумерацию испортили)  2
  Обратился ко мне старый клиент и говорит — беда с нумерацией счетов! Менеджеры, кто как хотел — так и изменял номера документов. с префиксом, без, писали даже б/н. Но тут пришел новый бухгалтер и сказал — нужно с 1 октября запустить авто нумерацию Перемещение товаров между складами.  1
  Есть некий справочник с номенклатурой и Регистр накопления » Товары на складах» с измерениями: Склад,Номенклатура; ресурс: Количество. Необходимо реализовать механизм перемещения номенклатуры между складами посредством документа «Перемещение товар Посмотреть все в категории Документы

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *