Содержание:
1. Ошибки при начислении оценочных обязательств в 1С
2. Методика исправления ошибок при начислении оценочных обязательств
Статья о том, как исправить ошибку расчета накопленных оценочных обязательств по отпускам без корректировки данных в закрытых периодах.
1. Ошибки при начислении оценочных обязательств в 1С
В конфигурации 1С:ERP Управление предприятием при переходе с редакции 1С:ERP 2.2 (релиз 2.2.4.221) на редакцию 1С:ERP 2.4 (релиз 2.4.4.131) возникает ошибка в расчете накопленных обязательств по отпускам. Например, до обновления данные в документе «Начисление оценочных обязательств по отпускам» были такими:
а после обновления и перезаполнения документа по кнопке «Заполнить» они изменились:
В конфигурациях ЗУП подобная проблема тоже отмечалась. 1С эту проблему признала и даже выпустила внешнюю обработку для ЗУП, которая ее исправляла.
Для конфигурации 1С:ERP 2.4 аналогичной обработки не найдено, поэтому была адоптирована та, которая выпущена для ЗУП. Обработка работает и собственно исправляет ошибку в начислении накопленных обязательств.
Однако, не все так просто. Принцип действия обработки заключается в том, чтобы «вычистить» табличные части и движения по регистрам для всех документов «Начисление оценочных обязательств по отпускам», а затем, используя типовые механизмы тех же документов, перезаполнить и перепровести их. Т.е. ошибка закралась не в механизмы заполнения и проведения документов, а в процедуру обновления. В новой редакции для учета накопленных обязательств по отпускам сотрудников добавлен регистр накопления «Оценочные обязательства по сотрудникам». И процедуры обновления, видимо, не правильно выполняют его первичное заполнение.
Для конфигурации ERP ошибка может быть не исправлена, так как такое действие обработки может быть критичным. Ведь оно требует перепроведения документов задним числом – и это, как правило, в «закрытых периодах», где проведено «Закрытие месяца» и регламентированная отчетность сформирована. Например, в нашем случае изменились проводки по счетам 25, 26 и «поплыла» себестоимость (разумеется, в тестовой базе).
Поэтому для исправления ошибки в учете накопленных обязательств по отпускам был использован другой подход. На конец «закрытого периода» были скорректированы – выровнены остатки по регистру накопления «Оценочные обязательства по сотрудникам» и синхронизированы остатки по регистру накопления «Оценочные обязательства» (который содержит сводную информацию по накоплениям).
2. Методика исправления ошибок при начислении оценочных обязательств
1. Из «старой» базы (до обновления) выгрузить суммы накопленных обязательств («Сумма обязательства (резерва) накоплено», «Страховые взносы обязательства (резерва) накоплено», «Взносы в ФСС НС и ПЗ обязательства (резерва) накоплено») в разрезе сотрудников для каждой организации отдельно
1.1. из первых в открытом периоде (в нашем случае – это июль 2018 г.) документов «Начисление оценочных обязательств по отпускам» - табличная часть «Расчет обязательств и резервов по отпускам»
1.2. мы выгружали в mxl-файлы
2. В «новой» базе:
2.1. Отменить проведение документов "Начисление оценочных обязательств по отпускам" за первый «открытый» период (в нашем случае – июль 2018 г.) по всем организациям
2.2. Ввести три документа "Перенос данных" - для каждой организации
3. Заполнить эти документы специально написанной обработкой «Выравнивание остатков оценочных обязательств по отпускам»
4. После обработки в документах "Начисление оценочных обязательств по отпускам", нажать кнопку "Заполнить".
5. Провести эти документы.
Более подробную информацию о методике исправления ошибки, саму обработку «Выравнивание остатков оценочных обязательств по отпускам» и услуги по исправлению ошибки можно получить, обратившись в нашу компанию.
Специалист компании ООО «Кодерлайн»
Игорь Борисенко.