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

05.06.25

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

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

Файлы

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

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

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

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

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

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

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

5940 руб.

27.05.2021    47822    377    113    

292

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта 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    101512    121    1    

132

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

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

12000 руб.

28.07.2016    65276    175    145    

144

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

Предлагаем расширить возможности конфигурации 1С:УНФ 3.0 в части ведения кадрового учета. С помощью данного расширения в конфигурацию будут добавлены новые документы: "Отпуск" и "Командировка". Документы облегчат работу кадровика и расчетчика, а также повысят эффективность работы за счет оптимизации и упрощения процесса ведения учета.

43200 руб.

31.10.2024    1958    1    0    

1

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

Обработка позволяет загрузить из структурированного файла данные по физическим лицам, сотрудникам. Предусмотрено создание документов "Прием на работу". Данные загружаются не только в справочники и документы, но и в регистры сведений. Обработка разработана для конфигураций "Зарплата и Управление Персоналом, редакция 3.1"/"Зарплата и кадры государственного учреждения, редакция 3.1" на платформе 8.3.

6000 руб.

15.07.2015    68252    111    52    

115

SALE! 50%

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

Подсистема (расширение) конфигурации Зарплата и кадры государственного учреждения, редакция 3.1 для формирования формы №30 федерального статистического наблюдения "Сведения о медицинской организации" в редакции Приказов Росстата I) от 30.12.2020 №863, II) от 27.12.2022 N 985, III) от 25.12.2023 N 681 и IV) от 29.11.2025 №594.

18000 12600 руб.

26.10.2021    18291    21    13    

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