Сегодня будем ломать. Берем лом и ломаем расчетный листок. А именно транзакцию PE51, чтобы можно было выводить свои поля, которых нам не хватает в стандарте.
Для этого я подсмотрел пару статей, порылся в нотах и докладываю.
Для добавления своих полей/таблиц нужно выполнить три действия.
- Добавить описание структуры в include RPCEDDZ9
- Добавить заполнение структуры в include RPCEDSZ9
- Добавить структуру в транзакции PE51_CHECKTAB.
Вот тут все написано 🙂 320257 — HR-EDT: Print of customer-specific data and infotypes
Если что, то вот с примерами реализации: http://scn.sap.com/docs/DOC-40350
P.S. А кто знает, как в PE51 сделать два поля друг за другом в condensed режиме? То есть, чтобы длина была не фиксированная, а плавающая: Виталий Поцелуев 12345, где 12346 — мой табельный, а поля разделены одним пробелом.
5 комментариев
Calm
Спасибо, интересно!
vagrant
а ИНН из IT0290 без лома можно вывести?
VirVit
vagrant: Насколько мне известно, без лома нельзя. 290 это русский инфотип, а PE51 — международная штука.
Mr_try
Вот решение на sap-форуме
http://sapboard.ru/forum/viewtopic.php?p=504316
А ко-нибудь может подсказать, где можно какой-то мануал скачать по настройке в PE51?
VirVit
Нормального нет нигде. Только help.sap.com плюс немного sdn.sap.com