Вы находитесь на странице: 1из 37

First-hand knowledge.

Browse the Book


This sample chapter discusses master data management in all major
steps of a Central Finance project: data loads, master data processes,
master data objects, ongoing transaction replication, and governance.
It also provides an overview of why we need to harmonize data and the
types of data we need to harmonize.

“Finance Data Harmonization: How Does


Central Finance Standardize Data?”
Contents

Index

The Authors

Carsten Hilker, Javaid Awan, David Dixon, Marc Six


Central Finance and SAP S/4HANA
606 Pages, 2nd updated and revised edition 2020, $79.95
ISBN 978-1-4932-1918-6

www.sap-press.com/5006
Chapter 6
Finance Data Harmonization:
How Does Central Finance
Standardize Data?
6
As data landscapes become increasingly complex, companies face the
challenge of trying to manage the influx of both structured and
unstructured data from multiple applications, files, databases, data
warehouses, and data lakes. They need a solution that simplifies their
landscape while also ensuring the highest levels of security.
– Bernd Leukert, member of the SAP Executive Board

If your goal is to replicate transactional data into Central Finance, you need the sup-
port of good master data management. The practice of creating, synchronizing, and
updating master data across multiple systems is not easy and should not be underes-
timated, especially in the context of a Central Finance deployment.
In this chapter, we’ll link Central Finance with master data management through the
major steps of the project: data loads, master data processes, master data objects,
ongoing transaction replication, and governance. First, however, we’ll look at why we
need to harmonize data and the types of data we need to harmonize.

6.1 Why Harmonize Data?


As discussed in earlier chapters, Central Finance is designed to deliver a single, uni-
versal system for all financial transactions which serves as the foundation for intelli-
gent reporting, enhanced operations, and ultimately, stronger and faster decision
making. This universal source of truth can only be realized, however, if the data and
configuration of all the underlying systems can be effectively managed, harmonized,
and brought together in a common way so as to support the technical requirements
as well as serve the needs of the various consumers of this data.

175
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.1 Why Harmonize Data?

Central Finance in SAP S/4HANA, although often thought of as a reporting solution Harmonizing the chart of accounts and the financial statement versions allows busi-
because of the limited impact it has on the source transaction systems, is still a trans- nesses to achieve a common language across operating groups, business units, and
actional system in and of itself. This means that when the data from numerous sys- systems. This increases visibility to the operations while reducing the amount of
tems is replicated to the Central Finance system, this data must be appropriately manual effort required to “translate” or consolidate the various accounts into those
mapped and harmonized so as to be able to pass the master data and configuration needed for reporting. This in turn enables soft and predictive financial closing
checks in the SAP transactional posting interfaces and be successfully posted. through increased real-time visibility to the solution, improves the accuracy and reli-
To better illustrate this concept, let’s take the notion of the chart of accounts as an ability of the reporting due to less manipulation between transactions and reporting,
and serves as the foundation on which to layer on next-generation reporting capabil- 6
example. In a classic consolidation chart of accounts mapping exercise, many
accounts—let’s say five, for example—could be mapped into a single group account ities such as analytics, machine-learning, and automation. More information and
regardless of some of the more technical settings each source account was assigned detailed discussion of the harmonization of the chart of accounts from both techni-
to, such as if two of the five were marked as open item managed, while the other three cal and functional perspectives is addressed in Section 6.4.1.
were not. The group account in a consolidation system is not concerned with the on- Customer and vendor harmonization across the business into the newly required
goings of open-item management and clearing, and so the mapping and merging of business partner concept in SAP S/4HANA allows businesses to look at their business
these items is allowed. However, in the Central Finance system, because the system is partners holistically, from both a payables and a receivables perspective. This allows
a transactional system and allows for follow-on processing such as central payment, for better decision making in regard to things such as lines of credit and net effects.
these master data definitions, such as open-item management, are required to be in Often, there are many redundancies within an organization’s master data as it relates
sync for all source accounts being mapped to the target Central Finance account. to customers and vendors as the result of factors such as multiple addresses or differ-
The open-item management flag on the chart of accounts is just one example of a ences in spelling, such as “Main Street” versus “Main St.” versus “Main St”. There are
field within just one master data element which must be considered and designed for often discrepancies across source systems, which can now be managed and mapped
when implementing Central Finance. This section will explore and explain further to a common definition.
the concepts and requirements for harmonization of both master data and configu- Having the business partner information collected from across an organization into
ration data when implementing Central Finance. a single source allows for issues such as over-lending and exposure to be identified
more easily and acted upon. Mapping and harmonizing your data allows you to see,
for example, if a customer you have allowed a $1M dollar line of credit is, in fact,
6.1.1 Master Data
receiving $1M dollars from each of your source systems independently for a total of
In addition to the technical complexities and requirements of the solution, which $3M. Business partners as a master data element are discussed in further detail in Sec-
require that certain master data elements be mapped and aligned, there are very use- tion 6.4.2.
ful and powerful business reasons to harmonize master data as well. To illustrate this,
Profit and cost centers are often reporting dimensions which are designed with the
let’s take a look at a few sample elements and how their harmonization impacts the
best intentions, but light governance can see them grow to large volumes and
business from a benefits perspective:
become difficult to manage. Maintaining the respective hierarchies for these items
쐍 Chart of accounts across an organization can often become difficult and time-consuming. For others,
쐍 Customers and vendors, now referred to as business partners in the SAP S/4HANA the enterprise and organization structure implemented in their SAP ERP system,
world sometimes 10–15 years ago, doesn’t accurately reflect their business today.
쐍 Profit centers and cost centers For many organizations, Central Finance presents an opportunity to right many of
the ills of the past by adopting a new, central profit and cost center model for report-
ing, overhead, and operations which more accurately captures the way that they

176 177
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.1 Why Harmonize Data?

want to view and manage their business. The result is often a reduction in the total Integrated currencies are those currencies which previously existed in the SAP ERP
number of these elements and improved dimensionality elsewhere on the code environment as table BSEG, or finance document line item currencies. Previously, SAP
block to supplement some of the various reporting requirements. ERP allowed up to three currency field definitions:
Additionally, with many different source systems, organizations sometimes find 쐍 Transaction or document currency: currency type 00
themselves with multiple controlling areas. In the Central Finance system, with the 쐍 Local or company code currency: currency type 10
ability to map historic elements to the new system, companies can achieve a single
쐍 Group currency: currency type 30
controlling area in their SAP S/4HANA system while still being able to operate in a
6
disparate historic environment both centrally and locally. Profit Centers and Cost In SAP S/4HANA, freely defined currencies were introduced, and there are additional
Centers are explored in additional detail in Section 6.4.4 and Section 6.4.5. columns in the Universal Journal table to capture these additional translations. The
Central Finance requirement is only that the integrated currencies be in sync
We’ve listed only a few elements and a few of the benefits that harmonization brings
between source systems, and therefore it does support the addition of the new cur-
to the business users for these elements. Additional elements, hierarchies, and their
rencies in the freely defined currency columns.
benefits and requirements are discussed later in this chapter, but it is clear that both
operations and reporting can benefit from the effort of harmonizing your organiza- The foundational reasoning that the source and target system integrated currencies
tion’s master data. must be aligned is so that corresponding or subsequent process posting activities will
not fail.
Tax settings are another critical configuration item which must be synchronized
6.1.2 Configuration Data
when you’re implementing Central Finance. Central Finance supports the replication
Harmonizing master data alone is not enough to achieve a truly centralized platform of tax-related information at the time of posting, so it is important that this tax infor-
in Central Finance. As with any implementation, complementary to master data is mation is posted correctly in the Central Finance system. Because the Central Finance
configuration data—the technical system settings which drive how SAP interacts system reposts the documents which it receives from replication, the tax settings
with your business processes and data. Harmonizing your configuration settings must align between the source and target; otherwise, discrepancies in the tax calcu-
between the systems is a challenging endeavor even if you are only utilizing a single lation result in differing tax values being posted. This, in turn, breaks subsequent
source SAP ERP system, because of the significant number of changes SAP S/4HANA central processing, such as payments, and prohibits the Central Finance system from
has compared to SAP ERP. This complexity is amplified by the increased number of being able to be used as the tax reporting system, which is a prerequisite for the cen-
source systems in consideration. tral payment solution.
Some of the more critical elements of configuration data which must be harmonized Tax-relevant information such as tax country, jurisdiction, and code need to be vali-
include finance-related configuration such as currency, document types, decimal dated across the systems to ensure consistency. For more information on the tax
places, and document splitting and controlling-related configuration, including prof- impacts that Central Finance brings, please refer to these references:
itability analysis, currency and account category, and tax configuration.
쐍 SAP Note 2509047
With SAP S/4HANA and the Universal Journal, the number of currencies which can be
쐍 SAP Note 2656874
maintained has been increased. However, Central Finance has a prerequisite that the
currency settings match between the source and target systems. So how does Central 쐍 SAP Central Finance Administrators Guide—Central Tax Reporting

Finance reconcile the addition of new currencies while mandating that currencies be SAP has provided a set of tools that can assist in the early identification and resolu-
the same across environments? The answer is in how the system treats “integrated tion of configuration inconsistencies. These tools include the Configuration Consis-
currencies” as opposed to “freely defined currencies.” tency Check Report, shown in Figure 6.1, and the MCDELTA tool, available as part of
the Central Finance adoption content, which is discussed further in Chapter 9.

178 179
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.2 Transactional Data Loads

Big Bang
Error Fixing
Full
Go-Live
Scope

Agile
Add Add Go-Live 6
Base Comp. Balances
Figure 6.1 Central Finance Configuration Consistency Check Report Scope Codes

Figure 6.2 Big Bang versus Agile Approach to Initial Loads in Central Finance Projects
6.2 Transactional Data Loads
The initial load process loads the SAP ERP tables listed in Table 6.1 (in that order).
Transactional data replication from a source system to a Central Finance system is
performed in two major steps: initial load and delta load. In parallel, master data Document Source Table Communica- Filter Error Handling
maintenance must create a golden record. Type tion Channel

Cost objects AUFK SAP Landscape SAP LT Replica- SAP Application


6.2.1 Initial Data Loads and Delta Loads (orders) Transforma- tion Server Interface
tion Replication rules Framework
The initial data load is a critical phase in any Central Finance project. The best way to Server (SAP LT
approach the initial data load is to plan for multiple data loads with a data drop in Replication
between. Server)
The reason is simple: Carrying a full data load for all company codes, including bal- Finance and CFIN_ACCHD Remote func- Central Finance Logs
ances and document replication, could generate hundreds of thousands, if not mil- controlling (FI/ tion call (RFC) Customizing
lions, of error messages in SAP Application Interface Framework. Solving so many CO) postings
errors can be overwhelming, since resolution may require changes to both the con- (balances, docs)
figuration (number ranges, organizational structure, exchange rates, units of mea- CO secondary COBK SAP LT Replica- SAP LT Replica- SAP Application
sures, etc.) and master data (chart of accounts, mappings, cost centers, etc.). postings (docu- tion Server tion Server Interface
Instead of this big bang approach, an agile step-by-step strategy focused on learning ments) rules Framework
is more effective and reliable. As shown in Figure 6.2, with a smaller number of trans- Commitment CFIN_CMT_H SAP LT Replica- SAP LT Replica- SAP Application
actions to replicate, these first steps are faster. The number of error messages is lim- postings tion Server tion Server Interface
ited, and these errors are easier to solve. As complexity increases, for instance, by rules Framework
adding company codes or including balances that were skipped initially, the team
Table 6.1 Link between Document Types, Source Tables, Communication Channels, Filter
could experience a sense of progress while enhancing their learning. However, this
Tools, and Error Handling Tools for SAP Sources
best practice strategy requires a drop and reload of the data between each step.

180 181
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.2 Transactional Data Loads

You need to execute the following configuration steps to perform the initial load 23. SAP LT Replication Server: Define replication objects for table CFIN_CMT_H.
from an SAP ERP system: 24. Central system: Simulate/execute the initial load of commitments.
1. SAP LT Replication Server: Define a simulation of replication objects for table 25. Central system/SAP Application Interface Framework: Handle errors from table
AUFK. CFIN_CMT_H under CMT_DOC.
2. Central system: Perform smoke testing and/or simulating an initial load of cost 26. Central system: Reconcile journal entries, balances, and line items for FI and CO.
object mappings.
The initial load can take several hours, depending on the size and performance of
3. Central system/SAP Application Interface Framework: Handle errors from table 6
your source systems and the central system. After the first initial load, you should
AUFK under CO_OBJ_SIM.
always perform a second initial load (the delta load in step 10) to ensure that all doc-
4. SAP LT Replication Server: Start the load and replication of table AUFK. uments have been selected and transferred.
5. Central system/SAP Application Interface Framework: Handle errors from table After the delta load has completed, maintain the view VCFIN_SOURCE_SET in the
AUFK under CO_OBJ.
source system and select the Initial load finished checkbox. Then, in SAP LT Replica-
6. Source system: Configure company codes in view VCFIN_SOURCE_SET. tion Server, start the load and replication for table CFIN_ACCHD. From this point on, all
7. SAP LT Replication Server: Define replication objects for table CFIN_ACCHD. documents created in the source system will be automatically replicated in the cen-
8. SAP LT Replication Server: Execute the start load and replication of table CFIN_ tral system.
ACCHD. You need to execute the following configuration steps to perform the initial load
9. Central system: Extract/monitor data for the initial load. from non-SAP systems using the SAP Central Finance Transaction Replication appli-
10. Central system: Extract/monitor delta load for the initial load. cation by Magnitude:

11. Source system: Select the Initial Load Finished checkbox in view VCFIN_SOURCE_ 1. Define the logical system for third parties in SAP LT Replication Server using
SET. Transaction BD54.

12. Central system: Simulate/monitor the mapping. 2. Enable change data capture in the source ERP system to build the change logs.

13. Central system: Execute/monitor the mapping. 3. Start replication in SAP LT Replication Server for third-party source systems.

14. Central system: Execute/monitor the postings. 4. Upload any mapping that is defined in SAP Central Finance Transaction Replica-
tion.
15. Central system: Compare initial load postings for FI and CO.
5. Execute <SourceSystem>_%_balances load in SAP Data Services after specifying the
16. SAP LT Replication Server: Activate replication for table CFIN_ACCHD.
required parameters.
17. Central system/SAP Application Interface Framework: Handle errors from table
6. Execute <source_system>_Journals_OT load in SAP data services for loading histori-
CFIN_ACCHD under AC_DOC.
cal transactions after specifying the required parameters.
18. Central system: Prepare/monitor the initial load of CO postings.
7. Execute SAP Central Finance Transaction Replication reconciliation reports to
19. SAP LT Replication Server: Define replication objects for table COBK.
identify errors between the source and SAP LT Replication Server. Resolve errors in
20. Central system: Perform smoke testing and/or simulation for CO document rep- the source and execute the first six steps to reprocess error records.
lication.
8. Resolve SAP Application Interface Framework errors and repost.
21. SAP LT Replication Server: Start the load and replication for table COBK.
You need to execute the following steps to enable the delta load after the initial data
22. Central system/SAP Application Interface Framework: Handle errors from table
load is complete using SAP Central Finance Transaction Replication:
COBK under CO_DOC.

182 183
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.3 Master Data Processes

1. Run the <SourceSystem>CDC_Set_Status_On job in SAP Data Services. This job In the context of master data management in SAP, the term “golden record” usually
enables the replication process. applies to master data domains such as customers, vendors, or materials. By exten-
2. Run the <SourceSystem>_Journals_CDC job. This job starts replication of documents sion, this principle can be applied to the configuration domain, such as plants or con-
from source ERP systems into SAP LT Replication Server. Once started, all the trolling areas, and to transaction objects, such as sales orders, purchase orders, or
transactions are replicated in Central Finance in real time. The job runs continu- journal entries.
ously when viewed in the SAP Data Services management console. As shown in Figure 6.3, an ideal environment would use a master data management
3. The job <SourceSystem>CDC_Set_Status_Off can be used executed to stop the repli- solution like SAP Master Data Governance (SAP MDG) or use third-party software to
6
cation if required. integrate master data from multiple SAP and non-SAP sources. At a high-level, the
following steps are undertaken:
The following are the driving tables in each source ERP system to extract FI docu-
ments: 1 Synchronize the systems to match, merge, and purge the records.
2 Create the golden record in the master data management solution.
쐍 Oracle E-Business Suite: table GL_JE_HEADERS
3 Create a corresponding record in the Central Finance system.
쐍 IFS Applications: table GEN_LED_VOUCHER_TAB
4 Match the record from the central system to the golden record.
쐍 JD Edwards EnterpriseOne: table F0911
5 Update the mapping table in the SAP MDG foundation in the central system.
쐍 PeopleSoft: table PS_JRNL_HEADER
쐍 Microsoft Dynamics AX: table GENERALJOURNALENTRY
Synchronize
쐍 Microsoft Dynamics NAV: table <CompanyName>_$G_L Register
ID 1518
쐍 Microsoft Dynamics SL: table Batch SAP
Name Best Customer
Address 55 Wacker Dr
Source
쐍 Microsoft Dynamics GP: table GL20000 (1)
City
Country
Chicago, IL

Source SAP -1
쐍 Epicor iScala: table GL06<CompanyCode><FiscalYear>
ID 1815 ID 2550 ID 2550
쐍 Infor CloudSuite Industrial (SyteLine): table LEDGER_MST Name BestCustomer Name BestCustomer Name BestCustomer
SAP Central
Address 55 Wacker St Address 55 Wacker Dr Address 55 Wacker Dr
Source MDM Finance
쐍 Infor Baan: table TTFGLD106<CompanyCode> (2)
City Chicago, IL City Chicago, IL
(4)
City Chicago, IL
Country USA Country USA Country USA
CFIN -4
쐍 NetSuite: table NS_TRANSACTIONS Source SAP -2 Source Source CFIN -4

ID LD5500 CU5501
Name BestCustomer BestCustomer
Non-SAP Address 55 Wacky Dr 55 Wacky Dr Source Source ID Target ID
SAP -1 1518 2250
6.2.2 Golden Record Creation Source
(3)
City
Country
Chicago, IL
USA
Chicago, IL
USA SAP -2 1815 2550
Category Lead Customer ERP -3 CU5501 2550
Nowadays, data is considered an enterprise asset. Its value is recognized when it sup- Source ERP -3 ERP -3

ports operational and strategic business decisions. However, this value is directly cor-
related to its quality, measured in the accuracy, consistency, existence, integrity, and Figure 6.3 Golden Record Creation in a Central Finance Environment
validity of the data.
The highest value is given to the golden record, the most complete combination of
6.3 Master Data Processes
master data elements and hierarchies in an organization, combining information
from multiple sources. The golden record is an important step in the quest for a sin- Almost every organization has issues with master data, and many spend a great deal
gle source of truth. of time dealing with master data issues. Master data is usually captured and managed

184 185
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.3 Master Data Processes

in multiple business applications and/or manually. As a result, the data lacks consis- 쐍 Users in the source system creating their own master data without notifying Cen-
tency across the different applications. The chief financial officer is usually the owner tral Finance owners, which could affect reporting and/or operations in the central
of all the financial numbers used in and produced by multiple applications and their system
master data. The consistency of these numbers can be directly affected by the lack of
Controlling this master data process for Central Finance is essential for avoiding fre-
synchronization of master data across multiple applications. Some key issues in mas-
quent, redundant errors and for establishing business control over the initial creation
ter data processes that may directly impact data quality in Central Finance include
and sustainability of your master data. The recommended process encompasses at
the following:
least four steps, as shown in Figure 6.4. 6
쐍 Lack of resources allocated to master data quality
쐍 No business ownership, with data quality being handled by IT and consultants
쐍 Lack of adoption of best practices due to little or disconnected engagement with View Current
Attribute
different parts of the business
쐍 Starting a master data management process without understanding the underly-
ing issues
쐍 Trying to achieve too much too quickly due to a lack of focus on key master data Update
objects Attributes

쐍 Choosing a generalist as a leader who does not fully understand how processes
interact with each other

When managing master data, you choose from three basic options: Define Sequence
of Hierarchy
쐍 Leave the current way of managing the process as-is, even if it is not working
쐍 Establish a manual process that allows you to determine who is doing what and to
enforce manual governance Generate Hierarchy
쐍 Automate the process of governance for the core process involved in managing
the master data

Automation is ideal because leaving the current process as-is could lead to issues in
Central Finance after go-live that might manifest themselves in the following symp-
toms:
쐍 Mapping errors appearing in SAP Application Interface Framework
쐍 Missing master data in Central Finance even though the data had been mapped
correctly
쐍 Incorrect mapping between source and Central Finance master data
쐍 High volume of errors caused by missing data or incorrect mapping during the
initial load, the cutover period, and the real-time replication, after go-live
Figure 6.4 Central Finance Master Data Process Steps

186 187
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.3 Master Data Processes

Whether the process is manual or fully automated, the master data process must 7. Check which systems the master data requires to be created, changed, deleted,
have at least these steps to reduce the number of errors after go-live. In the following blocked, and so on.
sections, we’ll describe each of these steps.
This list of checks is not exhaustive but does reflect the lessons we’ve learned from
our customers that either have gone live or are in the project phase. The validation
6.3.1 Request for Change phase should belong to a data steward, even if only unofficially. When one or more
checks are inconsistent with the process laid out for the relevant master data object,
The change request must cover the creation, modification, deletion, and blocking of
this change request should be returned to the person who initiated the change 6
master data in accordance with SAP S/4HANA core master data operations. Mass cre-
request.
ate, change, delete, or block operations outside of core systems are optional, since
these operations can be performed in a series. An additional task is that the change In instances where the data steward can determine the values or corrective action for
request needs to include whether the master data request requires any creation or a change request, a modification should be made to the change request and resent to
changes to the mapping for Central Finance. the person who initiated the change request to confirm the changes suggested by the
data steward. While this step is not necessary, some organizations could improve
The mapping for Central Finance is a mandatory element in the change request
data quality continuously by requiring the initiator of a change request to ensure
because the mapping triggers alerts to users and/or executes an automated control
that checks won’t fail and to provide continuous feedback, which increases future
in a tool (e.g., a business rules framework in SAP MDG).
accuracy.
Once the change request is raised, key elements of the master data element must be
added before the changed data can be validated.
6.3.2 Approval of the Request
The completion of the change request should trigger the validation of master data.
This task must be given to an expert in the business process being facilitated by the Assuming the data steward, automated or manual, has carried out the validation
given master data object. For example, the creation of general ledger (G/L) accounts steps with the requisite due diligence, the approval step should be a formality. How-
must be checked by the finance department, who would fully understand the impact ever, this step represents the point of no return. The approver should understand the
of the various settings. Giving this task to the wrong department leads to poor pro- process, the systems, and the impact of a change while being accountable for the
cesses and increased errors and is wasted effort. change request and its impact.
The validation of the data is the most critical step in a master data process. You need For Central Finance, an approval involves many facets of the master data process that
to perform the following checks: have a direct impact on the replication process. The approver ideally is the owner of
the object and someone who understands Central Finance design. The approver’s
1. Check whether the change or creation operation requires a change in the mapping.
tasks include the following:
2. Check that the attributes requested by the change request are relevant for Central
Finance. 1. Confirm that the data steward has completed or verified all the mandatory fields.

3. Check whether any attributes are inconsistent between the source system and the 2. Check that optional fields have the correct values for the target system.
Central Finance system. 3. Check that mapping values exist when mapping for Central Finance exists.
4. Check that the objects requested in the change request are consistent with the 4. Make final changes to values for any attributes.
scope of Central Finance. 5. Approve the change request.
5. Check that the individual values for the attributes are configuration dependent.
6. Check whether the master data organizational assignments are the same or differ-
ent in the source system and the Central Finance system.

188 189
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.4 Master Data Objects and Hierarchies

All master data objects are subject to the core process for managing data we’ve
Note described in this section. However, so far, we’ve been focused on the process and
The data steward and the approver can be the same person for the purposes of Cen- should look at master data itself next.
tral Finance, but validation and approval processes should be segregated to ensure
one final check before executing the change request.
6.4 Master Data Objects and Hierarchies
Once the approval is granted, the given master data change operation (i.e., create,
Up to now, we’ve discussed the process for maintaining master data objects using 6
change, delete, block, mass change, etc.) is executed.
tools from SAP and its partners (see Figure 6.6). In this section, we’ll discuss the most
common master data objects relevant to Central Finance.
6.3.3 Execution of the Change Request
In execution, automation helps. Central Finance needs at least three events to occur Manual Create/ Create/ Map in
Execute
to ensure the correct execution of master data changes, as follows: Change in Change in SAP MDG
Process
Source Central Finance Foundation
쐍 Always updating the Central Finance system first in the execution phase
쐍 Updating the mapping engine for Central Finance next IDoc Create/ Trigger
Map in
Execute
Change in SAP MDG
쐍 Carrying out the requested change in the source system if appropriate (i.e., create, Source
Replication
Foundation
Process

change, block, etc.)

The exact method of execution depends on the scope of the project and the tools Magnitude Create/ Rules, Validations, Map in
Execute
Change in and Sync SAP MDG
your organization uses to implement this process. Execution can take the form of a Process
Source Central Finance Foundation
manual process at an offshore center or a completely automated web service that
notifies all parties when a change request has been executed successfully. Figure 6.5 SAP MDG Create/ Rules, Validations,
Execute
shows a high-level overview of the process for executing master data change Change in and Sync Auto Map
Process
Source Central Finance
requests.

Figure 6.6 Central Finance Master Data Tools

Request Validate Approve Execute At the time of this writing, Central Finance can automatically create orders based on
order types maintained in configuration settings. In addition, as of SAP S/4HANA
1709 FPS 01, work breakdown structure (WBS) elements can be replicated into Central
Finance for reporting purposes. For other master data, automatic replication does
Central Finance Mapping Source System
not exist, as other tools already perform this function.
In general, four main tools for ensuring master data synchronization between your
Figure 6.5 Master Data Execution for Central Finance
source systems and Central Finance are available:

Where the process stops short of full execution, you should expect to receive error 쐍 Manual processes
messages in SAP Application Interface Framework for Central Finance. In a manual process, you use a CSV file that uses Central Finance mapping mainte-
nance programs. The actual creation and change of master data between systems

190 191
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.4 Master Data Objects and Hierarchies

for most master data is manual. This process requires users to confirm the output Within SAP S/4HANA, and thus within Central Finance, three charts of accounts exist:
prior to posting a transaction. If a transaction is posted without the process being group, country, and operational. Each represents a different purpose, recording
followed, the likelihood of an error arising is quite high. mechanism, and reporting capability. By default, implementing Central Finance
쐍 Intermediate documents (IDocs) implies commonality and harmonization among these objects from multiple source
IDocs can be used to send data from a source system to Central Finance, and vice systems.
versa. This method works well during the initial cutover, when harmonization is Often, but not necessarily, the Central Finance instance contains a single operational
not critical for the relevant object. If harmonization is important, you need to cus- chart of accounts. This chart of accounts is used to make all the postings from the
6
tomize the IDoc. IDocs are a purely IT solution and do not help manage master source system into SAP S/4HANA. The configuration of the Central Finance instance
data. depends on this operational chart of accounts, as shown in Figure 6.7, and how this
쐍 Third-party tools chart of accounts is set up directly impacts how Central Finance operates.
A partner solution, such as those offered by Magnitude, can be used for SAP and
non-SAP data for the initial load during the cutover period. This solution can also Source
Group Operational
assist with profiling data and with removing duplicates in legacy data. In addition, COA COA
Magnitude solutions can handle both SAP and non-SAP systems to kickstart the
process of loading data with some data cleansing.
Company Country
쐍 SAP Master Data Governance COA COA
Using SAP MDG allows for initial loads and online replication based on change
requests that comply with the optimal four-step process (request, validate,
approve, and execute). In addition, Central Finance uses SAP MDG to maintain the Central Country
Company
Finance COA
mapping. SAP MDG also allows a full governance process for master data, includ- Code

ing the creation of the golden record, replication, and notifications of changes to
user groups. This tool is built and maintained by the IT department but owned and Operational
Group
used by business users. Consider SAP MDG as just another business application COA COA
that happens to manage master data.
Figure 6.7 Central Finance and Charts of Accounts

6.4.1 Chart of Accounts (General Ledger Account) Let’s consider the context of different charts of accounts in Central Finance. As
The central object in a finance transformation is a chart of accounts, which rep- shown in Figure 6.7, the group chart of accounts is linked to the operational chart of
resents the basic recording mechanism for accounting entries being fed from source accounts in the Central Finance instance. This optional chart of accounts and config-
systems. A chart of accounts is the number one prerequisite for implementing Cen- uration element becomes important for three reasons: First, perhaps your organiza-
tral Finance from a business perspective and drives many design decisions for tion wants to generate a consolidation feed from Central Finance or use embedded
finance functions. You don’t have to wait until kicking off a Central Finance imple- SAP consolidation software within the Central Finance instance. Second, you also
mentation project before creating a chart of accounts. Starting even months ahead manage intercompany or intracompany transactions within the Universal Journal
could provide your organization the time to discuss the project and save resources in with Central Finance. Third, using the reporting capabilities enabled by Central
the long run. Up to three charts of accounts can exist for a company code, and each Finance using the group chart of accounts could assist with resolving preconsolida-
company code must have at least one chart of accounts, per SAP standards. tion or intercompany issues.

192 193
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.4 Master Data Objects and Hierarchies

When Central Finance is used as a reporting or operational tool for local generally S/4HANA system where Central Finance is operational. Three options exist for map-
accepted accounting principles (GAAP), then the country chart of accounts becomes ping the G/L account:
relevant but is otherwise optional. If needed, this chart of accounts must be config- 쐍 The G/L account number in the source system is the same as the G/L account num-
ured for each company code being transitioned into the Central Finance instance. ber in Central Finance. In this case, no mapping is needed.
Normally, the chart of accounts would be directly configured within Central Finance 쐍 One or more G/L account numbers in the source system have different numbers
Customizing in an early design step. Thereafter, many customizing settings will be a from one G/L account in Central Finance. In this case, mapping is needed.
product of the operational chart of accounts, such as the retained earnings account,
쐍 A rule does not exist for mapping on a 1:1 or N:1 basis. In this case, rule-based map- 6
the currency valuation, the bank account link to the G/L account, and so on.
ping is needed.
The G/L account is part the chart of accounts. Two main types of G/L accounts are set
up: balance sheet accounts and P&L accounts. You must create G/L accounts for each Source
Group Operational
chart of accounts set up in Central Finance as per the project scope. Each G/L account COA COA
in Central Finance has the same segments as SAP ERP 6.0 in terms of chart of
accounts segment and company code segment. The key difference between SAP ERP
6.0 and a Central Finance instance is that Central Finance does not differentiate Company Country
G/L Account
COA COA
between G/L accounts and cost elements.
Therefore, you must understand how the design of the G/L account will work with
Central Finance given the differences between the two technologies as well as the Central Country
Company
Finance G/L Account
Code COA
existing differences between your various G/L accounts, which may be set up across
the same technologies. For example, a G/L account number may be seven digits in
one system and nine digits in another. Meanwhile, the organization may have Group Operational
decided to create a new G/L account structure based on eight digits going forward. COA COA

Differences can arise in the G/L account structure for the following reasons:
Figure 6.8 G/L Account Mapping for Central Finance
쐍 Length of the G/L account
쐍 Usage of the G/L account For each source system G/L account, the designer needs to establish the mapping
쐍 Settings of the G/L account options from a business perspective to ensure the correct working of the G/L account
쐍 Structure of the G/L account for non-SAP technologies master data process. Note that the process of managing G/L accounts also requires
that users understand how the design of this object has changed with SAP S/4HANA.
쐍 Same G/L account usage with different codes
In the following section, we’ll cover the most salient changes.
쐍 Links between G/L accounts for country and group charts of accounts inconsistent
at the operational level
6.4.2 Business Partners
This list represents just a few sample reasons why the harmonization of G/L accounts
is a key activity in all implementations of Central Finance. Regardless of the reason, One big change in SAP S/4HANA beyond the G/L account is the adoption of the busi-
the G/L account should be harmonized as a matter of best practice. ness partner as the main functional object for customers and vendors. Business part-
ners are probably the second most important objects in Central Finance, in terms of
Like all other master data objects relevant for Central Finance, the G/L account may
data volumes and impact, because most open items in Central Finance are related to
need to be mapped, as shown in Figure 6.8, from the source system to the SAP
a business partner. While business partners are mandatory for Central Finance for

194 195
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.4 Master Data Objects and Hierarchies

payables and receivables reporting, for operational scenarios, or as a stepping stone By understanding the management of the business partner process and its attributes
to SAP S/4HANA logistics, customer and vendor objects are still involved in these during the project, the go-live will be smoother, and after go-live, maintenance will be
processes in SAP S/4HANA and, therefore, in Central Finance. easier. These organizational change management issues can cause symptoms in Cen-
You should consider how business partners will be initially loaded into Central tral Finance’s functional and technical operations.
Finance, whether using a master data load tool described earlier or another method.
Once the data is loaded into the Central Finance instance, the configuration must be 6.4.3 Material Numbers
set up appropriately to ensure that customers and vendors are correctly created from
Whether you use the material master within Central Finance is optional. Replicated 6
business partners.
postings from SAP source systems include the material number, which can then be
The process of creating customers and vendors requires that you design and build used for market segment reporting within the Universal Journal within Central
business partner roles, their attributes, and any process-relevant data such as bank Finance. Another reason for maintaining the material master within Central Finance
data, credit details, payment methods, and so on. The scope of the business partner is to facilitate the execution of logistical processes that may be centralized, such as
data is directly driven by the scope of the processes used for reporting or transac- procurement.
tional scenarios. Once your data needs have been clearly determined and according
When material master numbers differ across multiple source systems, SAP MDG key
to scope, customer/vendor integration (CVI) can be used to manage the process of
mapping can be used to manage their relationships. When deployed fully, SAP MDG
maintaining customers and vendors through the business partner. Figure 6.9 shows
can also be used to manage governance and distribution processes.
the required movement set up as a process during the cutover and for ongoing main-
tenance. What tool is used to maintain the source system and the Central Finance If the material master is not required within the scope of the project, a Central
instance depends on your requirements. Finance BAdI (Business Add-In) will be required to remove the material master from
the replicated accounting postings, which is a relatively easy task. Assuming the BAdI
Of course, manual tools dealing with large data volumes in a large company require
is no longer relevant and that the material master is no longer needed, the BAdI can
greater effort to ensure that business partner and customer integration is main-
be deactivated and the code removed as a project activity. The flexibility is provided
tained in Central Finance. For example, you need to ensure that bank data is correct
by the technical framework behind Central Finance.
across the landscape, a prerequisite for payment factories to make payments, which
may originate from more than one system, to vendors and to engage in multiple
types of procurement categories. 6.4.4 Profit Centers

Technically Cleared
Profit centers are probably required within Central Finance because almost every
Source
Sales Delivery/
connected system (both SAP and non-SAP systems) uses the concept of profit centers
Billing Accounting
Order Goods Issue to manage overhead. Also, profit center codes may differ in the Central Finance sys-
tem in order to introduce a single controlling area. SAP MDG key mapping would
Central Open Item
Finance
therefore be required to identify new values based on the source system, controlling
Credit Mgt Accounting Payment Bank Rec.
area, and profit center.
As with financial master data objects, fully deployed, SAP MDG can centrally govern
Collections and distribute profit center records. SAP S/4HANA Finance provides SAP Fiori appli-
cations for the maintenance of profit centers (e.g., the Manage Profit Centers app).
Figure 6.9 Central Finance and Business Partners Profit centers within SAP S/4 HANA are linked to a “segment” as per the new G/L
functionality, and document splitting can be performed for both profit centers and

196 197
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.4 Master Data Objects and Hierarchies

segments. If the source system uses the classic G/L, profit center master records will report. Thus, building a centralized planning system using SAP BPC optimized for
not contain this attribute. However, given the framework behind Central Finance, SAP S/4HANA may make sense since planning data is not replicated to Central
any classic G/L attributes can be determined using a BAdI based on business rules or Finance. Like profit centers, SAP Analytics Cloud can also hold planning data and pro-
default values, which could be a project activity. vide reporting capabilities.
Full P&L account reporting by profit center and profit center hierarchy is available in
the Central Finance instance using replicated and direct postings. Standard SAP Fiori 6.4.6 Activity Types
applications (e.g., the Profit Centers—Plan/Actual app) are provided, together with
Activity types are optional within Central Finance. If the connected SAP system per- 6
queries and core data services (CDS) views. Queries and views can also be consumed
forms activity type allocations (directly or indirectly), then these activities can be
within business intelligence tools such as SAP Analysis for Microsoft Office. You
passed to Central Finance via SAP LT Replication Server CO document replication.
should also consider planning data since most profit center managers require actual
Alternatively, allocations may be performed directly within Central Finance as a part
and plan postings within a single report. Thus, building a centralized planning sys-
of centralized closing activities.
tem using SAP S/4HANA optimized with SAP Business Planning and Consolidation
(SAP BPC) may make sense since planning data is not replicated to Central Finance. If activity type allocations are being replicated to Central Finance, you may need to
Alternatively, SAP Analytics Cloud could also provide users the necessary planning perform an SAP MDG key mapping to convert to a harmonized activity type code.
capabilities. Often, this mapping is necessary when the Central Finance design includes a single
controlling area and the connected systems use multiple controlling areas. Like other
financial master data objects, fully deployed, SAP MDG can centrally govern and dis-
6.4.5 Cost Centers tribute activity type records.
Cost centers are probably required within Central Finance process design because One dimension often overlooked regarding activity types is that, if direct activity
almost every connected system (both SAP and non-SAP systems) uses the concept of type allocations are replicated, the activity type rate must exist within Central
cost centers to manage overhead and operational expenses. Also, cost center codes Finance. SAP S/4HANA Finance provides SAP Fiori applications maintaining activity
may differ in the Central Finance system in order to introduce a single controlling types (e.g., the Manage Activity Type app).
area. SAP MDG key mapping is therefore required to identify the new values based on
the source system, the controlling area, and the cost center. Like other financial mas-
ter data objects, fully deployed, SAP MDG can centrally govern and distribute cost 6.4.7 Statistical Key Figures
center records. Statistical key figures (SKFs) are optional within Central Finance. SKFs are generally
Central Finance provides SAP Fiori applications for maintaining cost centers (e.g., the used to support allocations within the CO module. For example, SKFs may be used
Manage Cost Centers app). Cost centers may also be posted to directly within Central within an assessment cycle to distribute costs from a central cost center to several
Finance because centralizing certain indirect business processes (e.g., connectivity receiver cost centers (e.g., based on floor space or employee headcount).
with SAP Ariba and Concur) may make sense. If central closing allocations are being performed within Central Finance, then SKFs
Full profit and loss reporting by cost center and cost center hierarchy is available in can be defined. Like other financial master data objects, fully deployed, SAP MDG can
the Central Finance instance using replicated and direct postings. Standard SAP Fiori centrally govern and distribute SKF records. Like other CO objects, SAP S/4HANA
applications (e.g., the My Spend app) are provided, together with queries and CDS Finance provides SAP Fiori applications for maintaining SKFs (e.g., the Manage Statis-
views. Queries and views can also be consumed within business intelligence tools tical Key Figures app).
such as SAP Analysis for Microsoft Office. You should also consider planning data
since most cost center managers require actual and plan postings within a single

198 199
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.5 Ongoing Transaction Replication

replicating SAP transaction information comes to Central Finance through a number


Flexible Hierarchies of interfaces. Each of these interfaces requires its own consideration, rules, mapping,
Not strictly master data, flexible hierarchies need special mention as one of the key and customizations. The detailed information about the technical interfaces across
innovations from SAP that can be used when deploying Central Finance. Hierarchies the systems will be explored further in Chapter 9, but for now let’s briefly touch on
(e.g., profit center and cost center hierarchies) are composed of master data exclu- them at a high level in order to discuss the configuration and options that SAP pro-
sively. Since SAP S/4HANA 1709, you can create hierarchies and base their levels on vides to assist in the mapping and management of the data supported with these
cost center and profit center attributes. interfaces.
End users can create these hierarchies and then use them on all data replicated via 6
The standard SAP interfaces are as follows:
Central Finance in SAP S/4HANA. Using Central Finance with flexible hierarchies can
쐍 Accounting document replication
benefit business users by separating the process of managing hierarchies from the
The standard replication of financial postings from source to target system. The
normal master data processes for cost centers and profit centers. Flexible hierarchies
can use a harmonized model down to the profit center and cost center attributes, technical name for the FI interface which is visible for monitoring within the SAP
which in turn can be used in reporting based on different levels and the nature of the Application Interface Framework Interface Monitor is AC_DOC. This interface
hierarchy. name corresponds to the source system staging table CFIN_ACCHD, which is popu-
lated for all relevant FI transactions to be replicated to Central Finance. When a
business transaction is executed in the source system which results in the creation
of a financial document, (historically a BKPF entry) and this financial document is
6.5 Ongoing Transaction Replication required in the Central Finance system, the source system creates the necessary
entries in a series of CFIN_ACC## tables, where the ## suffix represents different
Master data and configuration harmonization is a necessity for ongoing transaction
information, such as CFIN_ACCHD for header information or CFIN_ACCIT for item
replication just as it is for the initial load process. Naturally, the system requires con-
information. In the source system, these various CFIN_ACC## tables are linked
sistency across the various source systems and the Central Finance systems through-
together by a unique identifier, a GUID, which exists across these tables. In this
out the life of the solution, and as mentioned in Section 6.3, this means setting up
way, when a trigger and replication are made on the CFIN_ACCHD table, a subsequent
systems and processes to govern and ensure this consistency. Chapter 11 introduces
pull from all the CFIN_ACC## tables with that GUID is also done, and these pieces of
the SAP MDG toolset, which is one such tool that can assist in the governance and
“children” information are sent along to Central Finance as a part of the Central
controls relating to the management and creation of key finance master data ele-
Finance package.
ments across various source systems as well as the Central Finance system.
쐍 Controlling document replication
This section discusses features relating to the ongoing replication of transactions
The standard replication of managerial accounting postings from source to target
from SAP source systems in Section 6.5.1, as well as the replication of transactions
system. The technical name for the CO interface is CO_DOC, and it corresponds to
from non-SAP source systems in Section 6.5.2.
the COBK table (CO Headers) in the source system. Whenever a relevant transaction
is posted in the source system which creates a Controlling document which
6.5.1 SAP Transaction Replication updates COBK, the CO_DOC interface transfers the relevant information from COBK
and the various information tables, such as COEP (CO Line Items) and so on.
As we’ve seen, sourcing from an SAP source system supports a large variety of busi-
Because Central Finance is utilizing the standard CO tables as staging tables, no
ness operations and financial information to be replicated to the Central Finance sys-
Central Finance-specific GUID is created for CO documents; instead, the reference
tem. Whether it is the financial data sourced from classic FI, the managerial
document number of the standard CO tables is used to link the header to the vari-
financial data sourced from classic CO, the profit center accounting information from
ous line item details.
Profit Center Accounting (PCA), or document changes, taxes, or clearing information,

200 201
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.5 Ongoing Transaction Replication

쐍 Accounting document change replication To understand all of the latest relevant transactions which are in scope for Central
The accounting document changes can be replicated to Central Finance via the Finance, you should refer to SAP Note 2184567, the Central Finance FAQ, and the Cen-
AC_DOC_CHG interface. This interface utilizes change triggers in the source sys- tral Finance Administrators Guide for your version.
tem to replicate the updated information to Central Finance, where it is reposted
with its own unique GUID. In some cases, documents may be captured in SAP
6.5.2 Non-SAP Transaction Replication
Application Interface Framework for this interface with errors such as “reference
document not found,” and this is due to the nature of change documents requir- Realizing and achieving the vision of a Universal Journal across an entire enterprise
ing that their original document be in the system prior to changes being created often requires the caring for and integration of ERP systems which are not SAP. Many 6
on that document. times, these source systems are fundamentally different in their approach to master
쐍 Commitment replication and transaction data. These differences in data structure and definitions must be
Central Finance supports the replication of commitment information from the cared for both functionally and technically in order to harmonize and successfully
source system to the target via the CMT_DOC interface. This interface uses triggers create and post this information into Central Finance.
set in the newly created central finance source persistence table for commitments, Central Finance does provide support and accelerators to integrate the data from
table CFIN_CMT_H. When new or updated commitment information is created in the non-SAP systems via the SAP LT Replication Server third-party interface. Utilizing
source system, table CFIN_CMT_H is updated, and data is replicated to the target sys- this interface has several requisites and dependencies, which we’ll highlight in this
tem. section. In Chapter 9, we’ll explore the specific details of the technical structure of
쐍 Profit Center Accounting replication data as it flows into Central Finance from SAP LT Replication Server, but for now it is
Profit Center Accounting documents are supported in the central finance solution. sufficient to understand that the SAP S/4HANA architecture is driven by a set of
The PCA_DOC interface can be viewed in SAP Application Interface Framework structures representing the header of the document, the line items of the document,
and supports the replication of Profit Center document entry, actual assessment and so on. These tables are linked together via a GUID in SAP LT Replication Server
in Profit Center Accounting, and actual distribution in Profit Center Accounting. and by their reference document number, or their primary key, such as company
The data for PCA postings is retrieved from the source system via table GLPCA, and code, fiscal year, and document number. Figure 6.10 shows at a high level the various
PCA configuration is carried out via Transaction FIN_CFIN_PCA_SET in the source structures that SAP LT Replication Server can support when receiving data from the
system, where a configuration table similar to that of CFIN_SOURCE_SET is main- non-SAP systems and how these structures are linked.
tained for PCA specifically.

In summary, not all documents that are posted in the SAP source system are relevant Note
for replication to Central Finance. There are cases where the documents in the source Take a look at the clearing information row in Figure 6.10. Clearing information is
system should indeed not be replicated to the target system, either because of the now supported for third-party source systems as of SAP S/4HANA 1909. Refer to SAP
scenario you have chosen to deploy or because if they were to be replicated, the Note 2713300 on how to enable the SAP LT Replication Server structures to support
accounting would be inaccurate, such as the case with CO/FI postings, for example. In this functionality.
SAP ERP, the CO/FI posting used to reconcile FI to CO when an intercompany CO
movement created an FI document; however, in Central Finance, because the CO doc- As you can probably already discern, this reliance of SAP LT Replication Server on a
ument was already replicated, when the CO document is posted in the target system, strictly SAP data structure requires a lot of effort to transform the non-SAP source
the CO and FI accounting has already been updated. This is because SAP S/4HANA has system data and structures into a form that SAP LT Replication Server can operate
merged FI and CO via the Universal Journal If the CO/FI document posted in the with. The complexity and variations can be quite numerous given the number of the
source system was replicated to Central Finance, it would result in a double FI post- various different source system software platforms available and the differences in
ing. design each system represents.

202 203
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.6 Governance

The drilldown component deployed using SAP Fiori enables visibility into source ERP
SAP Landscape Transformation Server
operational data for sales orders, purchase orders, goods receipts, and G/L journals.
Journal Header - ACCHD Additionally, any new and ongoing postings in source ERP systems are captured by
GUID Source System Fiscal Year Company Document Period Document Etc. SAP Central Finance Transaction Replication and loaded into Central Finance in real
ID Code Number Type
time, as shown in Figure 6.11.
Journal Line Items - ACCIT
GUID Account Currency Tax Code Profit Center Cost Center Etc. SAP Central Finance Transaction Replication replicates the following items:
Journal Tax Items - ACCTX 쐍 G/L account balances 6
GUID Tax Date Tax Rate Tax
Jurisdiction
Currency Tax Base
Amount
Etc.
쐍 Historical transaction load
Code
쐍 AR/AP open items
Clearing Information –
쐍 Ongoing accounting transaction replication



SAP Central
Custom Extensions Finance SAP LT
Central Finance
Source ERPs Transaction Replication
GUID Item Number Custom Custom Custom … Etc. Universal Journal
Replication by Server Interface
Extension 1 Extension 2 Extension 3
Magnitude

Figure 6.10 Third-Party Interface and Staging Tables


Figure 6.11 Data Flow from Source ERPs to Central Finance
SAP Central Finance Transaction Replication accelerates integration of historical and
ongoing financial accounting transactions and master data from non-SAP systems
into Central Finance. The solution consists of prebuilt extraction, mapping, transfor- 6.6 Governance
mation, validation, and drilldown components. Transaction data is interfaced using
Since a Central Finance system merges master data, configuration, and transactions
the SAP standard third-party Interface for Central Finance in SAP S/4HANA. Transac-
from multiple systems, a question often arises: What happens when new data is cre-
tion and master data are extracted from source ERP systems and land in the SAP Cen-
ated, updated, or even archived? This process requires proper governance.
tral Finance Transaction Replication stage area, where data is transformed, validated,
and mapped to SAP table structures. Business rules are applied in SAP Central The steps shown in Figure 6.12 follow the lifecycle of master data governance:
Finance Transaction Replication to account for any differences in coding blocks and extraction, harmonization, rationalization, dissemination, and maintenance.
accounting business processes between source ERPs and SAP S/4HANA. The data is
technically and functionally validated before loading into the third-party interface,
reducing the potential SAP Application Interface Framework errors in Central
Finance. The replication is configurable for real-time or batch integration. SAP Cen-
tral Finance Transaction Replication delivers five levels of reconciliation reports to
Extract Harmonize Rationalize Disseminate Maintain
reconcile data between the source ERP system and Central Finance. The interface
includes detailed customer, vendor, product, and document information from sub- Figure 6.12 Master Data Maintenance Process
ledgers where available. Additional customer-specific attributes can be added using
the extension framework within the solution.

204 205
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.6 Governance

In the following sections, we’ll first look at some initial considerations for master This list of questions should help you evaluate the need for a dedicated master data
data and master data objects before moving on to an overview of the dynamic cost governance solution.
object creation process. Then, we’ll walk through each process in the master data gov-
ernance lifecycle.
6.6.2 Dynamic Cost Object Creation
The following cost objects are supported in Central Finance:
6.6.1 Master Data and Master Data Objects
쐍 OR: Order
The following domains should be considered in all Central Finance projects: 6
쐍 KS: Cost center
쐍 Operating concern, controlling areas, company codes, plants
쐍 KL: Cost center/activity type
쐍 Profit centers, cost centers, activity types, G/L accounts, and cost elements
쐍 EO: Profitability segment (account-based)
쐍 Customers, vendors, and business partners
쐍 AO: Profitability segment (costing-based)
쐍 Projects and WBS elements
쐍 PR: Project (WBS element)
쐍 Materials and characteristics
Some cost objects, however, are not supported by the Central Finance system, but
During the scoping phase, the following questions have to be answered: BAdIs are available to extend the solution, which is the case for the following:
쐍 Which domains are relevant to the selected scope? For instance, plants and mate-
쐍 VB: Sales order
rials might not be necessary if logistics and product profitability are not consid-
쐍 BP: Business processes
ered.
쐍 NV: Networks
쐍 Which source system(s) contain the right master data? Are all characteristics nec-
essary for the project? For example, material dimensions might not be required, 쐍 HP: Generic cost object
but unit costs might. 쐍 I*: Real-estate object
쐍 What software solutions are already in place that cover part or all of these do- 쐍 OP: Order/line item
mains?
For more information on supported cost objects, refer to SAP Note 2103482.
쐍 Are the master data objects time-dependent? How frequently are they created,
Figure 6.13 shows a list of all BAdIs available for Central Finance. Templates are avail-
updated, or archived?
able to facilitate these extensions.
쐍 Is there a language component for the master data objects (e.g., cost center
description) in multiple languages?
쐍 When a master data object is changed, how quickly does the change need to be rep-
licated to the Central Finance system before a corresponding transaction is repli-
cated?
쐍 What are the security and authorization requirements?
쐍 What are the audit or logging requirements?
쐍 What is the incremental level of effort required for the initial load? For ongoing
maintenance?

Figure 6.13 List of BAdIs Available for Central Finance

206 207
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.6 Governance

In general, you follow these steps:


Note
1. Open Central Finance Customizing (Transaction CFINIMG) under BAdIs: Central
Finance • BAdI: Enhance Standard Processing of CO Secondary Posting. Before performing the extraction, always check for deletion flags, because you don’t
need to extract and transfer master data that’s marked for deletion, which is particu-
2. Now, an implementation for BAdI BADI_FINS_CFIN_CO_INTERFACE of enhancement
larly relevant with materials (MARA-LVORM), customers (KNA1-LOEVM), and vendors
spot ES_FINS_CFIN_CO_INTERFACE is created. Click Continue.
(LFA1-LOEVM).
3. In the popup window, enter an Enhancement Implementation name and a Short
Text. 6
4. Click Creation of Enhancement. 6.6.4 Harmonization
5. Select a transport package or choose Local Object if in a sandbox system. Multiple strategies are possible for master data harmonization, for example:
6. Enter a name for the BAdI Implementation and the Implementation Class. Click 쐍 Spending as little time as possible harmonizing data by only dealing with overlap-
Continue. ping number ranges
7. This step is important. Choose between Create a new empty class, Copy one of the 쐍 Focusing on attributes and characteristics like groups and only harmonizing the
example classes, and Inherit from an example class not declared as final. We rec- top elements (i.e., top 10% of customers by revenue or top 20% of raw materials by
ommend either copying the example or inheriting the class attributes from class procurement volume)
CL_FINS_CFIN_CO_INTERFACE_EXAM. In this example, choose Copy sample class.
쐍 Performing an extensive harmonization process using matching algorithms and
8. On the overview screen, click Save and then Activate. machine learning
In the implemented class, open method IF_BADI_FINS_CFIN_CO_INTERFACE~MAP_REPLACE_ When merging data from multiple source systems, especially in the case of customer/
CO_POSTING_DATA. Notice the call to object_handler_bp. In this private method, the vendor integration (CVI), pay special attention to key IDs when these values are kept
technical object key is interpreted and available in the field prznr. From this field, from the source systems. Watch out for the following:
developers can map to a dummy business process, perform remote calls, or generate
쐍 Different elements representing different IDs
the necessary master data.
쐍 The same elements with different IDs
쐍 Different elements with the same IDs
6.6.3 Extraction
쐍 The same elements with the same IDs
Data extraction from SAP and non-SAP systems can be performed in three ways:
The only hard requirement is that if key IDs are kept from the source system, the
쐍 Manually, through data file export
third case must be avoided, which is possible with preliminary work.
쐍 With standard solutions like SAP MDG, SAP Data Services, or third-party software
Organizations usually worry about the second case. What if the same customer or
쐍 With custom programming
supplier exists in different source systems but is represented as two different cus-
Which solution you choose depends on the level of effort, the frequency of updates, tomers? The answer is to overlook the IDs and focus on customer attributes, groups,
and the solutions already in place. The solution could also handle the initial load and or hierarchies. If these elements are maintained correctly, reports will show these ele-
the ongoing operations differently. ments in the same group, and harmonization can be performed after the fact.
With harmonization, unfortunately, the return does not always match the level of
the effort that the team has put in, and the law of diminishing returns can certainly
apply in this situation.

208 209
6 Finance Data Harmonization: How Does Central Finance Standardize Data? 6.6 Governance

6.6.5 Rationalization To achieve this responsiveness, a master data management system must be included
in the overall enterprise architecture, which may follow one of four commonly recog-
Over time, or through system integration, chances are that some pieces of master
nized architecture models, as shown in Figure 6.14 and summarized in Table 6.2.
data will be duplicated. For example, a vendor could have different numbers in the
procurement and ERP systems; a customer could be represented twice in customer
relationship management (CRM), ERP, or logistics due to multiple subsidiaries; a raw Consolidation Hub Registry Hub
material could be represented differently in separate source systems, and so on. The
process of reducing the number of duplicates while ensuring better master data qual-
6
ity is called rationalization.
For master data rationalization, we recommend using standard taxonomies such as
UNSPSC, NATO, or eClass to facilitate the rationalization process. These taxonomies
are supported by most master data software.
Once duplicates have been identified, you need to determine which fields should be
kept. This process can be done manually if the volume is reasonable. With larger data-
sets, the best strategy is to prioritize information based on source systems. For Coexistence Hub Centralized Hub

instance, a customer address is probably more reliable coming from the logistics sys-
tem than from the CRM system. Another strategy would be to prioritize the most
recent records.

6.6.6 Dissemination
The dissemination or synchronization of master data is the process of communicat-
ing the updated record back to the source systems. To maintain transactional integ-
rity, the original element IDs should be kept and transferred together with the
Figure 6.14 Architectural Approach to Master Data Management
updated information. As much as possible, the dissemination process should update
all systems at once to avoid discrepancies.
Consolidation Registry Hub Coexistence Centralized
Hub Hub Hub
6.6.7 Maintenance
Consolidation Federation or Federation and Federation, Physical
To reduce effort and provide a more reliable framework, we recommend setting up physical real-time physical consolidation
the same de-duplication rules during the initial load as in the ongoing replication. consolidation change consolidation, and real-time
Master data management should be set up in such a way that exceptions will be propagation and real-time change
raised, and the master data group should be notified. Then, an analyst can evaluate change propagation
master data conflicts and either resolve these issues directly or dispatch issues to the propagation
relevant groups. Synchroniza- Batch or real Real time Batch and real Batch and real
tion type time time time

Table 6.2 Characteristics of Master Data

210 211
6 Finance Data Harmonization: How Does Central Finance Standardize Data?

Consolidation Registry Hub Coexistence Centralized


Hub Hub Hub

Data flow Unidirectional Bidirectional Bidirectional Bidirectional

Quality At the At the source At the source At the


controls repository and at the repository
repository

Table 6.2 Characteristics of Master Data (Cont.)

6.7 Summary
Master data is an important workstream in all Central Finance projects but should be
separated from transactional data or configuration. The initial load process can be
overwhelming, so an agile approach is preferred over a big bang implementation. To
that end, SAP Application Interface Framework can be used during the initial load
and for subsequent delta loads.
A master data management solution deployed in the landscape will help you in the
overall process of extracting, harmonizing, rationalizing, disseminating, and main-
taining the key master data domains. More than the data itself, the processes around
maintaining master data will increase the value of the Central Finance project.
In the next chapter, we’ll take a look at your deployment options for Central Finance.

212
Contents
Preface ..................................................................................................................................................... 19

PART I Getting Started with Central Finance

1 The Basics: What Is Central Finance? 29

1.1 A Centralized Finance System ........................................................................................ 29


1.1.1 Evolution of Central Finance ............................................................................ 30
1.1.2 Central Process Execution Model .................................................................... 32
1.2 Central Finance with SAP S/4HANA ............................................................................ 35
1.2.1 Standard SAP (Non-Custom) Solution ........................................................... 35
1.2.2 Technical Foundation .......................................................................................... 36
1.2.3 Deployment Option ............................................................................................. 37
1.2.4 System Consolidation Path ............................................................................... 38
1.3 Central Finance Components ......................................................................................... 40
1.3.1 Source System ....................................................................................................... 40
1.3.2 Data Replication .................................................................................................... 43
1.3.3 Central System ...................................................................................................... 46
1.3.4 Cloud Integration ................................................................................................. 48
1.4 Central Finance Outcomes .............................................................................................. 49

1.5 Central Finance Boundaries and Restrictions ......................................................... 51

1.6 Common Central Finance Misconceptions ............................................................... 53

1.7 Summary ................................................................................................................................. 55

2 The Mechanics: How Does Central Finance Work? 57

2.1 Functional Foundation ...................................................................................................... 57


2.1.1 Planning, Reporting, and Compliance ........................................................... 58
2.1.2 Finance Operations and Shared Services ...................................................... 59

7
Contents Contents

2.1.3 Central Close .......................................................................................................... 59 4 Reporting: What Can I Learn About My Data? 97
2.2 Central Finance Capabilities ........................................................................................... 60
2.2.1 Data Logging .......................................................................................................... 61 4.1 Advanced Reporting ........................................................................................................... 97
2.2.2 Data Replication ................................................................................................... 63 4.1.1 Line Item Access .................................................................................................... 98
2.2.3 Business Mapping ................................................................................................ 65 4.1.2 Universal Reporting ............................................................................................. 99
2.2.4 Data Digitization and Inbound Posting ........................................................ 67 4.1.3 Multidimensional Reporting ............................................................................ 101
2.2.5 Error Handling ....................................................................................................... 68 4.1.4 Microsoft Excel Analysis ..................................................................................... 102
2.2.6 Drilldown/Audit Trail .......................................................................................... 70 4.1.5 Root-Cause Analysis and Storytelling ............................................................ 102
2.2.7 Data Reconciliation ............................................................................................. 70 4.1.6 Embedded Reporting ........................................................................................... 103
2.3 Summary ................................................................................................................................. 72 4.1.7 Real-Time KPIs ....................................................................................................... 104
4.1.8 Predictive Reporting ............................................................................................ 105
4.1.9 Problem-Solving Solutions ................................................................................ 106
4.2 Extended Dimensional Reporting ................................................................................ 108
3 The Motivation: Why Central Finance and 4.2.1 Microsegment Profitability ............................................................................... 109
Why Now? 73 4.2.2 Cross-Organizational Functional Reporting ................................................ 110
4.2.3 Business Continuity Reporting ........................................................................ 111
3.1 Central Finance as a Silver Bullet ................................................................................. 73 4.2.4 Artificial Intelligence and Machine Learning-Based Analysis ................ 112
3.2 Innovation Acceleration ................................................................................................... 79 4.3 Entity Reporting ................................................................................................................... 113
3.2.1 Pressure to Innovate ........................................................................................... 80 4.3.1 Local Processes ...................................................................................................... 114
3.2.2 Earlier Innovation ................................................................................................. 81 4.3.2 System of Record .................................................................................................. 114
3.2.3 Faster Cycles, Faster Adoption ......................................................................... 82 4.3.3 Company Code Alignments .............................................................................. 115
3.3 Process Transformation ................................................................................................... 83 4.3.4 Tax Optimization .................................................................................................. 115

3.4 Business Model Evolution ............................................................................................... 85 4.4 Group Reporting ................................................................................................................... 116
3.4.1 Enterprise Optimization .................................................................................... 86 4.4.1 Multientity Reporting ......................................................................................... 116
3.4.2 Business Model Changes ................................................................................... 87 4.4.2 Harmonized/Standardized ................................................................................ 117
3.4.3 Mergers and Acquisitions ................................................................................. 87 4.4.3 Benchmarking ........................................................................................................ 118
3.4.4 Divestitures ............................................................................................................ 88 4.4.4 Consolidated Reporting ...................................................................................... 118
4.4.5 Continuous Close at the Group Level ............................................................ 119
3.5 Technology Transformation ........................................................................................... 88
3.5.1 Rationalization ...................................................................................................... 89 4.5 Summary ................................................................................................................................. 120
3.5.2 Consolidation ........................................................................................................ 90
3.5.3 Cloud Transition ................................................................................................... 91
3.6 SAP S/4HANA Adoption ................................................................................................... 92 5 Finance Processes: What Can Central Finance
3.6.1 Continued Evolution ........................................................................................... 92 Improve? 121
3.6.2 Side Car Adoption ................................................................................................ 93
3.7 Summary ................................................................................................................................. 95 5.1 Digital Debt ............................................................................................................................ 121

8 9
Contents Contents

5.2 Planning, Reporting, and Compliance ....................................................................... 128 6.2.1 Initial Data Loads and Delta Loads ................................................................. 180
5.2.1 Reporting ................................................................................................................ 128 6.2.2 Golden Record Creation ..................................................................................... 184
5.2.2 Financial Planning ............................................................................................... 129 6.3 Master Data Processes ...................................................................................................... 185
5.2.3 Controlling ............................................................................................................. 130 6.3.1 Request for Change ............................................................................................. 188
5.2.4 Prediction and Simulations .............................................................................. 134 6.3.2 Approval of the Request ..................................................................................... 189
5.2.5 Tax Reporting and Compliance ....................................................................... 135 6.3.3 Execution of the Change Request ................................................................... 190
5.3 Finance Operations and Shared Services .................................................................. 136 6.4 Master Data Objects and Hierarchies ......................................................................... 191
5.3.1 Credit, Collections, and Disputes .................................................................... 137 6.4.1 Chart of Accounts (General Ledger Account) .............................................. 192
5.3.2 Central Payments ................................................................................................. 141 6.4.2 Business Partners ................................................................................................. 195
5.3.3 Intercompany Movements ............................................................................... 147 6.4.3 Material Numbers ................................................................................................ 197
5.3.4 Bank Account Management ............................................................................. 148 6.4.4 Profit Centers ......................................................................................................... 197
5.3.5 Cash Operations and Liquidity Management ............................................ 151 6.4.5 Cost Centers ........................................................................................................... 198
5.3.6 Treasury ................................................................................................................... 153 6.4.6 Activity Types ......................................................................................................... 199
5.4 Central Closing ..................................................................................................................... 158 6.4.7 Statistical Key Figures ......................................................................................... 199
5.4.1 Business Model ..................................................................................................... 159 6.5 Ongoing Transaction Replication ................................................................................. 200
5.4.2 Daily Activities ...................................................................................................... 164 6.5.1 SAP Transaction Replication ............................................................................. 200
5.4.3 Entity Close ............................................................................................................ 165 6.5.2 Non-SAP Transaction Replication ................................................................... 203
5.4.4 Group Close ............................................................................................................ 168
6.6 Governance ............................................................................................................................ 205
5.4.5 Disclosure ............................................................................................................... 169
6.6.1 Master Data and Master Data Objects ......................................................... 206
5.4.6 Workflow ................................................................................................................ 169
6.6.2 Dynamic Cost Object Creation ......................................................................... 207
5.4.7 Financial Closing Cockpit ................................................................................... 169
6.6.3 Extraction ................................................................................................................ 208
5.4.8 Contract Lifecycle Management (IFRS 16) ................................................... 170
6.6.4 Harmonization ...................................................................................................... 209
5.4.9 Revenue Recognition (IFRS 15) ........................................................................ 171
6.6.5 Rationalization ...................................................................................................... 210
5.4.10 Group Reporting ................................................................................................... 171
6.6.6 Dissemination ....................................................................................................... 210
5.4.11 SAP Financial Closing Cockpit for SAP S/4HANA ....................................... 173
6.6.7 Maintenance .......................................................................................................... 210
5.5 Summary ................................................................................................................................. 174
6.7 Summary ................................................................................................................................. 212

6 Finance Data Harmonization: How Does Central


7 Deployment Options: How Do I Implement
Finance Standardize Data? 175
Central Finance? 213

6.1 Why Harmonize Data? ...................................................................................................... 175


7.1 Getting Started ..................................................................................................................... 214
6.1.1 Master Data ........................................................................................................... 176
6.1.2 Configuration Data ............................................................................................. 178 7.2 On-Premise ............................................................................................................................. 216
7.2.1 Required Deployments ....................................................................................... 217
6.2 Transactional Data Loads ................................................................................................ 180
7.2.2 Optional Deployments ....................................................................................... 218

10 11
Contents Contents

7.3 Cloud ......................................................................................................................................... 225 8.5.5 SAP Business Client .............................................................................................. 266
7.3.1 Private Cloud ......................................................................................................... 227 8.6 Summary ................................................................................................................................. 267
7.3.2 Public Cloud ........................................................................................................... 229
7.3.3 Managed Cloud .................................................................................................... 231
7.3.4 Project Cloud ......................................................................................................... 234
7.3.5 Cloud Integration ................................................................................................. 235 9 Implementing Central Finance 269

7.4 Two-Tier Strategy ............................................................................................................... 237


9.1 Rollout ...................................................................................................................................... 269
7.5 Summary ................................................................................................................................. 238
9.1.1 Iterative Rollout versus Big Bang .................................................................... 269
9.1.2 Milestone-Based Rollout .................................................................................... 271
9.1.3 Process Selection .................................................................................................. 272
PART II Deploying Central Finance 9.2 Roadmap ................................................................................................................................. 273
9.2.1 First Wave ............................................................................................................... 273
8 System Architecture 243 9.2.2 Subsequent Waves .............................................................................................. 274
9.2.3 End State ................................................................................................................. 274
8.1 Technical Architecture ...................................................................................................... 243 9.3 System Setup ......................................................................................................................... 274
8.1.1 Technical Foundation ......................................................................................... 245 9.3.1 Landscape ................................................................................................................ 275
8.1.2 Source System ....................................................................................................... 245 9.3.2 Central Finance Instance .................................................................................... 277
8.1.3 Data Replication ................................................................................................... 246 9.3.3 SAP Landscape Transformation Replication Server .................................. 292
8.1.4 Central System ...................................................................................................... 247 9.3.4 SAP Source Systems ............................................................................................. 295
8.1.5 Extensions .............................................................................................................. 248 9.3.5 Non-SAP Source Systems ................................................................................... 296
8.2 Central Finance Landscape ............................................................................................. 249 9.3.6 SAP Master Data Governance .......................................................................... 297

8.3 SAP Landscape Transformation Replication Server ............................................. 254 9.4 Data Integration Framework .......................................................................................... 298
8.3.1 Deployment Options .......................................................................................... 256 9.4.1 Master Data ............................................................................................................ 298
8.3.2 Data Migration Server ........................................................................................ 257 9.4.2 Transactional Data ............................................................................................... 308
9.4.3 SAP Source Data .................................................................................................... 312
8.4 SAP Application Interface Framework ....................................................................... 257
9.4.4 Non-SAP Source Data .......................................................................................... 316
8.4.1 SAP Application Interface Framework Message Processing .................. 259
9.4.5 Third-Party Interface ........................................................................................... 317
8.4.2 BC Sets for SAP Application Interface Framework .................................... 260
8.4.3 Configuring SAP Application Interface Framework .................................. 261 9.5 Replication Setup ................................................................................................................. 319
8.4.4 Monitoring SAP Application Interface Framework for 9.5.1 SAP Source Systems ............................................................................................. 319
Central Finance ..................................................................................................... 261 9.5.2 Non-SAP Source Systems ................................................................................... 321
9.5.3 Pre-Implementation Assessment ................................................................... 322
8.5 Frontend Tools and Central Finance ........................................................................... 261
9.5.4 Test Data Load ....................................................................................................... 323
8.5.1 SAP GUI .................................................................................................................... 262
9.5.5 Initial Data Load .................................................................................................... 328
8.5.2 SAP Fiori ................................................................................................................... 262
9.5.6 Ongoing Replication ............................................................................................ 329
8.5.3 SAP Analysis for Microsoft Office ................................................................... 264
9.5.7 Accounting View of Logistics ............................................................................ 329
8.5.4 SAP Analytics Cloud ............................................................................................. 265

12 13
Contents Contents

9.6 Business Mapping ............................................................................................................... 332 10.4 Explore Phase ........................................................................................................................ 385
9.6.1 Master Data Objects ........................................................................................... 332 10.4.1 Key Decisions ......................................................................................................... 385
9.6.2 Strategies ................................................................................................................ 333 10.4.2 Fit/Gap Analysis and Blueprinting .................................................................. 386
9.7 Consistency Check Reports ............................................................................................. 336 10.5 Realization Phase ................................................................................................................ 387
9.7.1 FI Configuration Check ....................................................................................... 338 10.5.1 Monitoring Progress ............................................................................................ 387
9.7.2 Central Payment Configuration Check ......................................................... 338 10.5.2 Issue Management .............................................................................................. 388
9.7.3 Tax Configuration Check ................................................................................... 339 10.5.3 Development Coordination .............................................................................. 388
9.7.4 CO Configuration Check .................................................................................... 339 10.5.4 Testing ...................................................................................................................... 389
9.8 Initial Data Load .................................................................................................................. 340 10.6 Deploy Phase ......................................................................................................................... 390
9.8.1 Prerequisites .......................................................................................................... 341 10.6.1 Cutover ..................................................................................................................... 390
9.8.2 Configuration in the Source System .............................................................. 342 10.6.2 Centers of Excellence .......................................................................................... 391
9.8.3 Initial Load of CO Postings ................................................................................ 345 10.6.3 System Onboarding ............................................................................................. 392
9.8.4 Initial Load for Financial Accounting ............................................................. 348 10.6.4 Process Onboarding ............................................................................................. 395
9.8.5 Final Steps .............................................................................................................. 363 10.7 Run Phase ................................................................................................................................ 396
9.9 Summary ................................................................................................................................. 365 10.7.1 Ongoing Replication ............................................................................................ 396
10.7.2 Master Data ............................................................................................................ 400
10.8 Mergers, Acquisitions, and Divestitures ................................................................... 402
10 Implementation Project and Operations 367 10.9 Summary ................................................................................................................................. 404

10.1 Establishing a Governance Framework ..................................................................... 368


10.1.1 What Makes Central Finance Different? ...................................................... 369
11 Master Data Management 405
10.1.2 Change Management ......................................................................................... 371
10.1.3 Roles and Responsibilities ................................................................................. 374
10.1.4 Resourcing Considerations ............................................................................... 377
11.1 Master Data Integration Technology Options ........................................................ 406
11.1.1 Central Finance-Supported Master Data ..................................................... 407
10.2 Project Methodology ......................................................................................................... 378
11.1.2 ALE Master Data Distribution ........................................................................... 415
10.2.1 Agile versus Waterfall ........................................................................................ 379 11.1.3 SAP Data Services ................................................................................................. 422
10.2.2 Waves, Workstreams, and Milestones ......................................................... 380 11.1.4 SAP S/4HANA Migration Cockpit .................................................................... 435
10.2.3 SAP Activate ........................................................................................................... 381 11.1.5 Third-Party Solutions ........................................................................................... 442
10.3 Discover and Prepare Phases ......................................................................................... 383 11.1.6 Custom Programs ................................................................................................. 448
10.3.1 Road Mapping ....................................................................................................... 383 11.2 SAP Master Data Governance ........................................................................................ 451
10.3.2 Readiness Planning ............................................................................................. 384 11.2.1 Consolidation versus Central Governance ................................................... 452
10.3.3 Demo and Trial System Options ..................................................................... 384 11.2.2 Landscape and Architecture ............................................................................. 453
10.3.4 Education and Training Options ..................................................................... 385 11.2.3 Data Models ........................................................................................................... 469
11.3 Summary ................................................................................................................................. 474

14 15
Contents Contents

PART III Next Steps with Central Finance 13.4 Central Finance and the SAP S/4HANA Movement Program .......................... 515
13.5 Summary ................................................................................................................................. 517
12 Mergers and Integrations 479

12.1 Integration Catalyst ........................................................................................................... 479


14 Finance Transformation 519
12.1.1 Merger and Integration Platform ................................................................... 480
12.1.2 Merger and Integration Playbook ................................................................... 481
14.1 Strategy Management ...................................................................................................... 520
12.2 Mergers and Acquisitions ................................................................................................ 482
14.2 Value Management ............................................................................................................ 526
12.2.1 Central Finance as an M&A Platform ............................................................ 483
12.2.2 Building Blocks ...................................................................................................... 484 14.3 Risk Management ............................................................................................................... 529
12.2.3 Capabilities ............................................................................................................ 488 14.3.1 Technical Risk Factors ......................................................................................... 530
14.3.2 Business Change and Organizational Risk Factors .................................... 533
12.3 Postmerger Integration .................................................................................................... 491
14.3.3 Financial Risk Factors .......................................................................................... 535
12.3.1 Process Execution Considerations .................................................................. 492
12.3.2 Platform Considerations .................................................................................... 493 14.4 Business Process Management ..................................................................................... 537
12.3.3 System Continuity ............................................................................................... 494 14.5 Organizational Change Management ........................................................................ 540
12.3.4 Interim versus End State ................................................................................... 494
14.6 Summary ................................................................................................................................. 550
12.4 Summary ................................................................................................................................. 496

15 Platform Transformation 551


13 Central Finance as a Stepping Stone to
SAP S/4HANA 497 15.1 Platform Transformation Strategy .............................................................................. 552
15.2 System and Application Consolidation ...................................................................... 555
13.1 Charting Your Journey ...................................................................................................... 498 15.2.1 Corporate SAP HANA Reporting Platform .................................................... 556
13.1.1 First Step: Central Finance ................................................................................ 499 15.2.2 Corporate Finance Service Platform ............................................................... 557
13.1.2 End State ................................................................................................................. 502 15.2.3 Stepping Stone to Consolidated SAP S/4HANA Platform ....................... 559
13.2 Choosing Your Route ......................................................................................................... 503 15.2.4 Corporate Mergers, Acquisitions, and Divestitures Platform ................ 560
13.2.1 Brownfield versus Greenfield .......................................................................... 504 15.2.5 Orchestration of Source Systems of Record with Central Finance ...... 560
13.2.2 SAP S/4HANA Cloud Code Line ........................................................................ 505 15.3 Digitization ............................................................................................................................. 563
13.3 Planning the Process .......................................................................................................... 506 15.4 Readiness for Services Consumption in the Cloud ............................................... 565
13.3.1 Transition Planning ............................................................................................. 507
15.5 Summary ................................................................................................................................. 568
13.3.2 Adoption Patterns ................................................................................................ 510
13.3.3 Moving a Single ERP System ............................................................................ 512
13.3.4 Moving Multiple ERP Systems ......................................................................... 513

16 17
Contents

16 Central Finance Business Case Development 571

16.1 Identifying Stakeholders ................................................................................................. 572


16.1.1 Finance Organization and the Impact on Resources ............................... 572
16.1.2 IT Organization ..................................................................................................... 573
16.2 Evaluating the Status Quo .............................................................................................. 574
16.2.1 Current Landscape ............................................................................................... 575
16.2.2 Anticipated Challenges ...................................................................................... 576
16.3 Determining Key Value Drivers .................................................................................... 577
16.3.1 Flexibility ................................................................................................................. 578
16.3.2 Efficiency ................................................................................................................. 578
16.3.3 Service Level ........................................................................................................... 579
16.3.4 Cost Reduction ...................................................................................................... 579
16.3.5 Working Capital Improvement ........................................................................ 579
16.3.6 Profit and Margin Management ..................................................................... 579
16.3.7 Simplification ........................................................................................................ 580
16.3.8 Business Continuity ............................................................................................ 581
16.3.9 Risk Mitigation ...................................................................................................... 581
16.4 Assessing the Cost .............................................................................................................. 583
16.4.1 Initial Implementation ....................................................................................... 583
16.4.2 Maintenance ......................................................................................................... 585
16.4.3 End State ................................................................................................................. 585
16.5 Return on Investment ....................................................................................................... 586
16.6 Summary ................................................................................................................................. 588

The Authors ........................................................................................................................................... 589


Index ........................................................................................................................................................ 593

18
Index
0G data model ........................................................ 470 B
A Background job ..................................................... 291
Background work process ................................. 291
Account category .................................................. 340 Backposting ..................................................... 61, 568
Account group ....................................................... 458 Balances .................................................................... 363
Account-based CO-PA ......................................... 133 Bank Account Management .................... 148, 150
Accounting ................................................................. 61 master data ........................................................ 149
Accounting document ........................................ 145 BC set ............................................. 303, 304, 309, 396
Accounting document replication ................ 201 create .................................................................... 303
Accounting view of logistics (AVL) ...... 329, 330 Benchmarking ................................................ 86, 118
activate ................................................................ 330 Big bang .................................................................... 269
Accounts payable .................................................. 142 Big data ..................................................................... 523
with central payments ................................... 143 Billing document ..................................................... 62
without central payments ............................ 142 BlackLine .................................................................. 156
Accounts Payable app ......................................... 564 Blueprinting ........................................................... 386
Accruals management ........................................ 559 BP data model ........................................................ 472
Active data ............................................................... 466 BRFplus ..................................................................... 464
Activity rates ........................................................... 412 Brownfield implementation ................... 498, 510
tables ..................................................................... 415 Business Add-In (BAdI) ................................ 66, 207
Activity types ......................................................... 199 Business case .......................................................... 535
Actuals entry .......................................................... 538 Business continuity ............................................. 581
Advanced datastore object (ADSO) ................ 450 Business function ................................................. 279
Advanced reporting ................................................ 49 Business mapping .................................. 60, 65, 447
Advertising and promotion (A&P) ................ 133 actions ..................................................................... 66
Amazon Web Services ......................................... 214 layer ...................................................................... 115
Analytics ................................................................... 523 Business model
Analytics gap .......................................................... 576 changes ................................................................... 87
Application Function Library (AFL) ............... 565 debt ........................................................................ 122
Application Link Enabling (ALE) ........... 219, 417 evolution ................................................................ 85
master data distribution ............................... 415 Business object types .......................................... 310
Application programming interface Business partner ....................... 177, 195, 457, 471
(API) ............................................................. 248, 565 jobs ........................................................................ 430
Application strategy ............................................ 536 master data ........................................................ 450
ASC X12 ..................................................................... 415 number ................................................................. 462
Attribute ................................................................... 111 Business process
Audit trail .................................................................... 70 changes ................................................................ 534
Auditing ....................................................................... 61 management ..................................................... 537
Authorization ......................................................... 545 master list ........................................................... 387
Automation ................................................................ 84 owner .................................................................... 544
Business reconciliation ...................................... 341
Business representative ..................................... 392

593
Index Index

Business system communication Central Finance (Cont.) Central Finance (Cont.) Central Finance (Cont.)
channels .............................................................. 311 data ........................................................................ 561 onboarding platform ..................................... 501 system onboarding ......................................... 392
Business systems .................................................. 310 data collection ..................................................... 62 on-premise landscape .................................... 216 targeted processes ........................................... 577
Business unit controller .................................... 546 data contraints .................................................... 52 operationalize ................................................... 123 technical architecture .................................... 243
Business value network ..................................... 527 demo and trial system options ................... 384 optional deployments .................................... 218 technical components ...................................... 47
dependencies ...................................................... 369 options matrix .................................................. 498 technical foundation ............................... 36, 245
C deployment options .......................................... 37 orchestration ..................................................... 163 technical novelty .............................................. 530
dual track landscape ....................................... 251 orchestration layer .......................................... 486 technology .......................................................... 587
Capital expenditure (CapEx) ..................... 91, 131 efficiency .............................................................. 578 predefine jobs .................................................... 423 technology stack .............................................. 487
Cash flows ................................................................ 153 embedded SAP BW ........................................... 223 prerequisites .......................................................... 51 terminology ....................................................... 214
Cash Management ............................................... 152 end state ........................................... 496, 502, 585 process candidates ............................................. 58 versus traditional ERP ................................... 584
Cash operations .......................................... 151–153 enterprise consolidation ................................ 577 process execution ............................................... 32 without SAP BW ................................................ 223
Center of excellence ............................................ 391 evolution ................................................................ 30 process groups ..................................................... 58 worker skills ....................................................... 573
key resources ..................................................... 391 extensions ........................................................... 248 product versus solution ................................. 243 Central governance ............................................. 453
Central closing ................................................ 59, 158 finance organization ...................................... 572 project ................................................................... 369 Central payment configuration check ......... 338
business model ........................................ 159, 160 financial metrics ............................................... 587 project waves ..................................................... 393 Central payments .................... 141, 143, 145, 146,
categories ............................................................ 164 first step ................................................................ 499 QA system ........................................................... 389 285, 557
cycle ....................................................................... 174 flexibility .............................................................. 578 replication .............................................................. 52 Central process execution ......................... 49, 480
daily activities ................................................... 164 frontend tools .................................................... 261 reporting .............................................................. 390 Central system .......................................................... 46
entity closing ............................................ 162, 165 functional foundation ...................................... 57 required deployments .................................... 217 Centralization ........................................................... 84
group closing ..................................................... 162 impact ................................................................... 233 restrictions ............................................................. 51 Centralized finance ................................................. 29
group reporting ................................................ 172 in the cloud ........................................................... 91 results ...................................................................... 49 Change database capture .................................. 344
hybrid model ..................................................... 162 initial implementation ................................... 583 risks ........................................................................ 530 Change management ....................... 238, 371, 395
ownership ........................................................... 160 innovation acceleration .................................. 79 ROI ......................................................................... 586 Change pointers .................................................... 418
Central collections ............................................... 139 innovation pressure .......................................... 80 sandbox ............................................................... 249 Change request ............................................. 456, 457
Central Finance innovations ........................................................... 81 SAP S/4HANA core .............................................. 31 Change Request Analysis for Business
analytics .............................................................. 575 instance ................................................................ 277 SAP S/4HANA Movement ............................. 516 Partner app ......................................................... 465
approach ............................................................. 501 integration plan ................................................ 481 SAP-only sources .............................................. 252 Chart of accounts ............................... 177, 192, 193
architecture ............................................... 245, 276 integration platform ....................................... 480 scenarios .............................................................. 502 Chief financial officer (CFO) .................... 519, 541
benefits ...................................... 93, 529, 572, 575 investment .......................................................... 500 scope ..................................................................... 393 Chief information officer (CIO) .............. 525, 542
benefits timeline ................................................. 82 IT organization .................................................. 573 side car ................................................................. 537 Classifications ........................................................ 485
brownfield versus greenfield ....................... 504 key innovations ................................................... 76 sidecar ..................................................................... 93 Clearing document .............................................. 399
building blocks ........................................... 40, 484 key landscape elements ................................. 249 silver bullet ............................................................ 73 Closing as a service (CaaS) ................................. 161
business cases ................................................... 571 landscape ......................................... 249, 251, 275 simplification .................................................... 580 Cloud connector .......................................... 106, 235
business value ................................................... 561 landscape evaluation ..................................... 574 single instance ................................................... 503 Cloud credits .......................................................... 567
capabilities ..................................................... 60, 77 local processes ..................................................... 32 single source of truth ............................ 534, 560 Cloud hosting ......................................................... 214
central processes ................................................. 33 M&A capabilities .................................... 483, 488 solution ................................................................ 244 Cloud integration .......................................... 48, 235
centralization ........................................... 492, 504 M&A platform ................................................... 483 source systems .............................................. 45, 54 Cloud ready ................................................................ 48
challenges ........................................................... 576 maintenance ...................................................... 585 stakeholders ............................................. 541, 572 Cloud transition ....................................................... 91
choosing your route ....................................... 503 master data ........................................................ 187 standard deployment ........................................ 36 Cloud-based applications .................................. 554
code line ..................................................... 215, 505 mixed landscape ............................................... 252 standard SAP solution ...................................... 35 Code list .................................................................... 316
complexity .......................................................... 530 motivation ............................................................ 73 stepping stone ................................ 402, 497, 507 Coding block ........................................................... 485
configuration .................................................... 298 multi-ERP source system ............................... 517 sustainability ..................................................... 536 Collaborative Human Interface Part
consolidation .................................................... 556 multiple instances ............................................ 503 synchronization requirements ................... 371 (CHIP) .................................................................... 455
cost assessment ................................................ 583 myths ....................................................................... 53 system configuration ..................................... 331 Collection factories .............................................. 155
cross-system reporting ..................................... 78 non-SAP source landscape ............................ 253 system consolidation ........................................ 38 Commitment replication .................................. 202

594 595
Index Index

Company code ........................... 270, 348, 394, 500 D Digital twin ................................................................. 30 Finance operations and shared services ........ 59
alignments ......................................................... 115 Digitization ............................................................. 563 Finance processes ................................................. 121
fields ...................................................................... 342 Data access ............................................................... 534 Dimension ..................................................... 102, 110 Finance representative ....................................... 391
Compliance .......................................... 127, 128, 135 Data bus .................................................................... 246 Direct data transfer .............................................. 440 Finance scope ......................................................... 272
Conditionals ........................................................... 426 Data cleanup ........................................................... 363 Disclosure ................................................................ 169 Finance services .................................................... 557
Configuration check report .............................. 337 Data consistency ................................................... 391 Display Inbox app ................................................. 139 Finance transformation ..................... 50, 493, 519
Configuration Consistency Check Report ... 179 Data digitization ............................................... 61, 67 Display My Account Master Data app .......... 158 Finance user ............................................................ 543
Configuration data ............................................... 178 Data duplication .................................................... 119 Display My Account Statement app ............. 158 Financial accounting data ................................. 284
Consistency checks ..................................... 336, 341 Data exploration ..................................................... 98 Disputes .................................................................... 140 Financial information model .......................... 301
Consolidation ....................... 89, 90, 452, 493, 537 Data extraction ............................................ 208, 351 Dissemination ........................................................ 210 Financial planning ............................................... 129
on-demand ......................................................... 119 Data harmonization ................................... 175, 561 Distribution model .............................................. 411 Financial postings ................................................ 340
Consumer proxy ................................................... 138 theory .................................................................... 175 Divestitures ..................................... 42, 88, 256, 402 Financial transactions ........................................... 79
Consumption-based services .......................... 567 Data inclusion ........................................................ 483 Document relationship browser .................... 285 Find Business Partner app ................................ 139
Continuous close .................................................. 119 Data integration framework ............................. 298 Document splitting .................................... 338, 390 Fit/gap analysis ..................................................... 386
Contract Lifecycle Management .................... 170 Data lake ................................................................... 129 Drilldown .................................................................... 70 Flat files ..................................................................... 427
Control record ....................................................... 416 Data load ............................................................ 63, 425 Flex option .............................................................. 466
Controlling .............................................................. 130 initial ....................................................................... 69 E Flexible hierarchies ............................................. 471
Controlling areas .................................................. 178 strategy ................................................................ 318 Flexible Real Estate Management (RE-FX) ... 170
Controlling configuration check .................... 339 test .......................................................................... 323 eBAM .......................................................................... 150 Functional debt ..................................................... 121
Controlling document replication ................ 201 Data logging ....................................................... 60–62 Embedded analytics ............................................ 581
Controlling postings ........................................... 340 Data migration job ............................................... 434 Emergency corrections mode ............................ 69 G
CO-PA segment ..................................................... 333 Data Migration Server ... 216, 257, 284, 292, 295 Employee roles ...................................................... 572
Core data services (CDS) ........................... 112, 557 Data provisioning ................................................. 247 Empty load ................................................................. 63 G/L account .................................................... 194, 338
Corporate controller ........................................... 542 Data quality ............................................................. 576 Enabling layer ........................................................... 36 GAAP .......................................................................... 166
Cost center ..................................................... 177, 198 Data reconciliation ........................................ 70, 399 End user .................................................................... 540 General Motors ..................................................... 481
Cost object ............................................................... 340 Data record .............................................................. 416 Enterprise optimization ........................................ 86 Global accounting hierarchies ........................ 471
Cost object replication framework ................... 64 Data replication ....................................... 43, 63, 246 Enterprise performance management Global business process owners (GPOs) ...... 375
Cost object-dependent object ............................ 66 scenarios ................................................................ 64 (EPM) ..................................................................... 128 Global data types .................................................. 316
Cost objects ............................................................. 409 setup ...................................................................... 319 Enterprise search .................................................. 563 Golden record ............................................... 184, 452
creation ................................................................ 207 Data replication framework .................... 421, 468 Entity closing .......................................................... 165 Goods and invoice receipt reconciliation ... 559
interface .............................................................. 410 Data staging ............................................................. 425 Entity reporting ........................................................ 49 Goods receipts ....................................................... 539
Cost reduction ....................................................... 579 Data steward ................................................. 189, 190 Entity types ............................................................. 471 Governance ............................................................. 489
Cost reduction tracker ........................................ 489 Data transparency ................................................ 521 Error correction ........................................................ 46 Governance framework ..................................... 368
Credit integration ................................................. 146 Data validation ............................................. 188, 307 Error correction and suspense accounting ... 68 GR/IR account ........................................................ 143
Credit management ................................... 137, 138 Datastores ...................................................... 220, 430 Error handling .......................................... 61, 68, 324 Greenfield implementation ................... 497, 505,
Cross-origin resource sharing (CORS) .......... 266 Delta load ................................................................. 183 Error message ......................................................... 325 510, 517
Currency .......................................................... 179, 338 Dependent systems .............................................. 273 Error monitoring .................................................. 353 Group closing ......................................................... 168
Current landscape ................................................ 575 Deployment ............................................................ 213 Executive commitment ..................................... 547 Group reporting ....................................................... 49
Custom function .................................................. 429 cloud ...................................................................... 225 Extract, transform, and load (ETL) ....... 219, 423 Guided configuration ......................................... 382
Customer and vendor numbers ..................... 307 Destination .............................................................. 293 GuiXT ......................................................................... 262
Customer master record .......................... 416, 458 Development environment .............................. 249 F
Customer stories .................................................. 582 Dialog work process ............................................. 291 H
Customer/vendor integration (CVI) .... 209, 473 Digital debt .............................................................. 121 Facet ........................................................................... 101
Customer-defined field ......................................... 67 pain points .......................................................... 123 File transfer ............................................................. 437 Harmonization ............................................... 77, 209
Cutover ..................................................................... 390 Digital economy ............................................... 31, 81 Finance configuration check ............................ 338 Harmonized data .................................................. 522
CVS Healthcare ...................................................... 480 Digital transformation .............................. 520, 552 Finance operations .............................................. 136 Header staging table ........................................... 321

596 597
Index Index

Hershey’s ........................................................ 482, 582 Initial load (Cont.) Liquidity management ....................................... 151 Mass processing .................................................... 452
Hierarchies .............................................................. 131 financial accounting ....................................... 348 Lockheed Martin ................................................... 494 Mass transfer ................................................. 294, 321
flexible .................................................................. 200 monitor ................................................................ 352 Logical system .............................................. 286, 288 Master data ........ 65, 69, 125, 176, 206, 298, 308,
History load ............................................................ 364 objects ................................................................... 346 check assignment ............................................. 289 310, 394, 400, 531, 544
prerequisites ............................................. 341, 345 Logistics .................................................................... 136 attributes ............................................................... 68
I source system configuration ....................... 342 Logistics scope ....................................................... 272 Central Finance-supported .......................... 407
Integration ............................................................... 524 Lookup tables ......................................................... 432 central v. local ................................................... 408
IDoc ................................................ 192, 258, 415, 420 Intelligent core ............................................. 551, 554 mapping .............................................................. 432 change request .................................................. 188
data exchange .................................................. 418 Intercompany cockpit ......................................... 147 Lufthansa ................................................................. 492 change request execution ............................ 190
segment ............................................................... 433 Intercompany movements ............................... 147 characteristics ................................................... 211
IFRS ............................................................................. 166 Intercompany reconciliation ........................... 558 M configuration considerations ..................... 401
IFRS 15 ....................................................................... 171 Interface Monitor .............. 69, 309, 323, 346, 347 consolidation .................................................... 445
IFRS 16 ....................................................................... 170 advanced features ............................................ 326 Machine learning ........................................... 84, 105 custom integration ......................................... 448
Implementation ................................................... 269 error handling .................................................... 324 Magnitude SourceConnect deduplication .................................................... 445
customer role .................................................... 375 Internal cloud ......................................................... 227 Harmonization ................... 220, 423, 435, 442, destributable/reducible ................................. 419
end state .............................................................. 274 Internal order ......................................................... 333 444, 445 distributing programs ................................... 420
first wave ............................................................. 273 Internet of Things (IoT) ....................................... 552 prebuilt integrations ....................................... 442 flat file .................................................................. 447
functional resources ....................................... 376 Issue management ............................................... 388 Maintenance order .............................................. 333 governance ................................................ 205, 402
lean versus robust ........................................... 369 IT architects ............................................................. 545 Manage Credit Reports app .............................. 139 initial extraction .............................................. 444
monitoring progress ....................................... 387 IT representative ................................................... 392 Manage Credit Reports for Business initial load .......................................................... 446
process selection .............................................. 272 Iterative rollout ...................................................... 269 Partner app ......................................................... 138 integration decision tree ............................... 407
project .................................................................. 367 Manage Investigation app ................................ 139 integration technology ................................. 406
project costs ....................................................... 535 J Manage Profit Centers app ............................... 197 maintenance ............................................. 210, 401
project methodology ...................................... 378 Managed cloud ............................................ 227, 231 missing ................................................................. 398
resourcing considerations ............................ 377 jQuery ........................................................................ 264 Management accounting .................................. 166 normalization ................................................... 446
roles and responsibilities .............................. 374 Management reporting ...................................... 561 objects .................................................................. 191
rollout strategy ................................................. 371 K Manual data ingestion ........................................ 483 processes ............................................................. 185
subsequent waves ............................................ 274 Many-to-one mapping ....................................... 334 profiling ............................................................... 443
system setup ...................................................... 274 Key design decisions ............................................ 372 Mapping ........... 44, 188, 284, 297, 311, 312, 316, representative ................................................... 392
technical resources ......................................... 375 document ............................................................ 373 332, 528, 577 request approval .............................................. 189
testing .................................................................. 389 Key performance indicator (KPI) ................... 104, additional transactions ................................. 314 staging/validation .......................................... 466
Inbound posting ............................................... 61, 67 528, 581 CO-PA .................................................................... 336 synchronization ............................................... 191
Individual entity closing ................................... 161 cost objects ......................................................... 347 upload .................................................................. 305
Infrastructure as a service (IaaS) ................... 214, L entity ..................................................................... 311 Master data management ..... 127, 186, 211, 405
227, 230 errors ..................................................................... 353 SAP Fiori apps .................................................... 407
Initial load ................................... 180, 322, 328, 340 Landscape Transformation Migration external codes to internal ............................. 317 Master Data Process Overview for
big bang v. agile ............................................... 181 Cockpit .................................................................. 305 list ........................................................................... 314 Business Partner app ...................................... 464
CO postings ........................................................ 345 Legacy data environment .................................. 424 mass maintenance .......................................... 313 Master record ......................................................... 305
compare postings ............................................ 354 Legacy System Migration Workbench master data objects ........................................ 332 Match Payments with Invoices app .............. 157
complete .............................................................. 361 (LSMW) ........................................................ 435, 436 rules for cost objects ....................................... 335 Material cost estimate ........................................ 413
configuration steps ................................ 182, 183 Liability management ......................................... 539 search key ............................................................ 315 Material cost estimates
define groups ..................................................... 349 Lift and shift tools ................................................. 510 simulation ........................................................... 353 tables .................................................................... 415
delete data .......................................................... 361 Line item .................................................. 45, 364, 399 strategies ............................................................. 333 Material master ..................................................... 474
document type .................................................. 181 Line item access ....................................................... 98 tables ..................................................................... 334 Material number ................................................... 197
execution ............................................................ 351 Line Item Browser app .......................................... 98 third-party interface ....................................... 317 MCDELTA ........................................................ 179, 371
extract data ....................................................... 350 Liquidity forecast .................................................. 152 value ...................................................................... 317 Memory size ........................................................... 397

598 599
Index Index

Mergers and acquisitions ... 42, 78, 87, 402, 479, Organizational readiness assessment .......... 546 Procurement ........................................................... 144 Remote Function Call (RFC) ........... 226, 256, 284
482, 503 Organizational structure .................................... 126 Procure-to-pay process ...................................... 538 assign destinations ......................................... 287
common information model ...................... 484 Product cost collector ......................................... 333 define destinations .......................................... 293
data structures ................................................. 485 P Product definition ................................................ 244 destination naming ........................................ 285
Day 1 ............................................................. 487, 495 Product Profitability app ................................... 104 Replication .............................................. 60, 396, 532
end-to-end lifecycle ......................................... 488 Partial load ............................................................... 397 Production environment .................................. 250 content ................................................................. 292
handoffs .............................................................. 482 Partner profile ........................................................ 421 Production order .................................................. 332 error correction ................................................ 398
interim state ...................................................... 495 Pay My Bills app ..................................................... 157 Profit and loss (P&L) .................................. 106, 132 object ................................................. 319, 321, 322
process orchestration ..................................... 486 Payables .................................................................... 144 Profit and margin management ..................... 579 ongoing ................................................................ 329
Message type .......................................................... 324 Payment Advice Extraction app ..................... 564 Profit center .................................. 67, 177, 197, 340 reconciliation .................................................... 399
Microsegment profitability .............................. 109 Payment factories ................................................. 154 Profit Center Accounting ................................... 522 transactions ....................................................... 396
Migrate Your Data app ....................................... 440 Payments on behalf of others (POBO) .......... 155 replication ........................................................... 202 Replication by Replication Model app ......... 468
Migration ................................................................. 305 Period-end close .................................................... 398 Profit center accounting .................................... 132 Replication cockpit .............................................. 397
Migration cockpit ................................................. 305 Persona-based change model .......................... 549 Profitability Analysis (CO-PA) ....... 109, 133, 331 Reporting ....... 44, 49, 85, 97, 128, 273, 284, 355,
Migration object .......................................... 437, 439 Personas .................................................................... 128 Program management ....................................... 533 508, 548
Migration Services app ....................................... 435 Personnel retention ............................................. 491 Project cloud ........................................................... 234 additional fields ............................................... 108
Milestone-based rollout .................................... 271 Planning .................................................................... 128 Project lead .............................................................. 391 advanced ................................................................ 97
Milestones ............................................................... 381 Planning, reporting, and compliance ............. 58 Project management office .............................. 374 business continuity ......................................... 111
MM data model ..................................................... 474 Platform .................................................................... 552 Project methodology .......................................... 378 consolidated ...................................................... 118
Multimapping ........................................................ 338 Platform as a service (PaaS) ........... 214, 228, 230 agile versus waterfall ..................................... 379 cross-organizational functions .................. 110
Multiple components in one database Platform transformation ................................... 551 hybrid .................................................................... 380 data lakes ............................................................ 129
(MCOD) ................................................................ 223 strategy ................................................................ 552 Public cloud ................................................... 214, 229 detail ..................................................................... 356
Multitenant database containers (MDCs) .... 222 Ports ........................................................................... 226 dimensional ....................................................... 108
My Change Requests app .................................. 461 Postmerger integration .................. 479, 487, 491 Q embedded ........................................................... 103
iterim versus end state ................................... 494 entity ..................................................................... 113
N platform considerations ................................ 493 Quality management order .............................. 333 general ledger data ......................................... 132
process execution ............................................. 492 Query Browser ....................................................... 355 group .................................................................... 116
N:1 data provisioning ......................................... 247 Preconsolidation ................................................... 167 Query transforms ................................................. 428 harmonized ........................................................ 117
Prediction ................................................................. 134 line items ................................................................ 98
O Predictive accounting ......................................... 559 R local processes .................................................. 114
Predictive analytics .............................................. 523 microsegment profitability ......................... 109
Onboarding checklist .......................................... 394 Predictive models ................................................. 105 RAID log .......................................................... 387, 388 Microsoft Excel ................................................. 102
One Exposure from Operations hub ............ 152 Preproduction tier ................................................ 250 Rapid data migration to SAP S/4HANA multidimensional ............................................ 101
Ongoing replication ............................................ 447 Private cloud ................................................. 214, 227 (on-premise) ...................................................... 424 multientity .......................................................... 116
Online replication ................................................ 329 Process analytics for master data ................... 464 challenges ........................................................... 434 predictive ............................................................ 105
Open item ............................................. 143, 146, 363 Process automation ............................................. 520 Rationalization ........................................ 84, 89, 210 universal ................................................................. 99
Open-item management ................................... 176 Process boundaries ................................................ 52 Raw data ...................................................................... 68 Request Investigation app ................................ 139
OpenSAP platform ............................................... 385 Process execution ................................................... 86 Readiness planning .............................................. 384 Resource commitment ...................................... 533
Operational data provider (ODP) ................... 448 Process harmonization ....................................... 574 Real-time replication .................................... 44, 528 Reuse option ........................................................... 466
Operational expenses (OpEx) ................... 91, 130 Process onboarding .............................................. 395 Receivables .............................................................. 155 Revenue recognition ........................................... 171
Operations ............................................................... 367 Process orchestration ................................ 124, 125 with central payments ................................... 146 Reverse invoke proxy ......................................... 235
Opportunity costs ................................................ 586 pattern .................................................................. 127 without central payments ............................ 145 Risk management ............................. 148, 158, 529
Order type mapping ............................................ 334 project ................................................................... 125 Reconciliation ........................................................... 61 change management ..................................... 533
Organizational change management Process order .......................................................... 333 attributes ............................................................. 359 financial risk ...................................................... 535
(OCM) ................................................. 540, 546, 550 Process Receivables app ..................................... 104 reports ..................................................................... 70 technical risks .................................................... 530
Organizational readiness .................................. 533 Process transformation ........................................ 83 Risk mitigation ...................................................... 581

600 601
Index Index

Road mapping ........................................................ 383 SAP Best Practices ......... 219, 235, 295, 381, 423, SAP Financial Closing cockpit ............... 154, 169, SAP Master Data Governance (SAP MDG) (Cont.)
Roadmap .................................................................. 273 428, 436, 561 173, 558 materials ............................................................. 473
Robotic process automation (RPA) ................. 33, datastores ............................................................ 430 SAP Financial Shared Services roles ....................................................................... 455
84, 564 SAP Business Client .......................... 266, 453, 454 Framework .......................................................... 558 SAP Master Data Quality ................................... 452
Role ................................................ 281, 282, 284, 295 SAP Business Integrity Screening ................... 564 SAP Financial Statement Insights ................. 106, SAP MaxAttention ...................................... 377, 582
new ........................................................................ 283 SAP Business Planning and Consolidation 236, 568 SAP Model Company ................................. 235, 299
Rollout ...................................................................... 269 (SAP BPC) ........ 77, 90, 118, 213, 224, 271, 557 SAP Fiori ... 94, 262, 263, 355, 459, 500, 580, 581 SAP Predictive Analytics .................................... 500
Root cause analysis .............................................. 102 deployment options ........................................ 224 SAP Fiori launchpad ............................................. 104 SAP RealSpend .............................................. 106, 236
Runtime configuration group ................ 290, 291 SAP Business Planning and Consolidation SAP General Ledger .............................................. 132 SAP S/4HANA .............. 37, 47, 229, 245, 260, 277,
for SAP S/4HANA .............................................. 129 SAP GUI ..................................................................... 262 500, 527
S SAP Business Warehouse (SAP BW) ....... 62, 213, SAP HANA ..... 37, 47, 76, 222, 480, 500, 553, 554 adoption ................................................................. 92
222, 224, 450, 556 reporting .............................................................. 556 adoption patterns ............................................ 510
SAP Account Reconciliation and SAP Business Workflow ............................ 461, 463 SAP HANA Enterprise Cloud ........ 214, 215, 227, classic migration .............................................. 512
Automation by BlackLine ............................. 559 SAP BusinessObjects Enterprise ............ 425, 431 230, 231, 233, 254 continued evolution .......................................... 92
SAP Activate ................................ 216, 218, 295, 381 SAP BW/4HANA ..................................................... 224 SAP HANA enterprise search ........................... 454 core system ......................................................... 247
deploy phase ...................................................... 390 SAP C/4HANA ........................................................... 91 SAP Information Steward .................................. 454 editions ................................................................ 295
development coordination .......................... 388 SAP Cash Application ............. 156, 236, 558, 564 SAP In-House Cash ............................................... 271 end state .............................................................. 506
discover and prepare phases ....................... 383 SAP Central Finance Transaction SAP Intelligent Robotic Process faster adoption .................................................... 82
explore phase .................................................... 385 Replication .... 46, 54, 183, 204, 220, 297, 317, Automation ........................................................ 559 full adoption ...................................................... 512
key decisions ...................................................... 385 329, 343, 354 SAP Invoice Management by OpenText ..... 141, implementation approach ........................... 509
methodology ............................................ 234, 382 accelerator ............................................................ 70 142, 557 logistics ................................................................ 508
realization phase ............................................. 387 SAP Cloud for Customer ..................................... 566 SAP Learning Hub ................................................. 385 migration ............................................................ 498
run phase ............................................................ 396 SAP Cloud Platform .................. 94, 230, 236, 553, SAP Leonardo Machine Learning ................... 554 paths ..................................................................... 217
standard solutions .......................................... 386 565, 567 SAP Leonardo Machine Learning planning .............................................................. 506
tasks ...................................................................... 382 SAP Cloud Platform Connectivity .................. 235 Foundation ......................................................... 157 releases ................................................................. 247
SAP Analysis for Microsoft Office ................. 102, cloud connector .............................................. 566 SAP LT Replication Server ......... 37, 64, 181, 182, SAP-to-SAP moves ........................................... 509
264, 357 SAP Cloud Platform Portal ................................ 566 203, 213, 217, 218, 226, 232, 246, 254, 255, 261, stepping stone ................................ 559, 577, 585
attributes ............................................................ 359 SAP Cloud Platform, private edition ............. 228 274, 285, 292, 294, 296, 318, 319, 323, 330, 340, transition planning ......................................... 507
benefits ................................................................ 264 SAP Concur ............................................. 91, 481, 566 345, 396, 397, 401, 448, 556 with Central Finance ...................................... 511
data source ......................................................... 358 SAP Credit Management .......................... 138, 146 AVL settings ....................................................... 332 SAP S/4HANA Cloud ........ 78, 157, 215, 231, 236,
SAP Analytics Cloud ..... 103, 130, 225, 231, 236, SAP Data Integrator .............................................. 423 benefits ................................................................. 246 238, 266, 278, 295, 516
265, 483, 527, 548 SAP Data Quality Management ....................... 423 configuration ..................................................... 293 benefits ................................................................. 237
SAP Apparel and Footwear ............................... 440 SAP Data Services .......... 219, 220, 248, 254, 305, deployment options ........................................ 256 code line ............................................................... 505
SAP Application Interface Framework .... 37, 46, 421–423, 434 initial load ........................................................... 284 SAP S/4HANA Cloud for credit
68, 180, 257, 291, 308, 409, 556 benefits ................................................................. 422 many-to-many deployment ........................ 256 integration ................................................ 138, 236
activation ............................................................ 309 custom functions/script ................................ 429 many-to-one deployment ............................. 256 SAP S/4HANA Cloud for customer
architecture ........................................................ 258 designer ................................................................ 427 one-to-many deployment ............................. 257 payments ......................................... 157, 158, 236
BC sets .................................................................. 260 predefined content ........................................... 219 SAP Master Data Governance SAP S/4HANA Cloud, single tenant
configuration .................................................... 261 project area ......................................................... 425 (SAP MDG) ..... 37, 65, 185, 192, 213, 221, 274, edition ......................................................... 215, 238
cost objects ......................................................... 409 SAP Digital Boardroom .......... 103, 483, 487, 568 297, 369, 396, 451, 532, 556, 557 SAP S/4HANA Finance .................................... 48, 76
interface .............................................................. 410 SAP Disclosure Management ........................... 169 architecture ........................................................ 453 embedded applications .................................... 76
users ...................................................................... 309 SAP ERP 6.0 .................................................... 497, 554 business partners ............................................. 471 SAP S/4HANA Finance for
SAP application management services ....... 231 SAP Extended Warehouse Management change requests ................................................ 460 group reporting ....................................... 171, 225
SAP Ariba .......................................................... 91, 481 (SAP EWM) ........................................................... 440 consolidation v. central governance ........ 452 task list ................................................................. 172
SAP Best Practice Explorer ................................ 423 SAP Fieldglass ......................................................... 566 data models ........................................................ 469
Financials .................................................. 467, 470

602 603
Index Index

SAP S/4HANA for advanced SourceConnect accelerator ................................. 70 Template table ....................................................... 429 Transaction (Cont.)
compliance reporting ........................... 135, 558 Sponsor buy-in ....................................................... 547 Test environment ................................................. 425 MDG_ANALYSE_IDM ..................................... 314
closing report .................................................... 136 Staging table ............................................................ 296 Test run ..................................................................... 362 MDG_DISPLAY_MODEL ................................ 469
SAP S/4HANA for central finance Staging tables ................................................ 438, 466 Three-way matching ............................................ 141 MDG_KM_MAINTAIN .................................... 312
foundation ......................................................... 582 Stakeholder groups .............................................. 548 Time periods ........................................................... 344 MDGIMG ............................................................. 467
SAP S/4HANA migration cockpit .................. 425, Standardization ....................................................... 83 Time-to-value ......................................................... 584 MM03 ................................................................... 326
435, 436 Stanley Black & Decker ....................................... 482 Total cost of ownership (TCO) ......................... 492 OY19 ...................................................................... 302
limitations .......................................................... 441 Statistical key figures (SKFs) ............................. 199 Traditional data warehouse .............................. 117 PFCG ............................................................. 281, 282
SAP S/4HANA migration object modeler ... 441 Status record ........................................................... 416 Transaction RCAL ...................................................................... 411
SAP S/4HANA Movement ................................. 515 Statutory accounting ........................................... 166 /AIF/CUST_FUNC ............................................. 326 S_ALR_87013611 ................................................ 342
transition options ............................................ 515 Storytelling .............................................................. 102 /AIF/CUST_HINTS ............................................ 326 SARA ...................................................................... 260
SAP Screen Personas ........................................... 262 Strategic business units (SBUs) ....................... 256 /AIF/IFMON ..................................... 309, 323, 346 SCC1 ....................................................................... 249
SAP Shared Services Framework .................... 483 Strategy management ......................................... 520 /AIF/PERS_CGR ................................................. 290 SCMP ..................................................................... 302
SAP Solution Manager ............................... 218, 277 dependent strategies ....................................... 526 /AIF/RECIPIENTS .................................... 310, 398 SCPR20 .............................................. 260, 304, 309
SAP SuccessFactors .............................................. 566 Subsidiary instances .............................................. 78 AIF/ERR ................................................................ 261 SCPR3 ........................................................... 303, 304
SAP Value Assurance ........................................... 377 Supervise Collections Worklist app ............... 104 BD21 ....................................................................... 420 SCU0 ..................................................................... 302
Scalable process execution .................................. 77 System and application consolidation ......... 555 BD54 ............................................................ 183, 344 SE16 ..................................................... 294, 363, 399
Scope ......................................................................... 527 System architecture ............................................. 243 BD64 ...................................................................... 410 SFW5 ............................................................. 279, 330
Scoping ..................................................................... 206 System continuity ................................................ 494 BDBG ..................................................................... 422 SICF ........................................................................ 280
Secure socket layer (SSL) certificates ............ 265 System implementer ........................................... 376 BP ............................................................................ 436 SM21 ...................................................................... 233
Security .............................................................. 99, 394 System landscape .................................................... 74 CFINIM .................................................................. 291 SM30 ............................................................ 329, 342
Security Assertion Markup Language multi-ERP ............................................................... 41 CFINIMG .............. 208, 279, 286–289, 310, 311 SM37 ............................................................. 350, 351
(SAML) .................................................................. 265 System Landscape Directory ................. 218, 219, CK13N .................................................................... 413 SM50 ............................................................ 232, 291
Segment-level reporting ....................................... 49 226, 310 DBCO ..................................................................... 440 SM51 ............................................................. 232, 291
Segments ................................................................. 416 System of record ....................... 114, 395, 539, 560 F-28 ........................................................................ 157 SM59 ............................................................. 285, 468
SEPA mandates ...................................................... 412 System setup ........................................................... 274 FAGLF03 ............................................................... 341 SMGW ................................................................... 232
Service levels .......................................................... 579 activating business functions ..................... 279 FAGLGVTR ........................................................... 341 SOAMANAGER .................................................. 468
Shared service center .......................................... 543 activating Web Dynpro .................................. 279 FB03 ....................................................................... 284 SPRO .......................................... 279, 299, 301, 330
Shared services ...................................................... 136 security ................................................................. 281 FEB_AUTO_REPRO .......................................... 157 SRTIDOC .............................................................. 422
Shares services model ........................................... 34 sequence ............................................................... 276 FF_5 ........................................................................ 157 ST03 ....................................................................... 232
Simulation ............................................... 86, 307, 523 FI12 ......................................................................... 150 ST22 ....................................................................... 233
Simulation replication objects ........................ 320 T FINS_CFIN_AIF_SETUP .................................. 309 SU01 ...................................................................... 284
Simulations ............................................................. 134 FINS_CFIN_DFV_FI_DOC .............................. 399 Transaction replication ............................. 200, 203
Single instance ...................................................... 514 Table ACDOCP ........................................................ 129 FINS_CFIN_DFV_FI_NUM ............................ 399 Transaction settings ............................................ 126
Single-instance ERP ................................................ 41 Table export ............................................................ 303 FINS_CFIN_DOC_DELETE ............................. 362 Transactional data ....................................... 308, 394
SMD tool ......................................................... 418, 419 Table logging ........................................................... 397 FINS_CFIN_MAP_MANAGE ...... 313, 343, 435 Transactional data replication ........................ 180
Software as a service (SaaS) ........... 214, 228, 231 Task footprint ......................................................... 562 FSEPA_M4 ........................................................... 412 Transactional posting ............................................ 45
solutions .............................................................. 236 Tax configuration check ..................................... 339 GCAC ..................................................................... 341 Transactional system .......................................... 559
Solution definition .............................................. 243 Tax optimization ................................................... 115 KP26 ....................................................................... 413 Transfer rules ......................................................... 413
Source data Tax reporting .......................................................... 135 KPSI ........................................................................ 413 Transport list .......................................................... 387
non-SAP ............................................................... 316 Taxes .......................................................................... 179 KSB5 ....................................................................... 284 Treasury ........................................................... 153, 154
SAP ......................................................................... 312 TCP/IP ........................................................................ 226 LSMW .................................................................... 435 Trial Balance app ...................................................... 99
Source system ... 40, 126, 245, 270, 282, 318, 394 Technical debt ........................................................ 122 LTMC .................................................. 305, 435, 437 Trigger functions .................................................. 467
non-SAP ............................................... 78, 296, 321 Technical readiness .............................................. 566 LTMOM ................................................................ 441 Two-tier strategy .......................................... 237, 403
SAP ............................................... 78, 295, 301, 319 Technology transformation ............................... 88 LTRC .................................................... 293, 322, 397
Source type ............................................................. 270 Template ............................................... 269, 306, 334

604 605
Index

U Virtualization .......................................................... 553


VMware ..................................................................... 552
UN/EDIFACT ........................................................... 415 Vrtual machines .................................................... 553
Unicode .................................................................... 246
Unified Key Mapping Service W
(UKMS) ........................................................ 219, 222
Universal Journal ........... 102, 178, 474, 483, 485, Waves ............................................................... 273, 380
522, 574, 575, 580 WBS elements ............................................... 191, 410
Unstructured data ................................................ 563 Web Dynpro ............................... 262, 266, 279, 467
User ............................................................................ 273 Work center ............................................................. 454
User experience (UX) ................................. 262, 581 Workflow .................................................................. 169
User interface (UI) ......................................... 47, 528 Workflow log ........................................................... 462
Utility computing ................................................ 214 Workflow templates ................................... 149, 461
Working capital ...................................................... 579
V Workstreams ........................................................... 380

Value drivers ................................................. 577, 586 X


Value management ............................................. 526
Value proposition ....................................... 529, 546 XML ............................................................................. 259

606
First-hand knowledge.

Carsten Hilker is a global solution owner for Central Finance. He


is the host of the annual SAP Financial Excellence Forum, an event
for SAP customers to network and interact with domain experts
and thought leaders in finance and management accounting.

Javaid Awan is a global solution owner for Central Finance and a


qualified accountant with more than 25 years of hands-on experi-
ence in software applications.

David Dixon is a partner at TruQua Enterprises and a featured


speaker worldwide at SAPinsider conferences.

Marc Six is a principal consultant and the SAP S/4HANA and


Central Finance practice lead at TruQua Enterprises.

Carsten Hilker, Javaid Awan, David Dixon, Marc Six


Central Finance and SAP S/4HANA
606 Pages, 2nd updated and revised edition 2020, $79.95 We hope you have enjoyed this reading sample. You may recommend
ISBN 978-1-4932-1918-6 or pass it on to others, but only in its entirety, including all pages. This
reading sample and all its parts are protected by copyright law. All usa-
www.sap-press.com/5006 ge and exploitation rights are reserved by the author and the publisher.

Вам также может понравиться