Если задать в плане видов расчета что отпуск вытесняет оклад
Опубликовано: 15.05.2024
В данном разделе рассматриваются особенности поведения системы при записи вида расчета, т.е. при выполнении метода Записать() объекта ПланВидовРасчетаОбъект или записи из формы этого объекта. Будут рассмотрены проверки, которые выполняет при этом система, и сообщения об ошибках, которые в результате таких проверок можно встретить.
Общие проверки вида расчета
В рамках этого материала мы не рассматриваем такие общие для всех объектов информационной базы проверки, осуществляемые при записи объекта, как проверка права на модификацию объекта, проверка результата обработчиков ПередЗаписью() и ПриЗаписи() и проверка версии объекта. Будут рассмотрены только те проверки, которые присущи видам расчета.
При записи предопределенного вида расчета проверяется значение свойств ПометкаУдаления и ПериодДействияБазовый. Установить эти свойства для предопределенного объекта можно только из языка. Интерактивно, при работе с формой объекта, эти свойства не изменяются. Если предопределенному объекту выставлено свойство ПометкаУдаления, выдается сообщение об ошибке "Пометка на удаление предопределенного вида расчета". Если для свойства ПериодДействияБазовый изменено значение, установленное при конфигурировании, выдается сообщение "Изменены свойства предопределенного вида расчета".
Проверки предопределенных табличных частей
При записи объекта выполняются проверки всех предопределенных табличных частей (списки вытесняющих, базовых и ведущих видов расчета). Для всех предопределенных табличных частей проверяется уникальность строк и модифицированность предопределенных строк.
1) В предопределенных табличных частях не должны присутствовать строки с повторяющимся значением в колонке ВидРасчета (выдается, например, сообщение "Дублирование базовых видов расчета").
2) В предопределенных табличных частях не допускается модификация тех строк, которые заданы при конфигурировании (см. рисунок)
При этом не допускается удаление предопределенных строк и ввод новых строк с признаком Предопределенный. Такую модификацию табличных частей можно выполнить, например, из языка. Это обстоятельство важно помнить при работе с такими методами табличных частей, как Вставить(), Удалить(), Очистить(), Сдвинуть(), Загрузить(), ЗагрузитьКолонку() и т.д. В случае любой модификации предопределенных строк табличных частей при записи объекта выдается сообщение "Недопустимая модификация объекта".
Проверки табличной части вытесняющих видов расчета
Результатом проверки вытесняющих видов расчета может оказаться сообщение "Вытесняющий вид расчета вытесняется текущим!". Такое сообщение возникает как результат проверки табличных частей с ведущими видами расчета для всей совокупности видов расчета одного плана видов расчета. Смысл проверки в том, чтобы не допустить такой настройки, когда в списке вытесняющих видов расчета присутствует такой, который в свою очередь вытесняется текущим (записываемым) видом расчета. Эта проверка выполняется "рекурсивно", т.е. проверяется сколь угодно длинная цепочка вытеснений. Не допустима, например ситуация, изображенная на схеме.
Такая настройка вытеснения привела бы к неработоспособности механизма конкуренции записей регистра расчетов за период действия.
При записи также выполняется проверка полноты списка вытесняющих видов расчета (сообщение об ошибке "Неполный список вытесняющих видов расчета"). Система контролирует то, что если для записываемого объекта в список вытесняющих видов расчета включен вид расчета А и он в свою очередь вытесняется видом расчета Б, то вид расчета Б должен также присутствовать в списке вытеснения записываемого объекта. Например, не допустима приведенная ниже ситуация.
Система в приведенном случае "требует" включить виды расчета Б1 и Б2 в список вытеснения для вида расчета А так как в этот список включен вид расчета А2.
Проверки табличной части ведущих видов расчета
При проверке списка ведущих видов расчета так же как и при проверке списка вытесняющих контролируется полнота списка по той схеме, которая приведена выше. Но, в отличие от контроля списка вытеснения, при этом в проверке участвуют виды расчета всех планов видов расчета конфигурации. Это связано с тем, что списки вытеснения настраиваются в пределах одного плана видов расчета, а списки ведущих видов расчета - по всем планам видов расчета.
Особенности записи предопределенных видов расчета при реструктуризации конфигурации
Вследствие того, что при конфигурировании возможно редактирование списков ведущих, базовых и вытесняющих видов расчета предопределенных объектов, описанные выше проверки осуществляются при реструктуризации информационной базы.
При получении сообщений о таких ошибках реструктуризации, сохранение конфигурации информационной базы не выполняется. Сложность ситуации еще и в том, что анализ только предопределенных объектов не дает полной картины. При редактировании планов видов расчета в режиме 1С:Предприятия могут быть внесены такие изменения, которые противоречат изменениям, внесенным при конфигурировании. К этому может привести, например, расширение списка ведущих видов расчета при котором в список ведущих вводится ссылка на предопределенный вид расчета, которого там раньше не было. Эта ситуация проиллюстрирована ниже.
В приведенном примере в сеансе конфигурирования ранее существовавшему предопределенному виду расчета А1 заполнена табличная часть ведущих видов расчета, что приведет с ошибке при реструктуризации. При этом будет выдано сообщение о неполном списке ведущих видов расчета для вида расчета В, который даже не изменялся в данном сеансе конфигурирования. Выявление таких ситуаций может оказаться трудоемким, поэтому к редактированию предопределенных видов расчета в режиме 1С:Предпритяие следует подходить осмотрительно.
В том случае, если внесенные в конфигурацию изменения необходимо безусловно сохранить (например, при обновлении конфигурации, находящейся на поддержке), потребуется перейти в режим 1С:Предприятие и выполнить необходимую модификацию состава строк предопределенных табличных частей. Крайним случаем является удаление всех "пользовательских" строк табличных частей вытесняющих и ведущих видов расчета в предопределенных объектах.
Ниже приведена сводная таблица с текстами сообщений об ошибке и описанием причин их появления. Цветом выделены те сообщения, которые могут появится при реструктуризации конфигурации в случае модификации предопределенных видов расчета.
Ошибки в расчете отпускных стоят на первом месте среди других ошибок расчетчиков зарплаты. И чаще всего они возникают у тех, кто не учел результаты индексации зарплат в компании. Об этом свидетельствует наша практика проведения аудита расчета зарплат.
Проблема передачи данных из кадров в бухгалтерию
Казалось бы, все просто: вырос оклад – увеличился средний заработок – работник получит более весомую сумму отпускных. Однако эта идеальная схема сильно подвержена сбоям из-за того, что:
- происходят проблемы в коммуникациях (работе) разных систем при передаче корректных данных из отдела кадров в бухгалтерию;
- отсутствует интеграция системы кадрового учета.
Для того чтобы не иметь проблем с работниками, не разбираться с прокуратурой, трудовой и налоговыми инспекциями, главному бухгалтеру и HR-директору необходимо отслеживать ошибки при передаче в бухгалтерию приказа о повышении окладов. Самый сложный вариант – если в приказе содержится:
- список тех работников, кому подняли оклад (тарифную ставку);
- суммы произведенной индексации.
Такой вариант уместно использовать, если увеличение выплат затронуло не всех работников. При общем повышении окладов целесообразно отразить только процент (коэффициент) индексации.
Датой выплат отпускных по новым правилам станет дата составления приказа о повышении зарплаты. При нарушении этого правила возникают ошибки, о которых приходится потом горько жалеть: корректировать суммы НДФЛ и страховых взносов; пересдавать отчетность. Если ошибку пропустить, а ее найдет не бухгалтер, а налоговая, последствия могут быть еще печальнее.
Три ситуации перерасчета отпускных
Для простоты изложения в рамках настоящего материала рассмотрим случаи только общего повышения окладов и, соответственно, будем использовать коэффициент повышения зарплаты при расчете отпускных.
Пары, где РП – расчетный период, а НО – начало отпуска, могут быть такими:
- РП не завершен, дата НО не наступила (пересчету подлежит часть выплат, начисленных до индексации);
- РП завершен, дата НО не наступила (пересчету подлежат все индексируемые начисления);
- РП завершен, НО наступило (расчет среднего заработка при такой индексации заработной платы необходимо скорректировать только после дня внесения изменений в оклад).
Общий порядок действий при этом стандартный. Прежде всего, необходим расчет среднего дневного заработка (далее – СДЗ). В формулу такого расчета входят как показатель расчетного периода, так и связанные с ним величины:
- выплаты по оплате труда;
- количество отработанных дней.
Если работник трудоустроен давно, то его расчетный период обычно определяют в полных месяцах. Для того чтобы месяцы перевести в дни, используют коэффициент 29,3 – среднемесячное число календарных дней. Например, 12 месяцам в году соответствуют 351,6 дней из расчета 12 мес. х 29,3.
На величину, обозначающую количество отработанных дней, необходимо разделить начисления, связанные с оплатой труда за весь предшествующий год, или ту часть, которая отработана будущим отпускником. Повышение оклада в результате индексации или по другим причинам означает, что даже при окладной системе заработок будет неоднороден из-за применения повышающего коэффициента (см. примеры 1-3).
Непосредственный расчет суммы отпускных к выплате не зависит от повышения оклада. Это всегда произведение СДЗ и количества календарных дней отпуска, уменьшенное на удержанный НДФЛ.
Для простоты расчетов предположим, что некий работник Иванов Иван Сергеевич работает в компании с 2015 года и имеет:
- неполный рабочий день без каких-либо надбавок и премий;
- оклад, размер которого составляет 10 000 руб.
Рассмотрим, как произвести расчет отпускных при индексации заработной платы на практических примерах – по одному примеру на каждую ситуацию. Расчет отпускных при повышении зарплаты в примерах 1–3 представлен до удержания НДФЛ.
Пример 1
Иванов И. С. идет в отпуск с 20 марта 2019 года на 28 календарных дней. Расчетный период: март 2018 года – февраль 2019 года. С 1 февраля 2019 года оклад Иванова И. А. увеличен на 2 000 руб. и составил 12 000 руб.
Коэффициент повышения зарплаты при расчете отпускных составит 1,2 из расчета 12 000 руб. / 10 000 руб., где 12 000 руб. – проиндексированный оклад; 10 000 руб. – оклад до индексации.
Соответственно сумма отпускных – 11 467,58 руб. из расчета 10 000 х 1,2 х 11 + 12 000) / 12 / 29,3 х 28,
где 12 месяцев – расчетный период, а 29,3 – среднемесячное число календарных дней (составляющая любой формулы расчета отпускных).
Пример 2
Используем условия примера 1, но предположим, что оклад увеличен не с 1 февраля 2019 года, а с 1 марта 2019 года, то есть после окончания расчетного периода, но до начала отпуска. В этом случае необходимо проиндексировать всю сумму отпускных, рассчитанных без учета повышения оклада.
СДЗ без учета повышения оклада составит 341,30 руб. ((10 000 х 12) / 12 / 29,3).
Сумма отпускных, соответственно, – 9556,40 руб. (341,3 руб. х 28).
Используем коэффициент повышения зарплаты при расчете отпускных и определяем, что сумма отпускных составила 11 467,68 рублей из расчета 10 000 х 1,2 х 12 / 12 / 29,3 х 28.
Сомневаетесь в правильности начисления зарплаты и налогов?
Или просто хотите убедиться, что у вас все в порядке?
Поверьте, в 85% случаев проблемы существуют, и лучше о них вы узнаете от нас.
Пример 3
Используем условия примера 1, но предположим, что оклад увеличен 1 апреля 2019 года, то есть в период отпуска. В этом случае необходимо проиндексировать часть отпускных между следующими датами: день увеличения оклада (1 апреля 2019 года) – окончание отпуска (16 апреля 2019 года).
Отпускные за первые 12 дней отпуска (20 – 31 марта 2019 года) рассчитываем без учета повышения оклада 341,30 руб. х 12 дней = 4095,60 руб., где 341,30 руб. – СДЗ (см. пример 2).
Коэффициент повышения зарплаты при расчете отпускных необходимо использовать для оставшихся 16 дней отпуска, начиная с 1 апреля 2019 года: из 10 000 х 1,2 х 12 / 12 / 29,3 х 16 = 6552,96 руб.
Общая сумма отпускных составит 10648,56 руб. (4095,60 руб. + 6552,96 руб.).
За рамками примеров остались особенности расчета среднего заработка при индексации заработной платы с учетом:
- системы оплаты труда;
- прочих влияющих факторов.
Однако, даже упрощенные условия приведенных примеров показывают, что такой небольшой участок расчета зарплаты, как отпускные, довольно сложный.
Как избежать проблем из-за неверного расчета отпускных при повышении зарплаты
Индексация зарплаты в сторону увеличения может означать не только позитив в лице довольных сотрудников, но и возникновение серьезных проблем как у бухгалтеров, так и у фирмы в целом.
Аудит расчета заработной платы поможет разрешить:
- сомнения относительно правильности начисления отпускных после плановой или внеплановой индексации;
- другие вопросы, связанные с отпускными.
Так, например, наши специалисты в ходе аудита расчета зарплаты проверяют:
Предупреждаю сразу - это не материал для подготовки к экзамену. Это лишь способ показать, как можно структурировать тот большой объем информации, который имеется по теме расчетных механизмов, и выделить тот минимум знаний, который необходим для прохождения аттестации.
Иногда достаточно пробежаться взглядом по заголовкам разделов, а иногда – вспомнить основные этапы решения определенного рода задач или – вспомнить, почему выделен термин или фраза.
Конспект составлялся при прохождении одного из курсов (не важно какого) с отработкой практических примеров на каркасной конфигурации.
ЧТОБЫ ПОДГОТОВИТЬСЯ К ЭКЗАМЕНУ, НУЖНО НАПИСАТЬ СВОЙ КОНСПЕКТ.
Используются следующие сокращения (на самом деле сокращение было больше, просто в целях публикации текст конспекта приведен к «читабельному» виду):
· ВР – вид расчета
· ПВР – план видов расчета
· РР – регистр расчета 1C
· ПериодД – период действия
· ПериодР – период регистрации
· ВТ – виртуальная таблица
· ФТ – физическая таблица
· тч – табличная часть (документа)
· РС – регистр сведений
· РН – регистр накопления
· РБ – регистр бухгалтерии
· Изм., рес., рекв. – измерение, ресурс, реквизит
· СКД – система компоновки данных 1С
2. Планы видов расчета
Настройки плана видов расчетов (ПВР)
Чаще всего в задачах требуется создавать два ПВР:
· один с включенным периодом действия, а другой с выключенным (для разовых начислений).
· Но в некоторых задачах встречаются исключения, например, требуется также ПВР для расчета удержаний (выделяется исключительно по методологическим соображениям)
Настройка «Использует период действия»: являются ли все виды расчета в этом плане расчета протяженными по времени (оклад, невыход, больничный, отпуск).
· возможно вытеснение по периоду действия
· не включать для разовых начислений ( иначе неоптимальный состав таблиц )
Настройка «Зависимость от базы»: в качестве базы могут быть получены не только начисленные суммы, но и значения любых показателей, например, данные по отработанному времени.
· указываются базовые ПВР (а собственно базовые ВР указываются уже при настройке ВР)
Период регистрации – период, в котором начислен данный ВР.
Периодом действия- период, за который начислен данный ВР.
Больничные за февраль и часть марта (период действия) начислены в марте (период регистрации).
· Зависит «по периоду регистрации»: при расчете НДФЛ, удерживаемого с заработной платы за март, будет учтена оплата больничного, начисленная в марте, даже если сотрудник реально болел в феврале
· Зависит «по периоду действия»
Настройки видов расчета (ВР)
· Период действия является базовым периодом – для получения базы в качестве базового периода будет использоваться фактический период действия записи (за вычетом вытесненного периода) – базовый период равен фактическому периоду действия, который может не совпадать с периодом действия из-за механизма вытеснения
· Ведущий вид расчета – это вид расчета, который может косвенно влиять на текущий вид расчета (при изменении данных по окладу премия и командировка должны быть пересчитаны)
· Вытесняющие виды расчета
· Базовые виды расчета
Как создать регистр сведений, описывающий график работы
РС, который может использоваться в качестве графика для регистра расчета, должен быть обязательно непериодический.
РС для определения графика работы является обязательной частью настройки РР с включенным ПериоД.
В каркасной конфигурации есть обработка для заполнения Графика. Изначально она прописываем рабочий день 8-ю часами; если нужен учет не в часах, а в днях, то скорректировать обработку: 8-ки заменить на единицы.
Настройки регистра расчета (РР)
Неверно спроектированный РР всегда является грубейшей ошибкой на экзамене.
РР настраиваются уже после того, как созданы и настроены ПВР и График (если рег.исп. ПериодД).
ИспользованиеРР с включенным ПериодД для разовых начислений является грубой ошибкой - для разовых начислений создавать отд. РР с выкл. ПериодД.
План видов расчета: один РР <-> один ПВР.
Период действия: если он установлен в РР, то и в ПВР д.б. установлен. Один ПВР может быть прикреплен к нескольким РР и ПВР с ПериодД может быть прикреплен к РР без ПериодД.
График, дата графика (измерение РС), значение графика (ресурс РС).
Базовый период: делает возможным получение базы из регистра расчета за соответствующий базовый период; действует независимо от аналогичного свойствава ПВР.
Периодичность: нельзя ввести запись, у которой ПериодД будет выходить за рамки периодичности РР (например, включать в себя несколько месяцев); ПериодР = началу периода.
Измерения РР определяют, в каких разрезах действует механизм вытеснения и расчет базы - смысл отличается от измерений РН , где они показывают в каких разрезах накапливаются итоги.
Распространенной ошибкой бывает определение графика работы в составе измерений, а не реквизитов , т.к. в этом случае получится, что для ВР по одному сотруднику, но с разными графиками работы, вытеснение работать не будет.
Ресурсы РР: для получения базы по ним.
Реквизиты РР: доп.инф. (ГрафикРаботы, размер оклада, % премии).
Измерения и реквизиты РР могут быть связаны с измерениями РС, который задан в качестве графика – для отбора значений графика.
Перерасчеты:
показывает, какие записи РР стали неактуальны;
это – рекомендации à алгоритм перерасчета нужно писать;
Заполнение таблицы перерасчетов происходит на основе 1) вытесняющих и 2) ведущих ВР.
Для большей детализации данные по записям, которые потеряли свою актуальность, можно получать не только в разрезе регистратора (поле ОбъектПерерасчета) и ВР, как это происходит по умолчанию, но и произвольных измерений, которые можно связать с измерениями РР.
Использование виртуальных таблиц РР для получения расчетных данных
ВТ ДанныеГрафика (только для РР с ПериодД).
· данные из ФТ РР + данные из РС, связанного с Графиком работы
· один параметр – Условие (и изм., и рес., и рекв.) – чаще всего только один отбор – по Регистратору
· НормаЧасовß из ЧасовПериодДействия (не путать с ЧасовПериодРегистрации) ßданные графика по периоду действия будут всегда получены за полный период (есть еще ВТ ФактическийПериодДействия – там с учетом вытеснения)
· ФактЧасовß из ЧасовФактическиПериодДействия
ВТ База (только если вкл. БазовыйПериод).
· Установление связи с базой: текущий РР – ПВР – Базовые ПВР – Базовые РР
· Базовых РР может быть несколько à рез.нужно суммировать
o Условие – обычно – по Регистратору
o ИзмеренияОсновногоРегистра и ИзмеренияБазовогоРегистра – массивы имен измерений – для сопоставления имен измерений двух РР – кол.эл.мас. д.б. одинаковым à в баз.РР будет установлен отбор по значениям измерений основного РР àпозволяет получать запросом базу в разрезе сотрудников и подразделений, а не общим итогом
o Разрезы –массив имен полей (изм., рекв., стандартн.рекв.) базового регистраàдля указания доп. разрезов при получении базы, кроме тех, что уже указаны в параметре ИзмеренияБазовогоРегистра, в том числе по полям реквизитов
ВТ ФактическийПериодДействия (только для РР с ПериодД).
· Ее структура полностью совпад. с физ.таб.РР
· Возвращает записи с учетом вытеснения
Механизм вытеснения
· ПВР: указать предопред. ВР, указать вытеснение для ВР
· РС ГрафикРаботы: доб. изм. ГрафикРаботы - это изм.обязат.д.б.заполнено (для ВТ ДанныеГрафиков)
o Изм. Сотрудник
o Рес. ГрафикРаботы, связь с изм. «ГрафикРаботы» и рес. «Часы» РС ГрафикРаботы
o запретить. Оперативный режим провед;
o в шапке – ПериодРег.;
o в тч.: Сотрудник, ВР, ГрафикРаботы, ДатаНач, ДатаКон, Оклад
§ Формирует набор записей (заполнены Изм. иРекв.) с пустым Результатом
§ Записывает этот НаборЗаписей - применяется механизм вытеснения
§ Запускает процедуру расчета Результатапо ранее сформированным записям
o Проц. Рассчитать(НаборЗаписей, Регистратор)
§ Читаем ВТ ДанныеГрафика по Регистратору àНормаЧасов, ФактЧасов
§ Для каждой Записи из НабораЗаписей делаем расчет Результата
Получения базы при расчете премии
o 1) ОснНачисления: ПериодД
o 2) ДопНачисления:, НЕ ПериодД; Зависит ПоПериодД от ОснНачисл; указать базовый ВР
· РС: ГрафикРаботы, рес. Дни (1/0) ßзаполнить
o 1) ОснНачисления: Период; График; Изм.Сотрудник (Базовое), Рес. Результат, Рекв.Оклад
o 2) ДопНачисления: БазовыйПериод; Изм.Сотрудник (Базовое), Рес. Результат, Рекв.Оклад
o Тч.1 ОснНачисления: Сотр, ВР, ПериодДействНач, ПериодДействКон, Оклад
o Тч.2ДопНачисления: Сотр, ВР, БазПериодНач, БазПериодКон, ПроцентПремии
§ Создаем НаборыЗаписей в соответ РРбез Результата
§ Записываем НаборыЗаписейà сработает механизм связи по базе
§ Запускаем процедуру расчета Результата
· Общ.Мод.: проц. Расчета результата
o Для ОснНачислений
§ Выборка из ВТ ДанныеГрафиков
§ Расчет Результата по ВР Оклад для каждой Записи из НабораЗаписейОснНач
§ Выборка из ВТ База
§ Расчет Результата по ВР Премия для каждой Записи из НабораЗаписейДопНач
3. Стонирование документа и перерасчет
Как использовать сторнирование документа для отмены записей, зарегистрированных в предыдущих периодах
Особенность механизма вытеснения записей: записи РР не могут вытеснять записи с периодом регистрации, который меньше периода регистрации текущей записи (задним числом) à используется сторнирование документа.
Сторнированиедокумента – это отмена записей прошлого периода, выполненная в текущем расчетном периоде, а не в прошлом (за который вносятся записи сторно). Связано это с тем, что после начисления заработной платы период (месяц) закрывается от всех изменений, и все корректировки возможны только в последующих периодах.
Чтобы программно получить такие записи сторно, используется метод ПолучитьДополнение() объекта РегистрРасчетаНаборЗаписей.
o Заполнить (в т.ч. за позапрошлый, прошлый и текущ. Мес.)
o Использ. ПериодД
o Зависит по ПериодД – от самого себя
o ВР ПособиеПоБолезни: База = Оклад
§ Вытесняется ВР ПособиеПоБолезни
o ПериодД, График
o Базовый период
o Изм.Сотрудник (Базовое), Рес.Результат, Рекв.Параметр (там будет оклад и % пособия)
o Подготовить записи текущего периода действия – как обычно
o Для ВР Пособие заполнить поля БазовыйПериодНачало, БазовыйПериодКонец (минус месяц относительно периода действия ВР)
o Добавить записи Сторно
§ Сторно, ПериодРегистрации, ПериодДействияНачало, ПериодДействияКонец
o ВТ ДанныеГрафика: НормаДней, ФактДней, БазаФактДней
o ВТ База: РезультатБаза
o Для записей Сторно изменить знак
Демонстрация фактического периода действия с помощью диаграммы Ганта
· Форма: Период, ДиаграммаГанта, кнСформировать
o ВТ ФактическийПериодДействия
o Сотрудник, ВР, Регистратор (+Представл), НачалоПериодД, КонецПериодД
o Точка/Серия = Диаграмма.УстановитьТочку/Серию
o Результат = Диаграмма.ПолучитьРезультат(Точка,Серия)
o Интервал = РезультатДобавить; Начало, Конец, Текст, Расшифровка
o Серия.Цвет – в завис. От ВР
Расчет зарплаты при изменении оклада в рамках одного месяца
· Периодич. Рег.свед. для хранения окладов.
· Разбить строки тч документа на интервалы в местах сечения Периодами рег.свед.
Расчет зарплаты по шкале ставок в зависимости от отработанного времени
· Если тарифная ставка зависит от отработанного времени, то ДанныеГрафика.ФактЧасов Левое Соединение с рег.свед. где хранятся интервалы тарифов.
Расчет зарплаты как процент от продажи товаров
Дополнительно к расчетным механизмам потребуются меха-мы Оперативного учета.
· Спр. Сотрудники: рекв. Подразделение
· РН. Продажи: Изм. Подразделение, Рес. СуммаПродаж
· Док. Продажи: Подразделение, СуммаПродажà приход по РН Продажи
· ПВР ДопНачисления: вкл.Базу по себе самому (чтобы можно было указать базовые период расчета, а базовый результат будем брать из РН)
· РР: вкл.Базу, Изм. Сотрудник, Рес. Результат, Рекв. Параметр
· Док.НачислениеЗарплаты: тч. ДопНачисления: Сотрудник, ВР, Параметр (% надбавки)
o Первичные записи в РР с указанием базового периода
o ВТ База Левое Соединение с РН Продажи по Подразделению с отбором по БазовомуПериоду
Выявить неактуальные записи регистра расчета и выполнить ПЕРЕРАСЧЕТ
Для авт. регистр. записей перерасчета по Окладу, необходимо для него указать вытесняющие и/или ведущие ВР.
Если ВР зависит от нерасчетных механизмов (например, от объема продаж по данным РН или РБ), тот такие записи перерасчета нужно создавать вручную (программно).
Создавать перерасчет нужно только в том регистре, в котором могут появиться записи по перерасчету (возможны записи по зависимым видам расчета), иначе это будет считаться ошибкой на экзамене.
· Обычные настройки по Продажам (РН), Расчет Премии в зависимости от продаж прошлого мес.
· Для РР вкл. Перерасчеты, Изм.Сотрудник – связь с изм. РР и изм. Ведущих РР
· Ручная регистрация перерасчетов при проведении док. Продажи
o Найти Регистраторы (это будут ОбъектыПерерасчета с Итогом), ВР, Сотрудник за соотв.ПериодРег с отбором по ВР и Подр.
o К существующим НаборамЗаписей Перерасчета по ОбъектПерерасчета прибавить недостающие
o Чтение ВТ Перерасчеты по всем РР, где включены перерасчеты, вывод в тз на форме
§ Обходим отобранные ОбъектыПерерасчета и выполняем для них обычные процедуры расчета для соответствующих ВР
Премияруководителюучережденияот премии за продажи подразделения
· ПремияЗаОбъемПродажПодразделенияПрошлогоМесяца – как обычно
o Записать НаборЗаписей – он будет базой для ПремииРуководителя
· ВР ПремияРуководителю: База = ВР Премия
o Добавить изм. Подразделение – чтобы делать отбор по нему
o Дополнительно к записям по Премия (с базовым периодом = прошл.мес.) заготовить Записи по ПремииРуководителю с баз.периодом = тек.мес.
o Первым делается Расчет по Премии, НаборЗаписей – записать – сформировали базу для ПремияРуководителю
o Вторым делается расчет ПремииРуководителю
§ ИзмеренияОтбора = «Подразделение» ßпо Изм. Отбор: какое Подр. попадет
§ Разрез = «Сотрудник»ßпо Разр. доп.усл.: какого Сотр. исключить
§ Условие «ГДЕ ВиртТабРег.СотрудникРазрез<>ВиртТабРег.Сотрудник»
§ Сгруппировать и индекс по НомерСтроки
§ ЛевоеСоед с ФизТабРег
Расчет удержания процентом от заработанного в текущем периоде
Расчет удержания начисляется аналогично расчету по базе, НО с «–», а не с «+».
Удержания нужно выделять в отдельный план видов расчета и регистр расчета (с методолог.т.зр.)
o ПВР ДопНачил.: без ПериодД, без Базы; ВР ФиксирОклад
o РР ДопНачисл.: без ПериодД, без Базы; Изм.Сотр, Рес. Результат, Рекв. Размер
o ПФР Удержания: База; ВР ПрофВзносы с Базой = ФиксирОклад
o РР Удержания: База; Изм.Сотр, Рес. Результат, Рекв. Размер
o тч. ДопНачисления, тч. Удержания
§ По ФиксирОклад сразу указать Результат, т.к. расчет не нужен
§ По ПрофВзносов: обычные предварительные записи для Базы
o ВТБаза: Изм. «Сотрудник»
o ЛевоеСоед с ВТБаза
o Результат с «минусом»
Расчет выплаты (командировочные, больничные) по среднедневному заработку за предыдущий месяц
ВзаимосвязанныеВР (Оклад и Премия) могут быть проведены одним документомàрекв. Приоритет в ПВР.
· Оклад = пропорц. отработанным дням
· Командировочные: вытесняют Оклад; = пропорц. ср.дн. результату по Окладу за прошл.мес.
· НадвабкаЗаВахту = % от Оклада за факт.дни Оклада с учетом его вытеснения
· РСГрафикРабот: Дней; заполнить
· Все ВР – протяженные по времени и относятся к начислениямà можно исп. один ПВР
o База по себе самому
§ Оклад: вытесняется Командир.
§ Командир: база по Оклад
§ НадвабкаЗаВахту: вытесняется Командир.; База по Оклад; ПериодДействияЯвляетсяБазой
o Рес.: Приоритет (заполнить в режиме Предприятия)
o ПВР, ПериодД + Связь с ГрафикомРаб, База
o Изм.: Сотрудник
o Рес.: Результат, Дней
o Рекв.: Параметр
· Указание базовых периодов в завис. от ВР
· Указание Приоритета в завис. от ВР
§ Обход по Приоритетам
§ Предварительная запись набора по Приоритету и отправка на расчет
o ОбщМод. Расчет
· ЛевСоед ВТ ДанныеГрафика: ДнейНорма, ДнейФакт
· ЛевСоед ВТ База: РезультатБаза, ДнейБаза
· Отбор по Приоритету
Предоставить пользователю возможность создавать новые ВР и привязывать их к существующим алгоритмам расчета
· ПВР: рекв. СпособРасчета, с проверкой его заполненности
· В процедуре расчета ОбщМодуля для выбора алгоритма расчета использовать не условие ВР=ПВР.ПредпредВР, а условие ВР.СпособРасчета = …
· В режиме Предприятия добавить ВР, указать Базу, Вытеснения, заполнить реквизиты (СпособРасчета, Приоритет, …)
Реализовать расчет зарплаты в форме документа и возможность исправления результатов расчета
1. Выполнить Расчет (как обычно) на основании данных документа
2. Перезаполнить форму документа с учетом результатов расчета
3. Очистить набор записей (т.к. документ еще не проведен); записи появятся после проведения док-та
4. При проведении док-та никаких расчетов уже не проводятся – просто запись по данным док-та
Автоматическое разбиение периодов, переходящих из одного месяца в другой
1. В запросе посчитать количество накрываемых периодов расчета: РАЗНОСТЬДАТ(тч.ДатаНачала, тч.ДатаОкончания, МЕСЯЦ) + 1
2. Каждый расчетный период ввести отд. Записью в набор:
2.1. рассчитать даты начала и окончания ПериодаДействия каждой записи
Использование табеля учета рабочего времени
1. тч по дням месяца; программнооформить шапку тчв завис. от Даты док-та
2. Оборотный РН ОтработаноВремени
3. ЧасовФакт брать не из ДанныеГрафика, а из РегНак + ЛевСоед с РРФактичПеридД, чтобы учесть вытеснение
Начисление в нескольких валютах
· РР: Валюта – Реквизит , неИзмерение (иначе не будет работать Вытеснение)
o ЛевСоедРегСведКурсыВалют: à будет столько строк, сколько валют
§ Если нужны все валюты, то ПО Истина
§ Если отдельные, то ПО тч.Валюта = РегСвед.Валюта
o Параметр пересчитать по курсу
· ОбщМод.Расчет: без особенностей
Учет выплаты ЗП и печать платежной ведомости
1. Перечисл. ХарактерВыплаты: Аванс, ОкончательныйРасчет
2. РН: ДолгПоЗарплате: Изм. Сотр., Рес. Сумма, Рекв. ХарактерВыплаты
2.1. Приход/расход по РН: док. НачислениеЗаоплаты: начисления/удержания
2.2. Расход по РН: док. ВыплатаЗарплаты
3. Отч. ПлатежнаяВедомость
3.1. НаборДанных1: нач. сальдо по долгу на дату док-та
3.2.1.начисления (в разрезе ВидовРасчета): по текущ. ПериодРегистрации
3.2.2.выплаты (в разрезе ХарактерВыплат): по текущ. Регистратору
3.3. КВыплате – формула в Ресурсах
3.4. ФормаОтчета: ПриЗагрузкеВариантаНаСервере(Настройки): загрузка параметров
В целом порядок расчета отпускных несложен. Отпускные рассчитывают исходя из среднего дневного заработка сотрудника. Статья 139 Трудового кодекса и постановление Правительства РФ от 24 декабря 2007 г. № 922 (далее - Постановление) определяют порядок их расчета.
Расчетным периодом для определения отпускных считаются 12 полных календарных месяцев, предшествующих тому месяцу, в котором начинается отпуск.
Для расчета среднего заработка необходимо сложить заработную плату за последние 12 календарных месяцев, которую затем разделить на 12 и на 29,4 (число календарных дней, приходящихся на расчетный период). Тогда отпускные рассчитываются по формуле:
Сумма отпускных = Средний дневной заработок х Количество календарных дней отпуска
Средний заработок работника рассчитывают в форме № Т-60 «Записка-расчет о предоставлении отпуска работнику». Эта форма утверждена постановлением Госкомстата России от 5 января 2004 г. № 1. Образец заполнения формы смотрите в бераторе.
Напомним, что для расчета средней заработной платы учитываются все предусмотренные системой оплаты труда виды выплат, применяемые у соответствующего работодателя, независимо от источников этих выплат (ст. 139 ТК РФ). Также суммы, учитываемые при расчете отпускных, указаны в пункте 2 Постановления. Это помимо заработной платы, надбавки и доплаты к тарифным ставкам, окладам и иных видов выплат у работодателя.
Для расчета среднего заработка не учитываются выплаты социального характера и иные выплаты, не относящиеся к оплате труда (дивиденды, материальная помощь, оплата стоимости питания, проезда, обучения, коммунальных услуг, отдыха и др.).
Учет премий при расчете отпускных
Если компания выплачивает премии, существует особый порядок расчета отпускных сумм. Все зависит от того, какие премии выплачивает организация: ежемесячные, квартальные, годовые.
Трудовой кодекс уделяет очень мало внимания вопросам премирования работников. Это связано с тем, что Трудовой кодекс делает акцент на тарифную систему оплаты труда. Какие трудности могут возникнуть при учете премии и материальной помощи, читайте в бераторе.
Ежемесячные премии, которые начисляются вместе с заработной платой, учитываются полностью. При этом если, к примеру, премии установлены за достижение каких-либо показателей, то в расчетном периоде они принимаются к учету в однократном размере при достижении такого показателя.
Что касается квартальных премий, определено: если продолжительность периода, за который они начислены, не превышает расчетного периода, то учитывать их нужно в фактически начисленных суммах. Если же премии начислены за период, превышающий расчетный, то их нужно учесть только в месячной части за каждый месяц расчетного периода.
Вознаграждение по итогам работы за год, единовременное вознаграждение за выслугу лет (стаж работы), иные вознаграждения по итогам работы за год, начисленные за предшествующий событию календарный год, - независимо от времени начисления вознаграждения.
Если период отработан не полностью, премию нужно включить в расчет пропорционально отработанному времени. Исключение составляют вознаграждения, которые выплачены с учетом фактически отработанного времени.
Определяем расчетный период
При любом режиме работы расчет средней зарплаты работника производится исходя из фактически начисленной ему заработной платы и фактически отработанного времени за 12 последних календарных месяцев. При этом календарным месяцем считается период с 1-го по 30-е (31-е) число соответствующего месяца включительно (в феврале - по 28-е (29-е) число включительно).
Однако в действительности редко когда сотрудник полностью отработал расчетный период. Скорее всего, он отправлялся в командировку, брал отпуск за свой счет - такие суммы учитывать при расчете отпускных не нужно.
При исчислении среднего заработка из расчетного периода исключается время, а также начисленные за это время суммы, если:
а) за работником сохранялся средний заработок в соответствии с законодательством Российской Федерации, кроме перерывов для кормления ребенка;
б) работник получал пособие по временной нетрудоспособности или пособие по беременности и родам;
в) работник не работал в связи с простоем по вине работодателя или по причинам, не зависящим от работодателя и работника;
г) работник не участвовал в забастовке, но в связи с этой забастовкой не имел возможности выполнять свою работу;
д) работнику предоставлялись дополнительные оплачиваемые выходные дни для ухода за детьми-инвалидами и инвалидами с детства;
е) работник в других случаях освобождался от работы с полным или частичным сохранением заработной платы или без оплаты в соответствии с законодательством РФ.
В формуле приведен порядок расчета отпускных, если сотрудник отработал полностью расчетный период. Она выглядит следующим образом:
Количество месяцев расчетного периода, которые отработаны полностью х 29,4
Если один из месяцев расчетного периода отработан не полностью, то количество календарных дней расчетного периода определяют по-другому:
29,4 : Количество дней в месяцах, которые не полностью отработаны х Количество календарных дней в этом месяце, приходящееся на отработанное время
Общее количество календарных дней в расчетном периоде = Количество дней в месяцах, которые отработаны не полностью + Количество дней в месяцах, которые отработаны полностью
Если работник не отработал в расчетном периоде ни одного дня (или не имел фактического заработка), то расчетный период равен 12 месяцам (или другому расчетному периоду, установленному в организации), предшествующим тому периоду, в котором он не работал. Обо всех нюансах определения расчетного периода узнайте из бератора.
Далее в обычном порядке определяется среднедневной заработок. Напомним, это сумма заработка сотрудника, разделенная на общее количество календарных дней в расчетном периоде.
Период, включаемый в отпуск
Статьей 121 Трудового кодекса определен стаж работы, который включается в ежегодный оплачиваемый отпуск. В указанной норме определено также время, не подлежащее включению. Так, подлежат включению в ежегодный оплачиваемый отпуск:
- нерабочие праздничные дни, выходные и другие предоставляемые работнику дни отдыха;
- время вынужденного прогула при незаконном увольнении или отстранении от работы и последующем восстановлении на прежней работе;
- период отстранения от работы работника, не прошедшего обязательный медицинский осмотр (обследование) не по своей вине;
- время предоставляемых по просьбе работника отпусков без сохранения заработной платы, не превышающее 14 календарных дней в течение рабочего года.
В стаж работы, дающий право на ежегодный основной оплачиваемый отпуск, не включаются:
- время отсутствия работника на работе без уважительных причин, в том числе вследствие его отстранения от работы в случаях, предусмотренных Трудовым кодексом (статья 76);
- время отпусков по уходу за ребенком до достижения им установленного законом возраста.
Начисление отпуска «особым» категориям сотрудников
Напомним, что сотрудникам, с которыми трудовой договор заключен на срок не более двух месяцев (ст. 291 ТК РФ) и занятым на сезонных работах (ст. 295 ТК РФ), отпуск оплачивается из расчета два рабочих дня за месяц работы.
Особые правила
В табеле дни ежегодного основного оплачиваемого отпуска отмечаются буквенным кодом «ОТ» или цифровым «09».
Статьей 139 Трудового кодекса установлено, что для таких категорий средний дневной заработок определяется иным от установленного порядка образом. А именно: путем деления суммы начисленной заработной платы на количество рабочих дней по календарю шестидневной рабочей недели.
Среднедневной заработок = Заработок, включаемый в расчет : Количество рабочих дней по календарю шестидневной рабочей недели
Оформляем отпуск
Напомним, что отпуск предоставляется сотруднику согласно графику отпусков, утвержденному в организации. Он имеет унифицированную форму № Т-7 (утв. постановлением Госкомстата России от 5 января 2004 г. № 1). О времени начала отпуска работник должен быть извещен под роспись не позднее чем за две недели до его начала.
В случае отсутствия такового сотрудник пишет заявление на предоставление отпуска в произвольном виде на имя генерального директора.
Приказ о предоставлении отпуска также издается по унифицированным формам, утвержденным постановлением Госкомстата России от 5 января 2004 г. № 1 -№ Т-6 и Т-6а (если сотрудников несколько). В приказе указываются данные сотрудника, его должность, вид отпуска, его продолжительность. Он подписывается руководителем организации, а также представляется сотруднику для ознакомления. (скачать пример заполнения формы)
Предоставление отпуска нужно отразить в личной карточке по форме № Т-2 (утв. постановлением Госкомстата России от 5 января 2004 г. № 1). В нее вносятся сведения о виде отпуска (ежегодный, учебный, без сохранения заработной платы), период работы сотрудника, количество календарных дней отпуска, дата его начала и окончания. Знакомить сотрудника с внесенными сведениями не нужно.
В табеле учета рабочего времени (унифицированные формы № Т-12 и Т-13, утв. постановлением Госкомстата России от 5 января 2004 г. № 1) во время отсутствия сотрудника дни ежегодного основного оплачиваемого отпуска отмечаются буквенным кодом «ОТ» или цифровым «09».
Бухгалтерский учет отпускных
С 2011 года все организации, за исключением малых - эмитентов публично размещаемых ценных бумаг, обязали формировать резерв на выплату отпускных. Теперь он признается оценочным обязательством, так как, создавая его, необходимо учитывать требования ПБУ 8/2010 «Оценочные обязательства, условные обязательства и условные активы» (утв. приказом Минфина России от 13 декабря 2010 г. № 167н, далее - ПБУ 8/2010). Данную позицию подтверждает также письмо Минфина России от 14 июня 2011 г. № 07-0206/107. Однако для того, чтобы признать его в качестве такового, одновременно должны быть соблюдены следующие условия:
- у организации существует обязанность, явившаяся следствием прошлых событий ее хозяйственной жизни, исполнения которой организация не может избежать;
- в результате ее исполнения вероятно уменьшение экономических выгод;
- можно обоснованно оценить величину оценочного обязательства.
Оценочное обязательство по отпускам определяется на основании утвержденного на начало года графика отпусков. По нему можно оценить, какие затраты будут произведены на выплату отпускных сумм сотрудникам, порядок их предоставления, а также размер среднего заработка работников.
Нужно знать
В стаж работы, дающий право на ежегодные дополнительные оплачиваемые отпуска за работу с вредными и (или) опасными условиями труда, включается только время, фактически отработанное в соответствующих условиях.
К сожалению, в ПБУ 8/2010 не содержится конкретного порядка расчета ежемесячных отчислений в резерв. Поэтому вам предстоит разработать его самим, а выбранный способ закрепить в учетной политике компании.
В бухгалтерском учете оценочные обязательства отражаются на счете 96 «Резервы предстоящих расходов» (План счетов бухгалтерского учета финансово-хозяйственной деятельности организаций, утв. приказом Минфина России от 31 октября 2000 г. № 94н).
Величина оценочного обязательства относится на расходы по обычным видам деятельности или на прочие расходы либо включается в стоимость актива и отражается по дебету счета 20 (23, 25, 26 и др.).
Для начисления страховых взносов используются счета 69 «Расчеты по социальному страхованию и обеспечению».
Если величина накопленного резерва меньше суммы начисленных отпускных, разница отражается по дебету счетов для учета затрат (счета 20, 25, 26, 44 и др.).
Проводки в бухгалтерском учете будут выглядеть следующим образом:
ДЕБЕТ 20 (23, 25, 26, 29, 44. ) КРЕДИТ 96
- начислен резерв на оплату отпусков работникам.
При начислении отпускных за счет созданного резерва сделайте записи:
ДЕБЕТ 96 КРЕДИТ 70
- начислены отпускные работникам организации;
ДЕБЕТ 96 КРЕДИТ 69-1, 69-2, 69-3
- начислены страховые взносы во внебюджетные фонды и взносы на страхование от несчастных случаев на производстве и профессиональных заболеваний.
Если по окончании текущего года в резерве остались неизрасходованные суммы, то их необходимо сторнировать. Для этого сделайте в учете запись:
ДЕБЕТ 20 (23, 25, 44. ) КРЕДИТ 96
- сторнирована сумма неиспользованного резерва.
Налоговый учет
Расходы на оплату труда, сохраняемую работникам на время отпуска (отпускные выплаты):
- учитываются при определении базы по налогу на прибыль в составе расходов на оплату труда (п. 7 ст. 255 НК РФ). Причем учитываются они на дату начисления (п. 4 ст. 272 НК РФ);
- облагаются НДФЛ (подп. 6 п. 1 ст. 208 НК РФ). Поскольку отпускные признаются доходом работника и включаются в налоговую базу по НДФЛ;
- облагаются страховыми взносами на обязательное социальное страхование;
- облагаются взносами на обязательное страхование от несчастных случаев на производстве и профзаболеваний (п. 1 ст. 20-1 Федерального закона от 24 июля 1998 г. № 125-ФЗ).
Если фирма приняла решение создавать «отпускной» резерв, то в учетной политике для целей налогообложения она должна утвердить: предельную сумму отчислений; способ резервирования; ежемесячный процент отчислений. О правилах формирования «отпускного» резерва в налоговом учете читайте в Бераторе для Windows.
Добрый день! Подскажите, пожалуйста, почему может происходить неверный расчет отпуска (конф. Зарплата и управление персоналом, редакция 3.1 (3.1.3.274) ) – не учитываются дни ранее предоставленного отпуска в расчете среднего, дни командировок учитываются. Графики – Пятидневка и суммированный учет, заполняются табели учета раб. времени (документ). При этом в Регистр накопления Данные о времени для расчета среднего (общий) не верно записываются отработанные дни по пятидневке, что влияет на расчет коэффициента для премий. Если корректировать вручную в регистр Данные о времени для расчета среднего (корректировка) записываются дни, но при следующем расчете это не учитывается.
Подскажите, пожалуйста, в чем может быть проблема?
Оцените, пожалуйста, данный вопрос:
Вам будет интересно
Графики работ по видам времени
Ольга Горшенина Profbuh8.ru Ноя 24 2017 - 15:17
docx-файл прикрепить не получится. Можно пересохранить его в формате pdf и прикреплять к сообщению
Ольга Горшенина Profbuh8.ru Ноя 23 2017 - 17:04
Июль – отпуск с 27.07 по 31.07 – 3 рабочих дня (5 к.д.) в июле, 4 р.д. в августе.
в расчет командировки в октябре попадает отработано 16 дней по пятидневке вместо 13
Доля отработанного времени д.б. 0,68016194, годовая премия – 3 492 767,59 руб., среднедневной заработок д.б. – 54 896,96 р.
Данные о времени для расчета среднего (общий) – 13 дней по пятидневке
Ольга Горшенина Profbuh8.ru Ноя 24 2017 - 15:15
Ольга Горшенина Profbuh8.ru Ноя 24 2017 - 15:19
Ольга Горшенина Profbuh8.ru Ноя 27 2017 - 15:21
Исправления вносите после сохранения резервной копии базы
Читайте также: