Групповое формирование документов начисления зарплаты в ЗУП 3 КОРП

05.06.25

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

В программе ЗУП 3 есть возможность начислять зарплату отдельно по каждому подразделению, к сожалению, из коробки нет инструмента для группового формирования документов. Предложенная обработка делает это.

Файлы

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

Наименование Скачано Купить файл
Групповое формирование документов начисления зарплаты в ЗУП 3 КОРП
.epf 148,60Kb
4 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

В программе ЗУП 3 есть возможность начислять зарплату отдельно по каждому подразделению, к сожалению, из коробки нет инструмента для группового формирования документов. Предложенная обработка это пример того, как это можно сделать.

Порядок работы:

  1. На закладке "Основная формы (шаблон)" заполняем Организацию, Месяц и Дату.
  2. На закладке "Подразделения" нажимаем кнопку "Заполнить подразделения"
  3. На закладке "Подразделения" нажимаем кнопку "Создать документы начисления"

Принцип работы:

Если в ЗУП 2.5 эта задача решалась элементарно, буквально тремя строчками кода.

Начисление = Документы.НачислениеЗарплатыРаботникамОрганизаций.СоздатьДокумент();

...

Начисление ПодразделениеОрганизации = ПодразделениеОрганизации;

Начисление.Автозаполнение();
Начисление.РассчитатьВсе();

Начисление.Записать();

В ЗУП 3 все заполнение неразрывно связано с формой, мы не можем просто дергать методы объекта, как раньше. Выходом из ситуации стало копирование формы документа в форму обработки и вызов методов формы, как будто мы открываем вручную форму документа и вручную нажимаем кнопку "Заполнить", только подсовываем в цикле каждый раз новый документ через "ЗначениеВРеквизитФормы(Начисление.ПолучитьОбъект(), "Объект")". Плюс небольшая доработка, чтобы заполнение происходило не в фоновом режиме, по-другому никак, потому что форма физически в обработке одна, а уникальных идентификаторов формы должно быть столько, сколько документов мы собираемся создать.

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

Из минусов, очень большая нагрузка на клиентскую часть, я тестировал на 20 подразделениях, заполнение происходило минут 5, в каждом документе от 5 до 20 сотрудников. Так же при обновлении релиза нужно проверять, что форма не изменилась в новом релизе, если это происходит, нужно копировать форму документа в форму обработки заново и переносить доработки.

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

Будем надеяться, что в будущем появится типовой функционал для решения этой задачи.

Тестировалось на 1С:Предприятие 8.3 (8.3.25.1520), Зарплата и управление персоналом КОРП, редакция 3.1 (3.1.34.3).

Вступайте в нашу телеграмм-группу Инфостарт

Обработка ЗУП3 ЗУП3 КОРП Начисление зарплаты Пакетное формирование

См. также

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

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

9675 руб.

27.05.2021    58835    520    129    

364

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

Расширение для создания и настройки обмена с консолидированной базой ЗУП. Код разработки под определенные требования проекта.

85400 руб.

11.07.2025    6231    6    1    

5

Зарплата Кадровый учет Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Если не хотите ставить тяжёлую ЗУП? Нужен только табель и начисление по своим правилам? Рекомендуем этот модуль подключается к УТ, получаете табель, начисление и создание Расходный кассовый ордер/Списание безналичных денежных средств без типовой ЗУП

20740 руб.

27.04.2026    1218    5    0    

1

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

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

18800 руб.

01.11.2012    107880    134    1    

143

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

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

20740 руб.

28.07.2016    72678    193    160    

159

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

Внешняя обработка сравнивает НДФЛ из расчетного листка и НДФЛ из регистра, на разницу формирует документы в 2 шага. Исправляет расхождения, в том числе, когда Аванс больше Зарплаты

9760 руб.

01.09.2023    9358    322    93    

22

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

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

12200 руб.

15.10.2025    4352    5    26    

9
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RAD95 25.06.25 06:13 Сейчас в теме
Стыдно, так же сделал, но просто программно получал форму объекта, его заполнял, и функцию свою Заполнить, которая фоновик не вызывает, в 23 году, все ещё работает, говорят)
Можно, через обработку МенеджерРасчетыЗарплаты поиграться, туда не стал лезть)
Для отправки сообщения требуется регистрация/авторизация