Сдельный наряд

Получение таблицы начислений по сотрудникам за период в 1С ЗУП 2.5 (Корп и Проф), используя механизм конфигурации. Решение производственной проблемы по виду расчета «Оплата по производственным нарядам».

Filed under: — admin @ 8:21 пп

             Разрабатывая механизм заполнения сдельного наряда в 1С ЗУП 2.5, я столкнулся с проблемой неверного
отражения сумм по виду расчета «Оплата по производственным нарядам» в документе «начисление зарплаты» и получения сообщения «Оплата по производственным нарядам: Данные об фактической выработке введены сводно. Расчет суммы по данному виду расчета невозможен». Проблема заключалась в том, что сдельные наряды были сформированы «Сводно, в целом за период». Решением было формировать отработанное время сотрудника заполняя «табель сдельного наряда». Но сотрудников «сдельщиков» достаточно много, по ним были сформированы многочисленные кадровые перемещения в течении месяца со «сдельной оплаты» на «чтс» и «оклад». Соответственно вручную заполнить табель сдельного наряда было практически невозможно. Решением проблемы было создание обработки по автоматическому заполнению табеля сдельного наряда с учетом всех кадровых отклонений сотрудников. Но как получить периоды работы сотрудника на сделке? Для этого не нужно изобретать велосипед. Необходимо взять механизм используемый в документе «начисление зарплаты». Функция представленная ниже получает на вход массив сотрудников и период начисления.

Оплата труда: особенности сдельной и повременной форм

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

функция ПолучитьТаблицуНачисленийСотрудниковОрганизации(МассивСотрудников, Период) Док = Документы.НачислениеЗарплатыРаботникамОрганизаций.СоздатьДокумент(); Док.ВидОперации = Перечисления.ВидыОперацийНачислениеЗарплатыРаботникамОрганизаций.РасчетНачислений; Док.Организация = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация"); Док.ПериодРегистрации = НачалоМесяца(Период); Док.Дата = КонецМесяца(Период); Док.ПериодНачисленияДатаНачала = НачалоМесяца(Период); Док.ПериодНачисленияДатаОкончания = КонецМесяца(Период); Док.ПериодНачисления = Перечисления.ПериодНачисленияЗарплаты.УказанныйПериод; Запрос = Неопределено; Док.ВыполнитьАвтозаполнение(НачалоМесяца(Период), КонецМесяца(Период), Запрос, Ложь, Неопределено, МассивСотрудников); ТЗНачисления = Док.Начисления.Выгрузить(,"Сотрудник,ПодразделениеОрганизации,ВидРасчета,ДатаНачала,ДатаОкончания"); Возврат ТЗНачисления; КонецФункции

Комментарии к записи Получение таблицы начислений по сотрудникам за период в 1С ЗУП 2.5 (Корп и Проф), используя механизм конфигурации. Решение производственной проблемы по виду расчета «Оплата по производственным нарядам». отключены

1С:Зарплата и Управление Персоналом, ред. 3.
Новое в версии 3.1.5

«Проводки» по сдельным нарядам

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

При настройке шаблона ввода исходных данных можно предусмотреть другие способы указания аналитики в документе:

Рисунок 1.1

И тогда в документ появится возможность указать данные в соответствии с выбранными настройками.

Рисунок 1.2

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

Рисунок 1.3

Для удобства заполнения документа аналитику можно указать в карточке вида работ (тогда она будет автоматически заполняться в документе из неё):

Рисунок 1.4

Приработок по сдельным нарядам

В шаблоне ввода исходных данных появилась новая настройка распределения заработка по сотрудникам: "Распределять только заработок сверх тарифа".

Рисунок 2.1

Если она установлена, то в документе выводятся и заполняются колонки «Тарифная ставка», «Отработано», «Сумма по тарифу». Если сдельный заработок больше итога по тарифу, то распределяется только разница между ними и добавляется к сумме по тарифу. В противном случае распределение не меняется (распределяется вся сумма заработка).

Рисунок 2.2

Ограничение удержаний

Законодательство ограничивает размер удержаний с сотрудника определенным процентом заработка. Если удержанная сумма недостаточна для удовлетворения требований в полном объеме, она должна распределяться в порядке, описанном в законодательстве (ст. 137, 138 ТК РФ).

Поддержка этого требования реализована в версии 3.1.5.

Материалы слушателям курсов: ""

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

Рисунок 3.1

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

Рисунок 3.2

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

Рисунок 3.3

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

Рисунок 3.4

Колонка "Рассчитано" заполняется ранее рассчитанными суммами удержаний и не подлежит редактированию, как и колонка "Задолженность", которая заполняется как разница между предыдущими двумя колонками.

Колонка "Результат" заполняется в документе с учетом заданной для исполнительных листов очередностью, в соответствии с законодательством. После проведения документа именно суммы из этой колонки становятся фактически удержанными у сотрудника, а всё, на что зарплаты уже не хватило – откладывается в задолженность на следующие периоды. "Результат" автоматически определяется следующим образом:

  • Ограничение суммы удержаний считается от суммы заработка сотрудника за вычетом НДФЛ. Заработок сотрудника определяется следующим образом:
  • Если есть исполнительные листы, использующие расчетную базу – все начисления, входящие в базу исполнительных листов.
  • Если таких исполнительных листов нет – используется база исполнительного листа по умолчанию.
  • Удержания по исполнительным листам обрабатываются в порядке очередности, после этого обрабатываются остальные удержания, у которых установлен флаг "Является взысканием".
  • Максимальный процент заработка для взыскания удержаний:
    • У первой очереди исполнительных листов – 50% или 70%, как указано в выбранной очередности.
    • У остальных исполнительных листов – 50%.
    • У прочих взысканий – 20%.
    • В пределах одной очереди удержания анализируются по следующему алгоритму:
      • Берется наименьший максимальный процент из удержаний текущей очереди.
      • Для данного процента считается максимально возможная сумма удержаний – база начислений умноженная на процент, минус сумма удержаний предыдущих очередностей.
      • Если результат больше суммы удержаний текущей очереди – размер удержаний текущей очереди остается без изменений, переход к следующей очереди.
      • Иначе удержания уменьшаются пропорционально их размеру, переход к следующему проценту.
      • Для данного процента считается максимально возможная сумма удержаний – база начислений умноженная на процент, минус сумма удержаний предыдущих очередностей, минус сумма удержаний данной очередности по более низким процентам.
      • Считается сумма, которую осталось удержать по удержаниям, у которых максимальный процент выше или равен текущему.
      • Результаты сравниваются, после чего переход либо к следующей очередности, либо к следующему проценту.
      • Накопленную задолженность по удержаниям можно посмотреть в новом отчете "Задолженность по взысканиям".

        Рисунок 3.5

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

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

        Например:

        • Если сотрудник сам принес деньги и погасил её,
        • Если сотрудник принес документ, что он сам перечислил задолженность получателю,
        • При увольнении сотрудника, если нужно передать накопленный долг в ФССП.

        Прекращение действия показателей

        В версии 3.1.5 реализована дополнительная поддержка для ситуации, описанной в статье.

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

        Рисунок 4

        Отражение в учете начислений по среднему заработку

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


        Рисунок 5

        Расширение состава полей в отчетах

        В аналитические отчеты добавлена возможность использовать некоторые дополнительные поля.

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

        Рисунок 6.1

        Если сформировать расчетный листок за периоды до изменения фамилии, например, декабрь 2017, то ФИО в нем по умолчанию будет новая.

        Рисунок 6.2

        В версии 3.1.5 реализована возможность изменить это поведение. Для этого необходимо в разделе Администрирование – Печатные формы, отчеты и обработки – Макеты печатных форм найти макет "Расчетный листок (настраиваемый)" и изменить его как показано на рисунке.

        Рисунок 6.3

        Далее необходимо в отчете "Расчетный листок" открыть настройки (расширенный режим). На закладке "Структура" найти группировку "Сотрудник, Должность на конец периода" и добавить в нее поля "Фамилия", "Имя", "Отчество".

        Рисунок 6.4

        Пилотный проект ФСС

        Некоторые организации могут получить право не передавать выплату пособий в ФСС, даже если в их регионе проводится пилотный проект (например, структуры ФСБ). Кроме того, организация может "переехать" в регион с пилотном проектом в любое время, и должна быть возможность указать любую дату вступления в проект.

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

        Рисунок 7

        Дата запрета

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

        В связи с этим в версии 3.1.5 добавлен новый раздел даты запрета редактирования "Выплата зарплаты". Из раздела "Зарплата" в него перенесены все объекты, относящиеся к выплатам (ведомости).

        Рисунок 8