Архив метки отправка

Отправка отчетов по электронной почте

VirVit No Comments

Для отправки отчетов по электронной почте нужно выполнить простое действие. Создаем фоновое задание (транзакция SM36) с нужной периодичностью. В задании указываем получателя спула как внешний адрес. Либо можно указать самого себя, то есть свой логин в системе SAP. Во втором случае нужно в SAP Office в настройках указать переадресацию почты на внешний адрес. Либо можно указать список получателей. Таким образом, система будет запускать отчет по расписанию, результаты отчета будут записываться в спул, а спул будет отправляться в виде почтового сообщения в HTML формате нам на почту.

P.S. Спасибо Евгению Карпову и Сергею Аксенову за этот совет.

Программа отправки расчетных листов по email

VirVit No Comments

Давненько писал программку по рассылке расчетных листов. Косо-криво, но несколько лет уже работает на разных предприятиях 🙂

Расчетный лист

VirVit No Comments

Наткнулся на свои старые записки. Группа функций 7004 для генерации расчетных листов в разных форматах:
BAPI_GET_PAYROLL_RESULT_LIST Directory of payroll results for one personnel number
BAPI_GET_PAYSLIP Generate Remuneration Statement for Employee in SAPscript Format
BAPI_GET_PAYSLIP_HTML Generate Remuneration Statement for Employee in HTML Format
BAPI_GET_PAYSLIP_PDF
CONVERT_PAYSLIP_TO_HTML
CONVERT_PAYSLIP_TO_PDF
CONVERT_PAYSLIP_TO_SAPSCRIPT
GET_PAYSLIP

А затем этот расчетный лист (например, в формате PDF с помощью CONVERT_PAYSLIP_TO_PDF) можно отправить по почте сотруднику через ФМ SO_NEW_DOCUMENT_ATT_SEND_API1.

Сам не пробовал, но вдруг кому поможет.