Technical Articles
Expense Report Posting to S/4 from Concur and Error Handling
1) Purpose
This document is intended to provide detailed steps that need to post expense report from SAP Concur to S/4 and the error analysis.
Completion of this setup will –
- Establish channel to post finance documents (financial postings) against the Employee expense reports created in Concur to S/4 system.
- Establish a channel to replicate the cost objects (Cost Centers, WBS elements, Network etc.) from S/4 to Concur system was covered in earlier document. Please refer SAP SDN link – https://blogs.sap.com/?p=1604605 .
2) Assumptions and Pre-requisite
You had a detailed (multiple rounds of) discussion with your business counter part on the expense types that will be posted by employees in Concur.
Basis team has established a connection between S/4 and Concur.
3) Financial Posting Setup: –
Execute transaction “CTE_SETUP”.
- a) Check Connection with Concur is established.
Select option “Check Connection” by clicking on push button. The log should display successful messages as below.
Connection Check
b) Select “Expense Report” checkbox present under “Financial Posting” Option of “Integration Activities”.
SAP Integration
c) Perform further settings under “Financial Posting”.
Financial Posting
d) Once selected, start the activity by selecting “Start”.
e) Under General Settings, select the “Enable Payment Notifications” checkbox and Accounts Used as Aet Up Export for Cost objects (Cost Center).
General Settings
f) Under Posting Settings, enter the “Posting date” and Document type.
Posting Setting
g) Under Filter definition select the “Header fields” radio button. Select the Relevance Filter from drop down and click on Default logical System push button.
Filter Defination
h) Under Account Definition select the mapping field for company code and Vendor Determination as “Vendor Account ID”.
Account Defination
i)_ Under Cost Object Mapping, assign object type and ID to the cost object as below. This will map the data coming in the XML format with the ones in S/4.
Cost object mapping
j) Under Automatic Import select “Manual Import” radio button and other details as below, Job Name is populated automatically.
Automatic import
k) Complete the Financial posting setup by selecting complete option.
Complete
4) Financial Posting From Concur –
a) Once the expenses are posted in Concur , log can be seen in concur as below.
,
Concur Log
b) A job needs to be schedule via program CTE_FIN_FBL_SEQUENCE_HANDLER. This job will pull the expenses posted from concur.
c) The log for failed / posted document can be seen at S/4 end by executing transaction cte_post_moni.
Concur documents log in S/4
d) To view the log for failed documents, select the failed document and choose the Document protocol option as shown.
Navigation to Document protocol
e) Log for failed document is show as below. Based on the error, re-solve the issue and than repost the document from concur.
Document log indicating errors to be rectified
References – 2922806 – FAQ General Information about the Concur Integration
Hi Jeetandra, Thank you for this document. We have a considerable amount of logic in our current integration from Concur to SAP (related to tax and different card types). Is there a way to add logic using this CTE_SETUP option ?