1с перерасчеты. Как выполнить перерасчет по недопоставке с изменением тарифа. Формирование записей перерасчета

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

Настройки объекта перерасчет

Информация о требующих перерасчета записях может храниться с разной подробностью.

Записи перерасчета содержат предопределенные поля:

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

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

Рассмотрим пример.

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

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

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

Для этого служат свойства измерения перерасчета:

  • Измерение регистра – ссылка на измерение "родительского" регистра расчета, которому подчинен перерасчет.
  • Данные ведущих регистров – ссылки на измерения и реквизиты ведущих регистров расчета.
Для того, что бы описать особенность настройки измерений перерасчета условимся о следующих терминах:
  • Основной регистр – это регистр расчета, которому подчинен перерасчет и за актуальностью результатов которого он "следит".
  • Ведущие регистры – это регистры расчета, записи которых влияют на результат расчета записей основного регистра.
Если в системе уже есть записи основного регистра, то любое изменение состава записей ведущих регистров должно привести к появлению записей перерасчета. Эти записи перерасчета будут сигнализировать о необходимости пересчитать ту или иную совокупность записей основного регистра.

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

  • Проанализирован набор записей ведущего регистра (допустим в наборе записей есть записи на сотрудника Иванова, которые имеют некоторый период действия (например, март)
  • Будет автоматически запрошен основной регистр
  • Если в нем уже есть записи, по тому же Иванову и их результат потенциально зависит от записей ведущего регистра (что такое "потенциально зависит…" будет рассмотрено ниже), то в перерасчет будут введены строки со следующими данными:

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

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

Настройки планов видов расчета, связанные с перерасчетами

Зависимость одних записей регистра от других строится за счет настроек планов видов расчета. Для этого служат понятия:

  • Вариант зависимости от базы – свойство плана видов расчета;
  • Базовые планы видов расчета – свойство плана видов расчета;
  • Ведущие виды расчета - свойство вида расчета;
  • Базовый период – реквизит записи регистра расчета;
  • Период действия – реквизит записи регистра расчета;
  • Период регистрации – реквизит записи регистра расчета.
Допустим, основному регистру расчета назначен план видов расчета "Основной", а ведущему регистру – план видов расчета "Вспомогательный". Тогда основному плану видов расчета необходимо установить следующие свойства группы свойств "Расчет":
Зависимость от базы – "по периоду действия" или "по периоду регистрации";
Базовые планы видов расчета – план видов расчета "Вспомогательный".

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

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

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

  • по видам расчета,
  • по попаданию период действия (или периода регистрации) записей ведущего регистра в базовый период записей основного
  • и по измерению Сотрудник, что было описано выше.
Данный материал позволит выполнить настройку, которая приведет к автоматическому заполнению таблиц перерасчетов. Для решения некоторых задач автоматического заполнения может оказаться не достаточно. В таких случаях следует выполнять формирование записей перерасчета с использованием встроенного языка системы. Это подробно обсуждается в разделе "Ввод перерасчетов с использованием встроенного языка".

Отправить эту статью на мою почту

В данной статье рассмотрим, как сделать перерасчет отпускных в 1С ЗУП. Такие ситуации могут возникать по различным причинам. К примеру, изменились данные в информационной системе или же по ошибке в учете. Сразу следует заметить, что существует несколько вариантов исправления. Если месяц начисления еще открыт, то можно внести исправления непосредственно в сам документ и после чего перепровести его. В противном случае необходимо внести исправления, иначе могут появиться расхождения в учете.

Рассмотрим для примера тот случай, когда отпуск прекращен раньше фактической даты. Сотруднику первоначально за период с первого по третье октября были начислены отпускные.

К примеру, по какой-либо причине работник был вынужден выйти из отпуска раньше - второго октября. Чтобы отразить это действие и перерасчитать сумму, открываем изначальный документ и нажимаем на соответствующую гиперссылку “Исправить” внизу документа.

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

Переходим на закладку “Перерасчет прошлого периода”. Видим, что сумма начисленная ранее будет сторнирована.

После чего проводим документ. При этом следует заметить, что выплаты не последует, поскольку перерасчитанная величина превосходит величину начисления. В свою очередь исчисленный налог подлежит перерасчету. Образовавшаяся переплата по НДФЛ будет учитываться при очередном начислении заработной платы. Сумма рассчитанного налога будет уменьшена на сумму переплаты, возникшей в связи с перерасчетом отпуска. В отчете 6-НДФЛ не отображается сумма излишне удержанного или перечисленного налога, но когда будет выплачиваться следующая заработная плата, то сумма налога к перечислению учтет эту переплату. После чего в очередной ведомости в банк или кассу НДФЛ к перечислению будет с учетом выполненной ранее переплаты, что в последующем обеспечит корректное отображение учета НДФЛ в отчете 6-НДФЛ.

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

Далее рассмотрим второй пример. Сотрудник организации написал заявление на отпуск начинающегося с 1 октября по 14 октября. Аналогично отпуск был исчислен и выплачен через ведомость. Но заработная плата за предыдущий месяц - сентябрь, еще не могла быть рассчитана, так как это текущий месяц. По окончании месяца и расчета заработной платы за сентябрь возникает необходимость пересчитать отпускные. Откроем первоначальный документ отпуска, в котором у нас появится информация, что требуется перезаполнить сведения о среднем заработке. Это означает, что данные изменились.

Аналогичным образом нажимаем на ссылку “Исправить”, в результате чего также будет создан новый документ “Отпуск”, в котором ранее начисленная сумма будет сторнирована, а на закладке “Начислено (подробно)” новое начисление отпуска с учетом новых условий расчета. На разницу начислений будет исчислен новый НДФЛ. После чего проводим документ.

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

Структура

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

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

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

Связь с планом видов расчета

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

Периодичность

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

Подчинение регистратору

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

Связь с графиком времени

Для регистра расчета может быть указана связь с графиком времени. График времени представляет собой регистр сведений, в котором содержится временная схема исходных данных, участвующих в расчетах. Измерениями этого графика могут быть, например, график работы и дата, а ресурсом – количество рабочих часов в этой дате. Тогда можно будет связать запись регистра расчета с каким-либо конкретным графиком работы и в дальнейшем, средствами встроенного языка получать информацию о количестве рабочих часов, необходимую для выполнения расчетов.

Например, график времени, имеющий следующую структуру:

Перерасчеты

Регистр расчета может включать в себя специальные объекты - Перерасчеты :

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

Уникальность записей

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

Механизмы, реализуемые регистром расчета

Вытеснение по периоду действия

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

В общем случае, запись регистра расчета содержит две даты, определяющие период, на который распространяется действие данной записи. Этот период называется периодом действия записи. Однако, если вид расчета, к которому относится данная запись, может быть вытеснен другим видом расчета, то период действия данной записи является лишь "запрашиваемым" периодом, то есть "мы хотим, чтобы запись действовала в этом периоде". Реально, фактический период действия данной записи можно будет определить лишь после анализа всех записей видов расчета, которые вытесняют данный вид расчета по периоду действия. Фактический период действия будет представлять собой набор периодов, являющихся подмножеством исходного периода действия данной записи. Если не будет найдено ни одной записи, вытесняющей данную по периоду действия, то фактический период действия данной записи будет равен ее периоду действия. Другим крайним случаем вытеснения по периоду действия является полное вытеснение данной записи другими записями. В этом случае фактический период действия записи будет отсутствовать.

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

Зависимость по базовому периоду

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

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

Регистр расчета поддерживает два вида зависимости по базовому периоду:

  • зависимость по периоду действия;
  • зависимость по периоду регистрации.

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

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

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

Формирование записей перерасчета

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

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

Функциональные возможности регистра расчета

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

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

Добрый день. Давненько меня не было слышно:) Сегодня хочу прояснить особенности перерасчетов в ЗУП 3.0 за прошлые периоды. Эта статья рассказывает о том, как оно устроено внутри и, соответственно, Вы сможете контролировать этот процесс. Ведь наверняка, Вы сталкивались с тем, что программа неожиданно начисляет человеку непонятные суммы, сторнирует их, появляются какие-то разницы... а Вы этого и не хотели, или хотели. а этого не произошло))

Начнем. Первое - перерасчеты происходят в момент, когда Вы считаете ЗП документом "Начисление зарплаты". Для этого в нем предусмотрена закладка "Доначисления, перерасчеты". Первое, что хочу Вам посоветовать: всегда проверяйте данные в табличке "Доначисления, перерасчеты" . Они там могут появиться без Вашего ведома, а Вы и не поймете, почему в расчетке сумма не та.

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

Откуда программа знает, кого мне надо пересчитать и за какой месяц?

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

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

Второй совет (он же первый секрет): через "все функции" залезьте в регистр сведений "Перерасчет зарплаты". Не поленитесь и залезьте! Залезайте туда перед каждым расчетом зарплаты и после каждого тронутого задним числом документа.

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

Итак, Вы залезли? Отлично. Как правило там пусто и нет ни одной строчки, но как только Вы тронете что-нибудь задним числом, тут появится запись, содержащая сотрудника и месяц, который надо пересчитать.

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

1. Как строки появляются, Вы уже поняли? отлично.

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

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

4. При отмене проведения документа "Начисление зарплаты" строчки возвращаются на место, чтобы при повторном перезаполнении все вставало на места.

Четвертый совет (возможно это исправят): перед перезаполнением документа "Начисление зарплаты" распроведите его!

Исходя из алгоритма, после проведения документа регистр очищается. Если его перезаполнить без распроведения, то программа не узнает, кого надо пересчитать, и табличная часть с перерасчетами будет пустой. Это было верно для релиза 21. В 22ом еще не успел проверить.

Еще нюанс, если Вы в документе жмакните по списку людей к перерасчету, то откроется форма списка регистра сведений "Перерасчет зарплаты". И там тоже будет кнопка "удалить" одну запись.

П.С. (важный)

Поводом к данному расследованию послужили бесконечные перерасчеты при переносе первоначальных данных из Бухгалтерия 3.0. Вам при переходе полюбому придется потрогать все приемы и переводы)) после этого сотрите все содержимое регистра ""Перерасчет зарплаты" , иначе получите перерасчет всего и вся за все года.Начало работы в ЗУП 3.0 с переносом данных из Бухгалтерии 3.0

Вот что произошло в демо-базе при перепроведении одного приема на работу. А при переходе 1С Бухгалтерии 3.0 в 1С ЗУП 3.0 вы перепроведете все, что только можно:

Это все, вопросы в комменты и не бойтесь программу, её надо понимать и она отплатит Вам за это любовью.

В программе «1С:Зарплата и управление персоналом 8» редакции 3.0 начиная с версии 3.0.24* усовершенствован механизм исправления первичных документов, касающихся расчета и перерасчета заработной платы, а также пособий за прошлые периоды, удержанного из зарплаты НДФЛ и исчисленных страховых взносов. Об этом в статье расскажет А.Д. Радченко, специалист компании ООО «1С-Корпоративные системы управления», являющейся центром компетенции по ERP-решениям фирмы «1С» (1С:Центр ERP), имеющей статус «1С:Центр сетевой компетенции», участника проекта «1С:Консалтинг».

Примечание : * С обзором новых версий программы «1С:Зарплата и управления персоналом 8» редакции 3.0 и других решений 1С можно ознакомиться на сайте 1С:ИТС в разделе «Технологическая поддержка прикладных решений» - «Информация об обновлениях программных продуктов „1С:Предприятие“»http://its.1c.ru/db/updinfo/ .

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

Законодательство о корректировке зарплаты – о чем важно помнить

При корректировке заработной платы как в сторону увеличения, так и уменьшения, нужно следовать нормам законодательства. Так, согласно Трудовому кодексу РФ перерасчет зарплаты производится, например, в случае индексации заработной платы (ст. 134 ТК РФ). Излишне начисленная зарплата может быть удержана (ст. 137 ТК РФ):
  • для возмещения неотработанного аванса, выданного работнику в счет заработной платы;
  • для погашения неизрасходованного и своевременно не возвращенного аванса;
  • для возврата сумм, излишне выплаченных работнику вследствие счетных ошибок, а также сумм, излишне выплаченных работнику, в случае признания органом по рассмотрению индивидуальных трудовых споров вины работника в невыполнении норм труда;
  • при увольнении работника до окончания того рабочего года, в счет которого он уже получил ежегодный оплачиваемый отпуск, за неотработанные дни отпуска.
Обратите внимание, что излишне выплаченую зарплату, в том числе при неправильном применении норм трудового законодательства, нельзя удержать, за исключением:
  • счетной ошибки**;
  • если органом по рассмотрению индивидуальных трудовых споров признана вина работника в невыполнении норм труда или простое;
  • если заработная плата была излишне выплачена работнику в связи с его неправомерными действиями, установленными судом.
В других случаях работник может возместить ошибочно выданную зарплату только в добровольном порядке (п. 3 ст. 1109 ГК РФ).

Примечание : ** Под счетной ошибкой понимается арифметическая ошибка, допущенная при арифметических подсчетах (письмо Роструда от 01.10.2012 № 1286-6-1, определение ВС РФ от 20.01.2012 № 59-В11-17).

Новые возможности «1С:Зарплаты и управления персоналом 8» по исправлению зарплаты

Механизм исправления первичных учетных документов и перерасчета заработной платы давно существует в типовых продуктах «1С:Предприятия», автоматизирующих расчет зарплаты: «1С:Зарплата и кадры 7.7», «1С:Зарплата и управление персоналом 8» (ред. 2.5) и других программах, включающих в себя компоненты расчета заработной платы. В программе «1С:Зарплата и управление персоналом 8» (ред. 3.0) этот механизм усовершенствован и сделан более удобным для пользователя.

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

  • ввести документ «задним числом» — это, например, «забытый документ», который не был своевременно принят к учету;
  • исправить документ прошлого периода;
  • сторнировать документ.

Рассмотрим, как отражать каждую из этих ситуаций в программе «1С:Зарплата и управление персоналом 8» редакции 3.0.

Ввод документа «задним числом» - «забытый документ»

Данный способ позволяет зарегистрировать в базе документ, относящийся к прошедшему периоду.

Пример 1

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

Создадим документ Больничный лист с месяцем регистрации Февраль 2015 . Период больничного листа укажем - с 16 по 31 января (рис. 1).

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

Исправление документа прошлого периода

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

Пример 2

В практике возникают ситуации, требующие исправления: - в документ был введен неправильный период; – в документе был выбран не тот сотрудник; – работнику, к примеру, был предоставлен отпуск с 01.02.2015 по 28.02.2015, отпускные выплачены 29.01.2015. Затем с письменного согласия работника он был отозван из отпуска с 15.02.2015.

В документе, который проведен и оплачен в прошлом периоде, становятся видимы и доступны команды Исправить и Сторнировать (рис. 2). Рядом с кнопками отражается комментарий, поясняющий почему данный документ не рекомендуется исправлять в самом документе.


Сторнирование документа

Данный способ исправления позволяет отменить результаты действия документа, проведенного в прошедшем периоде.

Пример 3

Обратите внимание на особенности механизма сторнирования в программе «1С:Зарплата и управление персоналом 8» (ред. 3.0):

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


Документ Сторнирование начислений позволяет не только сторнировать произведенные ранее начисления, но и вводить новые начисления, которые зависят от сторнируемых – закладка Доначисления и перерасчеты (рис. 3).


Исправление и сторнирование документов прошедшего периода – ответы на частые вопросы

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

В документах текущего периода команды «Исправить» и «Сторнировать» не видны. Когда в документе появляются команды исправления и сторнирования?

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

Когда в документе появляется закладка «Пересчет - Пересчет прошлого периода», либо «Пересчет начислений», «Пересчет пособий», «Доначисления, перерасчеты»?

Если это - документ прошедшего периода или документ – «исправление».

Почему не рассчитываются удержания?

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

Формы команд в зависимости от состояния документа

В зависимости от состояния документа, который может быть исправлен, по-разному отражаются команды Исправить и Сторнировать, а также ссылки на исправительные и исправляемые документы. Возможны следующие варианты:

  1. Документ еще не имеет смысла исправлять (рис. 4).
  2. Документ уже лучше корректировать через механизм исправлений, а не перепроводить существующий экземпляр документа (рис. 5).
  3. Документ уже исправлен (рис. 6).
  4. Документ уже сторнирован (рис. 7).
  5. Документ - исправление документа предыдущего периода.
  6. При этом текущий период уже закрыт и если требуется повторное исправление или отмена документа, то лучше это делать через механизм исправления/сторнирования (рис. 8).

  7. Документ является исправлением документа предыдущего периода и при этом сам уже исправлен (повторное исправление) (рис. 9).
  8. Документ является исправлением документа предыдущего периода и при этом сторнирован. Редактировать его нельзя (рис. 10).

Возможности «1С:Зарплаты и управления персоналом 8» в части перерасчета заработной платы

Перерасчет начисленной зарплаты

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

  • состава начислений;
  • значений показателей;
  • отработанного времени.

При отмене проведения документа Начисления зарплаты и взносов , информация о сотрудниках и периодах, за которые были перерасчеты, восстанавливается и может быть исправлена повторно. Если причина перерасчета зарегистрирована в программе — в форме документа появляется информационная надпись, в которой сообщается о необходимости перерасчитать документ (см. рис. 11). Если нажать по гиперссылке Подробнее , то открывается форма со списком периодов и причин возникновения перерасчетов.


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

Перерасчет пособий

Аналогично примеру перерасчета зарплаты, на закладке Перерасчет пособий отражаются результаты перерасчета или доначисления пособий за прошлые периоды (рис. 12).


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

Если нет необходимости в создании отдельного документа перерасчета зарплаты следующим расчетным периодом, период не закрыт и зарплата не выплачена - есть возможность пересчитать текущий документНачисление зарплаты и взносов . Если сотрудников, по которым требуется перерасчет, в документе много – можно перезаполнить документ по кнопке-меню Заполнить в шапке документа. В выпадающем списке доступны:

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

Документ «Доначисление, перерасчет»

Документ Доначисление, перерасчет - это созданный в специальном режиме документ Начисление зарплаты. Если период «закрыт», т. е. зарегистрирована выплата зарплаты или ее отражение в бухгалтерском учете, у пользователя появляется возможность ввода документа Доначисление, перерасчет . Он содержит реквизиты, необходимые для выполнения межрасчетной выплаты и предназначен для использования в случаях, когда требуется выплатить доначисленную зарплату до окончания расчетного периода (рис. 13).


Перерасчет документов среднего заработка

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

Управление перерасчетами

Для улучшения удобства работы и более быстрого доступа к данным о перерасчетах в программе создано рабочее место Перерасчеты – инструмент управления перерасчетами. Форма рабочего места доступна через меню Зарплата -> Сервис -> Перерасчеты . Рабочее место представляет собой обработку, содержащую две табличные части Зарплата и Отпуска, больничные и другие межрасчетные документы .

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

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

Существует возможность оформить исправление документа или пересчитать непосредственно сам документ среднего заработка. Если по данному документу выплата уже была произведена – программа предупреждает об этом и предоставляет возможность отменить перезаполнение документа.

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

Перерасчет НДФЛ

В программе «1С:Зарплата и управление персоналом 8» (ред. 3.0) предусмотрена возможность перерасчета НДФЛ, удержанного из зарплаты сотрудника в прошлых периодах.

Эта возможность предоставляется документом Перерасчет налога на доходы физических лиц . Документ позволяет автоматически заполнить табличную часть списком сотрудников, по которым необходимо перерасчитать НДФЛ, или добавить запись вручную; ввести стандартные, имущественные и личные вычеты; сформировать печатную форму регистра налогового учета по НДФЛ (рис. 14).


Перерасчет страховых взносов

В «1С:Зарплате и управлении персоналом 8» (ред. 3.0) предусмотрена возможность перерасчета страховых взносов. Документ Перерасчет страховых взносов позволяет рассчитать страховые взносы с начала налогового периода по месяц регистрации. В документе имеются реквизиты, позволяющие отразить произведенный перерасчет в отчетности как самостоятельное доначисление в соответствии со статьей 7 Федерального закона от 24.07.2009 № 212-ФЗ или отразить перерасчет «задним числом» для формирования уточненного расчета РСВ-1 за прошлый период. Документ имеет две табличных части Исчисленные взносы иСведения о доходах , в которых в результате автоматического расчета отражаются изменения по сравнению с ранее созданным расчетом страховых взносов (рис. 15).


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

От редакции

О новых возможностях программы «1С:Зарплата и управление персоналом 8» (ред. 3.0) читайте статьи:

  • «Суммированный учет рабочего времени в «1С:Зарплате и управлении персоналом 8» (ред. 3.0)» - № 9 (сентябрь) «БУХ.1С» за 2015 год (стр. 22);
  • «Учет территорий в программе „1С:Зарплата и управление персоналом 8“» - № 7 (июль) за 2015 год (стр. 19);
  • на сайте