Как настроить доплату до оклада при командировках в 1с зуп
Необходимо ввести вид начисления "Доплата до оклада при командировке".
Создали основное начисление:Зависимое первого уровня, формула : Результат = МАКС(Оклад по дням / Норма времени в днях * Время в днях - Расчетная база, 0)
Закладка Время:
Неотработанное полное время, командировка
Вид времени Командировка.
Рассчитываем средний заработок.
Создаем документ разовые начисления, где указываем начисление "Доплата до оклада при командировке" и указываем Оклад по дням.
При проведении Результат не рассчитывается.
Я видела на форумах в infostart и в интернете, что все предлагали изменять конфигурацию. Но там были какие-нибудь еще доп. условия. Здесь дополнительных условий нет.
ВОПРОС: Есть ли вариант, чтобы данное начисление без изменения конфигурации рассчитывалось? Что надо изменить/добавить, чтобы рассчитывалось?
Настройки, которые были сделаны для Доплаты до оклада за командировку в ЗУП 2.5 КОРП, редакция 2.5 (2.5.146.1)
См. далее ПРОДОЛЖЕНИЕ в (14)
Примечание. В 7 файле (в последней картинке) не выбраны вытесняющие начисления.
В моем случае их не будет, так как командировка всегда только на 1 день и люди по умолчанию в этот день не болеют.
***
Если командировка на несколько дней, то необходимо в вытесняющие вставить как минимум все из оклада.
Сначала напишу пояснения к тому, что здесь писалось выше,
потом опишу, как вводила информацию по начислению Доплата до оклада при командировке.
Проверялись варианты формулы, предложенной в задании (1):
(а)Результат = МАКС(Оклад по дням / Норма времени в днях * Время в днях - Расчетная база, 0)
И формулы из пунктов (5) и (8)
(б)Результат = МАКС(ОкладПоДням – РасчетнаяБаза, 0)
Примечание. В (8) была корректировка формулы, данной в (5), предлагалось к формуле добавить МАКС.
Пример.
Сотрудник принят 1.12.19. Оклад 19000. Командировка 14.02.20
Декабрь оклад = 19000
Январь оклад = 19000
Февраль оклад = 19000-(19000/19=1000)(День Командировки)=18000
Рабочих дней в 12.19 – 22, в 01.20- 17, всего 39
Средняя = (19000+19000)/39=974,36
По окладу и среднему получается, что выплата должна быть18974,36, а надо 19000, чтобы доплатить до оклада при командировке.
Реализуем доплату.
В феврале 14.02 в табеле проставили командировку («К»).
Рассчитан оклад за февраль =18000,
Рассчитана средняя за февраль (за 1 день команд.) = 974,36
Создаем разовое начисление по виду начисления доплата до оклада при командировке:
• Начисление Доплата до оклада при командировке
• Показатель для расчета (программа сама вставляет жестко) Оклад по дням
• Дата начала и дата окончания 14.02.20
Рассчитываем. Результат расчета зависит от Оклада по дням.
• Для формулы (а) с окладом 19000 имеем результат 25,64.
(Макс(19000/19*1-974,36)=25,64)
• Для формулы (б) Макс(19000-974,36)= 18025,64.
(Но если вместо оклада по дням вручную :) посчитать оклад за 1 день, 1000, и вставить в поле показателя, то результат тоже будет 25,64.)
Сотрудник принят 1.01.20. Оклад 19000. Командировка 14.02.20.
Январь оклад = 19000
Февраль оклад = 19000-(19000/19=1000)(День Командировки)=18000
Рабочих дней в 01.20- 17
Средняя = 19000/17=1117,65
Средняя больше оклада в день и доплачивать не надо.
Здесь выше говорили, что средняя всегда меньше, это неверно. Бывает еще, что оклад уменьшают. Тогда тоже средняя может быть больше.
На самом деле я много примеров создала с разными вариантами внесения информации в базу 2.5. Например, можно командировки в табели не проставлять самим, рассчитывать среднюю, потом оклад и т.д. Во всех примерах у меня нормально считалась доплата по формуле (а) и возникала какая-нибудь кривизна по формуле (б).
Позже напишу, как была внесена информация.
В определенных законодательством РФ случаях сотруднику должна производиться оплата в виде среднего заработка, а не оплата труда. Порядок расчета средней заработной платы для больничных и, например, командировок и отпусков, различается. Эксперты 1С уточняют, что нужно знать об исчислении среднего заработка в соответствии с Постановлением Правительства РФ от 24.12.2007 № 922 для случаев, предусмотренных Трудовым кодексом РФ, а также приводят примеры настройки базы расчета среднего заработка в «1С:Зарплате и управлении персоналом 8» редакции 3 и влияния отклонений от рабочего графика сотрудника на расчет.
В каких случаях рассчитывается средний заработок
Термин «средний заработок» используется в нормативных документах для описания правил расчета в разных случаях. Из расчета среднего заработка оплачиваются дни болезни, отпусков, командировок и другие. При этом рассчитывается средний заработок по-разному. Так, Федеральный закон от 29.12.2006 № 255-ФЗ и Постановление Правительства РФ от 15.06.2007 № 375 определяют порядок расчета пособий по временной нетрудоспособности, по беременности и родам и по уходу за ребенком до достижения им 1,5 лет.
Общие правила расчета среднего заработка для случаев, когда сотрудник не находился на рабочем месте, но за ним по Трудовому кодексу сохранялся такой заработок, установлены в статье 139 ТК РФ.
Порядок расчета определен в Постановлении Правительства РФ от 27.12.2007 № 922 (далее - Постановление № 922).
В этой статье рассматривается расчет среднего заработка в соответствии со статьей 139 ТК РФ и Постановлением № 922.
Указанное постановление определяет различный порядок расчета среднего заработка для двух случаев:
1. Отпуск и компенсация за неиспользованный отпуск.
2. Другие случаи, предусмотренные ТК РФ (кроме случаев определения среднего заработка работников, которым установлен суммированный учет рабочего времени).
Случаи, поименованные в Трудовом кодексе РФ, когда сохраняется средний заработок:
- командировка (ст. 167 ТК РФ);
- прохождение медосмотра (ст. 185 ТК РФ);
- перевод сотрудника на другую работу (ст. 72.2 и 182 ТК РФ);
- сдача крови и ее компонентов (ст. 186 ТК РФ);
- участие работника в коллективных переговорах (ст. 39 ТК РФ);
- невыполнение норм труда, неисполнение трудовых (должностных) обязанностей по вине работодателя (ст. 155 ТК РФ);
- и т. д.
Трудовым кодексом РФ установлен не закрытый перечень случаев сохранения среднего заработка.
Формулы расчета среднего заработка различны для первого и второго случаев, но в каждой из них нужно знать расчетный период, количество дней, отработанных в расчетном периоде, и фактический заработок сотрудника, полученный в расчетном периоде.
1С:ИТС
В «Справочнике кадровика» в разделе «Кадровый учет и расчеты с персоналом впрограммах 1С» см. подробнее о порядке расчета среднего заработка (кроме расчета отпуска и компенсации за отпуск); о расчете среднего заработка в целях исчисления отпускных и компенсации за отпуск.
Расчетный период
В общем случае расчетный период состоит из 12 месяцев, предшествующих месяцу сохранения среднего заработка (п. 4 Постановления № 922).
В соответствии со статьей 139 ТК РФ работодатель может установить иной расчетный период, если это не ухудшает положение работников.
В программе «1С:Зарплата и управление персоналом 8» редакции 3 в документах, регистрирующих дни оплаты по среднему заработку (к примеру, Отпуск, Командировка), есть иконка в виде карандаша - Изменить данные расчета среднего заработка (рис. 1).
Рис. 1. Изменение расчетного периода
При нажатии на нее открывается окно Ввод данных для расчета среднего заработка. Переключатель Расчетный период среднего заработка предоставляет возможность выбора периода: Стандартный, определяется автоматически и Задается вручную.
Если локальные нормативные документы предусматривают отличный от 12 месяцев расчетный период, то при работе с такими документами в программе пользователю следует самостоятельно контролировать, чтобы Средний заработок, исчисленный по установленному вручную расчетному периоду, был не меньше, чем по стандартному. Контроль удобно произвести в форме Ввода данных для расчета среднего заработка, переставляя переключатель.
В расчетный период включается время фактической работы. Если, к примеру, с сотрудником трудовой договор был заключен менее чем за 12 месяцев до расчета среднего заработка, то в стандартном расчетном периоде (12 предыдущих месяцев) время до приема на работу будет исключаемым.
То есть расчетный период не меняется, но в нем выделяется неотработанное время. Перечень исключаемых периодов определен в пункте 5 Постановления № 922.
Так, из расчетного периода исключается время, когда работник:
- получал средний заработок (за исключением перерывов для кормления ребенка);
- находился в отпуске по беременности и родам, на больничном;
- не работал в связи с простоем по вине работодателя или по независящим от сторон обстоятельствам;
- не мог работать из-за забастовки, в которой сам не участвовал;
- использовал дополнительные оплачиваемые дни ухода за ребенком-инвалидом;
- в других случаях освобождался от работы с полным или частичным сохранением заработка или без такового.
В программе «1С:Зарплата и управление персоналом 8» редакции 3 предусмотрено исключение таких периодов.
Настройка исключаемых периодов осуществляется в карточке вида расчета (меню Настройка - Начисления) на закладке Средний заработок.
Если флаг Включать в базу начислений при расчете среднего заработка не установлен, то период и заработок за этот период исключается из расчета среднего.
Когда отработанные дни в расчетном периоде отсутствуют, расчет производится по текущему месяцу.
Например, командировка или отпуск наступают в том месяце, когда с сотрудником был заключен трудовой договор. В форме Ввода данных для расчета среднего заработка кнопка Дополнить по данным ФОТ заполняет данные для расчета среднего заработка информацией текущего месяца.
Фактический заработок
При расчете среднего заработка в фактический заработок работника включаются все предусмотренные системой оплаты труда виды выплат, начисленные сотруднику в расчетном периоде, независимо от источника средств. Иными словами, в расчет среднего включаются все выплаты, установленные работодателем в системе оплаты труда в качестве заработной платы.
Кроме того, включаются в расчет:
- надбавки и доплаты к тарифным ставкам и окладам за профмастерство, стаж, владение иностранным языком, совмещение профессий, увеличение объема работ и др.;
- выплаты, связанные с условиями труда (районные коэффициенты, доплаты за работу во вредных, опасных и тяжелых условиях, за работу сверхурочно в ночное время, в выходной день);
- премии и вознаграждения, предусмотренные системой оплаты труда, зафиксированные в локальных нормативных актах;
- другие виды выплат заработной платы у работодателя.
Обратите внимание, разовые премии, не входящие в систему оплаты труда, не участвуют в расчете среднего заработка. В программе «1С:Зарплата и управление персоналом 8» редакции 3 все виды расчета, у которых установлено Назначение начисления - Премия, обязательно попадают в расчет среднего заработка.
Флаг Включать в базу начислений при расчете среднего заработка в карточке вида расчета на закладке Средний заработок для таких начислений установлен по умолчанию и не доступен для переключений. Для премий, не входящих в средний заработок, следует создавать новые виды расчета с Назначением начисления - Прочие начисления и выплаты.
Расчет среднего заработка для.
. всех случаев, кроме отпуска
Расчет среднего заработка для всех случаев, кроме отпуска, производится по одинаковой формуле, но зависит от системы оплаты труда, точнее говоря - от способа учета времени.
Если сотруднику установлен режим суммированного рабочего времени, то расчет ведется по часам, и средний часовой заработок СчЗ рассчитывается по формуле:
СчЗ = ЗП / ФВч,
где:
ФВч - фактически отработанное время в часах;
ЗП - заработок, начисленный сотруднику за расчетный период.
Далее для расчета среднего заработка за период следует умножить средний часовой заработок на подлежащее оплате время по графику сотрудника в часах.
Если у сотрудника нет режима суммированного рабочего времени, то расчет ведется по дням и средний дневной заработок СдЗ исчисляется по формуле:
СдЗ = ЗП / ФВд,
где ФВд - фактически отработанное время в днях.
Для расчета среднего заработка за период в таком случае средний дневной заработок умножается на подлежащее оплате время по графику сотрудника в днях.
Однако, не во всех случаях время, подлежащее оплате, исчисляется по графику. Исключение составляет оплата донорских дней. В письмах от 01.03.2017 № 14-2/ООГ-1727 и от 31.10.2016 № 14-2/В-1087 Минтруд России разъяснил, что следует осуществлять оплату дней сдачи крови и ее компонентов исходя из восьмичасового рабочего дня, независимо от графика сотрудника.
. отпуска
При расчете среднего заработка для целей исчисления отпуска вне зависимости от способа учета рабочего времени учет ведется по дням.
Средний дневной заработок СдЗ считается по формуле:
СдЗ = ЗП / 29,3 х Мес + Днеп,
где:
Мес - число полных отработанных календарных месяцев;
Днеп - количество дней в неполных календарных месяцах, исчисленное по формуле:
Днеп = 29,3 / КД х ОД,
где:
КД - число календарных дней в месяце;
ОД - количество отработанных дней.
Примеры влияния отклонений от рабочего графика на расчет среднего заработка
Рассмотрим, каким образом на расчет среднего заработка сотрудника влияют отклонения от его рабочего графика, например, из-за нахождения в отпуске, командировке и др.
Пример 1
Сотрудник с окладом 30 000 руб. отработал весь предыдущий 2016 год, за исключением 1 дня в ноябре (причина - отпуск, болезнь, командировка или неявка, кроме отгула).
В апреле 2017 года сотрудник был 1 день - в отпуске и 1 день - в командировке.
При расчете отпуска (рис. 2) средний дневной заработок составил 1 022,68 руб. (358 571,43 руб. /350,62 дн.). В ноябре один день не был отработан, и заработок составил 28 571,43 руб. Месяц ноябрь учитывается не полностью - 28,32. Всего за расчетный период начислено 358 571,43 руб. и учтено 350,62 дней.
Рис. 2. Расчет среднего заработка для отпуска, Пример 1
При расчете командировки (рис. 3) средний дневной заработок составил 1 451,71 руб. (358 571,43 руб. / 247 дн.). Всего за расчетный период начислено 358 571,43 руб. и учтено 247 отработанных дней.
Рис. 3. Расчет среднего заработка для командировки, Пример 1
Пример 2
Сотруднику с окладом 30 000 руб., отработавшему весь предыдущий 2016 год, на 1 день в ноябре был предоставлен отгул. В апреле 2017 года сотрудник был 1 день в отпуске и 1 день - в командировке.
При расчете отпуска (рис. 4) средний дневной заработок составил 1 019,83 руб. (358 571,43 руб. / 351,6 дн.), что меньше, чем в Примере 1. Дело в том, что отгул повлиял на заработок сотрудника - в ноябре начислено 28 571,43 руб., как и при любой другой неявке. Но отгул не уменьшает числа отработанных дней, и месяц считается отработанным полностью. Всего за расчетный период начислено 358 571,43 руб. и учтено 351,6 дней.
Рис. 4. Расчет среднего заработка для отпуска, Пример 2
Однако, при расчете командировки отгул не входит в число фактически отработанных дней, и средний заработок составляет 1 451,71 руб., как и в Примере 1 (см. рис. 3).
Пример 3
Сотрудник с окладом 30 000 руб. отработал весь предыдущий 2016 год по графику и 1 день в ноябре работал дополнительно в выходной день. В апреле 2017 года сотрудник был 1 день в отпуске и 1 день - в командировке.
При расчете отпуска (рис. 5) средний дневной заработок составил 1 032,18 руб. (362 914,98 руб. / 351,6 дн.), что больше, чем в Примере 1. Дело в том, что работа в выходной день повлияла на заработок сотрудника - начислено в ноябре 32 914, 98 руб. Но работа в выходной день не изменяет факта полностью отработанного месяца, и для расчета используется коэффициент 29,3. Всего за расчетный период начислено 362 914,98 руб. и учтено 351,6 дней.
Рис. 5. Расчет среднего заработка для отпуска, Пример 3
При расчете командировки работа в выходной день увеличивает фактически отработанные дни, и средний заработок составляет 1 457,49 руб. (362 914,98 руб. / 249 дней). Всего за расчетный период начислено 362 914,98 руб. и учтено 249 отработанных дней (рис. 6).
Рис. 6. Расчет среднего заработка для командировки, Пример 3
От редакции. Получить еще больше информации о правилах расчета среднего заработка, об учете премий, об индексации среднего заработка при увеличении окладов, о положении о расчете среднего заработка в локальных документах, а также ознакомиться с другими примерами расчета среднего заработка в программе «1С:Зарплате и управлении персоналом 8» редакции 3 можно из видеозаписи лекции, которая состоялась в 1С:Лектории 25 мая.
Согласно утвержденных положений в нашем предприятии, сотруднику, направленного в командировку, ему должна осуществляется доплата по полного оклада с учётом районного коэффициента и северной надбавки. Доплата должна отражаться в листке начислений сотруднику отдельной строкой. Не должна включаться в расчет среднего заработка в следующих оплатах по среднему (это идет в разрез с мнением 1С и некоторых комментариев финансистов, но наши юристы/аудиторы абсолютно уверены что так правильно - это тема для отдельного холивара).
Исследуя задачу доплаты, мне не удалось решить ее без конфигурирования, более того, хотелось увидеть доплату сразу в документе "оплата по среднему заработку", но там нельзя указать одновременно два вида начисления.
Что создаем план работ.
1. Создаем отдельное начисление в основных начислениях организаций.
2. Добавляем на форму документа "Оплата по среднему заработку" поле с выбором вида доплаты.
3. При расчете начислений в документе "Оплата по среднему заработку" добавляем вторую запись в начисления - "Доплата до оклада".
4. Проверяем листок начислений сотрудника, отражения сумм доплаты в 6-НДФЛ, 4-ФСС
После дискуссий с кадровиками и расчетчиками было ясно, что доплаты могут бать в дальнейшем различные, более того, они назначаются не всем сотрудникам в командировках. Ну и конечно изменения не должны затронуть расчеты за более старые периоды, даже в случае их пересчета.
Было принято решение создать в документе дополнительное поле с видом расчета, в случае заполнение которого, будет производится расчет доплаты по выбранному методу.
Выполнение:
Снимаем с поддержки корень документа "ОплатаПоСреднемуЗаработку" добавляем в шапку новый реквизит "ИТ_ВидРасчетаДоплата" с типом "ПланВидовРасчетаСсылка.ОсновныеНачисленияОрганизаций".
Заходим в модуль документа и находим экспортную процедуру "СформироватьДвиженияПоНачислениям", она формирует записи регистра "ОсновныеНачисленияРаботниковОрганизаций" по данным шапки документа. Перед строкой "ТекущаяДатаНачала = ТекущаяДатаОкончания + 1;" продублируем код по добавлению записи в набор начислений сотруднику, в случае выбора вида начисления в поле "ИТ_ВидРасчетаДоплата".
Код в результате выглядит так:
Вывод на форму поля "ИТ_ВидРасчетаДоплата" можно произвести непосредственно в конфигураторе.
Но поскольку мы используем механизм программирования форм документов, добавлю просто код в свой общий модуль ИТ_РаботаСДиалогами.
Форма будет выглядеть так:
Теперь приступим к описанию и созданию самого вида расчета "Доплата до оклада".
Поскольку для правильного расчета доплаты до оклада нужно несколько расчетных баз начисления (оклад, РК, СН, оплата по среднему), использовать стандартный способ расчета "Произвольная формула расчета" не возможно.
Тут ест два способа решений:
- Использовать любой стандартный способ расчета (например тот же "произвольная формула расчета") и перехватить нужный нам расчет, например по названию.
- Я выбрал путь, более кардинальный, создал совсем свой способы расчета, с ним и буду дальше работать
Снимаем с поддержки перечисление "СпособыРасчетаОплатыТруда" и добавляем новый способ "ИТ_ДоплатаДоОклада"
Снимаем с поддержки форму вида расчета. Прописываем наш новый вид расчета в необходимых переменных.
Очень странно что программисты 1С раскидали эти переменные по всему модулю формы. Куда лучше и изящней было бы создать функцию для получения сразу всех этих переменных в виде структуры к конкретному виду расчета. Надеюсь тому программисту зачтется такая халатность перед небесным судом.
Переходим непосредственно к перехвату расчета основных начислений сотрудника.
Тут спасибо 1С, нам предоставили специальный общий модуль "ПроведениеРасчетовПереопределяемый". Снимаем его с поддержки.
Находим сакральную процедуру ЗУПа "РассчитатьЗаписиНабора"
Добавляем наш способ расчета в необходимость расчета времени, благодаря этому, стандартный механизм сам нам рассчитает оплачиваемое время и нормативы рабочего времени
Ну и добавляем непосредственно сам расчет доплаты.
Его нужно добавить в следующий раздел кода:
Обратите внимание, что оклад, районный коэффициент, и северная надбавка берется на начало периода доплаты (командировки).
Кстати о северной надбавке, 1С при получении ставки северной надбавки для сотрудника самостоятельно не проверяет количество лет работы в районах крайнего севера, вместо этого ждет, когда кадровик в сведениях о стаже работы на севере руками внесет новый процент надбавки. Я также не стал рассчитывать, а просто взял текущую ставку.
Вы можете изменить код расчета так, как вам захочется.
Сохраняем конфигурацию и запускаем 1С для настройки.
Создаем в списке основных начислений организации новый элемент плана вида расчета. Заполняем как указано ниже.
В расчет средней заработной платы данный вид начислений не включаем. Это требование наших аудиторов.
Напомню, что судя по ИТС 1С думает по-другому, они включают доплаты в расчет по среднему.
Создаем документ Оплата по среднему заработку.
Если не указан вид расчета доплаты, все считается по старому.
А если указать вид доплаты, производится расчет доплаты в закладке "Оплата".
При этом, как и оплата по среднему, доплата до оклада осуществляется только в рабочие дни командировки.
Если дни в пути попадают на выходные дни, отдельная выплата в двойном размере производится уже через документ "Оплата праздничных и выходных дней организаций".
Формируем расчетный листок.
Видим доплату отдельной строкой.
Перепроверяем расчет:
Оклад сотрудника = 40250 руб.
Районный коэффициент для Красноярска = 30%
Северная надбавка (группа 4) месяцев 101 = 30%
Расчетный оклад = 40250+( 40250*(30+30)/100) = 64400
Размер оклада за один рабочий день в мае = 64400/20=3220
За три рабочих дня командировки должен получить по окладу = 3220* 3 =9660
Фактически оплачено по средней зарплате = 6767,67
Требуется доплатить 9660-6767,67 = 2892,33
НДФЛ: (80500все выплаты за месяц-1400вычет)*0,13 = 10283
Готово.
Специальные предложения
(1)Поскольку я работаю на компанию, и продукт моего труда принадлежит компании, считаю возможным поделится с 1С сообществом только с теми работами, которые уже не являются "НО ХАУ" нашей компании или же могут сподвигнуть саму 1С на реализацию некоторых идей в 1С.
Например, модуль по проверке контрагентов в ИНН мы писали еще на базе 7.7 комплексная конфигурация, правда список "плохих" ИНН нам давала сама ФНС (ранее она называлась ИМНС) как крупнейшему налогоплательщику в виде тестового файла. Появление в дальнейшем этого функционала в стандартных конфигурациях 1С сильно нас обрадовало.
Для зарплаты: ЗУП 2.5 = УПП = КА1.1
Многие крупные компании когда-то вложили много денег на внедрении УПП, и теперь не готовы, по желанию 1С, вдруг перебираться на сырые новые продукты. Если ЗУП 3 и БУХ 3 уже более менее проработано, то ЕРП крайне проблемная при внедрении конфигурация.
Ну сами подумайте, компаний приобрела когда-то УПП, Приняла штат программистов, 5 лет изменяла и доводила до совершенства бизнес процессы и конфигурацию и вдруг вам говорят, мы прекращаем поддержку, делайте все заново в нашей новой версии 1С. Все эти заявления о прекращении поддержки это лозунги для франчайзи - до сих пор с приходят новые формы отчетности для бух 7.7.
И второй очень важный аспект (попытаюсь сформулировать): новые продукты компания "1С" создает для бизнес процессов, идеально соответствующих действующему законодательству, тогда как крупные компании имеют бизнес процессы "не описывающиеся законодательными актами". Чего стоит потеря флажков "БУХ/УПР/НАЛ". Да и сложность переработки конфигурации возросло многократно, и особенно при применении функционального программирования. Если сомневаетесь, зайдите в свою конфигурацию ЗУП и посмотрите сколько там объектов со словом "УДАЛИТЬ" или "НЕ ИСПОЛЬЗУЕТСЯ", сами поймете что продукт еще сильно перерабатывается.
Например: На внедрение расчета зарплаты для производства, где премиальный фонд по компании распределяется на зарплаты работников пропорционально выпущенной продукции за время работы по станками/группами станков/цехами/обслуживающиммы потратили три месяца. В ЕРП, где предусмотрен только расчет сдельной зарплаты по конкретным тарифам в маршрутной карте продукции, внедрение наших бизнес процессов длится уже 6 месяцев. и у руководства не раз возникал соблазн бросить этот процесс и сменить свою мотивацию сотрудников на такой, который есть в ЕРП. Вот вам и внедрение новых продуктов.
Хотя ЗУП 3 сам по себе очень хорош, многое можно сделать вообще без конфигурирования.
Для начисления доплаты до оклада при командировке необходимо в ЗУП создать новый вид начисления.
1. Раздел Настройка – Начисления.
2. Нажмите на кнопку Создать.
3. В поле Наименование заполните название вида начисления Доплата до оклада при командировке.
4. В поле Код укажите код вида начисления (он должен быть уникальным).
5. На закладке Основное:
- в разделе Назначение и порядок расчета в поле Назначение начисления выберите значение Повременная оплата труда и надбавки. В поле Начисление выполняется выберите значение Только если введен вид учета времени (выберите из справочника Виды использования рабочего времени вид Командировка). Это означает, что доплата до оклада автоматически будет начисляться сотруднику при расчете зарплаты в документе Начисление зарплаты и взносов в случае регистрации документа Командировка для данного сотрудника
- в разделе Расчет и показатели по умолчанию установлен переключатель в положение Результат рассчитывается. По ссылке Редактировать формулу вызовите редактор формул и опишите формулу начисления:
МАКС(((Оклад*ДоляНеполногоРабочеговремени/НормаДней)*ВремяВДнях)-РасчетнаяБаза, 0)
Оклад * ДоляНеполногоРабочегоВремени / НормаДней – оплата по окладу за один день
ВремяВДнях – количество дней в командировке
РасчетнаяБаза – сумма результатов начислений текущего месяца, указанных на закладке Расчет базы. .
В этой формуле сравнивается оклад и оплата по среднему заработку за время командировки. Если оклад больше оплаты по среднему заработку за время командировки, то доплата равна их разности, если нет – значение равно нулю.
6. Табличная часть заполняется автоматически показателем Оклад.
7. На закладке Расчет базы (закладка доступна, если в формуле используется показатель РасчетнаяБаза, т.е. при расчете начисления предполагается использование результатов расчета других начислений):
8. В разделе Период расчета базы укажите период, за который следует использовать результаты расчета базовых начислений.
9. На закладке Учет времени установите переключатель в положение Дополнительная оплата за уже оплаченное время и укажите вид времени Командировка.
10. На закладке Зависимости укажите начисления и удержания (зависимых от данного начисления), в базу для расчета которых входит данное начисление.
11. На закладке Приоритет укажите, какие начисления должны выполняться вместо текущего, или укажите начисления, вместо которых выполняется текущее. Как правило, эти таблицы заполняются программой автоматически по результатам анализа основных параметров начислений. По умолчанию вид начисления Командировка имеет высокий приоритет и вытесняет другие начисления. Из списка Начисления, приоритет которых выше удалите вид начисления Командировка. В противном случае командировка будет вытеснять доплату до оклада при командировке при ее начислении в документе Начисление зарплаты и взносов. В свою очередь из этого списка (он будет предложен в момент записи вида начисления) необходимо убрать виды начислений, у которых в качестве вытесняющего указан вид начисления Командировка (список будет доступен по ссылке Неверно настроен приоритет начислений).
12. На закладке Средний заработок разделы Расчет оплаты отпусков, командировок и др. и Расчет пособий по социальному страхованию для редактирования недоступны. Снимите флажок При расчете среднего заработка это начисление индексируется. Согласно письму Минтруда России от 13 августа 2015 г. № 14-1/В-608 при исчислении среднего заработка не учитываются начисления, выполненные за время командировки. В дальнейшем при расчете среднего заработка это начисление и период, за который оно начислено, учитываться не будут. Если командировка отменяется или исправляется в будущих периодах, то пришедшиеся на ее изначальный период начисления все равно не будут учитываться в расчете среднего заработка.
13. На закладке Налоги, взносы, бухучет:
- в разделе НДФЛ переключатель установлен по умолчанию в положение облагается и в поле код дохода указан код 4800 "Иные доходы"
- в разделе Страховые взносы в поле Вид дохода по умолчанию указан вид дохода с точки зрения обложения страховыми взносами – Доходы, целиком облагаемые страховыми взносами, что также соответствует данному начислению
- в разделе Налог на прибыль, вид расхода по ст. 255 НК РФ установите переключатель в положение учитывается в расходах на оплату труда по статье и выберите пп. 25, ст. 255 НК РФ, если доплата до оклада при командировке предусмотрена системой оплаты труда организации (как.), см. письмо Минфина России от 03.06.2013 № 03-03-06/1/20155 и др.
- в разделе Статистическая отчетность в поле В форме 57-Т как укажите Тарифный заработок
- в разделе Бухгалтерский учет – если доплата до оклада при командировке предусмотрена системой оплаты труда организации, то расходы по начислению учитываются "обычным" образом – Как задано для сотрудника (т.е. проводка по этому начислению будет формироваться аналогично той, что формируется по основному начислению сотрудника, например, Дт 26 Кт 70). Способ отражения указывается в форме, вызываемой по ссылке Выплаты, учет затрат из карточки сотрудника (раздел Кадры – Сотрудники). Устанавливать переключатель в положение Как задано для начисления следует лишь тогда, когда начисление отражается в бухгалтерском учете одинаковым способом для всех сотрудников. В этом случае в поле Счет, субконто нужно выбрать значение из справочника Способы отражения зарплаты в бухгалтерском учете (раздел Настройка – Способ отражения зарплаты в бухучете). Если соответствующий способ отражения в справочнике отсутствует, его необходимо создать. Элементы справочника Способы отражения зарплаты в бухгалтерском учете синхронизируются с элементами одноименного справочника в программе "1С:Бухгалтерия 8" (ред. 3.0). В программе "1С:Зарплата и управление персоналом 8" (ред. 3) элементы данного справочника характеризуются только наименованием, в программе "1С:Бухгалтерия 8" для каждого способа отражения в учете дополнительно указываются дебет счета и аналитика, на основании которых в бухгалтерской программе формируются проводки по бухгалтерскому и налоговому учету.
14. На закладке Описание в поле Краткое наименование можно задать краткое наименование начисления. Оно будет выводиться в различных отчетах по начислениям. На этой же закладке также можно заполнить произвольное описание начисления справочно.
2. Расчет и начисление оплаты за время нахождения в командировке
Чтобы не допустить ущемления прав сотрудника, необходимо сначала рассчитать сумму сохраняемого среднего заработка во время командировки, затем сравнить ее с суммой, исчисленной исходя из оклада. Если средний заработок окажется меньше, то необходимо произвести сотруднику доплату до оклада.
Для регистрации и расчета оплаты за время служебной командировки предназначен документ Командировка (раздел Кадры – Командировки или Зарплата – Командировки).
Для определения среднедневного заработка сумму заработной платы, начисленную за расчетный период, нужно разделить на количество фактически отработанных дней за этот период.
Для расчета суммы оплаты за время нахождения в командировке среднедневной заработок необходимо умножить на количество рабочих дней в командировке.
3. Расчет и начисление доплаты до оклада во время командировки
Начисление и расчет доплаты до оклада за время нахождения сотрудника в командировке автоматически производится в документе Начисление зарплаты и взносов (раздел Зарплата – Начисление зарплаты и взносов).
Если фактический заработок больше оплаты по среднему заработку за время командировки, то доплата равна их разности, в противном случае доплата равна нулю.
Читайте также: