Dear Team,
I am creating a Trip Advance using function module "PTRA_DB_TRIP_SAVE".
The trip is getting created, I can see the advances in the Advances Tab.
However when I try to do FI transactions on that Trip it says ZERO amount to payout.
Now when I create the Trip Advances using PR03, everything works fine.
I am using a custom application to create Trip Advances because as per the client requirement Advances are paid-out under 6 Advance Types and those need to be captured on the screen.
I tried enhancing "SAPMP56T" screen 1501 to add the advance type but no success.
While using the FM "PTRA_DB_TRIP_SAVE" to create trip advance I noticed that when I get the details back using "PTRA_DB_TRIP_GET" the table ET_ROT_FORM type PTRV_UTIL_ROT_KONTI_V0SPLIT_T is blank, which is getting updated when I create the advance request using PR03
I request your guidance over
1> the approach of creating Trip Advances with Advance Types on the screen
2> Using a custom application is advised?
3> If we are using PR03 how can I enhance the Advance Screen to have Advance Type accommodated
4> When I am using FM why is the table ET_ROT_FORM is not getting updated.
Regards,
Swapnil Indulkar