Произвольные формулы расчета в 1С ЗУП: создание собственных показателей

03.07.23

Учетные задачи - Зарплата

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

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

 

Создание нового вида расчета в 1С ЗУП

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

Теперь необходимо в открывшемся окне задать формулу, по которой будут рассчитываться начисления по этому виду расчета. Формула будет иметь следующий вид:

(ТарифнаяСтавкаМесячная / НормаВремениВДнях * (ВремяВДнях – ДнейНаУчастке1 – ДнейНаУчастке2)) + ОкладНаУчастке1 / НормаВремениВДнях * ДнейНаУчастке1 + ОкладНаУчастке2 / НормаВремениВДнях * ДнейНаУчастке2

Поясню эту формулу. НормаВремениЗаМесяцВДнях – это показатель предопределенный разработчиками. Он возвращает норму времени в дня, установленную по графику текущего сотрудника. Например, в Сентябре 2014 года для графика Пятидневка это 22 дня. ТарифнаяСтавкаМесячная – также показатель предопределенный. Его значение будет устанавливаться при приеме сотрудника на работу, либо при изменении условий оплаты документом «Кадровое перемещение».

 

ВремяВДнях – тоже предопределенный показатель. Если у сотрудника в месяце не было зарегистрировано невыходов (больничных, отпусков и так далее), то этот показатель будет равен НормеВремениЗаМесяцВДнях. Если были невыходы, то показатель будет уменьшен на количество рабочих дней, которые сотрудник отсутствовал.

Создание собственных показателей

ОкладНаУчастке… - 2 показателя, которые являются условно постоянными. Их нужно добавить. Для этого в открытой ранее форме, в нижней её части следует нажать на ссылку «Добавить показатель». Указываем наименование, в поле «Вид показателя» денежный, в поле «Назначение показателя» установим «Для всей компании (организации)», а поле «Порядок ввода показателя» установится автоматически в значение «Периодически». Наиболее интересным полем здесь является «Назначение показателя». Также оно может принимать значение «Для подразделения» и «Для сотрудника». О последнем мы поговорим чуть ниже, а о том в каких случаях можно использовать показатель для подразделения можете почитать в статье Произвольные формулы видов расчета в 1С ЗиУП: использование собственных показателей для расчета зарплаты. Таким образом создаем 2 показатель по количеству участков.

ДнейНаУчастке… - 2 показателя, которые будут вводиться расчетчиком ежемесячно для каждого сотрудника, если сотрудник работал на участках. Создадим эти показатели. Заполним поля формы при создании следующим образом:

  • Вид показателя – числовой;
  • Назначение показателя – для сотрудника;
  • Порядок ввода показателя – ежемесячно перед расчетом зарплаты.

Создадим 2 таких показателя по количеству участков.

 

Теперь вводим формулу в поле, которое расположено в верхней части окна. Ещё раз напомню формулу:

(ТарифнаяСтавкаМесячная / НормаВремениВДнях * (ВремяВДнях – ДнейНаУчастке1 – ДнейНаУчастке2)) + ОкладНаУчастке1 / НормаВремениВДнях * ДнейНаУчастке1 + ОкладНаУчастке2 / НормаВремениВДнях * ДнейНаУчастке2

Сохраняем эту формулу.

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

Теперь сохраняем этот вид расчета.

Ввод значений для созданных показателей

Теперь давайте введем значения для созданных показателей. Вначале введем сведения для показателей ОкладНаУчастке1 и ОкладНаУчастке2. Для этого откроем сервис «Показатели расчета заработной платы». Доступ к нем можно получить на закладке «Расчет зарплаты» главного меню программы в левой колонке ссылок, внизу. В открывшемся окне переходим на закладку «Постоянные», устанавливаем переключатель «Данные по организации», выбираем организацию и добавляем значения для двух наших показателей.

Теперь переходим на закладку «Ежемесячные». Здесь будут вводиться расчетчиком ежемесячные показатели о количестве отработанных часов на участках. Указываем период, устанавливаем режим ввода «Данные по сотрудникам» (пример с показателями по подразделениям смотрите тут). Далее выбираем удобный способ ввода: по сотрудникам или по показателям и вводим значения.

 

Вот собственно и всё. Теперь можно создавать документ «Начисление зарплаты сотрудникам организации», заполнять этими сотрудниками и рассчитывать зарплату.

В заключение отмечу ещё ряд публикаций на тему работы с произвольными формулами в 1С ЗУП:

зарплата формулы в зуп произвольные создание показателей

См. также

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

24.04.2017    51862    104    165    

91

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    25695    25    1    

27

Зарплата Роли и права Системный администратор Бухгалтер Платформа 1С v8.3 Бухгалтерский учет Управление правами 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Молдова Россия Казахстан Бухгалтерский учет Платные (руб)

Расширение позволяет максимально полно ограничить доступ пользователей к данным по заработной плате, а именно закрывает доступ к документам начисления и выплаты заработной платы, не позволяет просматривать бухгалтерские отчеты по счету учета зарплаты а также убирает зарплатные проводки из журнала проводок. Расширение запрещает просматривать платежные документы на выплату зарплаты, так же не доступны регламентные отчеты в ПФР и ИФНС. Расширение предлагает готовые настроенные профили "Бухгалтер без зарплаты", "Только просмотр без зарплаты".

5940 руб.

27.05.2021    38961    281    98    

215

Перенос данных 1C Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Обработки для быстрого перехода с конфигураций «КАМИН:Расчет зарплаты для бюджетных учреждений 3.5» и «КАМИН:Зарплата для бюджетных учреждений 5.5» на конфигурацию «Зарплата и кадры государственного учреждения».

12000 руб.

28.07.2016    61384    159    141    

133

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    95109    111    1    

119

Зарплата Программист Бизнес-аналитик Бухгалтер Платформа 1С v8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

При заполнении ведомости на выплату зарплаты вылазят задолженности прошлых периодов, которых быть не должно? Наша обработка позволяется убрать эти доходы прошлых периодов за пару секунд. Больше не нужно тратить часы на анализ каждого такого случая.

33600 руб.

14.09.2022    16349    73    26    

74

Корректировка данных Зарплата Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

28800 руб.

06.10.2023    4334    36    18    

45
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. aimerlive 23.09.14 09:57 Сейчас в теме
А может имеет смысл разделить это на 3 вида расчета и соответственно ввести 3 вида времени и в документе табель учета рабочего времени проставлять в какой день где сотрудник работал?
2. Tekymze 3 24.09.14 10:35 Сейчас в теме
3. natar82 2 24.09.14 13:04 Сейчас в теме
Все это и многое другое я уже видела на сайте zup1c.ru Статья просто скопирована оттуда
Светлый ум; +1 Ответить
4. natar82 2 24.09.14 13:04 Сейчас в теме
Вот сайт классный, спора нет!
5. FlyerCyber 41 24.09.14 13:18 Сейчас в теме
(4) natar82, Статья не скопирована. Это другая статья, просто тема такая же как у публикаций, на которые я ссылаюсь. Я и есть администратор сайта zup1c.ru. Эту статью и все на сайте написал сам, ничего не копировал)
6. gull22 105 24.09.14 15:02 Сейчас в теме
Плюс за содержание и оформление
7. vishiv 27 24.09.14 22:22 Сейчас в теме
А что нам начислит ЗУП с таким видом расчета, если у сотрудника поменяется оклад с середины месяца
11. fomix 33 18.12.14 12:57 Сейчас в теме
(7) vishiv, У меня аналогичный вопрос к автору.
8. tonyS 25.09.14 03:20 Сейчас в теме
Еще бы не плохо было упомянуть о необходимости заполнить список вытесняющих видов начислений (например, скопировав их из предопределенного вида расчета Оклад по дням)
9. Makushimo 160 01.10.14 12:04 Сейчас в теме
Зашел на сайт, который написан на картинках.
Вроде инфа там нужная только ничего прочитать невозможно из за неубираемых баннеров, которые так и лезут под мышку.
Как их отключить?
DrVitaly; +1 Ответить
10. fomix 33 18.12.14 12:46 Сейчас в теме
Автор действительно хорошо и доступно все описывает и за это ему большое спасибо!
Поддерживаю Makushimo в плане навязчивой рекламы на сайте автора http://www.zup1c.ru/, но не от хорошей наверное жизни ее там размещают... Хотя можно было бы настроить ее отключение для подписчиков. Кстати на сайте есть rss на новости, которые автор довольно таки часто там обновляет. Спасибо еще раз!
12. sailor-cat 6 09.06.18 10:58 Сейчас в теме
Коллеги, подскажите, а можно ли в качестве показателя каким-то образом использовать количество дней в командировке?
14. DrZombi 301 07.09.18 12:34 Сейчас в теме
(12) ДА, если где либо его рассчитаете и заполните :)
13. DrZombi 301 07.09.18 12:33 Сейчас в теме
Вот как в параметрах указать норму времени, не по графику сотрудника, а к примеру норму времени за месяц, по производственному календарю? :)
15. juricher 5 25.02.19 17:41 Сейчас в теме
А можно ли изменять параметры формулы? Ну, допустим год считали премию 60 процентов и это плановое начисление.

И тут решили что премия должна быть 55 %. Как поступить:
1. Изменить формулу и не заморачиваться?
2. Создать новое начисление с изменяемым параметром % премии, удалить плановое начисление "Премия 60 %", назначить новое "Ежемесячная премия"?
16. ASKiselev 3 28.12.20 10:16 Сейчас в теме
(15) Лучше вариант 2. Проверено горьким опытом.
Оставьте свое сообщение