‎2009 Sep 09 2:20 PM
Hi good afternoon
Does anyone know that there exits or the transaction badi PRAP?, My intention is to validate a series detect cases when they click the button "Authorize travel"
Thanks for caring
‎2009 Sep 10 5:09 AM
There is subroutine APPROVE_TRIP in program RPR_APPROVE_TRAVEL_EXPENSES. In that form, check implicit implementation. In subroutine APPROVE_TRIP implicit enhancement option is avaiable. Create enhancement implimentation and write validation logic in this enhancement implementation.
‎2009 Sep 10 5:09 AM
There is subroutine APPROVE_TRIP in program RPR_APPROVE_TRAVEL_EXPENSES. In that form, check implicit implementation. In subroutine APPROVE_TRIP implicit enhancement option is avaiable. Create enhancement implimentation and write validation logic in this enhancement implementation.
‎2009 Sep 10 7:52 AM
1. GO to the transaction SE24 u2013 ( Transaction for classes ) .
2. Enter the class name CL_EXITHANDLER.
3. Double-click the method GET_INSTANCE.
5. Set a break-point at command line CASE sy-subrc ( line 25).
6. Execute the transaction that you want to analyse. It will stop at the break-point you have just set on class CL_EXITHANDLER whenever it finds any BADI method/Exit call.
7. On the debug screen, type the field name u2018exit_nameu2019. This field contains the BADI method/Exit name which is being called in the program at that time.
8. Press F8 to see the next calls.
‎2009 Sep 10 8:20 AM
Hi,
go to SE80 and display package PTRA_ADDON.
Here have a look at folder Enhancements.
Check as well function groups XHRTRVSTAT and XTRV.
Best regards.