1с тис последовательность слетает
Каждая организация рано или поздно сталкивается с ситуацией, когда нужно либо оформить документ задним числом, либо внести изменения проведенный документ. Если в системе не установлена дата запрета редактирования, то она без проблем примет это изменение, но что делать с регистрами, которые были затронуты задним числом? Они ведь требуют обновления информации, чтобы все записи были корректно отсортированы по дате и приняты во внимание. Решением данной задачи является механизм восстановления последовательности документов.
1. Механизм восстановления последовательности документов
В конфигурациях текущего поколения «Бухгалтерия Предприятия 3.0», «Управление торговлей 11.4», «Управление Нашей Фирмой 1.6» и их отраслевых вариациях механизм реализован через перепроведение документов в рамках закрытия месяца. В общем виде механизм перепроводит все документы в актуализируемом периоде, тем самым восстанавливая порядок записей в регистрах и сдвигая дату границы последовательности, чтобы больше не возвращаться к этим документам.
Что касается «Комплексной Автоматизации 2.4» и «ERP 2.4», из-за специфики архитектуры этих конфигураций, хоть процедура перепроведения и встроена в функционал закрытия месяца, восстановить последовательность записей в регистрах, не закрывая месяц, возможно только с помощью создания регламентных заданий для этих регистров. Выясним же, как сделать это правильно.
1. Путь: «Главное меню → Все функции → Регистры сведений».
2. Если команда «Все функции» не отображается, активировать ее можно с помощью команды «Главное меню → Сервис → Параметры».
3. Выбрать нужный регистр из доступных (например, регистр сведений «Задания к закрытию месяца»):
· Задания к закрытию месяца.
· Задания к заполнению этапов производства.
· Задания к отражению в бюджетировании.
· Задания к отражению экземпляров бюджета.
· Задания к погашению стоимости ТМЦ в эксплуатации.
· Задания к распределению расчетов с клиентами.
· Задания к распределению расчетов с поставщиками.
· Задания к расчету графика производства.
· Задания к расчету нормативной длительности производства.
· Задания к расчету себестоимости.
· Задания к формированию записей книги покупок/продаж.
4. Кнопка «Создать».
5. В новой форме «Задания к закрытию месяца» укажите месяц и организацию. Операцию, номер задания и документ указывать не обязательно.
6. Кнопка «Записать и закрыть».
Важно не перепутать восстановление последовательности в 1С и групповое перепроведение документов, поскольку первое используется только для восстановления последовательности документов, а перепроведение – в тех случаях, когда одной хронологии недостаточно.
2. Групповое перепроведение документов
Групповое перепроведение документов присутствует во всех перечисленных конфигурациях. Для его выполнения необходимо следующее:
1. Путь: «Главное меню → Все функции → Стандартные → Проведение документов».
2. В обработке «Проведение документов» нажмите на кнопку «Добавить все» для перепроведения всех документов
3. Если необходимо перепровести только определенные типы документов, то для добавления используйте кнопку "Добавить".
4. Используя гиперссылку "Период", укажите период, за который надо перепровести документы.
5. Кнопка "Провести".
Нетрудно догадаться, что если после закрытия месяца в системе проведется документ этого периода или предшествующего ему, то месяц откроется, что часто приводит к нежелательным результатам. Чтобы этого не допустить, необходимо установить дату запрета редактирования.
Специалист компании ООО «Кодерлайн»
Вас могут заинтересовать следующие статьи:
Обычное восстановление последовательности для 1С 7.7, сделанное на основе типовой обработки (из глобального модуля типовой ТиС) и чуть допиленное для удобства. Не секрет, что типовое восстановление последовательности нужно открывать, предварительно закрыв все окна, открывается оно модально, что тоже не есть хорошо, при ошибке надо все закрывать, открывать управление оперативными итогами, переносить дату ТА за документ и только потом разбираться, в чем было дело.
При ошибке проведения обработка не просто останавливается, но и переносит дату ТА за документ, позволяя проводить его без дополнительных манипуляций. На каком документе остановилась обработка, видно в ней самой (см. скриншот), тут же становятся видимыми кнопки "о" и ". ", позволяющие соответственно, открыть сам документ и открыть его в журнале.
Кроме того, из обработки можно быстро установить дату запрета редактирования документов и дату точки актуальности итогов.
Специальные предложения
при "комменте" этой строки - появляются ряд других
если обработка сделана для типовой - напишите об этом с указанием для какой именно
мой вас совет допилить ее до универсальной
Да, вообще-то она была для типовой ТиС.
Спасибо за совет, исправил.
Универсальной она не станет - если нет последовательности, будет выдавать ошибку, но типовые процедуры ТиС ей теперь не нужны.
Обработок такого рода много. Плюс ставлю за установку даты запрета редактирования документов и даты точки актуальности итогов.
Спасибо хорошая обработка не знаю у кого работает или нет у меня типовая ТИС 9.2 с небольшими доработками и все нормально работает еще понравилось минималистичный интерфейс минимум выбора максимум эффекта так и надо делать выбрал чего кого куда и пущай работает! успехов ;)
Просмотры 20515
Загрузки 350
Рейтинг 24
Создание 24.08.11 08:17
Обновление 24.08.11 08:17
№ Публикации 88935
Операционная система Windows
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Не указано
См. также
StartManager 1.4 - Развитие альтернативного стартера Промо
Очередная редакция альтернативного стартера, являющегося продолжением StartManager 1.3. Спасибо всем, кто присылал свои замечания и пожелания, и тем, кто перечислял финансы на поддержку проекта. С учетом накопленного опыта, стартер был достаточно сильно переработан в плане архитектуры. В основном сделан упор на масштабируемость, для способности программы быстро адаптироваться к расширению предъявляемых требований (т.к. довольно часто просят добавить ту или иную хотелку). Было пересмотрено внешнее оформление, переработан существующий и добавлен новый функционал. В общем можно сказать, что стартер эволюционировал, по сравнению с предыдущей редакцией. Однако пока не всё реализовано, что планировалось, поэтому еще есть куда развиваться в плане функциональности.
Видеоролик выполнен в программе «1С:Бухгалтерия 8» версия 3.0.62.17.
Данные в программе должны быть введены в строгой хронологической последовательности. На практике не всегда получается такую последовательность соблюсти (документы поступают в бухгалтерию с опозданием, исправляются ошибки в уже введенных документах и т. д.).
Привести в соответствие хронологию расчетов призван механизм контроля последовательности документов, который отслеживает порядок проведения документов. Для контроля программа устанавливает точку, называемую границей последовательности, ранее которой документы проведены в строгом хронологическом порядке. В случае изменения даты документа «задним числом» граница последовательности устанавливается на самый ранний документ-«нарушитель».
Восстановление последовательности, т. е. проведение документов в правильной хронологической последовательности выполняется с помощью специальной обработки.
- из формы обработки Закрытие месяца (раздел Операции). Процедура закрытия месяца всегда начинается с контроля последовательности проведения;
- из раздела Операции - Сервис - Групповое перепроведение документов. Перепровести документы можно по всем организациям или только по выбранной организации.
Начиная с версии 3.0.62.17 в «1С:Бухгалтерии 8» можно переносить границу последовательности без перепроведения документов, например, когда в первичных документах внесены изменения, не влияющие на бухгалтерский и налоговый учет и регламентированную отчетность.
Чтобы выполнить ручной перенос границы последовательности документов в обработке Закрытие месяца нужно перейти по ссылке Перепроведение документов в одноименную форму, где установить переключатель в положение Перепроведение не требуется.
Такая возможность доступна пользователям с ролью Право интерактивного переноса границы последовательности. По умолчанию эта роль назначается администратору и главному бухгалтеру.
Как мы помним, последовательность в 1С 8.3 - это прикладной объект конфигурации, который предназначен для упорядоченного хранения множества документов согласно временной шкале времени, а также для обеспечения контроля изменений, внесенных различными документами в учетные данные.
Итак, у нас сформировалась неверная последовательность из-за того, что документы вводились не в хронологическом порядке. Сначала вводились расходные операции, потом приходные. Выплачивался аванс, а только потом рассчитывался. В результате у нас накопилось много разного рода ошибок и неточностей, которые надо исправлять. А чтобы это не делать вручную в программе 1С:Предприятия 8.3 есть ряд механизмов, которые могут автоматизировать процесс восстановления последовательности в 1С.
2. Как можно автоматизировать восстановление последовательности в 1С
Давайте рассмотрим, какие же механизмы предназначены для этого. Для того чтобы увидеть обработки для массового проведения, нам необходимо включить «все функции» для тех, у кого они не открыты. Это делается через Меню>Сервис>Параметры
В открывшемся окне поставьте галочку «Отображать команду Все функции»:
Применить параметры, нажав кнопку «ОК». После этого в программе 1С:Предприятия 8.3 окно с параметрами закроется. Еще раз открыть меню. В нем уже должен появиться новый пункт «Все функции». Нажмите на него:
Откроется окно «Все функции». В нем необходимо найти пункт «стандартные», а в нем обработку «проведение документов в 1С 8.3». В появившемся окне вы увидите две закладки, выберете закладку «Восстановление последовательностей в 1С».
В открывшемся окне выберите необходимую последовательность и нажмите «восстановить» либо воспользуйтесь кнопкой «Восстановить все».
Специалист компании «Кодерлайн»
Вас могут заинтересовать следующие статьи:
Последовательность в 1С Предприятие 8.3 – это объект метаданных, позволяющий контролировать хронологический порядок документов. Это важно при учете списания материалов, взаиморасчетах с контрагентами, например, при проведении документа оприходования задним числом будет некорректно определена стоимость ранее списанных материалов, так как при списании ТМЦ были проанализированы данные на момент проведения документа списания.
Внеся изменения в ранее введенные документы оприходования, есть риск получить искаженные данные. Неправильная последовательность проведения документов в 1С 8.3 по расчетам с контрагентами может привести к неверному зачету авансов полученных и множеству других ситуаций. Чтобы не возникло таких проблем, система должна контролировать это. При этом в программах 1С может быть реализовано множество различных последовательностей.
Если мы откроем 1С в режиме Конфигуратора и развернем узел «Документы» дерева метаданных, то увидим строку «Последовательности».
Рис.1 Здесь мы используем «1С:Бухгалтерия предприятия 3.0»
Рис.2 Дерево «1С:Управление торговлей 11.3»
Данные последовательности описывают документы, входящие в нее, и определяют механизмы, позволяющие перепровести их при необходимости. Если мы откроем последовательность и перейдем на закладку «Использование», увидим список документов входящих в нее.
Рис.3 Пример в «1С:Бухгалтерии предприятия 3.0»
В 1С:УТ мы видим список регистров, влияющих на последовательность.
Рис.4 На примере 1С:УТ 11.3
На этой же вкладке устанавливается режим перемещения границы последовательности при проведении. Возможны варианты «Перемещать» и «Не перемещать», определяющие возможность автоматического передвижения границы.
Восстановление последовательностей 1С
Откроем «1С:Бухгалтерия 3.0» в пользовательском режиме. В данной конфигурации важен контроль изменений – перепроведение и ввод «задним числом». Рассмотрим, как программа выполнит перепроведение с момента, когда было обнаружено нарушение.
При закрытии месяца
Для примера мы намеренно перепровели один документ. Выполняя процедуру, программа обнаружила нарушение, о чем сообщает пользователю и предлагает решение в виде перепроведения.
Рис.5 При «Закрытии месяца» автоматом контролируется правильность последовательности
При этом пользователь может выбрать, работает он с документами предыдущих периодов или только с текущими. Взятый для примера был изменен в текущем периоде – январе, поэтому мы смело ставим «Закрыть только Январь 2019».
Также перед закрытием мы можем принудительно выполнить перепроводку, нажав на соответствующую гиперссылку. В этом случае мы видим то же самое окошко с отличающимися вариантами действий. Система предлагает перепровести документы с января или же просто игнорировать предупреждение о нарушении последовательности, установив «Перепроведение не требуется».
Рис.6 Принудительное перепроведение
Нажатие по гиперссылке «1 документ», откроет отчет со списком измененных документов за период, и мы проанализируем, надо ли их перепровести.
Рис.7 Отчет об изменениях
Тут выбор за пользователем, но все же восстановление хронологии и перепроводка необходимы для подстраховки от неправильного расчета данных.
Перепроводка и установка границ в разделе «Все функции»
Можно использовать нашу стандартную обработку через раздел «Все функции». Если данный он недоступен, включить его можно в пункте меню «Сервис-Параметры», активировав команду ее отображения.
Рис.8 Отображать все функции
В «Стандартных» мы увидим нужный нам пункт.
Рис.9 Стандартные-Проведение
Восстановить границу можно на одноименной закладке и по одноименной команде. Это необходимо в том случае, если перепроведение не требуется, а нужно просто восстановить хронологию.
Рис.10 Восстановить хронологию
У нас граница на дате 01.01.0001. Поскольку мы видели в конфигураторе, что стоит режим – «Не перемещать», дата границы постоянно в одном положении и не изменяется.
Вернемся на закладку перепроведения. Установив период, с помощью кнопок «Добавить» (при необходимости «Удалить») выберем документы необходимые к проводке. Обратим внимание на галочки вверху. Отметим, что перепроводить мы будем только проведенные документы. Если имеются непроведенные документы, то лучше пользователю их проработать, просмотреть отдельно.
Рис.11 Если имеются непроведенные документы, то лучше пользователю их проработать, просмотреть отдельно
Нажав кнопку «Провести», выбранные документы перепроводятся в хронологической последовательности.
Обработка «Групповое перепроведение документов»
В разделе все функции доступна обработка «Группового перепроведения» (узел «Обработки»).
Рис.12 Групповое перепроведение документов
В данной обработке нет выбора документов, а указывается только период проведения.
Рис.13 В данной обработке нет выбора документов, а указывается только период проведения
Нажав кнопку «Выполнить», документы проводятся за выбранный период.
Несмотря на имеющийся выбор вариантов, первый рассмотренный нами способ – при поведении в закрытии месяца, является максимально удобным в «Бухгалтерии».
Пользователю надо обращать внимание на замечания программы о нарушении последовательности, для того чтобы все введенные документы в журналах, независимо от того, когда они были занесены, достоверно и без искажений отражали факты хозяйственной деятельности организации.
Читайте также: