SAP Travel Expense Approval

Есть такая штука у САП — SAP travel Expense Approval (TEA). Это мобильное приложение для iPhone/Blackberry, которое позволяет утверждать отчеты по затратам на командировки (авансовые отчеты, если на русском языке). Приложение использует стандартный поток операций WS20000040, который состоит из двух шагов:

1. Проверить отчет.

2. Утвердить отчет.

Так вот с телефон видны только те отчеты, которые прошли первый шаг, то есть кто-то их проверил в SAP системе. Получается, что нельзя полностью просмотреть отчет и тут же его утвердить с телефона.

Это дело можно обмануть: заходим в ракурс SOSP_V_TASK_INFO, выбираем приложение TEA, поток операций WS20000040. В стандарте мы увидим только одну запись со ссылкой на задачу TS20000131. Это своего рода фильтр, по которому выбираются данные в телефон. Чтобы отражать и другие задачи, нужно всего лишь добавить строчку с другими задачами. Например, для отражения отчетов на проверку можно добавить строчку с задачей TS20000135 и номером шага 404.

Таким образом, в телефоне можно будет видеть все не утвержденные отчеты по затратам.


Массовая загрузка документов в Archivelink

Весьма полезная и рабочая нота для загрузки документов в ArchiveLink. Пользуйтесь!

Note 685520 — Storing and linking documents in the background

P.S. Для загрузки фотографий, нужно создавать jpg файлы в формате XXXXXXXX0002.jpg, где XXXXXXXX — табельный номер, а 0002 — инфотип.

Проверено, работает.


Настройка HR-PDC интерфейса

Если вы вдруг надумали делать интеграцию системы учета рабочего времени (позитив, терминалы и иные решения) с SAP, то обратите внимание на стандартное решение. Называется HR-PDC интерфейс. Слов о нем мало написано. Вся коммуникация идет через транзакцию PT80. Есть также нота по настройке, рекомендую, очень полезная.

Note 647145 — Setting up the HR-PDC interface


Отчет по видам оплаты — нюанс

Сегодня наткнулся еще на один сюрприз. Если в отчете по видам оплаты выбирать период датами, то по умолчанию система выводит только регулярные расчеты. Если нужно вывести в том числе и межрасчеты, то в поле «Тип расчета» нужно поставить звездочку.

 

 


Удаление результатов расчета заработной платы

Случается такое, что в процессе отладки каких-то масштабных вещей нужно удалить какой-то определенный период расчета из кластера. По одному удалять можно с помощью транзакции PU01. А если массово, то никак. Программа удаления результатов расчетов RPUDEL20 умеет удалять только все результаты, что нам не очень подходит.

Для этого можно скопировать программу и всего несколькими строчками изменить ситуацию. Копируем RPUDEL20 в свою программу. После блока DATA добавляем:

SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 3(29) TEXT-089 for field p_inper.
PARAMETERS: p_inper LIKE pc261-inper.
SELECTION-SCREEN END OF LINE.

Читать далее