Рассылка расчетных листков по электронной почте для 1С:Зарплата и управление персоналом 8.2

11 Sep
Published by Nicholas

Рассылка расчетных листков по электронной почте для 1С:Зарплата и управление персоналом 8.2

Инструмент позволяет сформировать Расчетные листки сотрудников организаций за произвольный период времени и отправить их на адреса электронной почтовы сотрудников и/или руководителей.

Для сотрудников формируются краткие расчетные листки, а для руководителя - подробные листки для проведения анализа результатов расчетов, в которых помимо сумм начислений и оплаченного времени выводятся периоды действия начислений и исходные показатели для расчета (тарифные ставки, проценты оплаты и т.п.).

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

Рассылка расчетных листков

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

Руководителя подразделения можно задать в справочнике «Подразделения организаций».

Руководитель подразделения

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

Адрес электронной почты сотрудника указывается в справочнике «Сотрудники».

Задание электронного адреса сотрудника

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

Расчетные листки формируются с использованием алгоритмов отчета «Расчетные листки организации» типовой конфигурации 1С:Зарплата и управление персоналом 8.2 и отправляются через стандартный сервис электронной почты конфигурации.

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

Использовать инструмент достаточно просто. Существует по крайней мере два способа.

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

2. Можно зарегистрировать внешнюю обработку в справочнике «Дополнительные внешние обработки» через меню «Сервис - Дополнительные отчеты и обработки». Пользователь может подключить обработку к конфигурации самостоятельно.

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

Регистрация внешней обработки

Сведения о подключенных обработках отображаются в форме списка справочника. Для использования подключенной внешней обработки по назначению следует открыть форму списка справочника внешних обработок и дважды щелкнуть мышью по нужной записи.


Рассылка расчетных листков из 1С:ЗУП. Версия 2.

 

Файлы для скачивания
1ZIP архив PaySlips.zip


Tags 

1С:ЗУП

Комментарии

Аватар пользователя Наталия

Спасибо за отчет, очень выручили!
Только в код вкралась ошибка: в РасчетныеЛисткиОрганизаций ВидРасчетногоЛистка "для сотрудника" описан как "рабочий", поэтому при формировании листков непосредственно сотрудникам, формируется "подробно". У себя "для сотрудника" исправила на "рабочий" - всё стало совсем красиво )

Аватар пользователя Гость

Подскажите, пожалуйста, выдает вот такую ошибку
{Форма.Форма.Форма(139)}: Ошибка при вызове метода контекста (Выполнить)
Подразделения = Запрос.Выполнить().Выгрузить(ОбходРезультатаЗапроса.ПоГруппировкамСИерархией);
по причине:

по причине:
{(9, 29)}: Поле не найдено "ПодразделенияОрганизаций.Актуальность"
И ПодразделенияОрганизаций.<<?>>Актуальность = ИСТИНА
И не хочет открываться, что делать?
Заранее спасибо.

Аватар пользователя Nicholas

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

Аватар пользователя Rashad

ПРи отправление выдает ошибку: File not found: C:\Users\RASHAD-PC\AppData\Local\Temp\Rasad Huseynov.
Пожалуцста помогите.
Заранее спасибо.

Аватар пользователя Nicholas

Это полный текст ошибки? Напишите, пожалуйста, в какой строке модуля происходит ошибка.

При работе обработка использует временные каталоги Windows. Проверьте, пожалуйста, существует ли указанный путь и есть ли к нему доступ.

Аватар пользователя Gerasim

Коллеги у нас зуп 8.3 2.5 поместили файл во внешние обработки все высветилось... а простите дальше то что делать с ним7

Аватар пользователя Nicholas

Запускайте обработку и работайте.

Аватар пользователя Гость

Подскажите, пожалуйста. в чем может быть причина следущей ошибки:
Не удалось отправить сотруднику по причине "Не удалось подключить профиль электронной почты по причине: {ВнешняяОбработка.РассылкаРасчетныхЛистков.МодульОбъекта(112)}: Ошибка при вызове метода контекста (Подключиться): OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot ready."

Добавить комментарий

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Вы человек или автоматическая спам-рассылка?
Target Image