Symptom
You are unable to get expense reports from Concur due to error message.
Environment
SAP Business ByDesign.
Reproducing the Issue
- Go to General Ledger work center.
- Go to Get Concur Documents Run view.
- Open the application log of the relevant run.
- Go to Results tab and expand the list.
Errors:
- 'Access context missing for account <technical user ID>, please run access grant procedure'
- 'Technical Response: Service URL / Path PROCESS_DATA'
- 'Connection to Concur system could not be established.'
Similar error can be achieved with following steps:
- Go to Application and User Management work center.
- Go to User Registration for OAUTH2 Web Services view.
- Check both OAUTH and OAUTH2. One of them have the registered users in red.
- Click Ping Service.
Similar access context error is raised.
Cause
There are different reasons why this error may be raised. In this case, both client registrations CONCUR_INTEGRATION_OAUTH and CONCUR_INTEGRATION_OAUTH2 have the same client ID, which should not be the case.
Resolution
Revise all the parameters for both OAUTH service providers.
For further details and steps, you may refer to the SAP Business ByDesign and Concur Integration Guide in chapter 2.3.3 Register Client for OAUTH Web Services
To access the most recent version of the integration guide, follow below steps:
- Access https://help.sap.com
- In the search field, type SAP Business ByDesign and Concur Integration Guide
Keywords
Concur, Expense Report, Register Client, OAUTH Web Services. , KBA , AP-INT-GEN , Reuse parts of the DU Integration Orchestration , How To