Архив рубрики: Программы

Описание программ, транзакций

Настройка способа платежа (код транзакции)

Транзакция FBZP

для себя оставлю, все время забываю 😉

Импортируем сертификат LinkedIn

Многие компании начинают делать всякие интеграшки с интернет ресурсами.

Начнем с линкедина. Нам нужно сделать соединение с LinkedIn API. Для этого нужно загрузить сертификат поставщика (LinkedIn) в систему SAP.

Сначала выгружаем сертификат с сайта api.linkedin.com
linkedin_ssl

Читать далее

Вредная RPCIPS00 Display Payroll Posting Document

Есть такая программа RPCIPS00 Display Payroll Posting Document, которая используется в стандартных моделях процессов PUST. У нее настолько простая и банальная задача, что хочется выть. Показать документ проводки. В модели есть шаг по запуску проводки, затем запускается эта программа для отражения результатов — должен быть показан сам документ прогона. Если что-то не так, то в нем можно увидеть ошибки.

Так вот эта редиска запускается и выдается ерунду вида:

sp02

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

Но! Если запустить эту программу вручную в SE38, то все хорошо. Открывается сам документ:

RPCIPS00

 

Редиска, я считаю.

Обманываем PU01

Думаю все зарплатчики сталкивались с тем, что надо удалить результат расчета заработной платы, а  PU01 не дает. Говорит, что уже были сделаны проводки или ОНД отметился в BT. Оказывается можно в PU01 в отладчике поменять значение одной переменной, и все получится. Вот она:

* wenn das Flag vorprogramm_dat auf ‘1’ gesetzt ist, wird eine
* Meldung mit Frage ausgegeben, alle anderen Werte für das Flag führen
* zur Ausgabe eine Fehlermeldung
DATA:  vorprogramm_dta VALUE ‘0’.

Стоит поставить значение в 1, как при удалении появится предупреждение, а потом все будет хорошо 😉

Миграция заработной платы

Привет. Часто на проектах любят использовать свои абап программы для загрузки данных в табличку T558*. Плюсы всем известны. Но иногда надо быстро запустить миграцию, а программистов в бюджете нет. Или даже ключа разработчика нет. На помощь приходят стандартные программы HINUULK0, RPULKT00, которые позволяют загрузить данные в таблички из текстовых файлов.

Также можно использовать LSMW для загрузки данных через IDOC. Это BAPI BUS7023, метод INSERTLEGACY. Эта часть работает с проверками основных данных (табельник, периоды).