Concur Integration
Concur Integration
1 Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
3 SAP S/4HANA Cloud integration with SAP Concur via SAP Cloud Platform. . . . . . . . . . . . . . . . . . 12
3.1 Integration via SAP Cloud Platform. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Prerequisite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Setup SAP S/4HANA Cloud connection to SAP Concur via SAP Cloud Platform Integration. . . . . . . . .14
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
2 PUBLIC Content
1 Purpose
The purpose of this document is to describe the general configuration steps required to set up the configuration
within the system landscape that has already been installed using the corresponding installation or configuration
guides for installation.
Disclaimer: The use of information originating from social networks and other data sources must be checked in the
individual case against the background of all applicable laws and regulations (example,. on data protection) and
individual rules (example,. For the relevant source). SAP does not accept any liability for the use of the application
by its customers.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
Purpose PUBLIC 3
2 SAP S/4HANA Cloud Integration with SAP
Concur Mandatory steps
The purpose of this document is to describe the general configuration steps required to manually set up the
configuration within the system landscape that has already been installed using the corresponding installation or
configuration guides for installation.
Disclaimer: The use of information originating from social networks and other data sources must be checked in the
individual case against the background of all applicable laws and regulations (example,. on data protection) and
individual rules (example: For the relevant source). SAP does not accept any liability for the use of the application
by its customers.
The SAP Concur integration with SAP S/4HANA Cloud is part of an overall scenario, which is displayed in the
picture below. It is necessary that employee data is distributed to all involved systems. The system of record for
human resource related data is SAP SuccessFactors Employee Central. The integration of employee and
organizational data is not part of the scope item for SAP S/4HANA Cloud integration with SAP Concur.
Information where to find additional material about the integration with SAP Successfactors Employee Central can
be found in SAP Note 2432767 .
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
4 PUBLIC SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps
2.2 Prerequisites
It is mandatory that scope item Travel Expenses Processing with SAP Concur Expense Professional (1M1) is active.
You can check this in the App Manage Your Solution under View Solution Scope.
If the scope item is not active, please request the activation via BCP – Ticket Component: XX-S4C-OPR-SRV.
System prerequisites are SAP S/4HANA Cloud System and SAP Concur Professional edition. Be aware that the
integration is not supported for SAP Concur Standard edition.
Before you can start to set up the integration with SAP Concur, you need to ensure that the necessary client SSL
certificates are installed in your SAP system.
The browser will display an https connection, for instance https://www.concursolutions.com , with a padlock icon
in front of or behind the URL.
A popup is shown from where you can navigate to the certificate information.
Depending on your web browser, the certificate information contains a certification path or certificate hierarchy,
which shows the necessary certificates.
1. Logon on the S/4HANA Fiori Launch Pad as Integration Expert.(for example, https:// SID-
Client.wdf.sap.corp/ui )
2. Go to the Security business catalog and choose the Maintain Certificate Trust List tile.
3. Choose the plus sign.
4. In the Upload Certificate dialog box, browse for the certificate, and choose Upload.
5. Currently, the following SSL certificates are required:
● GeoTrust Global CA
● GeoTrust SSL CA – G3
For further information, please refer to FAQ document SAP Note 2388587 .
If you cannot get the certificate of SAP Concur, please contact with SAP Concur Implementation Project Manager.
If you cannot upload certificate without enough authorization, please get in contact with the SAP cloud operation
team.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps PUBLIC 5
2.3 Configuration
The following section describes the complete settings for this building block. These settings can be divided into two
main groups:
In order to integrate SAP with SAP Concur you need to contract with SAP Concur.
Therefore contact your SAP Concur Sales Executive and order “SAP Integration” for SAP S/4HANA Cloud. He will
initiate the process on SAP Concur side. SAP Concur will then assign an Implementation Project Manager to you.
The Implementation Project Manager will get in touch with you and discuss your processes. He will then ensure that
all the required system configuration is done in the SAP Concur system, as generally customers do not have access
to the administration part in the SAP Concur system.
To not endanger your planned go live contact the SAP Concur Sales Executive as early as possible.
Besides the SAP Concur Configuration the SAP Concur Implementation Project Manager will provide you with
information for:
This information is required in order to set up the system connection form the SAP S/4HANA Cloud side.
If you are interested in SAP Concur Configuration Options you can use the SAP Concur and SAP Integration
Documentation at: http://www.concurtraining.com/customers/tech_pubs/Integration/
_CCC_SAP_Integrations.htm .
In order to enable the attachment API in the Concur system. The following steps need be process.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
6 PUBLIC SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps
6. Find Imaging – Add or Retrieve Report and Line Item Images and mark the checkbox.
7. Click OK button.
After successfully process those steps, the attachment API should be enabled.
The following business roles and business catalogs are relevant for the end-to-end tests.
Please get in touch with your administrator and ask him to assign the required roles to your user.
Core functionality
This business catalogs are required to perform all core integration activities.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps PUBLIC 7
Business User Related
This business catalogs are required for forward navigation to specific application like checking the journal entries or
in case of error handling, for example, checking of cost center configuration.
SAP_BR_GL_AC General Ledger Ac SAP_FIN_BC_GL_JE_P General Ledger – Jour Manage Journal Entries
COUNTANT countant ROC_PC nal Entry Processing
(display Accounts to be
maintained in Concur
configuration)
SAP_BR_AP_ACOUNT Accounts Payable Ac SAP_FIN_BC_AP_DOC_ Accounts Payable – Op Manage Supplier Line
ANT countant PROC_PC erational Processing Items (in our menu:
Vendor Line Item)
SAP_BR_INTER Internal Sales Repre SAP_SD_BC_SO_PROC Sales – Sales Orders for Manage Sales Orders
NAL_SALES_REP_PRS sentative – Professional _PS Professional Services
(required to create
V Services
project WBS elements
in the professional serv
ice edition)
SAP_BR_OVER Cost Accountant – SAP_FIN_BC_OH_MD_ Overhead Cost Ac Manage Cost Centers
HEAD_ACCOUNTANT Overhead CCA_PC counting – Cost Center
Master Data
SAP_BR_PROJ_FIN_CO Project Financial Con SAP_PS_BC_PROJ_CO Project Systems – Project Builder (in our
NTROLLER troller NTRL_MC Project Financial Con menu:Manage Projects)
trolling
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
8 PUBLIC SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps
Role ID Role Catalog ID Catalog Name Required App
This business catalogs are required for error handling and checking, for example, check communication
arrangement
2.3.1.2.2 Documentation
For the SAP S/4HANA Cloud integration with SAP Concur the documentation is available as an on-screen
documentation in the SAP S/4HANA Cloud System.
For the SAP S/4HANA Cloud Set-up Guide, please log on to the SAP S/4HANA Cloud system. Click the tile Concur
Integration. When you access the app for the first time or click Documentation in the upper left corner of the screen
you will find the general documentation.
Besides the general documentation each configuration step of the integration is also supported by a wizard and on
screen documentation in the wizard. There is also a set up guide in SAP Help Portal which can be accessed via
link:https://help.sap.com/http.svc/rc/c08ca38642004005b5e562095a1baf94/latest/en-US/
If you prefer to use middleware, please following the Chapter SAP S/4HANA Cloud integration with SAP Concur via
SAP Cloud Platform [page 12] first and then continue the following steps.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps PUBLIC 9
2.3.1.2.3 Configuration Settings
Specifically, when setting up the Financial Posting integration activity, use the settings for the fields you noted in
the prerequisites below.
Log on to the SAP S/4HANA Cloud system, choose the Concur Integration Setup tile under Concur Integration.
Choose the communication arrangement you are using and set up the Financial Posting wizard according to the
settings below.
In case you need to process cross company codes expense postings be aware that you need to implement scope
item "Intercompany Processes - Project-Based Services (16T)" as a prerequisite.
Prerequisites
Financial Posting Wizard: Expense - Allow Test User Postings & Enable Payment Notifications If you do not need test
user, please uncheck
General Setting
the Allow Test User
Postings option
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
10 PUBLIC SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps
Steps Field & Value Comment
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
SAP S/4HANA Cloud Integration with SAP Concur Mandatory steps PUBLIC 11
3 SAP S/4HANA Cloud integration with SAP
Concur via SAP Cloud Platform
This section describes the general steps of SAP Could Platform, iFlow deployment, connection create from SAP S/
4HANA Cloud to SAP Concur integration through SAP Cloud Platform. If you do not need to set up middleware
connection, please ignore this chapter.
3.1.1 Prerequisite
Please check the chapter Prerequisites [page 5] and chapter Business Roles and Catalog Information [page 7] first,
And make sure that all prerequisites have been satisfied and enough authorization have been assigned to your
users. If you would like to use middleware to connect SAP S/4HANA Cloud and SAP Concur it is recommended to
use SAP Cloud Platform Integration to make use of the predefined middleware content.
Before you can start to set up the integration with SAP Concur via SAP Cloud Platform, you need to ensure that the
necessary client SSL certificates are installed in SAP Cloud Platform.
1. Access the SAP Cloud Platform, integration service tenant WEB UI for example,https://<Your SAP Cloud
Platform integration service tenant URL>/itspaces.
2. On the tenant menu, choose Operations View.
3. In the Manage Security area, Click the second item Keystore
4. Currently, the following SSL certificates are required:
● GeoTrust Global CA
● GeoTrust SSL CA – G3
If the necessary certificate has not found, please contact with SAP Cloud Operation team, and ask to upload the
certificate.
For further information, please refer to FAQ document SAP Note https://launchpad.support.sap.com/#/notes/
2388587
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
12 PUBLIC SAP S/4HANA Cloud integration with SAP Concur via SAP Cloud Platform
3.1.2 Configuration
1. Open the SAP Cloud Platform, integration service tenant WEB UI.
(for example, https://<your SAP Cloud Platform, integration service tenant URL/itspaces)
2. On the tenant menu, choose Discover.
3. Select All to see all published integration packages.
4. Search for the SAP Financials with SAP Concur package.
5. Click the package to display the package content.
6. To copy the integration package of the catalog to your customer workspace, click Copy Package in the upper
right corner.
7. On the tenant menu, choose Design.
8. On the Design tab page, select the SAP Financials with SAP Concur package, which contains the integration
scenarios.
9. An overview of the artifacts available in the selected integration package is shown.
10. Click the corresponding icon for the iFlow to be configured and select Deploy, this will trigger the deployment,
and run of the iFlow on this SAP HANA Could Platform, integration service tenant.
11. Click Show to enter the overview section, and click all button in the Manage Integration Content area, all
deployed iFlow will be displayed.
12. Find and click your iFlow, and details will be displayed there.
13. You can also Restart/ Undeploy/ Download your iFlow on the upper right corner.
Details of messages processed by iFlow can be monitored using the Web UI.
1. Access the SAP Cloud Platform, integration service tenant WEB UI.
For example, https://<Your SAP Cloud Platform integration service tenant URL>/itspaces
2. On the tenant menu, choose Show.
3. In the Monitor Message Processing area, click the first button named all integration flows with numbers of
completely processed messages
4. Find your iFlow: SAP Financials with SAP Concur package.
5. Click the message processing log to view details of messages processed by this iFlow
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
SAP S/4HANA Cloud integration with SAP Concur via SAP Cloud Platform PUBLIC 13
3.1.3 Setup SAP S/4HANA Cloud connection to SAP Concur via
SAP Cloud Platform Integration
You can use a wizard to set up the SAP S/4HANA Cloud to an SAP Concur integration connection. When you have
completed the procedure, the system will automatically create a corresponding communication arrangement using
SAP_COM_0070.
Procedure
1. Log on to the SAP Fiori launchpad as Integration Expert (for example, https://< SID>-<Client>.wdf.sap.corp/ui)
2. Choose Concur Integration Setup in the Concur Integration area.
3. Choose System Create Connection . The connection setup wizard opens.
4. Choose Continue on the Start screen.
5. Choose the Middleware option on the Specify Target System screen, and create the following settings:
Comm.Arrangement
Port 443
Password
SSL Certificate Choose User ID and Password or SSL Client Certifi Refer to tips 5.1
cate
Default Language
Note
If you want to use certificatebased authentication instead of role-based authentication, please refer to the
SAP Note 2390441 - SAP Best Practices for SAP ERP integration with Concur solutions.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
14 PUBLIC SAP S/4HANA Cloud integration with SAP Concur via SAP Cloud Platform
6. Choose Continue, on the Enter Secret and Consumer Key screen, and create the following settings:
Note
Please request the SAP Concur username and password and related field value above (for example,
Consumer Key, Secret, Concur Company ID) from the SAP Concur administrator.
7. Choose Continue, on the Assign Access Token screen, and enter the username and password of the Concur
user.
8. Choose Continue, on the ‘Client Credentials’ screen for authentication, make below entries.
Note
These information will be provided by SAP Concur implementation project manager. You can refer to
chapter Configuration in SAP Concur Configuration in SAP Concur [page 6] for details
9. Choose Complete
10. If every field value is correct and the connection test is OK, a communication arrangement will be created
successfully.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
SAP S/4HANA Cloud integration with SAP Concur via SAP Cloud Platform PUBLIC 15
Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your agreements
with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such links, you
agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax and
phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of example
code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use genderspecific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
16 PUBLIC Important Disclaimers and Legal Information
Setting Up Travel Expense Processing with SAP Concur Expense Professional (1M1)
Important Disclaimers and Legal Information PUBLIC 17
www.sap.com/contactsap
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.