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

26.04.18

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

Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1
.rar 13,83Kb
39
39 Скачать (3 SM) Купить за 2 450 руб.

С удивлением обнаружил что в Зарплате и управлении персоналом 3.х так и не реализовали механизм расчета зарплаты аналогично тому что есть скажем в конфигурации УНФ - произвольным запросом. Выходит что и в ЗиУП 3.х придется рисовать костыли для упрощения жизни расчетчиков.

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

Формула расчета следующая:

Доход полученный сотрудником * Процент + Количество клиентов / Плановое количество клиентов * Показатель занятости

Причем процент и показатель занятости зависит от подразделения, в котором работает сотрудник.

Для решения подобной задачи:

1. Заведем в программу показатели для расчета. Настройки->Показатели расчета зарплаты

а. Процент подразделения

назначение показателя указываем "для подразделения"; используется "во всех месяцах..."

б. Доход заработанный сотрудником

назначение показателя указываем "для сотрудника"; используется "вводится единовременно..."

в. Количество клиентов

назначение показателя указываем "для сотрудника"; используется "вводится единовременно..."

г. Плановое количество клиентов

назначение показателя указываем "для сотрудника"; используется "вводится единовременно..."

д. Показатель занятости

назначение показателя указываем "для подразделения"; используется "во всех месяцах..."

 

 

2. Далее приступаем к настройке начисления. Настройка->Начисления

Создаем новое начисление

с типом "Повременная оплата труда и надбавки"; "результат рассчитывается"; "начисление выполняется Ежемесячно"

Далее редактируем формулу (можно воспользоваться редактором формул); можно вставить следующую фразу: 

ПроцентПодразделения * ДоходЗаработанныйСотрудником / 100 + ?(ПлановоеКоличествоКлиентов = 0, 0, КоличествоКлиентов / ПлановоеКоличествоКлиентов * ПоказательЗанятости)

конструкция ?(ххх=0,0,... - делает проверку что плановое количество задано, дабы избежать ошибки деления на ноль

Переходим на закладку "Денежное содержание"

Далле указываем "Учет времени"

Вид времени не указываем, так как согласно формуле - не важно сколько отработал сотрудник

3. Приступим к созданию шаблонов ввода первоначальных данных

Настройка->Шаблоны ввода первоначальных данных

Создаем новый шаблон - процент подразделения, показатель занятости можно также оформить в этом шаблоне

и настроим его

Заведем еще один шаблон

и настроим его

 

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

 

4. Приступим непосредственно к расчету зарплаты.

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

Зарплата->Данные для расчета зарплаты

Создаем новый документ; нажимаем кнопку "Заполнить подразделения"; указываем значения процентов и показателей занятости для каждого подразделения

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

Кадры->Все кадровые документы->Создать->Кадровый перевод списком (можно отдельными документами на каждого сотрудника)

перечисляем сотрудников и каждому добавляем вид начисления "Расчетный дополнительный заработок"

в. Зарегистрируем нашу обработку "Расчетный дополнительный заработок.epf" в информационной базе.

Администрирование->Печатные формы, отчеты и обработки->Дополнительные отчеты и обработки->Создать->указать нашу обработку

г. Приступаем к импорту информации, полученному от экономического отдела.

Пример файла Excel

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

 

Создадим документ "Данные для расчета зарплаты"

и нажмем в нем кнопку "Заполнить базу нестандартной премии". Если для данного документа зарегистрирована только одна дополнительная обработка заполнения табличной части, то кнопка отображается в виде синей стрелки вниз

откроется окно выбора файла, необходимо указать файл Excel, полученный от экономического отдела

имя файла может быть любым

В результате обработки полученных данных, будет заполнен документ:

После проведения документа, показатели, необходимые для расчета начисления "Расчетный дополнительный заработок" будут рассчитаны.

д. Приступим к расчету зарплаты.

Создадим новый документ расчета зарплаты, подберем нужных сотрудников, убедимся что начисление "Расчетный дополнительный заработок" заполнилось правильно:

 

Подведем итоги:

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

 

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

См. также

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

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

84000 руб.

24.04.2017    51861    104    165    

91

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

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

120000 руб.

19.08.2020    25695    25    1    

27

SALE! 20%

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

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

6000 5100 руб.

09.11.2016    237688    1076    904    

1012

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

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

5940 руб.

27.05.2021    38960    281    98    

215

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

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, МагнитЭкспресс (быв.Казань-Экспресс), Леруа Мерлен, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:КА 2, 1С:ERP Управление предприятием. Возможность подключить любые маркетплейсы. Анализ продаж ОZON. 30 дней БЕСПЛАТНОГО пользования!

3600 руб.

12.08.2021    36422    368    68    

160

SALE! 30%

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

Универсальная программа для распознавания сканов или фото товарных документов в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

8400 5880 руб.

04.06.2019    108276    315    173    

327

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

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

12000 руб.

28.07.2016    61384    159    141    

133
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. jobkostya1c_ERP 100 01.08.18 18:34 Сейчас в теме
Можно вопрос: Ваша обработка просто заполняет нужные документы ЗУП 3.1 из Екселя?
Интересует в первую очередь методология сложных расчетов вручную. Автоматизация - уже позже.
Готовлюсь параллельно с основной работой на сертификаты ЗУП 3
6. dock 45 07.10.19 14:36 Сейчас в теме
(1) не просто "нужные", а конкретный документ "данные для расчета зарплаты" с конкретными показателями :)
2. mvv1975 836 02.08.18 08:22 Сейчас в теме
Обработка подсовывает программе данные, которые никак и нигде не учитываются в программе, а далее происходит дорасчет по формуле
3. jobkostya1c_ERP 100 02.08.18 09:45 Сейчас в теме
(2) Я думаю, и экономисту для контроля в данному случае можно ввести формулу в Екселе в конечную ячейку (и еще промежуточные данные контролировать) раз все данные дополнительного заработка уже есть, а потом просто сравнить с ЗУП 3.1 (у той много веселого в отличие от Екселя). Вот если где-то конечные цифры разошлись...
4. user904238 31.10.18 11:09 Сейчас в теме
Выдает ошибку
Прикрепленные файлы:
5. smooth 197 24.01.19 16:07 Сейчас в теме
При запуске обработки из документа ошибка:
{ВнешняяОбработка.РасчетныйДополнительныйЗаработок.Форма.Форма1.Форма(19)}: Ошибка при вызове метода контекста (Open)
Exl.Workbooks.Open(Объект.ИмяФайла,,1);
по причине:
Произошла исключительная ситуация (Microsoft Excel): Не удалось найти "". Проверьте правильность ввода имени и расположения файла.

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

ИМХО 3см - до фига за такую сырую обработку (
7. dock 45 07.10.19 14:49 Сейчас в теме
С удивлением обнаружил что в Зарплате и управлении персоналом 3.х так и не реализовали механизм расчета зарплаты аналогично тому что есть скажем в конфигурации УНФ - произвольным запросом. Выходит что и в ЗиУП 3.х придется рисовать костыли для упрощения жизни расчетчиков.


1) УНФ, как и в БУХ, содержит в себе оооооооооооооооооооооооочень упрощенный расчет зарплаты...
поэтому и реализован расчет "произвольным запросом". Попробуйте, например, в УНФ реализовать доплату за работы в выходные/праздничные дни сменным работникам (когда именно смена выпадает на праздничный день, и по ТК не требуется формировать приказ на работу в выходные и праздничные дни)
2) какой-то у вас очень странный "костыль" получился... из НЕ типового - обработка по заполнению документа "Данные для расчета зарплаты" из екселевского файла.

Этот механизм описывается в "1С:Предприятие 8. Конфигурация «Зарплата и управление персоналом КОРП». Редакция 3.1. Описание"
глава 14 "Ввод данных для расчета зарплаты". (да, предельно кратенько, но описано же! :) )

З.Ы. Из всей статьи мне не понравился только процитированный абзац.
Весь остальной текст - весьма не плох! Весьма годная инструкция для пользователя. Плюсую.
8. progersan 6 28.03.22 09:36 Сейчас в теме
Приветствую, коллега!
у меня вопрос не совсем по обработке, но по теме.
Как думаете: кто в компании должен заниматься настройкой формул расчета зарплаты , создавать начисления?
Допустим, есть отдел кадров, программисты 1с и т.д.
Оставьте свое сообщение