

Explore critical topics shaping today’s SAP landscape—from digital transformation and cloud migration to cybersecurity and business intelligence. Each topic is curated to provide in-depth insights, best practices, and the latest trends that help SAP professionals lead with confidence.
Discover how SAP strategies and implementations vary across global markets. Our regional content brings localized insights, regulations, and case studies to help you navigate the unique demands of your geography.
Get industry-specific insights into how SAP is transforming sectors like manufacturing, retail, energy, and healthcare. From supply chain optimization to real-time analytics, discover what’s working in your vertical.
Dive into the most talked-about themes shaping the SAP ecosystem right now. From cross-industry innovations to region-spanning initiatives, explore curated collections that spotlight what’s trending and driving transformation across the SAP community.
Explore critical topics shaping today’s SAP landscape—from digital transformation and cloud migration to cybersecurity and business intelligence. Each topic is curated to provide in-depth insights, best practices, and the latest trends that help SAP professionals lead with confidence.
Discover how SAP strategies and implementations vary across global markets. Our regional content brings localized insights, regulations, and case studies to help you navigate the unique demands of your geography.
Get industry-specific insights into how SAP is transforming sectors like manufacturing, retail, energy, and healthcare. From supply chain optimization to real-time analytics, discover what’s working in your vertical.
Dive into the most talked-about themes shaping the SAP ecosystem right now. From cross-industry innovations to region-spanning initiatives, explore curated collections that spotlight what’s trending and driving transformation across the SAP community.
My client wanted to enhance and transform the company’s travel and expense process, including, leveraging mobile device platforms to capture expenses using smartphones. The number of users was around 18,000. The company was using an old application for travel and expense. It had a customized front-end portal to provide the user interface for expenses.
The previous solution was available only for desktop or laptop users and there was no mobile interface, which in some cases delayed the submission and approval of claims. Employees were not able to access submission, approval, and error reports.
The client conducted a study of commercially available solutions and decided to replace the system with Concur to provide a travel and expenses solution via a software-as-a-service (SaaS) model. Concur, which is now an SAP company, provides integrated travel and expense management solutions via a cloud-based service that updates and upgrades automatically. It provides a suite of tools on the web for employees, including use of a smartphone or a tablet. Concur offers a desktop as well as a mobile-based application that can book expenses and claims and manage them. It has an in-built approval workflow mechanism and provides a range of reports.
The most confusing and time-consuming part of the implementation was to formulate the implementation approach. We compared two options during an extensive analysis phase:
The research required to determine the implementation approach took a great deal of time in the analysis as well as in the implementation phase as the client has highly customized systems. Following is the process outlined for the two options:
We compared both the options, mainly based on the parameters shown in Table 1.
|
Parameter |
Claim |
Indicator |
No claim |
Indicator |
|
Change in |
New user interface |
Indifferent |
New user interface |
Indifferent |
|
Change to |
No change |
Positive |
All reports |
Negative |
|
Change in |
No change |
Indifferent |
No change |
Indifferent |
|
Reconciliation issues |
Claim data is replicated in |
Negative |
Claim is not |
Positive |
Based on the above information, it was difficult to decide on the approach. Now I take you through our subsequent reasoning process. After a few discussions with Concur we learned that Concur defines the expense types such as a relocation expense in a three-level structure as shown in Figure 1.

That is unlike the SAP system that follows a two-level hierarchy as shown in Figure 2.

Further discussions with Concur revealed that it would not provide the sub-expense types (relocation expense for on-site) in the inbound standard accounting extract to the SAP system. That is one of the most important fields for creating a claim or trip in an SAP system. It only provides the main expense type (relocation expense), which is not of any use in creating trips in an SAP system. In our old system we mapped general ledger (G/L) accounts to sub-expense types, and there was no concept of a main expense type. Therefore, we thought we had no choice but to go with the option to create claims in Concur and not replicate them in the SAP system, which would only be used for accounting purposes. Note that SAP considers this option to be an ideal approach and it has been implemented in most organizations.
However, our system is highly customized, so we followed the other options (replicating the claim in the ECC system). The implementation was almost started when we realized that there were a lot of SAP Business Warehouse (SAP BW) reports that needed to be modified as a part of this option. This issue was the client's main concern, as almost all the reports used standard extractors to fetch the data, and changing standard extractors is risky as well as quite complex. There were other minor issues pertaining to taxes that were blocking our way to proceed with this option.
(Note: Determining the taxes or the tax code is in ECC is done according to the G/L account and sub-expense type. As mentioned, we were not getting the sub-expense type, so we were not able to derive the tax code for value-added tax (VAT) calculations.)
Therefore, we decided to go back to Concur to suggest a new logic to allow us to get the sub-expense types in some other way that did not affect standard Concur functionality.
A separate set of expense types was created in the SAP system for the Concur expenses. Concur sends the main expense type description and sub-expense type description, which Concur can add in the main expense type as a drill-down option. (It is a free text that does not affect the Concur functionality in any way.)
Next, we needed to determine the SAP expense type based on the above two fields (main expense type description and sub-expense type description). A new mapping table had to be created for mapping the main expense type description and sub-expense type description with the corresponding ECC expense type created. Table 2 shows the change in Concur.
|
Main expense |
Sub-expense type |
|
Relocation expense
|
Relocation expense |
|
Relocation expense |
We created a mapping table in the SAP system as shown in Table 3.
|
Main |
Main |
Sub-expense |
Sub-expense |
General |
|
RE |
Relocation |
RE01 |
Relocation expense |
79220000 |
|
RE |
Relocation |
RE02 |
Relocation expense |
79220001 |
After the discussion, Concur agreed to send the description for both main expense and sub-expense types, with which we would be able to derive the sub-expense type code (such as RE01 and RE02) that can be used to create a trip or claim in the SAP system.
(Note: Concur has its own set of G/L accounts. We ignored this field in the SAE. Based on the mapping table (Table 3) in the SAP system, we derived the accounts for posting the accounting document.)
Now, both options were open for us: create a claim in Concur and replicate the same in the SAP system or create the claim in Concur and create only the accounting document in the SAP system.
However, because of issues with the earlier selected option (claim in Concur and only accounting document in the SAP system) such as the change in all SAP BW reports and taxes, we finally went ahead with the option to integrate Concur with the SAP system by creating claims in Concur and replicating them in the SAP system. The standard process of trip posting and accounting document creation follows.
As noted, the design approach chosen was to recreate the expenses created in the Concur application in the SAP system to minimize the impacts on both ECC and SAP BW reporting.
We created six interfaces between Concur and the SAP system as part of this project:
In addition to creating the above six interfaces, we also completed design changes in the customized front-end portal to retire the create/change expenses functionality for users who are rolled out to Concur. Figure 3 is a high-level integration diagram that explains how the ECC-Concur integration actually happens. List data (WBS) and SAE are real-time interfaces, and payment confirmation, organization hierarchy, and employee data are file-to-file based interfaces.

Here are some salient features of the integration architecture:
Process details of the WBS interface as shown in Figure 3:
Process details of the SAE interface as shown in Figure 3:
The process details of payment confirmation, organization hierarchy, and employee data interfaces as shown in Figure 3:
The PGP-encrypted file is then pushed to the Concur file server using secure file transport mechanisms
Here is an outline of the end-to-end process starting from creating claims in Concur through the settlement of the claim:
Best Practices
The analysis and implementation of the project derived the following best practices:
PGP encryption is always preferable. PGP encryption is an industry-recognized standard, and Concur supports the following PGP versions: PGP 5.x and higher, GnuPG v1.06 and higher, and products compliant with the OpenPCG standard.
The project should be implemented and supported using the following technology stack:
Recommendation
Both options have their individual benefits to offer. However, it is important to keep the long-term roadmap in mind while making the decision.
Option 1 (claim replicated in SAP) may allow you to retain and use a larger portion of SAP functionality and reporting that has been developed, tried, and tested over the years. Since the bulk of the data will be replicated, this option could offer the benefit of being less dependent on external systems.
Option 2 (claim in Concur and only accounting in the SAP system) may allow you to create a single source of truth for the expense and accounting information and take better advantage of the external SaaS system’s capabilities in functionality and reporting. However, the change management in this option will be relatively higher.
Go with option 1 if:
Go with option 2 if:

Sr Director, ERP & HRIS Systems
Business & Sales Strategy Director - WW SAP on Azure Strategy Lead
Global Sales & Strategy Lead, Microsoft
Capitol Technology University
Unlimited access to thousands of resources for SAP-specific expertise that can only be found here.
Sign UpAccess exclusive SAP insights, expert marketing strategies, and high-value services including research reports, webinars, and buyers' guides, all designed to boost your campaign ROI by up to 50% within the SAP ecosystem.
Sign UpAlways have access to the latest insights with articles, Q&As, whitepapers, webinars, and podcasts. Gain the inside edge. The SAPinsider Weekly helps you stay SAP savvy. Access exclusive bonus materials, discounts, and more.
Get the NewsletterYour request has been successfully sent