cancel
Showing results for 
Search instead for 
Did you mean: 

Any way to change the ESS Summary Screen and reimbursement amount?

Former Member
0 Kudos

Hi All,

We are on ECC 6.0, EHP4 and using ESS.

Employee's have a company paid corporate card but employees are allowed to enter 'out of pocket' transactions so that they may be reimbursed for cab fares, parking, tips, or other situations that require cash.

We have a problem with these 'out of pocket' entries on the summary screen in ESS (and in PR05 for that matter but we don't use PR05). This might also be known as the 'Review and Send' screen. The Summary section displays Total Paid reciepts, Mileage Reimbursement (if any), Total Travel Expenses, Paid by Company, Amount Reimbursed and Amount Paid Out.

When a user enters one of these 'out of pocket' expenses we exepect them to be reimbursed for this amount. The FI and Payroll postings do reflect this requirement but the summary screen does not show it. I have determined how to update the summary screen in the ABAP code but there is no user-exit or the like to actually make the alterations. Does anyone know what fields control how the system determines what is to be reimbursed? I have tried making updates to the reciept data using interface: IF_EX_TRIP_WEB_CHECK but haven't had any luck. I was hoping changing PTRV_UTIL_BELEG-CFIRMA (paid by company) would make a difference or some other value in PTRV_UTIL_BELEG. If there is some combination I have not been able to figure it out.

Any help or direction is appreciated.

Thanks,

Scott

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Scott

Did you find a solution to your problem? We are facing the same issue.

Br Jan

S0016143308
Participant
0 Kudos

Jan,

We never did find a good solution that I know of. If you do find something I would be curious to know what you come up with.

As it was when I left the fields had been hidden on the screens in ESS.

-Scott

Former Member
0 Kudos

Hi Scott

We ended up manipulating the in memory data so that it was displayed correctly. Not a very nice solution but better than showing wrong results. We used BAPI_TRIP_CHECK_STATUS and the PERFROM get_rot to manipulate the displayed data.

Br Jan

kannan_rajagopalan
Contributor
0 Kudos

Dear Scott,

Please check the below config path in img and let me know how it is maintained. This might be one of the reasons for a wrong display.

SAP Customizing Implementation Guide > Financial Accounting (New) > Travel Management > Travel Expenses > Travel Expense Types > Create Travel Expense Types for Individual Receipts.

Enter your trip provision variant and press enter. On the displayed screen, select an expense type and view details. A drop down box " Amounts are" can be seen. Just check whether it is "reimbursed to employee". If not change and do a test run.

Best Regards,

Raj

Former Member
0 Kudos

Hi Raj,

Thanks for your reply. Let me explain a little more on what we are trying to do. Our requirement is that we have 1 and only 1 expense type for each type of expense. We have not created both a "paid by company" and "reimburse to employee" expense type for each. All of our expense types are set up as "paid by company". There are over 100 so you can imagine how awful this would be for the users if it was doubled.

We are controlling the reimbursement with the service provider field (PAYOT). Thus we have assigned each expense type to 2 wage types. An expense that comes from the credit card feed has a service provider "VI" for our VISA card. An expense that is entered manually has a "blank" service provider field which we then classify as being "out of pocket" and this amount should be reimbursed to the employee.

As I said, this all works fine other than the summary screen. Postings to FI and Payroll work well. I could of course, change the config as you mentioned but then we would have other problems.

Any other ideas? Maybe what we are trying to do just should not be done. Our last resort is to completely hide the summary screen if I can't figure anything out. This is not ideal but would be better than showing incorrect data.

-Scott