PUBLIC
Document Version: SAP S/4HANA 1909 FPS02 – 2020-05-06
Central Finance
© 2020 SAP SE or an SAP aliate company. All rights reserved.
THE BEST RUN
Content
1 Central Finance............................................................. 4
1.1 Replication Scenarios in Central Finance.............................................6
1.2 Central Processes.............................................................7
1.3 System Landscape............................................................8
1.4 Postings Excluded from Transfer..................................................11
1.5 Conguring Your Central Finance Scenario.......................................... 12
Getting Started with Central Finance............................................12
Installing Central Finance....................................................20
Conguration in Central Finance System: Set Up Systems.............................27
Error Handling............................................................29
Data Mapping............................................................37
Conguration Consistency Check..............................................55
EC-PCA Postings..........................................................63
Material Cost Estimates Replication.............................................70
Activity Rates ............................................................71
Cost of Goods Sold Splitting in Central Finance.....................................75
Price Dierence Splitting in Central Finance.......................................77
Account Determination of Condition Types for Protability Analysis (CO-PA)................79
Replication of Commitments................................................. 80
Conguration in SAP Landscape Transformation Replication Server......................82
Initial Load.............................................................. 87
Replicate Individual Cost Objects and CO Documents................................119
Delete Replicated Documents................................................120
Comparison Reports.......................................................124
Activation of Clearing Transfer and Handling of Open Items........................... 129
Special Business Transactions: Additional Information...............................136
Additional Settings and Enhancements..........................................137
Display Information from Central Finance in the Source Systems.......................138
Accounting View of Logistics Information (AVL): Overview............................144
1.6 Central Payment............................................................150
Settings for Central Payment in Source Systems...................................153
Activation of Central Payment for Company Codes.................................153
Handling of Historical Open Items.............................................155
Guidance for Dependent Processes............................................156
Cross-System Process Control for Central Payment................................ 168
Down Payment Integration with SD.............................................171
2
P U B L I C
Central Finance
Content
Down Payment Integration with MM............................................175
SEPA Mandate Replication...................................................177
1.7 Central Tax Reporting........................................................ 184
Central Tax Reporting: Prerequisites............................................185
Conguration Consistency Checks.............................................186
Tax Reporting Based on Postings from the Initial Load...............................188
Overview of Supported Reports...............................................189
Deferred Tax.............................................................191
Withholding Tax..........................................................191
External Tax Calculation....................................................194
Input Tax from Parked Documents.............................................194
Support of Tax Reports in Mode “Update of Documents”.............................195
1.8 Central Projects (WBS) - Reporting Scenario........................................195
Central Projects (WBS) - Reporting Scenario: Conguration in Source System..............197
Central Projects (WBS) - Reporting Scenario: Conguration for SAP AIF..................199
Central Projects (WBS) - Reporting Scenario: Conguration in the Central Finance System
.....................................................................200
Central Projects (WBS) - Reporting Scenario: Check Settings for Replication of Projects...... 202
1.9 Third-Party System Interface to Central Finance: Process and Architecture..................203
Replicating Data Using the Third-Party System Interface to Central Finance............... 204
Installing Financial Data Structures on SAP LT Replication Server.......................213
Error Handling in SAP Application Interface Framework (SAP AIF).......................214
Conguring SAP Central Finance..............................................216
MDG Data Mapping....................................................... 216
Third-Party System Interface to Central Finance: Extensibility......................... 219
SAP Central Finance Transaction Replication by Magnitude for SAP S/4HANA..............220
1.10 Advanced Compliance Reporting: Country/Region-Specic Reports in Central Finance..........220
1.11 Read Access Logging Congurations in Central Finance................................ 231
Central Finance
Content
P U B L I C 3
1 Central Finance
With Central Finance, you can transition to a centralized SAP S/4HANA on-premise edition without disruption
to your current system landscape, which can be made up of a combination of SAP systems of dierent releases
and accounting approaches and non-SAP systems.
This allows you to establish a Central Reporting Platform for FI/CO with the option of creating a common
reporting structure. Additionally, selected nancial processes can be executed centrally in this system. To
prepare common reporting structures, you can map the dierent accounting entities (for example, account,
prot center, or cost center) in your source systems to one common set of master data in the Central Finance
system. You can then replicate nancial accounting and management accounting postings to your Central
Finance system.
In your SAP S/4HANA system, FI documents and CO postings are combined into one document; the universal
journal entry. In addition, all cost elements are part of the chart of accounts. Before you replicate CO postings
to the Central Finance system, you need to make sure that accounts are available for all cost elements. You can
also replicate certain cost objects (for example, internal orders) to the Central Finance system.
In a typical set-up, multiple source systems are connected to one System Landscape Transformation
Replication Server which in turn is connected to one Central Finance system.
4
P U B L I C
Central Finance
Central Finance
Where can I nd more information?
https://help.sap.com/doc/b870b6ebcd2e4b5890f16f4b06827064/1909.002/en-US/
WN_OP1909_FPS02_EN.pdf [https://help.sap.com/doc/
b870b6ebcd2e4b5890f16f4b06827064/1909.002/en-US/WN_OP1909_FPS02_EN.pdf]
https://help.sap.com/viewer/029944e4a3b74446a9099e8971c752b9/1909.002/en-US/
87c29fd0279242d68d889be7d501c3.html [https://help.sap.com/viewer/
029944e4a3b74446a9099e8971c752b9/1909.002/en-US/87c29fd0279242d68d889be7d501c3.html]
Replication Scenarios in Central Finance [page 6]
Getting Started with Central Finance [page 12]
Central Tax Reporting [page 184]
Central Payment [page 150]
Third-Party System Interface to Central Finance: Process and Architecture [page 203]
Central Projects (WBS) - Reporting Scenario [page 195]
Note
Terminology: Journal Entry vs. Accounting Document
Please note that the following information applies only to English.
In SAP S/4HANA, the term journal entry replaced accounting document following a change in the
underlying nancial architecture. While the basic concept – the accounting record for a business
transaction – is the same, journal entries enable a true integrated accounting system.
Central Finance
Central Finance
P U B L I C 5
You may notice that you still see document or accounting document on the user interface and in the
documentation. Nevertheless, these accounting documents are actually journal entries since they are
based on the new architecture.
1.1 Replication Scenarios in Central Finance
Central Finance supports the following replication scenarios:
FI/CO replication
The replication of FI postings encompasses a certain scope. For a list of postings that are not replicated to
Central Finance, see Postings Excluded from Transfer [page 11].
For more information about clearings and open items, see Activation of Clearing Transfer and Handling of
Open Items [page 129].
For information about further business transactions, see Special Business Transactions: Additional
Information [page 136].
Also see SAP Note 2184567 , which answers frequently asked questions about Central Finance.
CO replication
Replication of CO postings that do not ow in via FI (for example, cost center allocation) (actuals only:
value types 04 and 11) – for supported business transactions, see SAP note 2103482 .
Cost object replication
For additional information and scope, see SAP Note 2180924 .
Commitment replication
Replication of commitments and commitment updates for purchase requisitions and purchase orders.
For additional information, see SAP note 2554827 .
Replication of EC-PCA postings
For additional information, see Replication of EC-PCA Internal Postings [page 63].
Replication of Material Cost Estimates
For additional information, see Material Cost Estimates Replication [page 70].
Replication of Activity Rates
For additional information, see Replication of Activity Rates [page 71].
Replication of projects
For additional information, see Central Projects (WBS) - Reporting Scenario [page 195].
Replication of a dened subset of logistics data relating to sales orders and customers invoices within the
Accounting View of Logistics Information component.
For additional information, see Accounting View of Logistics Information (AVL): Overview [page 144].
The following features are also supported:
Replication of Document Changes
Changes to nancial documents (for example via transaction FB02) are replicated from the source system to
the Central Finance system.
Replication into Accounts Receivables and Accounts Payables
Financials postings update FI-AP/AR if postings or clearings on customer or vendor accounts are replicated.
For restrictions and more information, see Activation of Clearing Transfer and Handling of Open Items [page
129].
6
P U B L I C
Central Finance
Central Finance
Replication of Changes to Cost Objects, Depending on the Scenario Denition
Replication of changes to cost objects from the source systems to the Central Finance system is possible for
those with 1:1 cardinality in the scenario denition. The attributes marked as “Derive from Local” and “CO
relevant” can be replicated automatically in the Central Finance system, and the replication of common critical
statuses is supported.
Replication of Commitments
Commitment replication supports not only commitments from the creation of purchase requisitions and
purchase orders but also updates to commitments triggered by changes to purchase requisitions and
purchase orders, including goods issue and invoice receipt for the purchase order.
For detailed information about conguring Central Finance, see Getting Started with Central Finance [page
12].
1.2 Central Processes
Central Finance allows you to centralize the following processes in your SAP S/4HANA system:
Central Payment
Central Payment for SAP Central Finance allows you to make centralized payments and perform centralized
clearing activities in the Central Finance system instead of each source system. Please be aware that all
dependent processes based on open item management must take place in the Central Finance system (for
more information, see SAP Note 2346233 ).
It has the following main features:
Activate Central Payment by company code.
For company codes that are activated for Central Payment, the invoices posted in the source systems are
technically cleared. The invoices are replicated to the Central Finance system and are paid there.
For company codes that are not activated for Central Payment, the invoices posted in source systems stay
open and are paid in the source systems. The invoices and payment or clearing documents are replicated
to the Central Finance system for reporting purposes. The replicated invoices are ruled out from the
payment or clearing transactions in the Central Finance system. This avoids duplicate payments (as
payments are to be processed in the source systems).
Mandate replication between source systems and the Central Finance system is automated meaning that
SEPA direct debit is supported in the Central Finance system.
Note
Central Payment for SAP Central Finance is released with functional restrictions, which are described in
SAP Note 2346233 . To activate this product, create an incident on component FI-CF-APR. Before
making productive use of the product, please make sure that you fully understand the restrictions and have
thoroughly tested the product so that you won’t be impacted by the restrictions.
Note also the restrictions relating to Central Tax Reporting (see below).
Central Finance
Central Finance
P U B L I C 7
Central Tax Reporting
Central Finance supports tax reporting out of the Central Finance system for a certain scope.
Please read the section Central Tax Reporting [page 184] which describes the supported scope.
Please also take into account the referenced SAP Notes which are required to support certain aspects of tax
reporting out of the Central Finance system.
For further information, see SAP Note 2509047 .
Central Projects (WBS) - Reporting Scenario
Central Finance supports the Central Projects scenario, where you are creating and editing projects in a source
system and want to do the project reporting on costs and revenues posted to WBS elements in the Central
Finance system.
For further information, see Central Projects (WBS) - Reporting Scenario [page 195]
1.3 System Landscape
Central Finance
The gure above illustrates the way in which Central Finance is used in conjunction with SAP Landscape
Transformation Replication Server (SAP LT Replication Server), SAP Master Data Governance (SAP MDG) and
error handling.
8
P U B L I C
Central Finance
Central Finance
SAP LT Replication Server
SAP LT Replication Server collects data written to databases in the source systems and feeds this data into the
corresponding Central Finance accounting interface.
The following replication scenarios are supported:
Replication of FI/CO postings
Replication of CO internal postings
Replication of cost objects
Replication of commitments
Replication of EC-PCA postings
Replication of material cost estimates
Replication of activity rates
Replication of a dened subset of logistics data from purchase orders, sales orders, customer invoices
(billing documents), supplier invoices (Accounting View of Logistics Information (AVL)
Please also check Replication Scenarios in Central Finance [page 6] for additional information about the
replication scenarios.
SAP LT Replication Server is also used for the initial load of CO internal postings and cost objects. The initial
load of FI data is managed via Customizing activities in the Central Finance system. You can access these
Customizing activities in the Implementation Guide (IMG) by starting transaction SPRO and then choosing
Financial Accounting Central Finance Central Finance: Target System Settings Initial Load Initial Load
Execution for Financial Accounting .
Central Monitoring and Alerting Capabilities
You can connect to your SAP LT Replication Server from an SAP Solution Manager system, enabling you to
monitor aggregated information on job, trigger, and table status.
For more information, see Conguration in SAP Landscape Transformation Replication Server [page 82].
Master Data Governance (SAP MDG)
Central Finance oers integration to Master Data Governance (MDG) to access available mapping information
there. Even if MDG is not in use, in the background Central Finance uses the MDG mapping tables that are
available without installing MDG. This does not require an MDG license. The MDG license is only required if the
MDG application is used. If you use MDG to distribute master data throughout your system landscape, it is
likely that MDG will already contain a lot of information on how master data maps to each other in the dierent
systems. This information can be accessed and does not have to be maintained again manually.
Dierent types of master data are mapped in dierent ways:
Master data, such as G/L accounts, customers, and vendors, must be either mapped manually as part of
your Customizing or using SAP Master Data Governance.
Central Finance
Central Finance
P U B L I C 9
Master data relating to cost objects, such as production orders and internal orders, is mapped using the
cost object mapping framework.
Recommendation
To map master data, SAP suggests you use SAP MDG. If you are mapping short-living cost objects, you
should use SAP MDG in conjunction with the cost object mapping framework.
Master Data Consolidation
Master Data Consolidation enables you to determine an initial set for key mapping. For more information, see
the section Key Mapping in Conguration in Central Finance System: Mapping [page 39].
Document Relationship Browser
Using the Document Relationship Browser, you can see the document ow of an FI document. For example, you
can navigate back from an FI document to the original sales order. You can also search for the reposted FI
document using the company code, original document number, or scal year from the source system.
Note
All business documents related to a transaction are available in the Document Relationship Browser,
provided the source system is an SAP system.
To navigate to the Document Relationship Browser, you can use the following transactions:
Controlling Documents: Actual (KSB5), then choose Environment Relationship Browser
Display Document (FB03), then choose Environment Document Environment Relationship
Browser
Drillback from Fiori App - Manage Journal Entries
To enable drillback to a source document from the Fiori app Manage Journal Entries you must carry out the
conguration settings described in the SAP Note 2507089 .
Error Handling
After the data is mapped, the system uses error handling functions to log the details of any errors encountered.
You can choose to make corrections and repost the item or process the item again after, for example, you
correct the mapping rule or adjust incorrect values in the document.
10
P U B L I C
Central Finance
Central Finance
SAP HANA
The internal accounting interface posts Financial Accounting (FI)/Management Accounting (CO) documents to
SAP HANA as a universal journal entry.
1.4 Postings Excluded from Transfer
Some postings cannot be transferred as part of the initial load and ongoing replication.
Postings Excluded from Transfer
CO-FI Postings and Clearings
A CO document in the source system triggers the creation of an FI document of the type CO-FI in the source
system. This document is not transferred to the Central Finance system. Instead, the replicated CO document
in Central Finance also triggers the creation of a document of the type CO-FI.
Note: CO documents should only be replicated if the G/L Reconciliation ag has not been set in the
customizing activity General Replication Settings (VCFIN_SOURCE_SET). This ag is only available in SAP ERP
source systems.
A clearing that attempts to clear a CO-FI posting of this type is transferred via the FI interface and the system
cannot identify which posting it is related to because the CO-FI posting itself doesn’t contain any information
about the corresponding source document. Therefore, subsequent processes such as CO-FI clearings will run
into errors.
The following types of posting are not transferred as part of the initial load and ongoing replication:
Postings to CO-FI reconciliation ledger (GL Reconciliation Postings)
Note
For ERP Source Systems. For the initial load only you should note that, if you have enabled replication
of CO postings, postings to CO-FI reconciliation ledger (GL reconciliation postings) will be transferred
via CO. Therefore, you must not set the GL Reconciliation Postings Transferred ag in the Customizing
activity General Replication Settings. For more information about this activity, see Conguration in
Source System: Initial Load [page 92].
Year-end closing postings where the reference transaction (AWTYP) is GLYEC
Clearings are not transferred as part of the initial load but you can activate the transfer of clearings via
ongoing replication. For more information see Activation of Clearing Transfer and Handling of Open Items
[page 129].
Clearing resets are not transferred as part of the initial load but you can activate the transfer of clearing
resets via ongoing replication. For more information see Activation of Clearing Transfer and Handling of
Open Items [page 129].
Recurring entries
Sample documents
Noted items (apart from downpayment requests and payment requests)
Parked documents
Central Finance
Central Finance
P U B L I C 11
Balance carryforward items
Closing operations (These comprise processes and functions performed at the end of the scal year in
certain countries.)
Note
Long texts - on both header and item level - and attachments are not replicated during the creation of
documents or when those documents are changed.
Note
Transactional data that is stored in supplementary tables in the source system is not replicated to Central
Finance.
Therefore, processes that rely upon this supplementary data are not supported, for example, Nota Fiscal
(Brazil).
Documents created via ALE in the source system cannot be replicated correctly to the Central Finance system.
In the ALE scenarios, postings are processed in a simplied manner, which is not compatible with the Central
Finance scenario and could result in missing or inconsistent postings in the Central Finance system. Project
master data is an exception to this. For more information about Central Projects, see
Central Projects (WBS) -
Reporting Scenario [page 195].
1.5 Conguring Your Central Finance Scenario
1.5.1 Getting Started with Central Finance
The following chapters contain information explaining how to congure the dierent systems involved in your
Central Finance scenario.
Before you start conguring your systems, carefully read not only the information provided here, but also the
SAP Notes 2148893 - Central Finance: Implementation and Conguration and 2184567 - Central Finance:
Frequently Asked Questions.
In addition, ensure that you have installed the latest support package and apply the most recent notes on
component FI-CF and its subcomponents to avoid encountering problems which have already been solved.
1.5.1.1 Prerequisites
SAP ERP Releases for Source Systems
In Central Finance, you can use all SAP ERP releases as source systems that are still in maintenance starting
from SAP ERP 6.0. Instructions on how to implement Central Finance with these source system releases are
12
P U B L I C
Central Finance
Central Finance
available either as SAP Notes or are contained in the support packages for these systems. For releases SAP
R/3 4.6C to SAP ECC 5.0, contact SAP Product Management by creating an incident on the component FI-CF.
Replication from Third-Party Systems
For information about connecting non-SAP ERP systems to Central Finance, see SAP Note 2713300 .
For more information on conguration of the third-party system interface to Central Finance, see Third-Party
System Interface to Central Finance: Process and Architecture [page 203].
Licensing
Required Software
You must have a license for the following:
Central Finance
Contact your SAP Account Executive to verify if you need to purchase this license.
Optional Software
External Tax Calculation Engine
If you are using an external tax calculation engine in your source system, you should connect the same
external tax calculate engine to your Central Finance system. This is because after tax calculation, tax
checks are carried out in both systems.
SAP BusinessObjects Analysis, edition for Microsoft Oce
In addition to classic SAP ERP reports such as nancial statements, cash ow, or protability reports, you
can use SAP BusinessObjects Analysis, edition for Microsoft Oce for reporting. SAP BusinessObjects
Analysis, edition for Microsoft Oce integrates with Microsoft Excel and helps you to gain insight into
business data and make intelligent decisions that impact corporate performance.
For more information about SAP BusinessObjects Analysis, see SAP Help Portal at http://help.sap.com
Analytics Business Intelligence Analysis .
Contact your SAP Account Executive to verify if you need to purchase a license.
Releases
The add-on DMIS 2011_1_700 (or higher depending on the release of the system) is installed on all source
systems and on the SLT server.
Note
The minimum support package (SP) level for the steps described in this document is SP08.
For the Central Finance – Business Integration Scenario, SP09 is required.
Central Finance
Central Finance
P U B L I C 13
SAP S/4HANA Cloud as a Source System
You can use an SAP S/4HANA Cloud system as a source system from which to replicate content to Central
Finance. You can nd more information in the SAP Best Practices Explorer, scope item https://
rapid.sap.com/bp/scopeitems/1W4
.
For more information, see the product assistance for SAP S/4HANA Cloud on the SAP Help Portal at
https://help.sap.com/viewer/p/SAP_S4HANA_CLOUD under Product Assistance <choose your
language> Finance Accounting and Financial Close Integration of SAP S/4HANA Cloud Source
System with Central Finance .
You can replicate project master data from a SAP S/4HANA Cloud system as a source system to the
Central Finance (SAP S/4HANA on-premise) system.
For more information, see the product assistance for SAP S/4HANA Cloud on the SAP Help Portal at
https://help.sap.com/viewer/p/SAP_S4HANA_CLOUD under Product Assistance <choose your
language> Finance Accounting and Financial Close Replicating Project Data from SAP S/4HANA
Cloud to Central Finance
.
Authorizations
The authorization SAP_IUUC_REPL_REMOTE has been assigned to the RFC user in the source system.
The following authorizations have been assigned to the conguration user in the SAP LT Replication Server
system:
SAP_IUUC_REPL_ADMIN
SAP_MWB_PROJECT_MANAGER
Business Functions
You have activated the Central Finance (FINS_CFIN) business function in the Switch Framework (transaction
SFW5).
Web Dynpro Applications
For security reasons, the services delivered for Web Dynpro applications are delivered in an inactive state. You
must activate the services you want to use.
For Central Finance you need the service MDG_BS_WD_ID_MATCH_SERVICE.
To activate the services:
1. On the Maintain Services screen (transaction SICF), make sure that the hierarchy type SERVICE is
selected, enter the service name, and choose Execute.
2. Choose Service/Host Activate , to activate the service.
14
P U B L I C
Central Finance
Central Finance
Note
You have to perform the procedure for each service that you want to activate.
Once you have activated a service it cannot be reset to inactive.
General Prerequisites
You have ensured that the Central Finance system contains harmonized organizational data and master data
for all the accounting entities that you intend to include in your accounting document.
You have created the master data which is needed to repost the existing FI and CO documents from the source
system.
You have completed the activities relating to mapping in Customizing of your Central Finance system under:
Key Mapping
Value Mapping
Cost Object Mapping
Please note that (in contrast to SAP ERP source systems) cost elements are now G/L Accounts in SAP S/
4HANA. While attributes of cost elements can be maintained with certain validity dates, G/L Accounts are not
time-dependent. This is important to take into account during the initial load, if attributes of cost elements
have been changed during the time frame for which the initial load is being carried out.
G/L Account Mapping
Please be aware that inaccurate G/L account mapping will lead to errors during replication. Open-item
managed G/L accounts from the source system must be mapped to open-item managed G/L accounts in the
Central Finance system. This is required with the initial load if you require activation of Clearing Transfer, even
at a later stage.
If tax is included in your postings, you must ensure that the compatible tax category is congured in the
corresponding accounts.
Constraints
You cannot use Central Finance together with Amount Field Length Extension (AFLE). For details, please see
SAP Note 2643282 .
Central Finance
Central Finance
P U B L I C 15
1.5.1.2 Related Information
Planning Information
For more information about topics not covered in this guide, see the following content on the SAP Help Portal:
SAP S/4HANA
SAP Landscape Transformation Replication Server
Before you Start your Implementation
We strongly recommend that you read SAP Note 2148893 . This note provides additional information and
documentation about the installation and conguration of Central Finance and lists all relevant notes that need
to be implemented in either the source systems or the Central Finance system.
Also read SAP Note 2184567 Central Finance: Frequently Asked Questions.
In addition, ensure that you have installed the latest support package and apply the most recent notes on
component FI-CF and its subcomponents to avoid encountering problems which have already been solved.
Make sure that you have the up-to-date version of each SAP Note, which you can nd at https://
support.sap.com/en/my-support/knowledge-base.html .
Upgrade Information
If you are upgrading either one of your source systems or your Central Finance system to a new release or
feature pack, you may need to perform manual activities in order to use the new functions that are delivered.
For information on these upgrade activities, see SAP Note 2713590 , which is updated regularly.
Important SAP Notes for Source Systems
When an FI or CO document is posted in the source system, additional data has to be stored temporarily and
sent to the Central Finance system. The following SAP note provides an overview of all the SAP notes that are
relevant for the source system and that contain the most recent information on the installation, as well as
corrections to the installation documentation, and need to be implemented in order to enable the document
transfer from the source systems to the Central Finance system using the SAP LT Replication Server. Before
16
P U B L I C
Central Finance
Central Finance
you start working with Central Finance, ensure that you have implemented all notes that are relevant for the
scope of your scenario:
SAP Note Number Title Description
2323494
Overview of Notes Relevant for
Source System
Collective note for notes relevant for source
systems
Important SAP Notes for the Central Finance System
Note
We strongly recommend that you upgrade to the latest support package stack to ensure that your system
includes all the latest xes.
Staying on an older support package stack signicantly increases the risk of running into issues that have
already been solved. Upgrading to the latest support package stack also mitigates risk due to the
decreased need to implement SAP Notes and a reduction in the necessary manual activities related to note
implementation.
SAP Note Number Title Description
2217711
Currency Handling Fix of CO Posting in
Central Finance
Improvement for currency handling
2178157
Central Finance: Collective Note for
SAP Simple Finance on-premise edition
1503 SPS1508 – CO part
Relevant for Central Finance System
Contains corrections and improve
ments; shipped with SAP Simple Fi
nance, on-premise edition 1503 SPS
1508.
2179826
DDIC object for note 2178157 Relevant for Central Finance System
Contains information on objects re
quired for SAP Note
2178157 but not
supported by SNOTE
2229985
Unjustied syntax error for ABAP type
check for internal tables
Relevant for Central Finance System.
Contains information on how to prevent
syntax check errors.
2225086
Enabling Central Finance Business
Mapping without the Need to Set Up
System Landscape Directory (SLD)
Relevant for Central Finance System.
Contains information about dening
business systems in your Central Fi
nance scenario.
Central Finance
Central Finance
P U B L I C 17
SAP Note Number Title Description
2298936
Central Finance: Error Handling in AIF
for Simulation of Initial Load for CO
Documents and Cost Objects
Relevant for Central Finance System.
Contains information on using SAP AIF
as the error handling tool in Central Fi
nance to simulate the initial load of cost
objects mapping and CO postings.
2554827
Central Finance: Commitment Posting
on Purchase Requisition and Purchase
Order
Relevant for Central Finance System.
SAP Notes for SAP Application Interface Framework
Note
See SAP Note 1530212 for information about the installation and setup of AIF.
To use SAP Application Interface Framework (AIF) with Central Finance you must have implemented SAP
Note 2213557 or the relevant support package for AIF.
The required AIF conguration settings are delivered with the SAP notes listed in the following table:
SAP Note Number Title Description
2196783
Central Finance: Error handling with
AIF
Mandatory for the following notes:
2202650
Central Finance: Error Handling in AIF
for Replication of FI Documents
Error Handling in AIF for Replication of
FI Documents
2202691
Central Finance: Error Handling in AIF
for Replication of CO documents and
Cost Objects
Error Handling in AIF for Replication of
CO documents and Cost Objects
Further Important SAP Notes
SAP Note Number Title Description
2223621
Central Finance: Interface for Business
Integration
Describes the steps involved in imple
menting the Central Finance Business
Integration Scenario
2224363
Repository Objects required for Note
2223621
Creation of repository objects (for ex
ample, database tables and structure)
for note 2223621
18 P U B L I C
Central Finance
Central Finance
2228844
Central Finance: Reversal of Active In
voice is not Transferred
The cancellation of an SD invoice in the
sender system is not transferred to the
Central Finance system.
2184391
Structure Label for Node of Table Type
Does Not Work
Mandatory for Central Finance
2179803
Register Functions: Add Custom-Spe
cic Functions to Views in /AIF/ERR
Mandatory for Central Finance
2213557
Implementation of BC Sets for AIF Error when activating BC set for AIF
2223801
SLT-Central Finance Enable the Central Finance Business In
tegration Scenario in SLT
2124481
SLT (2011 – SP08) – Correction 03 Relevant for SAP LT Replication Server
2154420
SAP LT Replication Server for SAP Cen
tral Finance
Relevant for SAP LT Replication Server
Contains information about new devel
opments for the SAP LT Replication
Server.
2180924
Supported scenarios in cost object
mapping framework
Contains information on the supported
scenarios of cost object mapping
framework.
2183951
Data Link: Field info get lost Relevant for SAP Application Interface
Framework
2178720
Error Handling: restricted to include
standard structure
Relevant for SAP Application Interface
Framework
Mandatory, if SAP AIF 702 SP02 is not
installed, otherwise error monitor in
SAP AIF will not work.
1946054
SAP Simple Finance, on-premise edi
tion: Transaction codes and programs -
Comparison to EHP7 and EHP8 for SAP
ERP 6.0
Relevant if one of your source systems
is an SAP Simple Finance system.
2103482
Features for Function Module
FINS_CFIN_CO_CENTRAL_POSTING
Function module
FINS_CFIN_CO_CENTRAL_POSTING is
the CO secondary posting interface
which can replicate CO documents
from source system to central system.
2225086
Enabling Central Finance Business
Mapping without the need to set up
Systems Landscape Directory
Relevant for Central Finance system
Central Finance
Central Finance
P U B L I C 19
Further Useful Links
The following table lists further useful links:
Content Location
Information about creating error messages
http://support.sap.com/incidents
SAP Notes search
http://support.sap.com/notes
SAP Software Distribution Center (software download and
ordering of software)
http://support.sap.com/swdc
SAP Analysis for Microsoft Oce
http://help.sap.com/boao
1.5.2 Installing Central Finance
This chapter gives you an overview of the process steps required to use Central Finance. It also provides
references to the documentation required for the process steps.
Before you start the installation process, read SAP Note 2184567 - Central Finance: Frequently Asked
Questions (FAQ), which is updated regularly.
In addition, ensure that you have installed the latest support package and apply the most recent notes on
component FI-CF and its subcomponents to avoid encountering problems which have already been solved.
Find Out More
This image is interactive. Hover over each section for a description. Click the highlighted sections for more
information.
Data Mapping [page 37]
Initial Load [page 87]
20
P U B L I C
Central Finance
Central Finance
Error Handling [page 29]
Comparison Reports [page 124]
1.5.2.1 Overview of Activities
The following is an overview of the tasks that you need to carry out in order to implement Central Finance.
Phase Topic Task System Responsible
More Informa
tion
Before You Start Support Package and
SAP Notes
Install the latest
support package
and apply the rele
vant SAP Notes on
component FI-CF
and its subcompo
nents
Source Systems
and Central Fi
nance System
System Adminis
trator
Related Informa
tion
Assign Authoriza
tions
Source
System/SAP
Landscape
Transformation
Server
System Adminis
trator
Prerequisites
Set Up Systems
(Central Finance:
Target System
Settings)
Activate Business
Function
FINS_CFIN
Central Finance
System
System Adminis
trator
Prerequisites
Congure Error
Handling
Application Con
sultant
Error Handling
Assign AIF Runtime
Conguration
Group to Replica
tion Object
Central Finance
System
System Adminis
trator
Set Up RFC Destina
tion for Source Sys
tems
Central Finance
System
System Adminis
trator
Conguration in
Central Finance
System: General
Settings
Dene Logical Sys
tem for Source and
Central Finance
Systems
Source Systems
and Central Fi
nance Systems
System Adminis
trator
Conguration in
Central Finance
System: General
Settings
Central Finance
Central Finance
P U B L I C 21
Phase Topic Task System Responsible
More Informa
tion
Maintain RFC As
signments and Set
tings for Source
Systems
Source Systems System Adminis
trator
Conguration in
Central Finance
System: General
Settings
Assign RFC Destina
tion for Displaying
Objects from
Source Systems
Central Finance
System
System Adminis
trator
Conguration in
Central Finance
System: General
Settings
Check Logical Sys
tem Assignment for
Central Finance Cli
ent
Central Finance
System
System Adminis
trator
Conguration in
Central Finance
System: General
Settings
Activate Tax Consis
tency Check for
Company Codes
Central Finance
System
Dene Decimal Pla
ces for Currencies
in Source Systems
Central Finance
System
System Adminis
trator
Dene Decimal Pla
ces for Currencies
in Source Systems
Central Finance
System
System Adminis
trator
Dene Handling of
Reconciliation Ac
counts per Com
pany Code
Central Finance
System
System Adminis
trator
General Prepara
tions
Carry out Customiz
ing activities for FI
and CO
Central Finance
System
Application Con
sultant
Create master data
in Central Finance
Central Finance
System
Application Con
sultant
Mapping (Cus
tomizing)
Dene Technical
Settings for All In
volved Systems
Central Finance
System OR Sys
tem Landscape
Directory
System Adminis
trator
Conguration in
Central Finance
System: Map
ping
Dene Mapping Ac
tions for Mapping
Entities
Central Finance
System
Application Con
sultant
Conguration in
Central Finance
System: Map
ping
22 P U B L I C
Central Finance
Central Finance
Phase Topic Task System Responsible
More Informa
tion
Dene Key Mapping
(ID Mapping)
Create and Edit Key
Mapping
Application Con
sultant
Conguration in
Central Finance
System: Map
ping
Dene Value Mapping
(Code Mapping)
Assign Code Lists to
Elements and
Structures
Application Con
sultant
Conguration in
Central Finance
System: Map
ping
Maintain Value Map
ping
Application Con
sultant
Conguration in
Central Finance
System: Map
ping
Dene Cost Object
Mapping
Dene Scenarios for
Cost Object Map
ping
Central Finance
System
Application Con
sultant
Conguration in
Central Finance
System: Map
ping
Dene Mapping
Rules for Cost Ob
ject Mapping Sce
narios
Central Finance
System
Application Con
sultant
Conguration in
Central Finance
System: Map
ping
Optional: Correct
Cost Object Map
ping
Optional: Delete
Cost Object Map
ping and Cost Ob
jects
CO-PA Mapping Dene CO-PA Map
ping
Mapping: Ad
vanced Settings
Enhanced Business
Mapping
Central Finance
System
Application Con
sultant
Enhance Busi
ness Mapping
Dene Mapping En
tities (Enhanced
Conguration)
Central Finance
System
Application Con
sultant
Enhance Busi
ness Mapping
Central Finance
Central Finance
P U B L I C 23
Phase Topic Task System Responsible
More Informa
tion
Conguration in
SLT
Dene conguration
between source and
target systems
SLT System Adminis
trator
Conguration in
SAP System
Landscape Repli
cation Server
Clearing Transfer
Activate Clearing
Transfer for Source
Systems
Central Finance
System
System Adminis
trator
Handling of
Open Items
Initial Load Initial Load Settings Choose Logical Sys
tem
Central Finance
System
System Adminis
trator
Settings for the
Initial Load of FI
Documents
Dene Clearing and
Substitution Ac
counts
Central Finance
System
Application Con
sultant
Settings for the
Initial Load of FI
Documents
Make Conguration
Settings in Source
Systems
Initial Load Prepara
tion for Management
Accounting
Prepare for and
Monitor the Initial
Load of CO Postings
Preparation for the
Initial Load of Com
mitments
Smoke Test for Cost
Object Mapping and
CO Document Repli
cation
Simulation of Initial
Load for Cost Ob
ject Mapping
Simulation of Initial
Load for Manage
ment Accounting
Document
Prepare for the Ini
tial Load
Source System Application Con
sultant
Prepare for the
Initial Load in
Source System
24 P U B L I C
Central Finance
Central Finance
Phase Topic Task System Responsible
More Informa
tion
Initial Load of Cost Ob
jects
Simulation, Execu
tion and Monitoring
SLT System Adminis
trator
Initial Load
Analyze replication
errors in AIF
Central Finance
System
Application Con
sultant
Only relevant if
you are using AIF
for error han
dling.
Initial Load of Commit
ments
Execution Central Finance
System
System Adminis
trator
Analyze replication
errors in AIF
Central Finance
System
Application Con
sultant
Source System Con
guration
Make Conguration
Settings in Source
System
Source System Application Con
sultant
Conguration in
Source System:
Initial Load
Initial Load Execution
(FI Postings)
Simulation, Execu
tion and Monitoring
Central Finance
System
Application Con
sultant
Execute Initial
Load
Replication of FI Post
ings
SLT System Adminis
trator
Execute Initial
Load
Analyze replication
errors in AIF
Central System Application Con
sultant
Replication of CO In
ternal Posting Objects
Simulation, Execu
tion and Monitoring
SLT System Adminis
trator
Initial Load
Analyze replication
errors in AIF
Central System Application Con
sultant
After the Initial
Load
Compare Actual
and Expected CO
Postings in Central
Finance
Application Con
sultant
After the Initial
Load
Run reports and
carry out checks
Central Finance
System
Application Con
sultant
After the Initial
Load
Replication Set
tings for Prot
Center Accounting
Preparation (in source
systems)
Source Systems
Settings for Source
Systems
Central Finance
System
Central Finance
Central Finance
P U B L I C 25
Phase Topic Task System Responsible
More Informa
tion
Settings for Company
Codes
Central Finance
System
EC-PCA: Execute Ini
tial Load
Central Finance
System
BAdIs: Central Fi
nance
Central Finance
System and
Source Systems
Application Con
sultant
For a complete
list of BAdIs see
BAdIs in Central
Finance [page
26].
1.5.2.1.1 BAdIs in Central Finance
The following BAdIs are available in Customizing for Central Finance under Financial Accounting Central
Finance Central Finance: Source System Settings BAdIs: Central Finance or Financial Accounting
Central Finance Central Finance: Target System Settings BAdIs: Central Finance :
Source System
BAdI: Add Information from Source System to Central Finance Documents
BAdI: Enhance Inbound Processing of Reverse Mapping for SD Down Payment
Target System
BAdI: Determine Mapping Action
BAdI: Enhance Standard Mapping
BAdI: Preparation for Initial Load of Commitments
BAdI: Enhance Standard Processing of Posting Data
BAdI: Enhance Standard Processing of CO Secondary Posting
BAdI: Mapping of Cost Object Master Data
BAdI: Enhance Processing and Output of Comparison Reports
BAdI: Enhance Processing of Checks for Manage Mappings
BAdI: Enhance Processing of Posting Data from Third-Party Systems
BAdI: Adjust Decimals
BAdI: Protability Analysis Posting Interface
BAdI: Additional Mapping for Protability Analysis
BAdI: Enhance Processing of Project Data
BAdI: Enhance Outbound Processing of Reverse Mapping for SD Down Payment
For more information about each BAdI, see the documentation in the system.
26
P U B L I C
Central Finance
Central Finance
1.5.3 Conguration in Central Finance System: Set Up
Systems
Use
The following activities are carried out in Customizing for Central Finance under Financial Accounting
Central Finance Central Finance: Target System Settings Set Up Systems .
For detailed information about each activity, see the system documentation.
1. Activate Business Function
The business function Central Finance (FINS_CFIN) must be activated. If the business function has not
been activated, activate it in the Switch Framework (transaction SFW5).
2. Congure Error Handling
3. Assign AIF Runtime Conguration Group to Replication Object
4. Set up RFC Destination for Source Systems
In this activity, you dene technical parameters for RFC destinations. These parameters are used for
remote function calls (RFC) to other systems. RFC connections are needed for reading data from the
connected source systems to Central Finance and to navigate to accounting documents in the source
systems.
For specic functions or use cases there are predelivered business role templates that you can copy and
assign to your business users. This allows you to use these role templates to grant access for dierent
business users that can then use dierent business functions. For details on the specic functions and the
business role templates, please read the SAP note 2677866 .
5. Dene Logical System for Source and Central Finance Systems
In this activity, you dene one logical system for each connected source system client and one logical
system for the receiving Central Finance client. A logical system identies the client of the connected
source systems in the accounting documents.
Note
The name of the logical system must be the same in the source system and the Central Finance
system.
We recommend that you use the following naming convention for logical systems:
<System ID> CLNT <Client Number>, for example Q91CLNT800.
6. Maintain RFC Assignments and Settings for Source Systems
In this activity, you make settings for the source systems and maintain RFC destinations for the source
systems (logical systems). These settings are used for remote function calls (RFC) from the Central
Finance system into the source system.
7. Assign RFC Destination for Displaying Objects from Source Systems
In this activity, you assign RFC destinations to logical systems for each connected source system for
displaying objects from the source system.
8. Check Logical System Assignment for Central Finance Client
In this activity, you check the logical system assignment for the Central Finance system client.
Central Finance
Central Finance
P U B L I C 27
Note
These settings cannot be transported. When a new system is being set up, these settings must be
made after the system installation has been completed.
9. Activate Tax Consistency Check for Company Codes
In this activity, you activate the tax conguration checks for individual company codes. which you have
activated for Central Payment. Before you activate Central Payment you must familiarise yourself with
Central Tax Reporting [page 184].
10. Dene Decimal Places for Currencies in Source Systems
In this activity you set the number of decimal places for currencies of the source system, if they are dened
dierently than in the Central Finance system.
Bear in mind that several scenarios, such as Clearing Transfer, Central Tax, and Central Payment, do not
allow a smaller number of decimals in the Central Finance system. In particular, once ongoing replication
has been started, decreasing the number of decimals will lead to errors.
11. Dene Handling of Reconciliation Accounts per Company Code
In this activity, you make settings for each company code that dene how the system handles
reconciliation accounts.
1.5.3.1 Customizing Settings for Asset Documents
Procedure
The replication of asset documents requires specic conguration in the Central Finance system.
Note
Replicated FI documents which originate from asset postings in the source system are not posted to Fixed
Asset Accounting (FI-AA) in the Central Finance system. Instead they are only posted to General Ledger
(FI-GL) in the Central Finance system using posting keys 40 and 50.
Before this type of document is posted in the Central Finance system, the asset information is deleted from
asset-related elds of the FI documents, for example from the elds ANLN1 and ALN2. You can use a
Business-Add-In (BAdI) to transfer the asset information to customer-dened elds. You can nd the BAdI
in Customizing under Financial Accounting Central Finance Central Finance: Target System Settings
BAdIs: Central Finance BAdI: Enhance Standard Processing of Posting Data .
1. Asset Accounts in the Source System
In the source system, the G/L accounts to which acquisition and production costs (APC) are posted, as
well as the G/L accounts for the cumulated depreciation, are dened as reconciliation accounts for xed
assets. You can see this setting in the transaction FS00, on the Control Data tab for the G/L account in
question.
G/L accounts are assigned to an account determination rule, which is the entered in the asset master
records. You can check the account determination for the Fixed Asset Accounting (FI-AA) in Customizing:
Financial Accounting Asset Accounting Integration with General Ledger Accounting Assign G/L
Accounts .
2. Asset Accounts in the Central Finance System
28
P U B L I C
Central Finance
Central Finance
In the Central Finance system, all asset accounts for APC and cumulated depreciation must either be set
up as a non-reconciliation balance sheet account or mapped to a non-reconciliation balance sheet
account.
In transaction FS01, on the Control Data tab, leave the eld Recon. Account for Acct Type empty.
More Information
If you encounter the errors FAA_POST 007 and FAA_POST 006, see the SAP Note 2239900 .
1.5.4 Error Handling
If errors occur during replication, they can be handled with the error handling tool, SAP AIF.
1.5.4.1 About Error Handling
Use
Sometimes, it is not possible to post an accounting document to Central Finance, for example, if the posting
period is not yet open, a cost center is blocked, or master data is mapped incorrectly.
Process
Error Handling for the Initial Load
Errors relating to the initial load can be accessed as follows:
Initial load of cost objects and initial load of CO internal postings
These are handled in the Central Finance system using the SAP Application Interface Framework (SAP
AIF).
Initial load of FI postings
If the errors relate to the initial load of FI postings linked to CO documents (which is carried out in the
Central Finance system), then the errors are displayed in the Customizing activity Monitor Posting under
Financial Accounting Central Finance Central Finance: Target System Settings Initial Load Initial
Load Execution for Financial Accounting
Initial Load Execution for All Company Codes or Initial Load
Execution for Selected Company Codes
Error Correction with AIF
SAP AIF allows you to distribute messages to dierent users, use alerts, and carry out reporting. For Central
Finance, details about errors are displayed in SAP AIF in the Central Finance namespace /FINCF.
Central Finance
Central Finance
P U B L I C 29
In addition to errors relating to, for example, the initial load for cost objects, errors relating to ongoing
replication from all scenarios (cost objects, FI postings, and CO internal postings) can be handled in the Central
Finance system using SAP AIF.
Before you Start
There are two ways in which you can install Central Finance conguration content for AIF in your system:
Via pre-delivered AIF content (for SAP S/4HANA systems)
Via BC set (for SAP Simple Finance systems)
Pre-Delivered AIF Content
1. In your on-premise system, you trigger the activation of AIF content manually in transaction /AIF/
CONTENT_EXTRACT for the relevant scenarios.
Note
If you do not want to register the content for automatic updates, you need to set the ag No automatic
registration.
2. Choose the corresponding AIF interface in Monitoring and Error Handling (transaction /AIF/ERR) for the
Central Finance namespace FINCF.
The following table lists the relevant AIF interfaces and scenario IDs for each category of replicated data, plus
the release from which the content can be installed using this method.
Category of Repli
cated Data Scenario ID
AIF Interface
(namespace /FINCF)
Scenario ID Descrip
tion
Release
Accounting View of
Sales Order
FINCF_AV_SO AV_SO 1 Central Finance: Ac
counting View of Sales
Order
1809 FPS0
Accounting View of
Customer Invoice
FINCF_AV_CI AV_CI 1 Central Finance: Ac
counting View of Cus
tomer Invoice
1809 FPS0
Update PO History SAP_AIF_0014 UPDT_PO 1 Central Finance: Ac
counting View of Pur
chase Order
1809 FPS2
Activity Rate SAP_AIF_0023 CC_AR 1 Central Finance: Ac
counting View of Sup
plier Invoice
1909 FPS0
Material Cost Estimate SAP_AIF_0018 CE_MAT 1 Central Finance: Up
date PO history
1909 FPS0
Accounting Docu
ments
SAP_AIF_0017
AC_DOC 2
AC_DOC_CHG 2
Central Finance Ac
counting Documents
1809 FPS2
30 P U B L I C
Central Finance
Central Finance
Category of Repli
cated Data
Scenario ID
AIF Interface
(namespace /FINCF)
Scenario ID Descrip
tion
Release
Accounting Document
(3rd Party)
SAP_AIF_0026 AC_DOC_EX 2 Central Finance: Ac
counting Document -
External Interface
1909 FPS0
BC Sets
To install BC-Sets:
1. Start transaction SCPR3 in the Central Finance system, upload or select the corresponding BC set and
choose Goto Activation Transaction and click Activate BC set.
2. Start transaction FINS_CFIN_AIF_SETUP, select Complete conguration and execute.
Install the following BC sets available in your Central Finance system:
Topic
AIF Interface BC Set Name Additional Information
Commitment Documents
/FINCF CMT_DOC 1
/FINCF CMT_SIM 1
FINS_CFIN_AIF_CMT
CO Objects and Documents
/FINCF CO_DOC 1
/FINCF CO_DOC_SIM 1
/FINCF CO_OBJ 1
/FINCF CO_OBJ_SIM 1
FINS_CFIN_AIF_CO
Central Finance COPA Post
ing
/FINCF CO_PAPOST 1 FINS_CFIN_AIF_COPA_DOC
Accounting Document
Changes
/FINCF AC_DOC_CHG 1 FINS_CFIN_AIF_DOC_CHG
Accounting Document Post
ings
/FINCF AC_DOC 1 FINS_CFIN_AIF_DOC_POST
Accounting Document Post
ing - Multi Index Serialization
/FINCF AC_DOC 2
/FINCF AC_DOC_CHG 2
FINS_CFIN_AIF_DOC_SER Replaces
FINS_CFIN_AIF_DOC_POST
and
FINS_CFIN_AIF_DOC_CHG
Central Finance AIF Congu-
ration - General
FINS_CFIN_AIF_GEN General content denitions
(for example, namespace,
applications, etc.)
PCA Internal Postings /FINCF PCA_DOC 1 FINS_CFIN_AIF_PCA
PCA Internal Postings - Simu
lation
/FINCF PCA_DOC_SM 1 FINS_CFIN_AIF_PCA_SIM
Project System IDoc /FINCF PS_OBJ 1 FINS_CFIN_AIF_PS
Central Finance
Central Finance
P U B L I C 31
Topic AIF Interface BC Set Name Additional Information
SEPA Mandate
/FINCF ISEPA_CH 01
/FINCF ISEPA_CR 01
/FINCF ISEPA_SR 01
FINS_CFIN_AIF_SEPA
External (3rd Party) Interface /FINCF AC_DOC_EX 1 FINS_CFIN_EX_AIF_DOC_PO
ST
External (3rd Party) Interface
Version 2
/FINCF AC_DOC_EX 2 FINS_CFIN_EX_AIF_DOC_PO
ST_V2
If you want to use the transactions Interface Monitoring (/AIF/IFMON) and Monitoring and Error
Handling (Web) (/AIFX/ERR_WEB) and receive alerts via email, you must rst make the following settings:
Assign the business user who is responsible for analyzing errors in AIF a user based on the role template
SAP_AIF_USER. For more information about role templates, see the Master Guide for SAP AIF on the SAP
Help Portal.
Register the user for the scenarios that you want to analyze the errors for.
You can register for using the SAP Menu under Cross-Application Components SAP Application
Interface Framework Administration Conguration Recipients of a User or by using
transaction /AIF/RECIPIENTS.
Enter the name of the user and create a new entry for the following:
Namespace: /FINCF
Recipient for Alert: CFIN_RECIPIENT
Message Type: Application Error or Technical Error
Select the Include on Overview Screen checkbox
Using AIF
From the Interface Monitor (transaction /AIF/IFMON), you should see the Central Finance - /FINCF node as
the top node of the tree. You can expand this node to see the dierent interfaces including the number of
messages, warnings, and errors for each of the interfaces. By clicking on the number of errors, you can
navigate to display where and when the errors occurred and when you click on a posting you can display the
error messages for that posting.
The following interfaces exist:
Interface Name Version Description
AC_DOC 2 Accounting Document
AC_DOC_CHG 2 Accounting Document Changes
AC_DOC_EX 2 Accounting Document - External Inter
face
AV_CI 1 Accounting View of Customer Invoice
AV_PO 1 Accounting View of Purchase Order
32 P U B L I C
Central Finance
Central Finance
Interface Name Version Description
AV_SI 1 Accounting View of Supplier Invoice
AV_SO 1 Accounting View of Sales Order
CC_AR 1 Cost Center Activity Rate Replication
CE_MAT 1 Material Cost Estimate Replication
CMT_DOC 1 Commitment Document
CMT_SIM 1 Commitment Document Simulation
CO_DOC 1 Controlling Document
CO_DOC_SIM 1 Controlling Document Simulation
CO_OBJ 1 Cost Object Replication
CO_OBJ_SIM 1 Cost Object Simulation
ISEPA_CH 01 Interface for SEPA Mandate Change
ISEPA_CR 01 Interface for SEPA Mandate Creation
ISEPA_SR 01 Interface for SEPA Mandate Save Repli
cation
PCA_DOC 1 Prot Center Accounting
PCA_DOC_SM 1 Prot Center Accounting Simulation
PS_OBJ 1 Central Finance Project System Master
Data
UPDT_PO 1 Central Finance: Update PO history
Alternatively, you can use Monitoring and Error Handling (transaction /AIF/ERR) to view the details of the
error.
You can also display the message structure for the replicated document and check the values that were
replicated.
In most cases, documents cannot be posted because of an invalid mapping rule, missing Customizing, or
master data. Once the mapping, Customizing, or master data is corrected the document can be reprocessed
by clicking the Restart button.
Selection Criteria In AIF - Monitoring and Error Handling - Interfaces AC_DOC and AC_DOC_CHG
You can search for a message relating to a specic document in AIF - Monitoring and Error Handling by
entering additional selection criteria under More Specic Selection:
Central Finance
Central Finance
P U B L I C 33
To nd the values that you need to enter, open the document header in the source system and copy the
following information to AIF:
The reference transaction
Copy this value into the eld Reference procedure.
The reference key
Copy the rst 10 characters into the eld Reference document and the remaining characters into the eld
Reference org. unit.
The logical system
Note
The reference document is only the same as the document number for certain types of reference
procedure. Therefore, to ensure that you nd the document you are looking for, you should search using the
values in the reference key as described above and not using the document number.
Emergency Correction Mode
Note
To use Emergency Correction Mode in AIF, the authorization object /AIF/EMC must be assigned to your
user.
Depending on your Customizing settings, you can also change values directly in the SAP AIF tool. If you change
values using SAP AIF, you can repost the document with the changed values by choosing Repost with user
changes.
To change values directly in Monitoring and Error Handling:
1. Press return to make the Emergency Correction check box visible and select the check box.
2. Select the message in question.
3. Select the structure in which you want to change a value, for example, for FI, the Account Document Item
Information.
4. In the structure, double-click the eld you want to change. A pop-up window is displayed in which you can
change the value
5. Choose Save.
6. Once you have changed all required elds, choose Repost with User Changes.
Caution
If you choose the Restart button, you discard the manual changes.
For more information on SAP AIF, see SAP Library for SAP Application Interface Framework 3.0 on the SAP
Help Portal at http://help.sap.com/aif . For information about authorizations, see the Security Information,
which is also available at the above address.
Recommendation
Making changes to posting data that has been transferred from a source system to the Central Finance
system can lead to serious inconsistencies. If errors have occurred in the Central Finance system during
posting, rst check if it is really necessary to make corrections to the posting data. If the errors have been
caused by incorrect or incomplete settings (for example, for conguration or mapping of attributes),
correct these settings and then restart message processing by clicking the Restart button.
34
P U B L I C
Central Finance
Central Finance
If the procedure described above is not possible and you still want to continue with the Repost with User
Changes action, you should be aware that the document will be posted as shown.
Serialization in AIF for Accounting Document and Accounting Document
Change
Serialization in AIF ensures that FI transactions that are dependent on one another are not processed
simultaneously as this could lead to errors.
It ensures that documents are processed in the correct sequence; for example that a cancellation is not posted
before the original document that the cancellation refers to.
If you have paused or deactivated SLT replication to Central Finance or have started replication via SLT initial
load you may encounter problems with serialization. To solve these issues carry out the steps described in SAP
Note
2679070 .
Error Correction with SAP LT Replication Server
Errors from all the replication scenarios are handled in the Central Finance System using SAP AIF.
Severe technical errors, for example, connectivity problems between the systems, can be found in the
application log of the SAP LT Replication Server (transaction LTRC - SAP LT Replication Server - Cockpit).
1.5.4.2 AIF - Performance Improvements
Performance improvements can be achieved by implementing archiving and compression and bulk
processing of XML messages as described here.
Archiving XML Messages
AIF uses XML messages to record the processing of every document transferred from source systems to the
Central Finance system (via SLT), whether that document triggers an error message or not.
These XML messages are stored in AIF in the table /AIF/PERS_XML. Because messages relating to all
documents are stored in this table, it can grow in size very rapidly, consuming a large amount of disk space.
Therefore, you should implement archiving for XML messages relating to documents which have been
processed successfully or with warnings.
Note
Messages that are in process or with errors cannot be archived and deleted. Furthermore, we recommend
that you do not archive messages with the status cancelled.
To implement archiving, use the function Data Archiving, transaction SARA. In this transaction, you dene
settings per archiving object. The table
/AIF/PERS_XML is part of the archiving object /AIF/PERSX.
Central Finance
Central Finance
P U B L I C 35
Note
To ensure the consistency of the application data, other tables which are part of the archiving object are
also deleted.
For more information about data archiving, see the documentation on Executing Data Archiving on the SAP
Help Portal.
Compressed Message Storage
It is also possible to implement compression of AIF messages before they are stored in the database. For more
information, see the SAP Note
2274361 .
In addition it is possible to implement compression of existing messages. To do this, implement SAP Note
2279909 once you have installed SAP Note 2274361 .
AIF Bulk Processing
As a default, AIF uses a separate background job to process each document that is transferred from the source
system. In certain situations where a large number of documents are transferred in a short timeframe, such as
the SLT initial load, this can lead to performance issues because not enough work processes for background
jobs are available for other tasks.
A correction for this issue is available in SAP Note 2291942 . Once you have implemented this note, you must
also dene runtime conguration groups and assign them to the replication objects by doing the following:
1. Dene runtime conguration groups in the Central Finance namespace /FINCF.
A runtime conguration group in AIF denes how AIF messages relating to replication objects are
processed, for example if they are processed synchronously or asynchronously, and how many messages
are processed in one run.
You do this in transaction /AIF/PERS_CGR under SAP Application Interface Framework Administration
Conguration Runtime Conguration Group.
2. Assign runtime conguration group to replication objects.
You do this in the Customizing activity Assign AIF Runtime Conguration Group to Replication Object under
Central Finance Central Finance: Target System Settings Set Up Systems . Here, you specify the AIF
runtime conguration groups that you want to use for processing data replicated to Central Finance. You
can specify separate runtime conguration groups for the replication objects available in Central Finance
(FI/CO postings, CO internal postings, and cost objects). For further details about the runtime
conguration group and its attributes, see the AIF documentation.
3. Download the new SLT content for bulk processing and copy it to your conguration as described in SAP
Note 2154420 .
Note
If no runtime conguration groups are dened in this activity, the data is processed using the default
conguration, in which a separate background job is run for each AIF message.
36
P U B L I C
Central Finance
Central Finance
AIF Runtime Object ID – Number Range Object
During the initial load, due to the large volume of data, you may encounter performance issues caused by the
number range object of the AIF runtime object ID. To improve performance, run transaction SNRO, choose
number range object
/AIF/RUN, and change the value in the eld No. of Numbers in Buer from 10 to 5000.
Change the Frequency of Report /AIF/SAP_AIF_CORRECTION
As a default in SAP S/4HANA, the report /AIF/SAP_AIF_CORRECTION is scheduled to run every six hours.
The frequency with which this report is run can lead to high memory consumption and therefore performance
issues.
If you are using only the CFIN interface in AIF we recommend that you either change the frequency of the job or
disable it completely. You can also run it as required, when a user deletes project IDocs via transaction WE11.
For detailed information about changing the frequency of reports or deactivating them, see SAP Note 2190119.
1.5.5 Data Mapping
Before you start any of the replication scenarios in Central Finance you typically perform mappings.
1.5.5.1 Introduction to Data Mapping
When accounting documents are posted in Central Finance, business mapping is used to harmonize the
master data in the documents. Identiers and codes in the documents must be mapped, that is, the
relationship between an identier or code used in the source system and one used in Central Finance must
have been dened. This is necessary because sometimes dierent identiers or codes are used for the same
entity. For example, in the source system, a customer may have the ID 28900 whereas in the Central Finance
system, the same customer has the ID 13700. Codes and identiers may also be dierent across the various
systems of your existing system landscape.
Mapping must be dened for the following categories:
Mapping for business object identiers (for example, customer ID, vendor ID, or material ID).
This is done using MDG key mapping functions.
Mapping for codes (for example, company code, business area, or country code).
This is done using MDG value mapping functions.
Note
Central Finance business mapping uses MDG mapping functions and its data repository. This does not
mean that MDG master data governance processes have to be set up. It is sucient to maintain the
relevant mapping data in the Central Finance system. An extra license for MDG is not required if you
only want to use the mapping functions and not the master data distribution functions.
Central Finance
Central Finance
P U B L I C 37
Mapping for short-living cost objects (for example, production order or internal order).
This is done in Customizing of Central Finance.
Central Finance also oers Business Add-Ins (BAdIs) for mapping.
Caution
If it is necessary to change values or key mappings after you have carried out an initial load and started
ongoing replication you must be aware that this may lead to serious inconsistencies in follow-on processes.
For example, if you change the mapping of a business partner (customer or vendor), and you have already
transferred invoices involving this business partner to the Central Finance system, follow-on documents,
such as clearing documents, would be posted to a dierent business partner. Another example is the
company code mapping: let’s assume that source company code 1000 is mapped to target company code
C100 and later on, during the scal year, the mapping is changed and the source company code 1000 is
mapped to C200. In this case, replicated documents are posted partly in the company code C100 and
partly in the company code C200 leading to inconsistent data.
1.5.5.2 Dene Technical Settings for All Involved Systems
Before you start mapping your data, you must have dened the business system name for each logical system
in your scenario, including the Central Finance system.
You do this in the Central Finance system.
Prerequisites
Implement the corrections in SAP Note 2223323 .
Identify Source Systems
To uniquely identify the source systems from which you want to replicate data to your Central Finance system,
you must have dened the systems in the Customizing Activity Dene Technical Settings for All Involved
Systems under Central Finance: Target System Settings Mapping .
If you have connected the System Landscape Directory (SLD) to your Central Finance system, you will be able
to choose from source systems maintained there when you carry out this activity.
For information about the System Landscape Directory, see below.
Note
If you choose not to use the SLD, you must do the following:
You must ensure that the names of the business systems are harmonized across the entire system
landscape.
If, at a later point in time, you want to switch to using SLD, you must manually ensure that the business
system names in SLD match the settings maintained in this activity.
Note that changing the business system name will lead to a loss of data in both key mapping and value
mapping.
System Landscape Directory (SLD)
38
P U B L I C
Central Finance
Central Finance
By default, Central Finance uses the System Landscape Directory (SLD) to determine the local business
system. Therefore, it is necessary to maintain the relationship between the logical system and the business
system in SLD and access to SLD has to be congured correctly.
To do this you must do the following:
1. Set up access to SLD from Central Finance System using transaction SLDAPICUST.
2. Maintain business systems in SLD using transaction SLDHTMLGUI.
For more information about using SLD, see the documentation on the SAP Help Portal.
Identify the Central Finance System
To uniquely identify the Central Finance system, you must either:
A: Connect your Central Finance system to the System Landscape Directory as described above
or
B: Dene the Central Finance system in the Customizing activity Dene Technical Settings for All Involved
Systems
and also
Implement the BAdI Determination of Local System Name (Customizing for MDG under Cross
Application Components
Processes and Tools for Enterprise Applications Master Data Governance
Central Governance General Settings Data Replication Dene Custom Settings for Data Replication
Dene Technical Settings BAdI: Determination of Local System Name )
To implement option B:
1. Dene your Central Finance system in the Customizing activity Dene Technical Settings for All Involved
Systems.
2. Implement the corrections in SAP note 2224396 . This will provide the updated example coding for step
3.
3. Carry out the IMG-activity BAdI: Determination of Local System Name in order to create the BAdI
implementation for BAdI MDG_IDM_GET_LCL_SYSTEM of enhancement spot MDG_ID_MAPPING_API. Use
the example implementation as described in SAP Note 1623262 . This will cause the system to
determine the local business system by the local logical system via the conguration table maintained in
the Customizing activity Dene Technical Settings for All Involved Systems.
Note
If you implement SAP Note 2223323 , the value help for business systems in key mapping will use the
entries that you have dened the Customizing activity Dene Technical Settings for All Involved Systems.
This works only if SLD is not connected. If SLD is connected, business systems will be looked up there.
1.5.5.3 Conguration in Central Finance System: Mapping
Data Mapping
Data mapping has to be congured so it can be carried out when accounting documents from source systems
are posted into the Central Finance system.
Central Finance
Central Finance
P U B L I C 39
Identiers of business objects may be dierent in the source systems and the Central Finance system, making
it necessary to dene mapping between these identiers. For example, in the source system a customer could
have the ID 4711 but in the Central Finance system the same customer could have the ID 8912. Therefore, if an
invoice for this customer is to be posted into Central Finance, the system needs to translate the customer ID in
the document from 4711 to 8912. In addition, the systems may be congured dierently, so that (Customizing)
codes are dierent and need to be mapped as well. For example the same company might have dierent
company codes in dierent systems.
For cost objects it is not only necessary to map identiers, but it may also make sense to change the cost
object type. For example, the original accounting document may contain a reference to a production order.
However, production orders are too detailed for Central Finance and thus are not replicated. Therefore the
accounting document would contain a reference to a cost collector and the system has to map individual
production orders to individual cost collectors.
If you do not want to use this standard mapping functionality, you must implement your own mapping logic via
BAdI. For complex mapping operations, we recommend that you dene the BAdI for a connection to BRFplus,
which should serve as a secondary rules engine.
Activities relating to mapping are carried out in Customizing of the Central Finance system under Financial
Accounting Central Finance Central Finance: Target System Settings Mapping Settings for Mapping .
Further Settings
Dene Mapping Actions for Mapping Entities
Note
In addition to being able to enhance and change the existing set of mapping entities, you have the option of
dening the mapping action of cost objects for the mapping entity. For example, if you set the mapping
action of the internal order mapping entity to Mapping Obligatory, then the system stops the document
replication and displays an error message if a cost object is not mapped.
In the Customizing activity Dene Mapping Actions for Mapping Entities (under Central Finance Central
Finance: Target System Settings
Mapping ) you dene the mapping action for each mapping entity (for
example, customer ID) and, if necessary for each source business system.
The following mapping actions are available:
Keep Data: Field values of this kind are not mapped at all. The data from the source system is retained.
Mapping Obligatory: The eld values for all lled elds must be mapped (in mdg_km_maintain). If no
mapping data exists, an error is raised.
Clear Data: Fields of this kind are always cleared.
Map if Possible: The system tries to map any lled eld. If no mapping data exists (in mdg_km_maintain),
no error is raised but the original data from the source system is retained.
Note
The default setting is that mapping entities that have no mapping action assigned (mapping action Keep
Data) are not mapped. Instead the value from the source system is carried forward.
40
P U B L I C
Central Finance
Central Finance
In the Business System eld you can enter the specic system for which you would like this conguration to be
applied. Or you can dene standard settings for all business systems by leaving the Business System eld
empty.
Note
Settings made for business systems override general settings.
You can implement the BAdI: Determine Mapping Action if you need to make the mapping action dependent on
the eld value or on context information in the mapping structure.
Dene Key Mapping (ID Mapping)
Identiers for instances of business objects may be dierent in the source systems and the Central Finance
system, making it necessary to dene mapping between these identiers.
Create and Edit Key Mapping
With this activity you can maintain key mappings, choosing dierent business object types and object IDs. For
detailed information, see the system documentation for the Customizing activity.
Master Data Governance, Consolidation
Using Master Data Governance, Consolidation, it is also possible to analyze the existing master data in your
various source systems and see a proposal for an initial set of key mappings. Master Data Governance,
Consolidation can analyze existing master data in the various source systems and – based on rules that can be
congured – can come up with proposals for which master data in the source system should be mapped to
which master data in the Central Finance system. This functionality is available for the following data domains:
customer, supplier, business partner, and material, and can be individually extended to include self-dened
objects on a project basis. It is possible to use thresholds to automatically process highly probable duplicates
and to manually process other proposed matches. The record mappings that have been identied are then
transferred to the key mapping tables used by Central Finance. In this process, a “golden” master data record
(for instance the customer to be used in the Central Finance system) is created.
Dene Value Mapping (Code Mapping)
Source systems may be congured dierently, so that (Customizing) codes are not identical and need to be
mapped. For this, value mapping can be maintained.
Assign Code Lists To Elements And Systems
To assign code lists to elements and systems choose Mapping Dene Value Mapping (Code Mapping)
Assign Code Lists to Elements and Systems .
The setting is required for each global data type (GDT) that is to be mapped.
An internal list ID is required for GDTs that have a context structure, for example MABER (with the context
BUKRS).
For each source system you must specify the following data:
List ID
List Agency ID
List Version ID
Maintain Value Mapping
Central Finance
Central Finance
P U B L I C 41
In the activity Maintain Value Mapping (under Financial Accounting Central Finance Central Finance:
Target System Settings Mapping Dene Value Mapping (Code Mapping) ), you can congure mapping
from system-internal code values to code values on external code lists. The mapping is congured at eld level.
A list of elds that support value mapping is delivered in standard. You can also add your own elds. These
elds also need to be dened in Customizing for Central Finance under
Financial Accounting Central
Finance Central Finance: Target System Settings Mapping Advanced Settings Dene Mapping Entities
(Enhanced Conguration)
.
In the subview Dene Mapped Fields (Customer) you can dene the non-standard elds which you want to map
as a mapping entity.
Non-standard elds are elds which have been added to the accounting interface via customer enhancements
or are not mapped in the standard.
Note
When maintaining the data, choose Enter after you have entered the structure but before you enter the eld
name, otherwise the input check for the eld name will issue an error.
Choose the mapping entity you want the eld to belong to. Enter the accounting interface structure to which
the eld to be mapped belongs to. Dene the eld name of the eld to be mapped. If required by the underlying
structure, you also have to specify the context elds 1 and 2.
Note that denitions made here override denitions delivered by SAP.
BAdIs: Central Finance
In cases where more complicated logic is necessary to derive certain entities (for example, post to GL 113100
if prot center is PC_02 but post to GL 113001 if prot center is PC_05), this should be implemented as an FI
substitution in the Central system.
If for some reason an FI substitution cannot be used, we oer a BAdI for the Central Finance scenario, where
mappings of this type can be implemented.
For specic details about each of these BAdIs, see documentation available in the Central Finance system.
These BAdIs oer the customer the following options to control the processing of data:
Only execute standard
Only execute BAdI
Conditional execution
The BAdIs logic follows this ow: Data Preparation > Data Mapping > Data Adjustments >Posting Interface.
Mapping Customer-Dened Fields
You can map customer-dened elds for the accounting interface.
Customize Business Objects for Key Mapping
42
P U B L I C
Central Finance
Central Finance
In this Customizing activity (under Master Data Governance, Central Governance General Settings Key
Mapping Customize Business Objects for Key Mapping ), you customize business objects so they can be
used in key mapping.
Dene Business Objects
In this Customizing activity (under Master Data Governance, Central Governance General Settings Key
Mapping Enhance Key Mapping Content Dene Business Objects ), you dene business objects to be
used for key mapping.
Standard settings: In the standard system, key mapping entries for business objects are delivered. You can only
implement key mapping for the business objects that are assigned to the main context. The assignments are
specied in the Customizing activity Assign Business Object to Main Context .
You can also dene your own business objects. The customer namespaces you use for these are Y* and Z*.
Dene Object Identiers
In this Customizing activity (under Master Data Governance, Central Governance General Settings Key
Mapping Enhance Key Mapping Content Dene Object Identiers ), you assign object identier types to
business objects that are used in key mapping.
As a prerequisite, you must have dened an object node in the Customizing activity Dene Object Nodes.
Assign Key Structures to Object Identiers
In this Customizing activity (under Master Data Governance, Central Governance General Settings Key
Mapping Enhance Key Mapping Content Assign Key Structures to Object Identiers ), you can assign a key
structure to an object identier type. Key structures make it possible to break down concatenated keys into
their constituent parts and are useful in key mapping. If the output eld length of any key component within a
concatenated object ID type exceeds its internal eld length, you must dene a delimiter.
Requirements: You have dened an Object Identier Type in the Customizing activity Dene Object Identiers.
Dene Object Nodes
In this Customizing activity (under Master Data Governance, Central Governance General Settings Key
Mapping
Enhance Key Mapping Content Dene Object Nodes ), you dene business object node types to
be used in key mapping when dening the object identiers. Each business object must, at a minimum, have a
root node holding the identier or identiers for the entire business object.
Transaction MDG_KM_MAINTAIN
The actual mapping of object identiers (key mapping in SAP MDG) is either generated automatically as part of
master data replication in SAP MDG or can be maintained manually in the transaction MDG_KM_MAINTAIN:
Under eld Business Object Type you can nd all entities that can be mapped between the source and Central
Finance systems. These are the entities that are supported by MDG, not necessarily all objects that are
available as mapping entities in the SAP standard for Central Finance business mapping. The list of mappable
business object ID types in Central Finance can be found in the IMG activity Dene Mapping Entities (Enhanced
Conguration).
Central Finance
Central Finance
P U B L I C 43
Note
The COMPANY that you can map in mdg_km_maintain is not the usual company code (BUKRS) but eld
VBUND. Company codes are mapped as the GDT BUKRS in the value mapping activity.
In the eld Business System you can select the Central Finance system or the source system ID where the
entity exists so it can be mapped to the entity in the other system.
In the eld Object ID Type/Object ID, you can enter the specic entity name or ID.
Note
If the object ID comprises several elds, choose Enter Object ID to open the related input screen.
Most ID types are single-eld IDs. An example of a composite ID is the General Ledger Account Master
ID which consists of the elds Chart of Account, Account Number and Company Code.
Note
When maintaining mappings for material IDs, you must choose the object ID type Material ID
(internal format) (S/4HANA ). The Central Finance mapping entity MATERIAL_ID only takes this
object ID type into account. Do not use the default object ID type Material ID (external format/
ERP).
Mapping 1 (Source) Entity to N (Central) Entities (Key Mapping).
It is possible to map one entity from the source system to several entities in the Central Finance system.
If this type of entry exists, the system uses the rst entry that was congured as a default.
If more complicated logic is necessary (for example, post to GL 113100 if prot center is PC_02 but post to GL
113001 if prot center is PC_05), this should be implemented as an FI substitution in the Central Finance
system.
If for some reason, FI substitution cannot be used, SAP oers a BAdI for the Central Finance scenario, where
mappings of this type can be implemented. For more information see the documentation of the BAdI: Enhance
Standard Processing of Posting Data.
Transaction MDG_ANALYSE_IDM
You can view all maintained mapped key values for one business object (for example, all mapped cost centers)
in transaction MDG_ANALYSE_IDM.
1.5.5.3.1 G/L Account Mapping
Inaccurate G/L account mapping can lead to errors during replication or follow-on processes. For this reason,
the G/L account settings of mapped G/L accounts in the Central Finance system need to be compatible with
the G/L account settings in the source system.
The following settings are particularly important:
Balance sheet accounts in the source system must be mapped to balance sheet accounts in the Central
Finance system.
44
P U B L I C
Central Finance
Central Finance
P&L accounts in the source system must be mapped to P&L accounts in the Central Finance system.
Open-item managed G/L accounts in the source system must be mapped to open-item managed G/L
accounts in the Central Finance system.
G/L accounts with the setting Only manage Balances in Local Currency must be mapped to G/L
accounts with identical settings.
G/L accounts with the setting Ledger Group Specic Clearing must be mapped to G/L accounts with
identical settings.
1.5.5.3.2 Cost Object Mapping
Dene Scenarios for Cost Object Mapping
In the Customizing activity Dene Scenarios for Cost Object Mapping, you can dene, activate, and delete
scenarios for cost object mapping.
Note
Replication of changes to cost objects from the source systems to the Central Finance system is possible
for those with 1:1 cardinality in the scenario denition. The attributes marked as Derive from Local and CO
relevant can be replicated automatically in the Central Finance system, and the replication of common
critical statuses is supported.
Dening scenarios for cost object mapping builds mapping between the following:
The source production order and target product cost collector
The source production cost collector and target product cost collector
The source internal order and target internal order
The source maintenance order (service order) and target maintenance order
The source quality management order and target quality management order
This makes it possible for the FI/CO documents from the CO source objects to be posted to the replicated CO
objects in the Central Finance system. Once a CO source object (for example, an internal order or product cost
collector) has been created in the source system, it is replicated in the Central Finance system by using the
relevant scenario and its mapping rules.
Customer elds contained in the customer include CI_ AUFK of the table AUFK are also supported (please
refer to SAP Note 2303031 ).
Note that you can also access this CO conguration by calling transaction SE54, choosing Edit View Cluster,
entering the view cluster FINS_CFINVC_COST_OBJECT and choosing Test.
You create scenarios under this CO conguration, to dene how a cost object category in a source system is
mapped to a cost object category in the Central Finance system. When you activate a scenario, the system
uses a metadata set to generate a mapping table. After you dene mapping rules for scenarios, you can use the
scenario to map a source cost object to a target cost object.
Central Finance
Central Finance
P U B L I C 45
Prerequisites
The authorization object S_DEVELOP is assigned to your user.
Scenario Templates
The system oers the scenario templates listed in the following table:
Scenario Template
Cost Object in Source Sys
tem
Cost Object in Central sys
tem Cardinality
SAP001
Production Order Product Cost Collector N : 1
SAP002
Product Cost Collector Product Cost Collector 1 : 1
SAP003
Internal Order Internal Order 1 : 1
SAP004
Service Order (PM Order) Service Order (PM Order) N : 1
SAP005
QM Order QM Order N : 1
You can copy these scenarios and use the source characteristics and the target characteristics as dened or
you can change the characteristics.
Create a New Scenario
You can also create a new scenario.
1. To do so, choose New Entries, enter a scenario name, description, and table name, and select a source cost
object category, a cost object category, and the cardinality (relationship of objects: 1 to 1, N to 1):
2. Save the scenario and select it.
3. Click on Source Characteristic. Characteristics are attributes of source and target cost objects. Based on
these you can determine which source cost object will be mapped to which cost object. Dene the source
characteristics that you want to use for mapping. The system adds some frequently used elds (for
example, Order Type, Material Number for Order) by default. You can adjust the elds according to your
requirements:
If you click on New Entries, you see a list of characteristics which you can add to your scenario as source
characteristics.
Note
Several scenarios can use the same source cost object characteristics. However, you can only have one
source cost object (local product cost collector, local IO, etc.) for a scenario.
The system uses the source cost object characteristics to determine which scenario to use when assigning
a source cost object to a cost object and transferring the documents.
46
P U B L I C
Central Finance
Central Finance
4. Dene the cost objects characteristics you want to use for mapping. The system adds some frequently
used elds by default. You can adjust the elds according to your requirements:
The characteristics are used to:
Create a new cost object if it does not exist in system
Determine an existing cost object as selection criteria.
The indicator Derive From Local means that these characteristics will be used for cost object creation or
selection and the value will come directly from the corresponding characteristics of the source cost object,
thus you do not need to maintain a value manually for the cost object in the next conguration step.
Therefore, you will not be able to edit the elds with this indicator in the next step.
5. Save and activate the scenario.
During the activation, a transparent table is generated in the backend and the status of the scenario
becomes active.
The generated transparent table is used for maintaining a mapping rule in the next customizing step
Dene Mapping Rules for Cost Object Mapping Scenarios.
Afterwards, you can edit a scenario but if the scenario has already been used when transferring a document,
the system will only allow you to edit the scenario description. If you have to edit it, remember to activate this
scenario again here to regenerate the mapping table.
To copy a scenario, you select an existing scenario, copy, and then follow the same steps as when you create a
scenario starting by entering a scenario name, description, and table name.
To delete an existing scenario, check for assignment data and mapping data:
If assignment data exists for the selected scenario (documents have been replicated using this scenario),
you cannot delete the scenario.
If mapping data exists for the selected scenario, the system displays a warning message and you must
conrm the deletion. Mapping data is done in the next conguration step Dene Mapping Rules for Cost
Object Mapping Scenarios, which can be accessed also via transaction CFIN_MAPPING.
Dene Mapping Rules for Cost Object Mapping Scenarios
In this Customizing activity, you dene the mapping relationship between source cost objects and cost objects
for Central Finance. You can also access it by calling transaction CFIN_MAPPING.
1. Select the scenario you created in the previous step, which determines how a source cost object category
(for example, a production order) is mapped to a cost object category (for example, a product cost
collector). Choose Execute:
2. Enter the details of a source cost object in the elds marked with local: Note that all the source
characteristics (for example, order type, material number for order) that you included when you created
the scenario in the previous conguration step should be available here so you can enter the relevant
values.
Note also that if you do not enter source characteristics, the system can match any characteristic to the
cost object (N:1).
3. The system enters the relationship between the source cost object and the target cost object in an
assignment table based on the scenarios you have created for cost object mapping and on which source
cost object is mapped to a target cost object
When creating scenario rules you should take into account the following:
Central Finance
Central Finance
P U B L I C 47
An empty eld means value any.
The more specic rule has higher priority.
Rules will conict with one another if they have the same priority.
A built-in check has already been implemented. It can detect both conicts within one scenario and partial
conicts across scenarios.
Once you have created your scenario, you can check if it conicts with other scenarios, or if dierent line items
from the same scenario result in a conict. In this case, if you try to save this scenario the system will issue an
error message and you must rst correct the scenario. If, for some reason, no error message is triggered, a
runtime error will be issued during cost object replication.
Smoke Test for Cost Object Mapping and CO Document Replication
Note
This activity is located under Central Finance Central Finance: Target System Settings Initial Load
Initial Load Preparation for Management Accounting Smoke Test for Cost Object Mapping and CO
Document Replication
.
In this customizing activity, you simulate cost object mapping by executing all the necessary checks, without
actually creating the cost object mapping and is intended to help you nd missing customizing and master
data before data replication via SLT takes place.
Correct Cost Object Mapping
In this customizing activity, you correct the assignment between source and target cost objects, due to a
change in the corresponding mapping rules. Sometimes, after cost objects have been replicated from source
system to target system, you may want to change the mapping rules for cost object mapping scenarios. After
you have made the change, the cost objects that have already been mapped must be remapped according to
the new mapping rules. In addition, the related cost object mappings need to be updated according to the new
mapping rules. This activity achieves both of the above.
Note
The target cost object created under the old mapping rule is not deleted.
Delete Cost Object Mapping and Cost Objects
You use this activity to clean up the assignments and cost objects created during the initial load. It is important
to clean up the data in the Central Finance system in order to avoid problems with a subsequent initial load.
48
P U B L I C
Central Finance
Central Finance
This activity only deletes the cost objects; it does not delete the master data and transactional data that refers
to the cost objects. Assignments are deleted synchronously, and cost objects are deleted asynchronously.
Once an assignment or cost object has been deleted, you cannot undo the deletion.
1.5.5.3.3 Dene CO-PA Mapping
In this Customizing activity, you can maintain mappings for CO-PA-related characteristics and value elds
between the source system and the Central Finance system.
You can map several operating concerns in the source system to each operating concern in the Central Finance
system.
You can dene mappings for the characteristics and the value elds for each pair of source or central operating
concerns.
This mapping of CO-PA-related characteristics and value elds is used during the replication of FI and CO data.
The Central Finance system derives the content of each characteristic or value eld based on the following:
• Your settings in this Customizing activity (IMG Path: Financial Accounting Central Finance Central
Finance: Target System Settings Mapping CO-PA Mapping Dene CO-PA Mapping )
• Your settings in the source system for maintaining characteristics and value elds (IMG Path:
Controlling Protability Analysis Structures Dene Operating Concern Dene Protability
Segment Characteristics )
• Your settings in the Central Finance system for maintaining characteristics and value elds (IMG Path:
Controlling Protability Analysis Structures Dene Operating Concern Maintain Characteristics
and Maintain Value Fields .
If the customized characteristics or value elds are changed in either the source system or the Central Finance
system, you can use the button Sync Structure to update the previously congured mappings to reect the
most recent changes.
Standard Settings
When you create a new set of mappings, the system proposes a default set of mappings based on a preliminary
examination of the characteristics or value elds being mapped. You can then further customize the proposed
mappings.
Note
This activity is located in the IMG (transaction SPRO) under Financial Accounting Central Finance
Central Finance: Target System Settings Mapping CO-PA Mapping Dene CO-PA Mapping .
1.5.5.3.4 Mapping of Time-Dependent Tax Rates
In your Central Finance scenario, one of your source systems contains time-dependent tax conguration for at
least one country.
Central Finance
Central Finance
P U B L I C 49
Therefore, you need to be able to map tax rates that are dened by a combination of tax code (MWSKZ) and tax
rate validity (TXDAT_FROM) to individual tax codes instead of by tax code (MWSKZ) alone.
Solution
A new mapping entity FINS_CFIN_MWSKZ_TIMEDEP (Tax Rate Key (Time-Dependent)) has been introduced to
enable this mapping.
In your Central Finance system, in the IMG activity Dene Mapping Actions for Mapping Entities you can decide
for each sender business system which mapping entity (MWSKZ - (Tax on Sales/Purchases Code) or
FINS_CFIN_MWSKZ_TIMEDEP) you want to use. Note that if only one country in a sender business system uses
time-dependent taxes, you must use the new mapping entity because mapping is done per sender business
system.
You should take into account that mapping you have set up via the mapping entity MWSKZ will be overwritten if
the mapping entity FINS_CFIN_MWSKZ_TIMEDEP has been congured with the mapping action Map if Possible
or Mapping Obligatory.
Procedure
To use the new mapping entity, you must implement note 2796969 - Central Finance: Mapping of Time-
dependent Tax Rates - Mapping Entity
and the prerequisite notes that are listed there.
Ensure that you dene mapping correctly. The new mapping entity is made up as follows: XXYYYYMMDD where
XX is the tax code (MWSKZ) and YYYYMMDD is the tax date from (TXDAT_FROM) in which YYYY is the year, MM is
the month, and DD is the date. Therefore, you must ensure that the value of XX in the new mapping entity refers
to the correct tax code in the source system.
1.5.5.4 Introduce a New Business Object Identier
Use
If you need to map new (that is, customer-dened) elds of the accounting interface proceed as follows:
1. Make sure that the eld has not yet been mapped via a mapping entity. To do so, go to transaction SE16N
and select in view V_FINS_CFIN_MAPS and in view V_FINS_CFIN_MAPC the eld via the elds
FIELD_NAME and STRUCTURE_NAME.
2. If the eld has not yet been mapped via a mapping entity, check whether an appropriate mapping entity
already exists. If so, you only need to assign the new eld to the mapping entity.
3. If an appropriate mapping entity does not yet exist, you need to create a new mapping entity. In order to do
so you have to determine whether the mapped data represents a business object ID or a code.
50
P U B L I C
Central Finance
Central Finance
1. If it is a business object ID, check MDG key mapping to see whether the object ID type that you want to
map already exists. If not, create this object ID type as described in the procedure below.
2. If it is a code, check MDG value mapping to see whether an appropriate global data type has already
been dened. If not, create it as described in the procedure below.
4. Now you can create the new mapping entity. Details are described in the specic procedures below.
Procedure
To map new ID elds of the accounting interface, you can introduce a new business object identier.
Checks
Before you introduce a new identier, check MDG key mapping to see whether the object ID type that you want
to map exists. If so, create the mapping entity. If the object ID type does not yet exist, proceed as follows:
Conguration in MDG
The following activities are located in Customizing for MDG under Cross-Application Components
Processes and Tools for Enterprise Applications Master Data Governance Central Governance General
Settings
Key Mapping Enhance Key Mapping Content
1. Dene Business Objects (if required)
For each business object, dene a BO type (customer namespaces are Y* and Z*), a description, and a
constant name.
Once you have dened a BO identier (which you do in the next step), you should also enter the Object ID
Type for Key Structure Access.
2. Dene Object Nodes (if required)
For each object node, you must maintain the object node type and object node type description.
3. Dene Object Identiers (if required)
For each object identier, you must specify the following values:
Object ID Type
Description of Object ID Type
BO Type
Object ID Constant Name
Object Node Type
Further attributes as described in the documentation of the IMG activity
4. Assign Key Structures to Object Identiers
Specify the key structure for the object identier you have just dened.
As a prerequisite, you must nd or create the key structure as a data type of the category structure via
DDIC (transaction SE11). Save and activate the structure.
5. Assign Business Objects to Main Contexts
Enter the BO type and pick the relevant Main Context from the value help (in most cases you can use the
context SAPdefaultMapping).
Dene Mapping Entity
1. Go to transaction SM34 and call view cluster VC_FINS_CFIN_MDG. In the eld Mapping Entity, enter the
object ID.
2. In the eld Object ID, use value help to choose the object ID you dened in the previous step.
Central Finance
Central Finance
P U B L I C 51
3. Select the new item and maintain Dene Mapped Fields (Customer):
4. Enter the structure using the value help choose Enter.
5. Enter the eld name and choose Enter.
6. If required, enter the Context Field 1and if applicable also Context Field 2.
7. Save your entries.
Introduce a New Code
To map further code elds of the accounting interface, you can introduce a new code.
Checks
Before you introduce a new code, check MDG key mapping to see whether the code that you want to map
exists. If you nd an appropriate code, proceed with the step Dene Mapping Entity. Otherwise, proceed as
follows:
Create Context Structure
Check the code denition. If the code is dened only within a context (for example, payment methods are
dened per country) create a DDIC structure for the context attributes.
Create Code List Provider Class
1. Create a new class in the customer namespace and add the interface IF_ESF_CODE_LIST_PROVIDER.
2. Implement the methods INIT, RETRIEVE_CODE_DESCRIPTIONS, RETRIEVE_CODE_LIST and
RETRIEVE_CODE_VALUES.
3. Activate the class.
4. Test the class using transaction SE24, F8:
1. Execute method IF_ESF_CODE_LIST_PROVIDER~INIT .
2. Execute method IF_ESF_CODE_LIST_PROVIDER~RETRIEVE_CODE_LIST.
Parameter IN_LANGUAGE_CODE must be lled to yield a result. If the code has a context then also ll
the context value in parameter IN_LIST_ID.
3. Execute and check the result.
Dene Data Element-Based GDT
Use the Customizing activity Maintain Value Mapping to dene the new GDT.
Choose object type Data Element and enter the DDIC data element of your code as global data type. If the
code is client-dependent, set the respective indicator. If the code has a context, enter the context structure.
Enter the code list provider class as Input Help. Save the GDT.
Maintain mapping data (by choosing the Navigation button) and check the value help of the eld Internal Code
Value.
Dene Mapping Entity
In the activity Dene Mapping Entities (Enhanced Conguration), make the following entries:
Mapping Entity: GDT (Data Element)
Use the customer namespace Y* or Z*.
Type: Data Element
Global Data Type: GDT (Data Element)
Select the newly created item and maintain Dene Mapped Fields (Customer): Enter the structure using the
value help and choose Enter. Enter the eld name and choose Enter. If required enter the Context Field 1.
52
P U B L I C
Central Finance
Central Finance
1.5.5.5 Determination of Account Assignments in Central
Finance System
If, in the Central Finance system, the MDG functions from Central Finance have been set up to map the entities
from the source to the Central Finance system, and if the source document items contain an account
assignment object (for example, a cost center or order), the system rst tries to derive the prot center from
the master data of the account assignment object. For example, if cost center ‘0001’ is used in the document,
the Central Finance system will check if there is a prot center available in the master data of this cost center.
If no prot center has been maintained for the account assignment object, the dummy prot center assigned
to the controlling area will be used.
If no dummy prot center has been assigned to the controlling area, the prot center from the original
document item is used. The system checks if this prot center also exists in the Central Finance system and, if
not, sends the document to AIF (with an error).
This is how account determination is done throughout SAP Financials and this is also the desired behavior in
the Central Finance system (that is, the prot center should be derived from the mapped account assignment
object if possible).
In document items without an account assignment object (for example, no cost center) in the source
document but with only a prot center, the prot center of the original item should be used in the Central
Finance system.
In these cases, the rules for mapping values that have been maintained in the following Customizing activity are
used: Financial Accounting Central Finance Central Finance: Target System Settings Mapping Dene
Mapping Actions for Mapping Entities.
1.5.5.6 History of Key Mappings
A report is available in the Central Finance system which enables you to keep track of changes to mappings (ID
mappings) between a source and the Central Finance system for desired key mapping entities, such as
company ID or cost center ID. With this report, an auditor, for example, can always check who added, changed,
or deleted a certain mapping value and when. You can answer, for example, the following questions:
Which value in the source system was assigned to a certain value in the Central Finance system at a certain
point in time?
Who changed the mapping of a value in the source system and when?
Who deleted a certain key mapping and when?
How-To
To access this report, call up transaction FINS_CFIN_KM_AUDIT or go the SAP (Easy Access) Menu (Path:
Accounting Central Finance History of Key Mappings ). This transaction is also part of the user role
SAP_SFIN_CFIN_AUDITOR which can be assigned to your user.
Central Finance
Central Finance
P U B L I C 53
For more information about this report, see the system documentation.
1.5.5.7 Manage Upload and Download of Mappings
Use
With business mapping in Central Finance you dene a relationship between an identier or code used in a
source system and one used in the Central Finance system. For the same mapping entity, for example cost
center or general ledger account, dierent identiers or codes may be used in the systems.
The Central Finance: Manage Mappings tool makes it much easier to edit mappings for master data and
customizing objects that are supported in Central Finance.
Process
You can display mappings for key mapping (ID mapping) entities and value mapping (code mapping) entities.
The tool facilitates the maintenance of mappings by providing CSV templates per mapping entity and a
function for mass upload of mappings for key mapping entities. You can do a mass download for ID mapping
entities and for code mapping entities. An error log shows you discrepancies for mappings and lists all issues
that occur during upload and deletion of mappings, so that you can easily follow up on them. This is especially
helpful when you are simulating upload or deletion of mappings rst, before the changes are actually made to
the Master Data Governance (MDG) tables.
For more information, please display the report documentation of the system by calling up transaction
FINS_CFIN_MAP_MANAGE, or by accessing the SAP (Easy Access) Menu (Path: Accounting Central Finance
Mapping Manage Mappings ) and click on the I-Button, or if you are using Web GUI, access the
documentation with
More Program Documentation . This transaction is also part of the user role
SAP_SFIN_CFIN_ADMIN which can be assigned to your user.
1.5.5.8 Check Conguration Settings for Mapping Entities
With the Central Finance: Assignments of Mapping Entities to Structures, you can check the conguration
settings for mapping entities and their eld assignments in the Central Finance system.
For a chosen structure, it allows a quick overview over the structure elds and the assigned mapping entities.
From within the report, you can directly access the conguration settings for a specic mapping entity. This
allows you to correct, change or add customer conguration.
54
P U B L I C
Central Finance
Central Finance
How-To
Call up transaction SA38 with the program FINS_CFIN_MAPPING_STRUC to start the report.
For more information, please display the report documentation in the system by clicking the I-Button, or if you
are using Web GUI, access the documentation with More Program Documentation .
1.5.5.9 Check Mapping
To test how the value of a specic mapping entity would be mapped in the Central Finance system, use the
Central Finance: Test of MGD-Based Mapping program.
You run the program in the Central Finance system. The program shows you with which value for a chosen
mapping entity, for example a company code, an FI document would be posted in the Central Finance system.
If the business mapping [page 37] you enter is possible, the system displays a success message.
If the business mapping [page 37] you enter is not possible, the system displays an error message.
How-To
To start the program, call transaction SA38 with program RFINS_CFIN_MDG_MAPPING_TEST.
For more information, please display the program documentation in the system by clicking the I-Button, or if
you are using Web GUI, access the documentation with More Program Documentation .
1.5.6 Conguration Consistency Check
Once you have completed your conguration and mapping activities in the Central Finance system, you can
use this report to check whether conguration settings in the source system match the conguration settings
in the Central Finance system. This report helps you to solve conguration inconsistencies between the source
system and the Central Finance system before you start the initial load or before documents are actually
replicated. This ensures that journal entries are transferred and the postings can be completed in the Central
Finance system later on during ongoing replication.
To do the conguration consistency check for a particular source system and for one or more company codes,
you can run transaction FINS_CFIN_CC or you can access it in the SAP (Easy Access) Menu under
Accounting Central Finance Consistency Checks .
The report issues success messages for conguration settings that are consistent in the source system
and the Central Finance system.
If inconsistencies are detected, the report displays messages with long texts. By clicking on the question
mark (?) at the end of the message in question, a long text is displayed, which shows the value of the
conguration setting in the source system and the value of the conguration setting in the Central Finance
Central Finance
Central Finance
P U B L I C 55
system. From here, you can navigate to the Customizing activity, where you can correct the incorrect value
to make the conguration settings consistent.
You can run the conguration consistency check for the following areas:
Check Area Check Group
Check
Category Description of Check
Central Pay
ment
Loans Manage
ment
- Veries that Loans Management (FS-CML) is not activated for the company
code in the source system, as Central Payment does not support company
codes for which FS-CML is activated.
SEPA - Veries the consistency of SEPA activation conguration settings between
the source system and the Central Finance system.
FI Congura-
tion
Currency G/L Ac
count
Veries the consistency of the G/L account currency between the source
system and the Central Finance system.
Company
Code
Veries the consistency of the local currency and additional currencies for
the company code between the source system and the Central Finance sys
tem.
Decimals Veries the correct decimal settings in the source system, Central Finance
system and CFIN component. The number of decimals for a currency in
Central Finance should be equal to or greater than that in the source system.
Document
Splitting
- Veries the consistency of document splitting activation between the source
system and the Central Finance system.
G/L Account - Veries the consistency of the open-item-managed indicator for the G/L ac
count between the source system and the Central Finance system.
Veries the consistency of the tax category in the G/L account master re
cord between the source system and the Central Finance system.
Veries the consistency of the Clearing Specic to Ledger indicator for the
G/L account between the source system and the Central Finance system.
Veries the consistency of the Balances in Local Currency Only indicator for
the G/L account between the source system and the Central Finance sys
tem.
N:1 Mapping Company
Code
Veries that the mapping relationship for the company code is 1:1. Central
Finance does not fully support multiple values for company codes from the
source system being mapped to one value for a company code in the Central
Finance system, since issues could occur when cross-company postings are
used.
Tax Congura-
tion
Value Added
Tax (VAT)
Company
Code
Veries the consistency of conguration settings for value added tax, such
as the VAT registration number or the tax jurisdiction code for the company
code between the source system and the Central Finance system.
56 P U B L I C
Central Finance
Central Finance
Check Area Check Group
Check
Category Description of Check
Tax Code Veries the consistency of conguration settings for value added tax, such
as the tax type or the tax reporting country for the tax code between the
source system and the Central Finance system.
Internal
Process
ing Key
Veries the consistency of conguration settings for value added tax, such
as the tax type or the indicator for tax not deductible of the internal process
ing key between the source system and the Central Finance system.
For a list of conguration consistency checks for VAT, see here [page 58].
Withholding
Tax (WHT)
- Veries the consistency of conguration settings for withholding tax be
tween the source system and the Central Finance system.
For a list of conguration consistency checks for WHT, see here [page 59].
CO Congura-
tion
Account Cate
gory
Account
Type
(Central)
Veries the consistency of the account type (B/S G/L account, P/L G/L ac
count, primary cost element) between the source system and the Central Fi
nance system.
Account
Type
(Secon
dary Cost
Element)
Veries that the corresponding G/L account in the Central Finance system
for a secondary cost element in the source system is congured with the
correct account type.
Remark: Secondary cost elements are G/L accounts with a certain account
type.
Cost Ele
ment
Category
Veries the consistency of the cost element category between the G/L ac
count or cost element in the source system and the Central Finance system.
Cost Object
Controlling
Data
Statisti
cal Order
Veries the consistency of the Statistical Order indicator of the cost object
between the source system and the Central Finance system.
Plan-Inte
grated
Order
Veries the consistency of the Integrated Planning indicator of the cost ob
ject between the source system and the Central Finance system.
Protability
Analysis
- Veries that the CO-PA characteristics are dened consistently in the source
system and the Central Finance system.
Currency & Val
uation Prole
- Veries the consistency of the currency and valuation prole assigned to the
controlling area between the source system and the Central Finance system.
(This check is available only when the currency and valuation prole is set to
active in the source system.)
Prot Center
Assignment
Cost
Center
Veries the consistency of the prot center assignment to the cost center
between the source system and the Central Finance system.
Central Finance
Central Finance
P U B L I C 57
Check Area Check Group
Check
Category Description of Check
Cost Ob
ject
Veries that a cost object posting is made to the correct prot center. The
prot center to which the cost object is assigned in Central Finance should
be the prot center dened in the mapping for the prot center in the source
system.
More Information
For information on how to use the report, please display the report documentation in the system by calling
transaction FINS_CFIN_CC and click the button, or if you are using Web GUI, access the documentation
with More Program Documentation .
1.5.6.1 List of Checks for Value Added Tax (VAT)
Company Code: Country
Company Code: VAT Registration Number
Company Code: Tax Jurisdiction Code
Company Code: Discount Base Amount is Net Value Indicator
Company Code: Tax Base Amount is Net of Discount Indicator
Company Code: Country ISO Code
Company Code: Country is European Union Member
Company Code: Country Tax Calculation Procedure
Company Code: Country Exchange Rate Type
Company Code: Length of First Part of the Tax Jurisdiction Code
Company Code: Length of Second Part of the Tax Jurisdiction Code
Company Code: Length of Third Part of the Tax Jurisdiction Code
Company Code: Length of Fourth Part of the Tax Jurisdiction Code
Company Code: External Tax System Active Indicator
Company Code: Determine Taxes Line-by-Line Indicator
Company Code: Redetermine Wrong Jurisdiction Code Indicator
Company Code: Plants Abroad Active
Company Code: Tax Base Amount Changeable Indicator
Company Code: Tax Conversion Local to Document Currency Indicator
Company Code: Extended WHT Active
Tax Code: Error Message for Invalid Tax Amount Indicator
Tax Code: Tax Type
Tax Code: Target Tax Code (for Deferred Tax)
Tax Code: EU Code
58
P U B L I C
Central Finance
Central Finance
Tax Code: Tax Code for Sales Taxes Indicator
Tax Code: Tax Category When Using External Tax Systems
Tax Code: Relevant When Using External Tax System Indicator
Tax Code: Tax Reporting Country
Tax Code: New Deferred Tax Code Indicator
Tax Code: MOSS Tax Reporting Country for Electronic Service
Tax Code: Discount Base Amount is Net Value Indicator
Tax Code: Tax Base Amount is Net of Discount Indicator
Internal Processing Key: Tax Type
Internal Processing Key: Tax Not Deductible Indicator
Internal Processing Key: Posting Indicator
Internal Processing Key: Tax Not Relevant to Cash Discount Indicator
1.5.6.2 List of Checks for Extended Withholding Tax (WHT)
The conguration consistency check report performs the following checks for Extended Withholding Tax.
IMG Path for Conguration Setting
Name of Check
You can nd the respective conguration settings in Custom
izing (transaction
SPRO). IMG Path: Financial Accounting
Financial Accounting Global Settings Withholding Tax :
Extended Withholding Tax Basic Settings
Withholding Tax Country Key
Ocial Withholding Tax Key
Reason for Exemption
Recipient Type
Income Type
Central Finance
Central Finance
P U B L I C 59
IMG Path for Conguration Setting Name of Check
Extended Withholding Tax Calculation Withholding
Tax Type
Exchange Rate Type
Unit to Which to Round To
For the time of invoice posting and payment posting the fol
lowing checks are carried out:
Posting Time
Determines the posting time for withholding tax, such
as invoice or payment.
Withholding Tax Type
Type of Withholding Tax Base Amount
Post Withholding Tax Amount
Rounding Rule
Accumulation Type
Determines how withholding tax is accumulated, for ex
ample no accumulation, per calendar year, quarter,
month.
Accumulation Period
Combined Accumulation Indicator
Determines, whether several customers or suppliers
and company codes are accumulated together.
Withhold Accumulation Withholding Tax to Maximum
Indicator
Allow Manual Entry of Withholding Tax Base Amount In
dicator
Allow Manual Entry of Withholding Tax Amount Indica
tor
Type Not Relevant for Certicate Numbering Indicator
Region (State, Province, County)
Maintenance of Minimum Withholding Tax Base
Amount
Maintenance of Minimum/Maximum Withholding Tax
Amount
For the time of invoice posting the following check is carried
out:
Reduce Base Amount by Withholding Tax Amount Indi
cator
For the time of payment posting the following checks are
carried out:
Central Invoice
Determines how withholding tax is distributed for cen
tral invoice.
Cash Discount Indicator
60
P U B L I C
Central Finance
Central Finance
IMG Path for Conguration Setting Name of Check
Determines, whether withholding tax is calculated be
fore or after cash discount deduction.
Self-Withholding Possible
Withholding Tax Already Withheld Indicator
Enter Withholding Tax Amount Manually for Payments
Indicator
Minimum Check at Document Level
Extended Withholding Tax Calculation Withholding
Tax Codes
Withholding Tax Code
Ocial Withholding Tax Key
Percentage Subject to Withholding Tax
Posting Indicator
Determines, whether for example this is a standard
posting for withholding tax or the osetting entry
should be posted to the G/L account for grossing up.
Withholding Tax Rate
Reduced Withholding Tax Rate
Withholding Tax Rate Numerator (Part of a Fraction)
Withholding Tax Rate Denominator (Part of a Fraction)
Calculate Withholding Tax According to Formula Indica
tor
Region
Provincial Tax Code
Income Type
Reduced Withholding Tax Rate
Reduction of Base Amount
Decreased Reduction of Base Amount
Withholding Tax Code in Supplier Mater Record
Withholding Tax Code in Customer Master Record
Extended Withholding Tax Calculation Withholding
Tax Base Amounts
Internal Processing Key
Withholding Tax Type Number on Which This Withhold
ing Tax Type Depends
Extended Withholding Tax Calculation Minimum and
Maximum Amounts
Minimum Withholding Tax Amount (During Posting)
Maximum Withholding Tax Amount (During Posting)
Minimum Withholding Tax Base Amount (During Post
ing)
Withholding Tax Base Exemption Amount
Central Finance
Central Finance
P U B L I C 61
IMG Path for Conguration Setting Name of Check
Extended Withholding Tax Company Code
Assignment of Withholding Tax Type to Company Code
Type of Recipient
Indicator: Withholding Tax Agent
Obligated to Withhold Tax From
Determines the start date to withhold tax
Obligated to Withhold Tax Until
Determines the end date to withhold tax
Withholding Tax Identication Number
Indicator: Subject to Withholding Tax
Indicator: Self-Withholding Tax Agent
Exemption Certicate Number
Exemption Rate
Date on Which Exemption Begins
Date on Which Exemption Ends
Reason for Exemption
Extended Withholding Tax Active
The conguration consistency report checks whether
extended withholding tax is active for the company
code, as only Extended Withholding Tax is supported for
Central Finance.
Extended Withholding Tax Posting Accounts for
Withholding Tax
G/L Account for Withholding Tax to be Paid Over (Debit)
G/L Account for Withholding Tax to be Paid Over
(Credit)
G/L Account for Withholding Tax for Grossing Up O-
setting Entry (Debit)
G/L Account for Withholding Tax for Grossing Up O-
setting Entry (Credit)
G/L Account for Self-Withholding Tax (Debit)
G/L Account for Self-Withholding Tax (Credit)
G/L Account for Withholding Tax Osetting Entry
(Debit)
G/L Account for Withholding Tax Osetting Entry
(Credit)
Extended Withholding Tax Posting Certicate
Numbering for Withholding Tax Assign Numbering
Concept to Company Code Country
Withholding Tax Certicate Numbering Concept
SAP NetWeaver General Settings Set Countries
Country Key
Enterprise Structure Denition Financial Accounting
Edit, Copy, Delete, Check Company Code
Company Code
62 P U B L I C
Central Finance
Central Finance
1.5.7 EC-PCA Postings
1.5.7.1 Replication of EC-PCA Internal Postings
You can replicate EC-PCA internal postings from your source systems to your Central Finance system. In the
Central Finance system, an EC-PCA posting becomes an FI posting.
Prerequisites
EC-PCA is active.
You do this by setting the Active Indicator in transaction 0KE5 (EC-PCA: Controlling Area Settings).
Line items and online transfer are set to active in V_TKA00PCA (EC-PCA: Control Parameters for Actual
Postings).
You do this in transaction SM30.
Source Systems
You have carried out the following activities in Customizing of your source systems under Financial
Accounting Central Finance Central Finance: Source System Settings Replication Settings for Prot Center
Accounting
.
Dene Start of Transfer of EC-PCA Postings
Activate Transfer of EC-PCA Postings
Central Finance System
You have carried out the following activities in Customizing of your Central Finance system under Financial
Accounting Central Finance Central Finance: Target System Settings Replication Settings for Prot Center
Accounting
:
Settings for Source Systems
Settings for Company Codes
Note
For the source EC-PCA document which is not of zero balance, an osetting line item is created in the
Central Finance system to balance the EC-PCA document. You need to congure a G/L account and a
prot center for the line item for each company code in the Central Finance system.
Central Finance
Central Finance
P U B L I C 63
Restrictions
The replication of EC-PCA posting on secondary cost element is not supported.
Only three activity types of EC-PCA internal postings will be transferred to Central Finance system:
PRC5: Prot center document entry (posted with transaction 9KE0, 9KE9 or 1KEL).
PCAA: Actual assessment in prot center accounting (posted with allocation transaction 3KE5).
PCAD: Actual distribution in prot center accounting (posted with allocation transaction 4KE5).
Transaction 0KE1 (EC-PCA: Delete Transaction Data) in the source system is not supported for the Central
Finance scenario. If you use the transaction in the source system, the replicated document in the Central
Finance system will not be modied and reconciliation between source and target system will not work.
When postings created from an allocation run are reversed, there is no reference in the reversal documents
to the reversed documents and vice versa. This information is, however, available for other reversal/
reversing documents that are not related to allocations.
1.5.7.2 Maintaining the Start Fiscal Year and Start Period
for Ongoing Replication of EC-PCA Postings
This function enables you to maintain the start scal year and start period per company code for the ongoing
replication of EC-PCA postings.
Procedure:
Carry out the Customizing activity Dene Start of Transfer of EC-PCA Postings or directly call transaction
FIN_CFIN_PCA_SET in the source system.
Note
To make the conguration setting in the implementation guide, you use transaction SPRO (IMG Path:
Financial Accounting Central Finance Central Finance: Source System Settings Replication
Settings for Prot Center Accounting .
Switch to the edit mode and you can take the following actions:
Create a new entry for a company code and specify the scal year and period from which you want to
start ongoing replication for the company code.
Change the start scal year and start period for a company code which has not been activated for
ongoing replication. If the company code has already been activated for ongoing replication, the
system will display the message You have activated ongoing replication for company code: ****, are you
sure you want to change it.
Delete an entry. But if the company code has been activated for ongoing replication or has been
maintained in view CFIN_SOURCE_SET, the entry cannot be deleted.
64
P U B L I C
Central Finance
Central Finance
1.5.7.3 Initial Load for EC-PCA Internal Postings
The initial load is used to transfer EC-PCA internal postings for periods prior to the ongoing replication to the
Central Finance system.
Data transferred by an initial load, as well as data of ongoing replication, comes from the following transactions:
EC-PCA manual posting: 9KE0, 1KEL
Periodic posting for allocation: 3KE5, 4KE5
Prerequisites
You have dened the start period and start scal year for specic company codes.
To make the setting, see Maintaining the Start Fiscal Year and Start Period for Ongoing Replication of EC-
PCA Postings [page 64]
You have already activated ongoing replication for specic company codes.
You can run transaction FIN_CFIN_PCA_ACTIVAT to activate the ongoing replication for the company
code.
Note
The initial load can only be executed once for each company code.
Procedure
Run transaction FINS_CFIN_PCA_LOAD to retrieve data from the source system, and the data will be written
into Central Finance tables, during which the data will be transferred by SLT to the target system and be posted
into FI tables.
The main logic for an initial load can be divided into the following steps:
Load PCA internal postings in batches:
Load PCA balances posted prior to the start period of ongoing replication that you dened in the
activity Dene Start of Transfer of EC-PCA Postings.
Load PCA documents which are posted for periods from the start period of ongoing replication to the
activation timestamp that you dened in the activity Activate Transfer of EC-PCA Postings.
Transfer internal posting from the source system to Central Finance by SLT
Do the business mapping and posting in Central Finance
Check the posting status in AIF
The initial load uses the same congurations as ongoing replication, and no extra conguration is needed.
When an initial load has been executed successfully, a timestamp of current time is written into the Central
Finance generic settings (CFIN_CTRL) to indicate that the initial load for the company code has been nished.
For the related conguration, see Replication of EC-PCA Internal Postings [page 63].
Central Finance
Central Finance
P U B L I C 65
1.5.7.4 EC-PCA Simulation Tool
This tool enables you to simulate the process of ongoing replication and the initial load of EC-PCA internal
postings before starting the actual replication. It also carries out both a data mapping check and a posting logic
check, just like in real replication. No actual posting is carried out during the simulation.
Prerequisites
The simulation runs in the same conguration environment as the actual transfer (ongoing replication and
initial load), and no extra conguration is needed.
In the Central Finance system, a new AIF interface (PCA_DOC_SM) is used to separate the simulation
results from results of the real ongoing replication and initial load.
Note
For installation of interface PCA_DOC_SM, see SAP Note 2873997 .
Features
The simulation tool runs in the Central Finance system. It rst retrieves the data from the source system and
then checks the transferred data based on the same checks as those carried out during the actual replication
of EC-PCA postings. The selected data will be transferred to the Central Finance system via SLT, and you can go
to AIF to check the detailed results.
Two kinds of simulation are supported: general simulation and initial load simulation.
1. General simulation:
PCA documents are retrieved from GLPCA of the source system. This simulation can be used to check the
system environment before the ongoing replication.
2. Initial load simulation:
The system simulates the process of the initial load, and the same data as the real initial load will be
handled. This simulation can only be executed after ongoing replication has been activated.
Two kinds of check are carried out for the transferred documents in AIF, the same as those carried out when
PCA documents are actually replicated.
Check the data based on the conguration in MDG mapping and value mapping.
Check the posting logic as in real document posting.
When an error has been xed, it should disappear when you restart the relevant item in AIF or re-execute the
simulation.
Go to transaction FINS_CFIN_PCA_SIMU and see more details in the report documentation of the system by
clicking the
button.
66
P U B L I C
Central Finance
Central Finance
1.5.7.5 Deleting Replicated EC-PCA Internal Postings
You can delete the data generated during the initial load/ongoing replication of EC-PCA internal postings or
delete the simulation data that is generated when you execute the simulation tool for EC-PCA internal postings.
You may want to delete this type of data stored in your source systems and the Central Finance system, and
redo the initial load or ongoing replication if errors happen during the transfer of EC-PCA internal postings.
Deletion functions
1. In the Central Finance system, run report FINS_CFIN_PCA_DOC_DELETE to delete the replicated EC-PCA
data and other related data like execution timestamps, simulation data that is generated when you execute
the simulation tool in the Central Finance system and transfer data stored in CFIN_ACC* tables of the
source system.
With this report, you can
delete the posted data in FI tables (BKPF, BSEG_ADD, ACDOCA);
remotely clear the execution timestamps in the table (CFIN_CTRL) of the source system;
remotely clear the transfer data stored in CFIN_ACC* tables of the source system.
2. In the source system, report FIN_CFIN_PCA_RESET is available to reset the CFIN_ACC* tables: delete the
transfer data generated during initial load/ongoing replication/simulation and stored in CFIN_ACC* tables
(CFIN_ACCHD, CFIN_ACCIT and CFIN_ACCCR) in your source systems.
Delete EC-PCA Data
Procedure:
1. Call transaction SE38 in the Central Finance system to run report FINS_CFIN_PCA_DOC_DELETE (or
directly call transaction FINS_CFIN_PCA_DEL)
2. Choose Clear Initial Load Data Only or Clear All Posting Data or Clear Simulation Data
3. Choose Clear Transfer Data in Source, if you want to clear the transfer data stored in CFIN_ACC* tables in
the source system
4. Check the result in the log
5. Check if the documents have been deleted from the following tables in the Central Finance system
BKPF (Accounting Document Header)
BSEG_ADD (Entry view of accounting document for additional ledgers)
ACDOCA (Universal Journal Entry Line Items)
Check if the execution timestamps for the selected company codes have been deleted from the following
table in the source system: CFIN_CTRL (Central Finance generic settings)
Check if the transfer data stored in CFIN_ACC* tables in a source system has been deleted if you have
executed Clear Transfer Data in Source
For details, call transaction FINS_CFIN_PCA_DEL and display the report documentation by clicking the
button.
Central Finance
Central Finance
P U B L I C 67
Note
If you don't choose Clear Transfer Data in Source when you use the deletion report in Central Finance, you
can run report FIN_CFIN_PCA_RESET in the source system to reset CFIN_ACC* tables.
Reset CFIN_ACC* tables
Procedure:
1. Call transaction SE38 in a source system to run report FIN_CFIN_PCA_RESET (or directly call transaction
FIN_CFIN_PCA_RESET)
2. Choose Clear Initial Load Data Only or Clear All Replication Data or Clear Simulation Data
3. Check if the data has been deleted from the following tables of a source system
CFIN_ACCHD (ACCHD Transfer table)
CFIN_ACCIT (Transfer Table for ACCIT)
CFIN_ACCCR (Transfer Table)
1.5.7.6 EC-PCA Counts Comparison Report
You use this report to check whether EC-PCA data has been replicated to the Central Finance system correctly.
Use
You can use this report to check whether all data has been posted successfully by comparing the quantity of
source data with the data transferred to Central Finance via the ongoing replication or the initial load.
Features
The report runs in Central Finance and supports two kinds of comparison: initial load comparison and ongoing
replication comparison.
Ongoing Replication Comparison
The system compares the counts of selected source PCA documents with those replicated to Central
Finance via ongoing replication.
You can display the details of documents to see the scal year, posting period, and transfer status of
specic documents as well as the document number of unsuccessfully transferred documents.
Note
This comparison only processes documents created after the ongoing replication was activated.
68
P U B L I C
Central Finance
Central Finance
Initial Load Comparison
The system compares the counts of PCA documents or balances you select in the source system with
those successfully transferred to Central Finance via the initial load.
You can see the scal year, posting period, and transfer status of specic documents but not the document
number of unsuccessfully transferred documents because, for the initial load, most data comes from
balances, for which no unique key can be used in the source system to identify the corresponding
document in the Central Finance system.
Go to transaction FINS_CFIN_DFV_PCA_CN and see more details in the report documentation of the system
by clicking the
button.
1.5.7.7 EC-PCA Balances Comparison Report
You use this report to check whether EC-PCA balances in the source system match the corresponding balances
in the Central Finance system.
This report displays the debit amount, credit amount and balance in both the source system and the Central
Finance system for specied G/L account, posting period and company code. You can use this report to
compare the balances for selected G/L accounts in the source system with the corresponding balances in the
Central Finance system.
No currency exchange is needed for the comparison because the balances sum up the transaction amounts
which are in the consistent currency between the source system and the Central Finance system.
Features
The report runs in the Central Finance system and supports two kinds of comparison: ongoing replication
comparison and initial load comparison.
Ongoing Replication Comparison
In this option, balances selected for comparison come from documents transferred to the Central Finance
system by ongoing replication.
You can drill down from the account’s balance to the document level to see the document number, scal year,
posting period, transfer status in both source system and Central Finance. For the source document not
replicated successfully, you can jump to AIF for further information.
Initial Load Comparison
In this option, balances selected for comparison come from balances transferred to the Central Finance system
by initial load.
You cannot display details of documents with this option.
For more details, use transaction FINS_CFIN_DFV_PCA_BA and display the report documentation by clicking
the button.
Central Finance
Central Finance
P U B L I C 69
1.5.8 Material Cost Estimates Replication
Use
You use this feature to replicate material cost estimates from source system(s) to the Central Finance system.
For a mixed costing, the material cost estimates are replicated together with the relevant procurement
alternatives.
Prerequisites
You have congured SLT.
Dene replication object in SLT. (See details in Conguration in SAP Landscape Transformation
Replication Server [page 82])
Download the latest SLT content of version S/4HANA 1909. This content is available in SAP Note
2154420 .
You have implemented SAP Note 2800883 in the source system.
You have congured AIF in the Central Finance system.
Run transaction /AIF/CONTENT_EXTRACT and choose Deployment Scenario SAP_AIF_0018 to
execute.
Use Monitoring and Error Handling (transaction /AIF/ERR), and select Namespace /FINCF and
Interface CE_MAT.
Your Central Finance system should be SAP S/4HANA 1909 or higher.
You have dened rules for cost estimate replication in the Customizing of Central Finance (transaction:
CFINIMG) under Central Finance: Target System Settings Replication Settings for Cost Estimates
Dene Rule for Cost Estimate Replication . (For details on the conguration, display the IMG activity
documentation.)
You have congured the mapping entities for the source data in MDG, mainly including:
Material Number
Plant
Controlling Area
Cost Center
Cost Element
Activity Type
Cost Component Structure
Cost Component Number
Costing Variant
70
P U B L I C
Central Finance
Central Finance
Feature
A material cost estimate is created based on the master data in the source system including material master
data, BOM, routing, activity cost planning. The cost estimate is replicated to the Central Finance system
automatically via SLT Server.
Table KEKO is the trigger table of SLT extraction. If there is a change of any object which does not cause a
change in KEKO (like change of procurement alternatives), this change will not trigger a replication.
A new cost estimate number will be generated for the replicated cost estimate in the Central Finance system.
Tables KEKO and CKMLMV001 are extended to store the original key elds in the source system.
Restriction
Only material cost estimate (BZOBJ = 0) is supported for this replication.
Costestimateofconguredmaterial (KEKO-CUOBJID <> SPACE) is not supported for replication in
current release.
Pure additivecosts (KEKO-KKZMA = ‘X’) is not supported for replication.
Cost Estimates for a Product Cost Collector will not be replicated (KALKA <> 19).
Deletion of cost estimates is not supported for replication in current release.
1.5.9 Activity Rates
1.5.9.1 Replication of Activity Rates
Use
You use this feature to replicate activity rates from source system(s) to the Central Finance system. If a primary
cost component split exists for a certain activity rate, the activity rate is replicated together with the cost
component split data.
Prerequisites
You have congured SLT.
Central Finance
Central Finance
P U B L I C 71
Dene replication object in SLT. (See details in Conguration in SAP Landscape Transformation
Replication Server [page 82].)
Download the SLT content of version SAP S/4HANA 1909. This content is available in SAP Note
2154420 .
Add the below entry for activity rate to table IUUC_LOGTB_FIELD in the SLT system. (See details in
SAP Note 2154420 .)
MT_ID
TABNAME FIELDNAME USE_FOR_DELETE
Your mass transfer ID COST VRGNG X
You have congured SAP AIF in the Central Finance system.
Run transaction /AIF/CONTENT_EXTRACT and choose Deployment Scenario SAP_AIF_0023 to
execute.
Use Monitoring and Error Handling (transaction /AIF/ERR), and select Namespace /FINCF and
Interface CC_AR.
Your Central Finance system should be on release SAP S/4HANA 1909 or higher.
You have congured the mapping entities for the source data in Master Data Governance (MDG). The most
important mapping entities are:
Controlling Area
Cost Center
Activity Type
Cost Component Structure
Cost Component Number
Version
You have congured the transfer rules correctly according to your business requirements. In Customizing
for Central Finance in transaction CFINIMG, go to Central Finance: Target System Settings Replication
Settings for Activity Rates
:
Activate Transfer Rule for Activity Rate Replication from Source to Central: You activate or deactivate
the check of transfer rules. By default, the status is inactive.
Note
If you don't activate transfer rules, all data from SLT will be transferred.
Dene Transfer Rule for Activity Rate Replication from Source to Central: You maintain the values in
transfer rules based on the data scope you’ll transfer for activity rates. Otherwise, the data will not be
transferred to the Central Finance system.
Note
You can apply SAP Note 2821651 in the source system. With this note, a search help is available
for you to select eld values relevant for activity rates from the source system when you dene
transfer rules in the Central Finance system.
72
P U B L I C
Central Finance
Central Finance
Feature
The data is replicated from the source system(s) to the Central Finance system automatically via SLT server.
When you generate or update an activity rate in the source system, the changes in table COST will trigger the
extraction of SLT, and the data will be transferred to the Central Finance system.
If there is primary cost component split existing for the replicated activity rate, the relevant data will also be
extracted and transferred.
Note
Primary cost component split-related data can only be successfully replicated if a cost component
structure has been assigned under activity price calculation in the source and the Central Finance systems.
If you have activated the transfer rules, the activity rates from source systems will be validated against the rules
in the Central Finance system before being mapped and posted. Only successfully validated activity rates can
be processed. Processing results are shown in SAP AIF. Activity rates that do not pass the transfer rule check
will not be shown in SAP AIF.
Restriction
Only planning activity prices (purely iterative price not included) are replicated to the Central Finance
system.
Deletion of activity rates in the source system cannot be replicated to the Central Finance system.
1.5.9.2 Initial Load of Activity Rates
You use this function to transfer activity rates from periods prior to the start date of ongoing replication, from
source system(s) to the Central Finance system.
The initial load of activity rates is carried out using the SAP Landscape Transformation Replication Server
(SLT).
Caution
Please specify the data scope of the initial load via transaction LTRS in the SLT system before carrying out
the initial load. If you do not do so, all the planned activity rates in the source system(s) will be transferred
in the initial load process.
If an activity rate has been processed by the initial load, the same activity rate will not be processed by
ongoing replication later. If you want to replicate this activity rate via ongoing replication, please go to the
SLT system and reset the transfer status for specic record:
1. Go to transaction LTRC and select specic mass transfer ID;
2. Go to the Expect Functions tab page, and choose Reset Transfer Status for Records under folder
Functions for Replication Scenarios That use Function Modules;
3. Enter COST as the table name and choose Transferred Records;
4. Select specic record to reset the transfer status.
Central Finance
Central Finance
P U B L I C 73
Prerequisites
You have congured SLT. (See details in Conguration in SAP Landscape Transformation Replication
Server [page 82].)
Note
When you dene the initial load object in SLT, please use the predened initial load object CFI_COST_L,
which is available in SAP Note 2154420 .
You have congured SAP AIF in the Central Finance system.
You have congured the mapping entities for the source data in Master Data Governance (MDG).
Features
After the initial load of activity rates has been started in SLT, the data is transferred from the source system(s)
to the Central Finance system and checked against the transfer rule, if it has been activated. The nal
processing result is shown in SAP AIF, under namespace /FINCF, interface CC_AR.
Related Information
Conguration in SAP Landscape Transformation Replication Server [page 82]
1.5.9.3 Replicate Activity Rates Manually
You use this function to manually transfer some dedicated activity rates from the source system(s) to the
Central Finance system. If you execute activity rates calculation periodically like monthly or yearly, you can also
use this function to replicate activity rates instead of performing ongoing replication of activity rates.
To access this program, go to SAP Easy Access under SAP Menu Accounting Central Finance Manual
Transfer Tools Replicate Activity Rates Manually .
Prerequisites
You have congured replication interface for activity rates in AIF.
You have maintained MDG mapping for the relevant entities.
You have maintained transfer rules for activity rate replication from the source system to the Central
Finance system if the transfer rule is activated.
You have applied SAP Note 2878231 in the source system.
74
P U B L I C
Central Finance
Central Finance
Features
This program runs in the Central Finance system in real time, or scheduled as a background job.
All data transferred by this program will be validated against the transfer rule, in the same way as ongoing
replication. Only successfully validated data can be transferred to the interface of activity rate replication in AIF.
You can check the result of the data processing in AIF, under namespace /FINCF, interface CC_AR.
For more information, please display the help documentation in the system by clicking the button, or if you
are using Web GUI, access the documentation with
More Program Documentation .
1.5.10 Cost of Goods Sold Splitting in Central Finance
Business Background
In the Central Finance scenario, the cost of goods sold (COGS) splitting occurs in the Central Finance system
based on information from the source system. When an outbound delivery with reference to a sales order is
posted in the source system, all information required for splitting the COGS is transferred to the Central
Finance system and is used there for posting a journal entry with COGS split according to the conguration
settings made in the Central Finance (SAP S/4HANA) system in the IMG activity Dene Accounts for Splitting
the Cost of Goods Sold.
The IMG activity Dene Accounts for Replication of Splitting the Cost of Goods Sold (IMG Path: Financial
Accounting
Central Finance Central Finance: Source System Settings ) allows to send COGS split
information to the Central Finance system, not only for goods movements based on sales orders, but also, for
example when you post stock transfers, inter-company sales or third-party sales. By maintaining this IMG
activity in your source system, you can determine that COGS split information is sent to the Central Finance
system based on G/L accounts. Additionally, by maintaining this IMG activity, it is also possible to send COGS
split information to the Central Finance system for one or up to three valuation views (legal valuation, group
valuation and prot center valuation).
Instead of transferring COGS split information to the Central Finance system, if your source system release is
SAP Simple Finance, on-premise edition 1503 (SFIN 2.0) or higher, you can choose to split the COGS in the
source system and replicate the split FI document into the Central Finance system.
Prerequisites
You have installed SAP note 2615469 .
Central Finance
Central Finance
P U B L I C 75
Use Cases for Replicating COGS Information to Central Finance
In the following, dierent use cases for replicating COGS split relevant information and posting COGS split in
the Central Finance system are described. The use cases dier depending on where the splitting takes place
and the settings you have made in both, the source and the Central Finance system.
COGS Splitting in the Central Finance System [page 76]
COGS Splitting in the Source System [page 77]
1.5.10.1 COGS Splitting in the Central Finance System
COGS split is posted to several G/L accounts in the Central Finance system based on data replicated from the
source system. The account determination for the COGS split takes place in the Central Finance system. The
source system settings determine what is replicated and how it is replicated and the Central Finance system
settings determine which accounts are posted.
Source System
A valid cost component structure is available for the cost component view cost of goods sold (IMG
Path: Controlling Product Cost Controlling Product Cost Planning Basic Settings for Material
Costing
Dene Cost Component Structure ).
A released standard cost estimate is available for the material used in the posting.
G/L accounts and valuation views are maintained in the IMG activity Dene Accounts for Replication of
Splitting the Cost of Goods Sold to determine which postings and valuation views are considered for
transferring COGS split information to the Central Finance system. (Implementation Guide (IMG) Path:
Financial Accounting Central Finance Central Finance: Source System Settings ).
Central Finance System
You have made the settings in the Dene Accounts for Splitting the Cost of Goods Sold IMG activity.
(Implementation Guide (IMG) Path:
Financial Accounting General Ledger Accounting Periodic
Processing Integration Materials Management ).
COGS split is posted in the Central Finance system based on cost component information from the
source system and the conguration settings from the Central Finance system.
Note
If your source system release is SAP Simple Finance, on-premise edition 1503 or higher, then the Dene
Accounts for Splitting the Cost of Goods Sold IMG activity is also available there. If you want the COGS
splitting to occur in the Central Finance system, you must not maintain this IMG activity in the source
system.
The system performs a bi-directional check to prevent that Customizing settings for COGS split are
maintained in both, the IMG activities Dene Accounts for Replication of Splitting the Cost of Goods Sold
and Dene Accounts for Splitting the Cost of Goods Sold at the same time.
76
P U B L I C
Central Finance
Central Finance
1.5.10.2 COGS Splitting in the Source System
COGS split is posted to several G/L accounts in the source system. The FI document, which contains several
line items referring to COGS split, is replicated to the Central Finance system. The account determination for
the COGS split takes place in the source system based on the settings maintained in the Dene Accounts for
Splitting the Cost of Goods Sold IMG activity.
This option is available only if your source system release is SAP Simple Finance, on-premise edition 1503 (SFIN
2.0) or higher, because only in such releases the Dene Accounts for Splitting the Cost of Goods Sold IMG
activity is available. Please, consider also that in the SFIN 2.0 release only the legal valuation view is supported
and from SAP S/4HANA Finance 1605 (SFIN 3.0) on and higher multiple valuation views are supported.
Source System
A valid cost component structure is available for the cost component view cost of goods sold (IMG
Path:
Controlling Product Cost Controlling Product Cost Planning Basic Settings for Material
Costing Dene Cost Component Structure ).
A released standard cost estimate is available for the material used in the posting.
G/L accounts (and valuation views from release SFIN 3.0 on) are maintained in the IMG activity Dene
Accounts for Splitting the Cost of Goods Sold so that they can be used for posting COGS split in the
source system (Implementation Guide (IMG) Path: Financial Accounting General Ledger
Accounting
Periodic Processing Integration Materials Management ).
Central Finance System
Because the FI document, which is replicated into the Central Finance system, already contains all
COGS split line items, settings maintained in the Central Finance system in the Dene Accounts for
Splitting the Cost of Goods Sold IMG activity are not considered.
1.5.11 Price Dierence Splitting in Central Finance
Business Background
In the Central Finance scenario, the splitting of price dierences occurs in the Central Finance system based on
information from the source system. When a production order is settled in costing-based Protability Analysis
(CO-PA) in the source system, information about the splitting of price dierences according to variance
categories from the source system is transferred to the Central Finance system and is used there for posting a
journal entry with price dierence splitting according to the conguration settings made in the Central Finance
(SAP S/4HANA) system.
Alternatively, if your source system release is SAP Simple Finance, on-premise edition 1503 (SFIN 2.0) or
higher, you can choose to split the price dierence in the source system and replicate the split FI document to
the Central Finance system.
Central Finance
Central Finance
P U B L I C 77
Prerequisites
You have installed SAP note 2633832 .
Use Cases for Price Dierence Splitting in Central Finance
In the following, dierent use cases for splitting of price dierences in Central Finance are described. The use
cases dier depending on where the splitting takes place and the settings you have made in both the source
and Central Finance system.
Price Dierence Splitting in the Central Finance System [page 78]
Price Dierence Splitting in the Source System [page 79]
1.5.11.1 Price Dierence Splitting in the Central Finance
System
Price dierences are posted to several G/L accounts in the Central Finance system based on data replicated
from the source system. The account determination for the price dierence split takes places in the Central
Finance system.
Source System
Costing-based Protability Analysis (CO-PA) must be active in the source system.
The variance calculation is done prior to the actual settlement of the production order.
During settlement of production orders the variance information is collected and replicated to the
Central Finance system together with the FI settlement document.
Central Finance System
You have made the settings in the Dene Accounts for Splitting Price Dierences IMG activity.
(Implementation Guide (IMG) Path: Financial Accounting General Ledger Accounting Periodic
Processing
Integration Materials Management ).
Price dierence split is posted in the Central Finance system based on variance categories information
from the source system and the conguration settings from the Central Finance system.
Note
If your source system release is SAP Simple Finance, on-premise edition 1503 (SFIN 2.0) or higher, then the
Dene Accounts for Splitting Price Dierences IMG activity is also available there.
If you want that the price dierence splitting occurs in the Central Finance system, you must not
maintain this IMG activity.
If you maintain this IMG activity, the splitting of price dierences takes place in the source system. This
use case is described in the next chapter.
78
P U B L I C
Central Finance
Central Finance
1.5.11.2 Price Dierence Splitting in the Source System
Price dierences are posted to several G/L accounts in the source system. The FI document, which contains
several line items referring to price dierences, is replicated to the Central Finance system. The account
determination for the price dierence split takes place in the source system.
This option is available only if your source system release is SAP Simple Finance, on-premise edition 1503 (SFIN
2.0) or higher, because only in such releases the Dene Accounts for Splitting the Price Dierences IMG activity
is available.
Source System
Costing-based Protability Analysis (CO-PA) can be active in the source system, but it is not
mandatory.
You have made the settings in the Dene Accounts for Splitting Price Dierences IMG activity.
(Implementation Guide (IMG) Path:
Financial Accounting General Ledger Accounting Periodic
Processing Integration Materials Management ).
During settlement of production orders the variance information is split to several G/L accounts and
the FI document, which contains all price dierence line items, is replicated to the Central Finance
system.
Central Finance System
Because the FI document, which is replicated to the Central Finance system, already contains all price
dierence line items, settings maintained in the Central Finance system in the Dene Accounts for
Splitting Price Dierences IMG activity are not considered.
1.5.12 Account Determination of Condition Types for
Protability Analysis (CO-PA)
All revenues, sales deductions and other values (such as freight costs) are dened as conditions in Sales and
Distribution (SD).
In a Central Finance scenario, in the source system (such as SAP ERP) with costing-based Protability Analysis
(CO-PA), you can congure a transfer of condition values from billing documents to value elds in CO-PA. In the
billing document and in the subsequent FI document, however, sales conditions with the same account key are
posted to the same G/L account. The FI document posted in the source system does not have the same level
of detail as the CO-PA document in costing-based CO-PA.
To enable that you can analyze the values per condition type in account-based Protability Analysis (CO-PA) in
a Central Finance scenario, you can assign dierent condition types to dierent G/L accounts in the Central
Finance system. You do the settings per company codes. You can assign statistical and non-statistical
condition types. Note that the statistical conditions are posted as journal entry to an extension ledger with type
prediction in Financial Accounting.
Central Finance
Central Finance
P U B L I C 79
Prerequisites in the Central Finance System
You have made the settings in the Assign G/L Accounts to Condition Types Customizing activity (IMG Path:
Financial Accounting Central Finance Central Finance: Target System Settings Mapping CO-PA
Mapping
.
Restriction
The settings are not evaluated during the initial load.
1.5.13 Replication of Commitments
Real-Time Replication of Commitments Graphic
New commitments and updates to commitments are replicated in real time to Central Finance in the following
cases:
New commitments that are triggered by the creation of purchase requisitions and purchase orders.
Updates to commitments that are:
Triggered by updates to purchase orders and purchase requisitions (for example, changes to
quantities, prices, and indicators).
Triggered by goods receipts or invoice receipts.
Triggered by the reversal of goods receipts or invoice receipt.
80
P U B L I C
Central Finance
Central Finance
Note
Commitment updates from carryforwards cannot be replicated. Carryforward is executed in the Central
Finance system.
Note
The Central Finance - Business Integration Scenario in SLT does not support the replication of
commitments from source systems with a 3rd-party database with a runtime-database license.
Prerequisites
You have implemented SAP Note 2154420 – SAP LT Replication Server for SAP Central Finance.
Procedure
1. Install the BC Set FINS_CFIN_AIF_CMT in your Central Finance system.
2. In your source system, ensure that the company code for which you want to replicate commitments is
maintained in the view VCFIN_SOURCE_SET.
3. In your Central Finance system, call transaction CFIN_CMT_INIT_PREP - Preparation of Initial Load of
Commitments and carry out the activities there. Carrying out this preparation step does the following in
the source system:
Selects purchase requisitions (PR) and purchase orders (PO) which are related to the initial load of
commitments.
Builds a global transfer structure of commitments and saves it to the CFIN_CMT_I table, this data is
used for initial load by SLT.
4. In SLT, dene replications objects for the table CFIN_CMT_H.
5. Start load and replication for CFIN_CMT_H.
For more information, see Conguration in SAP System Landscape Replication Server
6. Process any error messages which occur for commitment replication in AIF in the namespace /FINCF,
interface CMT_DOC.
More Information
For additional information, see SAP Note 2554827 .
Central Finance
Central Finance
P U B L I C 81
1.5.14 Conguration in SAP Landscape Transformation
Replication Server
Use
In the context of Central Finance, SAP Landscape Transformation Replication Server (SAP LT Replication
Server) is used for the initial load and ongoing replication of CO data and the ongoing replication of FI data
from your source systems to your Central Finance system.
Note
The initial load of FI data is managed via Customizing activities in the Central Finance system.
To enable these functions, you must congure communication between the systems in SAP LT Replication
Server.
Installing SAP LT Replication Server
SAP LT Replication Server must be installed on release DMIS 2011 SP11 or higher. We recommend a
minimum release of SP13.
With SAP S/4HANA, you can install SAP LT Replication Server directly on your target system. We
recommend that you run a separate system for SLT.
If you want to replicate order master data (table AUFK) in combination with an SAP S/4HANA 1809 or SAP
S/4HANA Cloud system the SAP NetWeaver version of the SLT system must be 7.50 or higher.
SLT – Central Finance Interface for Business Integration
Note
To implement the scenario described here, SAP LT Replication Server must be installed on release DMIS
2011 SP09 or higher.
To implement the Central Finance scenario for an SAP ERP source system that uses a 3rd-party database with
a runtime-database license you need to use the Business Integration scenario in SAP LT Replication Server. To
do so, you must implement the changes detailed in SAP Notes 2223621 and 2223801 .
Note
You do not need to use the Central Finance Interface for Business Integration if you have an SAP ERP
source system with an SAP HANA database.
The Business Integration scenario does not support the replication of commitments from source systems with
a 3rd-party database with a runtime-database license.
82
P U B L I C
Central Finance
Central Finance
Note
The changes detailed in SAP Note 2223621 are also delivered in a support package.
Prerequisites
You have carried out the manual steps described in SAP Note 2111634 and implemented the corrections
in the note in the source system.
You have carried out the manual steps described in SAP Note 2223808 and implemented the
corrections in the note in the source system.
The SAP LT Replication Server user who triggers the transfer of data to the Central Finance system must have
a role with the correct authorizations. This user should create a role based on the template
SAP_AIF_PROCESSING. For more information about user templates, see the AIF Master Guide on the SAP Help
Portal.
Note
The following section describes, in general terms, how to make the necessary settings in SAP LT
Replication Server for the initial load. Before carrying out these steps, you should ensure that you are
familiar with the correct order in which these steps should be carried out. For the correct order of steps, see
Initial Load [page 87].
If you want to replicate commitments, you have implemented SAP Note 2154420 .
Activities in SLT
1. Dene Conguration
A conguration denes the connection between the source (SAP ERP) system and the target (Central
Finance) system.
1. In the SAP LT Replication Server system, go to transaction LTR (Conguration and Monitoring
Dashboard).
2. Choose the New pushbutton.
3. Under Specify General Data, enter a conguration name (without any spaces) and a description.
4. Under Specify Source System, choose RFC Connection and enter the RFC destination.
5. Under Specify Target System, choose RFC Connection and enter the target system in the RFC
destination eld. In the Scenario for RFC Communication eld, choose Standard RFC scenario.
6. Under Specify Transfer Settings, dene the initial load mode. SAP recommends that you choose the
option Performance Optimized. However you should note that this requires approximately 10%
additional storage in the source system during the initial load. In the No. of Data Transfer Jobs eld,
enter the value 1. Note that you can increase this value later on if required.
7. Under Review and Create, review your settings. If all the settings are correct, choose Create
Conguration.
The system creates a new conguration with a new mass transfer ID.
Central Finance
Central Finance
P U B L I C 83
8. Dening a Conguration for the Central Finance – Business Integration Scenario
If you are using the Central Finance – Business Integration Scenario you should note the following
information:
1. Create the conguration in transaction LTR.
2. If you select the application CFIN_PI, ensure that you create the replication in mode 1:n.
Once the conguration has been completed, you must add the following entries to the table
DMC_MT_GEN_EXIT:
MT_ID TABNAME MODULE_TYPE
INCL_NAME_REP
L
INCL_NAME_LOA
D
TIMESTAMP
Mass Transfer ID CFIN_ACCHD OLI IUUC_CFIN_REM
_PROC_CFIN_AC
CHD
Mass Transfer ID AUFK OLI IUUC_CFIN_REM
_PROC_AUFK
Mass Transfer ID COBK OLI IUUC_CFIN_REM
_PROC_COBK
2. The table below lists the entities involved in the dierent replication scenarios.
Replication Entities
Posting Type Table Replication Object Load Object
Cost Object AUFK CFI_AUFK_R CFI_AUFK_L
FI/CO Posting CFIN_ACCHD CFI_ACCHD_R CFI_ACCHD_L
CO Secondary Posting COBK CFI_COBK_R CFI_COBK_L
Commitments CFIN_CMT_H CFI_CMT_H_R CFI_CMT_H_L
Accounting Views - Cus
tomer Invoice
VBRK CFI_VBRK_R CFI_VBRK_L
Accounting Views - Sales
Order
VBAK CFI_VBAK_R CFI_VBAK_L
Accounting Views - Supplier
Invoice
RBKP CFI_RBKP_R CFI_RBKP_L
Accounting Views - Pur
chase Order
EKKO CFI_PO_EKKO_R CFI_PO_EKKO_L
Activity Rate COST CFI_COST_R CFI_COST_L
Cost Estimate KEKO CFI_KEKO_R
In addition, you work with the following objects in the simulation scenarios:
CFI_CFIN_CMT_SIM - Simulation of Commitments
84
P U B L I C
Central Finance
Central Finance
CFI_SIM_AUFK_L - Simulation for AUFK
CFI_SIM_COBK_L - Simulation for COBK
For information about conguration in SLT for tax consistency checks, see Install SAP System Landscape
Transformation Server Content [page 187].
Special setting is required for purchase order, for which you can see SAP Note 2154420 .
Dene Objects
Before you start replication, you have to create initial load and replication objects.
In transaction SE38, start program IUUC_REPL_PREDEF_OBJECTS and enter the mass transfer ID created
by the system.
1. Dene Initial Load Object
1. Choose Copy Predened Object, and enter REPL_CFIN in the Project and Subproject elds.
2. In the Predened Object eld, specify the predened initial load object. Use the value help to view
all available objects.
3. For every table, there is a load object and a replication object. The load object contains the sux L
(CFI_L). Select one of the load objects.
4. Under Target Object, specify the table name. Use the same table that you specied for the
predened object. For example, if your predened initial load object is CFI_AUFK_L, the
corresponding table name is AUFK.
5. Ensure that the option Create Predened Load Object is selected. Conrm your settings.
6. Repeat the process for the other tables.
Note
Initial Load Objects for the Simulation of the Initial Load for Cost Object Mapping
When you dene the initial load object for the simulation of the initial load for cost object
mapping, use the predened initial load object CFI_SIM_AUFK_L, instead of CFI_AUFK_L. You
should do this because CFI_SIM_AUFK_L does not have a predened replication object and
you do not need to dene a replication object. For the predened SAP LT Replication Server
conguration of this simulation, see SAP Note 2154420 .
2. Dene Replication Object
1. Choose Copy Predened Object, and enter REPL_CFIN in the Project and Subproject elds.
2. In the Predened Object eld, specify the predened replication object. Use the value help to view
all available objects.
3. For every table, there is a load object and a replication object. The replication object contains the
sux R (CFI__R). Select one of the replication objects.
4. Under Target Object, specify the table name. Use the same table that you specied for the
predened replication object. For example, if your predened replication object is CFI_AUFK_R,
your table name is AUFK.
5. Ensure that the option Create Predened Replication Object is selected. Conrm your settings.
6. Repeat the process for the other tables.
3. Activate Initial Load and Replication Objects
Navigate back to the overview of the predened objects (program IUUC_REPL_PREDEF_OBJECTS) and set
the status of the initial load and replication objects to Active.
4. Control Load/Replication Using SAP LT Replication Server
Central Finance
Central Finance
P U B L I C 85
Note
This section describes how to trigger the initial load and replication of postings from SAP LT
Replication Server. Before you can do this, you must rst complete the rest of the initial load settings,
which are described in the next section.
Once you have activated the objects, you can use SAP LT Replication Server to control the load and
replication of data. In the SAP LT Replication Server Cockpit (transaction LTRC) enter your mass transfer
ID. On the Table Overview tab page, you can stop or start a table by choosing the Data Provisioning
pushbutton.
Enter the name of the table for which you have dened your predened objects and choose Start
Replication.
Note
If you choose the option Start Load, the system will execute an initial load of the data that is currently in
the system but there will be no delta replication. Choosing Start Replication, executes an initial load of
the data and activates delta recording. After the initial load, the replication of delta data will start
automatically.
You can monitor the load and the replication in the SAP LT Replication Server Cockpit (transaction LTRC).
On the Data Transfer Monitor tab page, you can view the table name once the initial load or replication
object has been created. You can check the logs on the Application Log tab page. Before you can view the
log entries, you must rst dene a lter. The log contains details about any problems that occurred during
the replication process and details about data that could not be replicated to the target system because of
incorrect settings.
Central Monitoring and Alerting Capabilities
You can connect to your SAP LT Replication Server from an SAP Solution Manager system, enabling you to
monitor - aggregated for a schema - basic information on job, trigger, and table status.
Once you have congured the connection between the systems you can monitor the information provided in
the Conguration and Monitoring Dashboard (transaction LTR) in SAP Solution Manager and set customized
alerts for system conditions for which you want to receive notications.
More Information
For information about prerequisites and the necessary conguration steps, see SAP Note 1558756 .
Also see SAP Note 2081759 for further information about monitoring SAP LT Replication Server systems in
SAP Solution Manager.
86
P U B L I C
Central Finance
Central Finance
1.5.15 Initial Load
You carry out an initial load to transfer initial data to your Central Finance system and to enable ongoing
replication.
1.5.15.1 Introduction to the Initial Load
The initial load is used to transfer postings from a particular period, for example the current scal year, from
your source systems to your Central Finance system.
For a list of postings that cannot be transferred via the initial load, see Postings Excluded from Transfer [page
11].
Note
In a proof-of-concept, you can execute an “empty” initial load in order to activate ongoing replication,
however an empty initial load is not sucient before you go live. For more information, see Initial Load:
Additional Information.
Note
Testing Before Going Live
Before going live, it is vital that tests are performed on productive data. It is not sucient to perform the
tests on a copy of the productive source system – for the following reason: The ongoing replication (in
contrast to the Initial Load logic) works on raw posting information that is captured and temporarily stored
at the point in time when the document is posted. As long as the Central Finance logic is not active in the
productive source system, the raw posting information does not get captured and is also not included in a
copy of the system.
The following steps are recommended:
Work with a TEST source system and a Central Finance test system
1. Perform the initial load from a copy of the productive source system
2. Test the ongoing replication from a copy of the productive source system. In your tests carry out
various processes that lead to nancial and controlling documents.
Work with a PRODUCTIVE source system and a Central Finance test system
1. Perform the initial load from the productive source system
2. Test the ongoing replication from the productive source system. Live data is replicated to the
Central Finance system. The tests should run for at least a complete nancial period so that all the
typical kinds of postings are part of the test.
GO LIVE: Work with a PRODUCTIVE source system and a PRODUCTIVE Central Finance system
1. Reset the initial load logs and the captured raw posting information using the report
RCFIN_DEL_MIG in the source system.
2. Perform the initial load from the productive source system
3. Switch on ongoing replication from the source system
Initial Load of Cost Objects
Central Finance
Central Finance
P U B L I C 87
This replicates certain cost objects that exist in the source system.
Accounting postings typically post to cost objects, therefore, it makes sense to perform this initial load before
executing the initial loads for nancial accounting (FI) postings and management accounting (CO) postings.
The initial load of cost objects is carried out using SAP Landscape Transformation Replication Server (SLT).
Simulation of Initial Load for Cost Object Mapping
Before carrying out the actual initial load of cost objects, it is advisable to carry out a simulation for the initial
load of cost objects. This is also done via SLT and enables you to identify any inconsistencies before triggering
the actual initial load.
Recommendation
We recommend that you apply lters in SLT such as controlling area, order type and creation date.
For information about applying lters, see the documentation on the SAP Landscape Transformation
Replication Server on the SAP Help Portal.
Initial Load of FI Postings
The initial load of FI postings is carried out via Customizing of the Central Finance system.
Reposting every FI document is very performance-intensive and requires master data from the entire
timeframe for which each document is transferred, therefore we recommend that for older data, you transfer
balances only. To control the level of detail you transfer, you can enter a date from which you want to transfer
balances only and a date from which you want to transfer individual documents. You make settings controlling
the level of detail for the data you transfer in the source system in view VCFIN_SOURCE_SET (or, if it is available
in your system, you can call transaction CFINIMG).
Recommendation
We recommend that you keep the timeframe for transferring individual documents very short. Ideally, the
start date should be the beginning of the current scal year. When individual documents are transferred to
the Central Finance system, the initial load program tries to select documents that have already been
posted from dierent tables and to convert them into the new data model of S/4HANA. At this point, issues
may occur, especially if Customizing settings and master data have changed during these posting periods.
You should note that the initial load cannot be compared to an extraction into BW: in contrast to BW, the
documents are not simply replicated, they are also reposted in the Central Finance system. As in a
greeneld approach (when a customer sets up a new system), in most cases, for historic data, it is
sucient to take over balances and open items.
You should also note that the initial load works in a completely dierent way to ongoing replication, as
existing data has to be restructured. In a proof-of-concept, the initial load should not be used to
demonstrate how well the ongoing replication will work for the customer scenarios.
Initial Load of CO Postings
The initial load of CO postings, for example, postings to secondary cost elements, is carried out using SLT. The
basis for the replication of CO postings is the table COBK.
Simulation of Initial Load for CO Postings
88
P U B L I C
Central Finance
Central Finance
Before carrying out the actual initial load of CO Postings, it is advised to carry out a simulation for the initial
load of CO Postings. This is also done via SLT and enables you to identify any inconsistencies before triggering
the actual initial load. Before you execute the initial load or simulate the execution of initial load, you must rst
carry out the Customizing Activity: Prepare for and Monitor the initial load of CO Postings (Transaction
CFIN_CO_INIT_PREP).
Recommendation
You should apply lters in SLT such as controlling area, company code, scal year, and from date. The from
date must match the period that you have dened for the initial load of FI documents in the view
VCFIN_SOURCE_SET.
Initial Load of Commitments
You carry out preparatory activities for the initial load of commitments in your Central Finance system and
start the initial load in SLT. For more information, see Replication of Commitments [page 80].
Central Finance – Business Integration Scenario
If you are using the Central Finance Business Integration Scenario you must execute the report
FIN_CFIN_REPL_SETUP in the source system before starting the initial load. For more information, see SAP
Note 2234337 .
1.5.15.2 Settings for the Initial Load of FI Documents
The following activities are carried out in Customizing for Central Finance under Financial Accounting
Central Finance Central Finance: Target System Settings Initial Load Initial Load Settings.
Choose Logical System
In this activity, you choose the logical source systems that you dened under Central Finance Central
Finance: Target System Settings Set Up Systems Dene Logical System for Source and Central Finance
Systems
.
Central Finance uses the logical systems dened in this activity to upload data from the corresponding source
systems.
You can specify for each logical system which package size is used during the initial load steps Simulate
Mapping, Simulate Posting, and Post Initial Load Data. Note that you dene the package size for the step Extract
Data for Initial Load in the source system in the activity Customizing Central Finance Source System.
Central Finance
Central Finance
P U B L I C 89
Note
The initial load is performed for all systems congured in this activity.
In some cases, you might not want to perform initial loads for all source systems at the same time but
instead to run the initial load for each system, one system after the other. To achieve this, make sure that
you maintain this activity for one system, perform the extraction of the initial load data, perform a delta run
by choosing Start New Run, set the Initial Load Finished indicator (in the source system in the activity
Customizing Central Finance Source System), and only then maintain this activity for the next system. Make
sure that you do not start the extraction of the initial load data for the next system before the extraction of
the initial load data has been completed successfully for the preceding system.
Dene Clearing and Substitution Accounts
In the rst step of the initial load, all balances related to reconciliation accounts are transferred to their
assigned substitution accounts. In a second step, open items are posted to the reconciliation accounts, while
the osetting entries are posted to the substitution account. Once the initial load is complete, the balances of
the substitution accounts should automatically be zero.
In this activity, you dene the migration clearing account and the substitution accounts to be used for postings
during the initial load:
1. You must dene one migration clearing account for each company code for which postings are to be
loaded into the Central Finance system. While balances are being posted, this account is used for osetting
postings. Once the initial load is complete, the balance should automatically be zero.
Recommendation
CO account information cannot be transferred along with the balances. However, many accounts
require this information. To avoid errors if no other account assignment information is available, you
should add a default account assignment for the osetting account in transaction OKB9 (Customizing
for Controlling Cost Center Accounting Actual Postings Manual Actual Postings Edit Automatic
Account Assignment
).
2. For each reconciliation account you must rst create a new balance sheet account without reconciliation
(in transaction FS00) and assign this account as a substitution account.
In the rst step of the initial load, all balances related to reconciliation accounts are transferred to their
assigned substitution accounts. In a second step, open items are posted to the reconciliation accounts, while
the osetting entries are posted to the substitution account. Once the initial load is complete, the balances of
the substitution accounts should automatically be zero.
90
P U B L I C
Central Finance
Central Finance
FI Initial Load Execution for All Company Codes or for Selected Company
Codes
You have the option of executing an FI initial load for all company codes or for selected company codes. The
activities relating to these options are available in Customizing for Central Finance under the following menu
paths:
Central Finance: Target System Settings Initial Load Initial Load Execution for Financial Accounting
Initial Load Execution for All Company Codes
Central Finance: Target System Settings Initial Load Initial Load Execution for Financial Accounting
Initial Load Execution for Selected Company Codes
To execute the initial load for selected company codes, you must rst create initial load groups to which you
assign company codes.
To execute the initial load for all maintained source systems and company codes at the same time you do not
need to use initial load groups.
It is not possible to mix these methods. If you execute an initial load using one method and afterwards decide
you want to use the alternative method you must rst delete the initial load data. For more information, see the
documentation for the Customizing activity Delete Initial Load Data
Note
If you choose to work with initial load groups, we recommend that you include in the same initial load group
all company codes that belong to the same tax group.
Improving the Performance of the Initial Load
In the default settings of SAP ERP and S/4HANA systems, buering is not used for Financials number ranges.
This means that every document of the same document type that is replicated into Central Finance has to wait
until the document before it has been successfully stored on the database. In most cases buering (with
buering size = 1) can be switched on. This is especially desirable for the initial load. Buering the numbering
increases the throughput signicantly, in most cases by factors of more than 10. To decide whether to switch
on buering, please see SAP Note 1398444 .
1.5.15.3 Document Splitting
If your conguration settings for document splitting are the same in your source and target systems you can
replicate document splitting information in the initial load of documents and open items as well as in ongoing
replication.
You must also make specic settings for document splitting in the Customizing activity Set up RFC Destination
for Source Systems ( Central Finance Central Finance: Target System Settings Set Up Systems Set up
RFC Destination for Source Systems ). For more information, see the system documentation.
Central Finance
Central Finance
P U B L I C 91
If you have source systems on releases lower than SAP S/4HANA 1909 you must implement SAP Note 2764175
to activate this functionality.
1.5.15.4 Conguration in Source System: Initial Load
If you choose to work with initial load groups (as described under FI Initial Load Execution for All Company
Codes or for Selected Company Codes (see Prepare for the Initial Load in Your Source Systems [page 94]), we
recommend that you include in the same initial load group all company codes that belong to the same tax
group.
Note
If your scope includes the transfer of clearings, even if you do not plan to transfer clearings straight away,
enable the transfer of G/L open items with the initial load before you execute an initial load. To do so,
implement the following SAP Notes in your source systems: 2396399 and 2397166 .
In your source system you must make the settings necessary for both the initial load of data from your SAP
ERP system to your Central Finance system and for the ongoing replication of this data once the initial load is
complete. This activity is a prerequisite for transferring data from your system to Central Finance and is where
you specify the company codes for which data is transferred.
To make these settings, go to transaction CFINIMG. If this transaction is not available in your system, go to
SM30 and enter view VCFIN_SOURCE_SET.
Note
You must carry out the activity General Replication Settings (VCFIN_SOURCE_SET) in your productive
system. This activity only allows so-called “current settings”, meaning that it is not possible to transport
these settings from another system.
For each company code for which you want to transfer data you dene:
The level of detail of the data that you want to transfer to the Central Finance system for specic time
frames. You do this by choosing a specic period and scal year.
Note
All open items with posting dates before the start date for the transfer of documents are transferred.
That is, not only those open items with posting dates during the period for which balances are
transferred but all open items in the source system.
Recommendation
We recommend that you keep the timeframe for transferring individual documents very short. Ideally,
the start date should be the beginning of the current scal year. When individual documents are
transferred to the Central Finance system, the initial load program tries to select documents that have
already been posted from dierent tables and to convert them into the new data model of S/4HANA
Finance. At this point, issues may occur, especially if Customizing settings and master data have
changed during these posting periods. You should note that the initial load cannot be compared to an
extraction into BW: in contrast to BW, the documents are not simply replicated, they are also reposted
92
P U B L I C
Central Finance
Central Finance
in the Central Finance system. As in a greeneld approach (when a customer sets up a new system), in
most cases, for historic data, it is sucient to take over balances and open items.
You should also note that the initial load works in a completely dierent way to ongoing replication, as
existing data has to be restructured. In a proof-of-concept, the initial load should not be used to
demonstrate how well ongoing replication will work in the customer's scenario.
Note
Open Items with a Posting Date in the Period Where Only Balances are Transferred
Open items that have a posting date that fall into the period where only balances are transferred are
loaded separately. During the initial load of balances, the balances on the receivables/payables
reconciliation accounts and GL open item-managed accounts are posted to the (G/L) substitution
account that you dene in Customizing under Initial Load Settings Dene Clearing and Substitution
Accounts
. As a second step, the receivables/payables are posted into AP/AR to the reconciliation
accounts that is dened in the customer/vendor master of the Central Finance system and the G/L
open items are posted to the corresponding G/L open item-managed account. The substitution
account that was used during the initial load of balances is used as the osetting account. This means
that the receivables and payables and which fall into that period are not posted together with their
original expense/revenue lines as osetting items. As a consequence, document splitting (if activated)
cannot be performed based on the account assignments of the expense/revenue lines. This is dierent
for receivables and payables that were posted after the date dened in the eld Start - Year Documents
of the view VCFIN_SOURCE_SET. There the entire document is posted (including expense/revenue
lines).
The number of periods for which the nancials data should be retained in the transfer table of the source
system.
For SAP ERP source system only: If you want the system to replicate G/L reconciliation postings triggered
in CO to Central Finance during the initial load, select the G/L Reconciliation Postings Transferred
checkbox.
Note
If CO replication is active, you must not set the ag G/L reconciliation postings to active as doing so will
cause documents to be posted twice.
The package size for the Extract Data step of the initial load. For performance reasons, the default is 50. If
you have accounting documents with only a small number of line items, you can enter a larger package
size.
Note
The package size used during the initial load steps Simulate Mapping, Simulate Posting, and Post Initial
Load Data are dened in the Customizing activity Choose Logical System.
When the initial load has been completed for a company code, set the Initial Load Finished checkbox.
You set this indicator manually to indicate that the extract step of the initial load is complete for a particular
company code. This prevents a delta run being carried out for the company code every time data extraction is
triggered.
Central Finance
Central Finance
P U B L I C 93
Note
For postings relating to multiple company codes that you want to transfer from the source system to the
Central Finance system, all company codes must be mapped in the target system. Therefore, you must
ensure that you make conguration settings here for all relevant company codes.
Specify Alternative Ledger for Balance Load for Classic G/L
If your source system operates on classic G/L you can dene an alternative ledger from which balances are
read during the extraction step of the initial load instead of ledger GLT0. For each company code and range of
accounts you can specify either ledger 8A for prot center information (table GLPCT) or ledger 09 for trading
partner information (table GLT3). As these ledgers are not compatible, you can choose only one. You make
these settings in the IMG activity
Specify Alternative Ledger for Balance Load for Classic G/L in your source
system.
1.5.15.5 Prepare for the Initial Load in Your Source Systems
Before you start an initial load, carry out the following activities in your source systems:
Recommendation
Before you carry out an initial load you should, as far as possible, try to reduce the number of open items in
your source systems on your customer, vendor, and open-item-managed G/L accounts.
To do so, you can use the following account maintenance transactions:
F-32 – Clear Customer
F-44 – Clear Vendor
F-03 – Clear G/L Account
FB1SL – Clear G/L Account for Ledger Group
F.13 – Automatic Clearing
1. Prepare for the Initial Load
1. Execute all scheduled jobs and do not schedule any new jobs.
2. Perform closing for periodic asset postings using program RAPERB2000.
3. Execute the periodic depreciation posting run using program RAPOST2000.
4. Check for update terminations in your system and correct any that you nd.
5. Lock all periods, apart from the current one, in Financial Accounting and Controlling (Plan/Actual).
2. Carry Out Consistency Checks
1. Execute the FI consistency check (report RFINDEX). SAP recommends that you run the report
RFINDEX with, as a minimum, the following checks:
Documents against indexes
Documents against transaction gures
94
P U B L I C
Central Finance
Central Finance
Indexes – transaction gures
Run the report RFINDEX for all scal years in the system. Restrict the selection to the relevant
company codes.
2. If you are using New General Ledger Accounting, execute reconciliation for the general ledger and the
subledgers. To do this, you can either run the report TFC_COMPARE_VZ or choose transaction
FAGLF03.
3. If you are using New General Ledger Accounting, compare the ledgers. To do this, you can either run
the report RGUCOMP4 or choose transaction GCAC. Restrict the selection to the relevant company
codes.
4. Reconcile Materials Management (MM) with General Ledger (GL). To do this, run the report
RM07MBST/RM07MMFI. Restrict the selection to the relevant company codes.
3. Business Reconciliation Before the Initial Load
1. Carry forward balances again for all currencies and all ledgers to make sure all balance carryforwards
are complete and consistent. For account payables and account receivables use report SAPF010. For
GL accounting use transaction FAGLGVTR.
2. Create the closing documentation. SAP recommends that you run the following reports:
The nancial statements (program RFBILA00)
The totals report for cost centers (transaction S_ALR_87013611)
The G/L account balance list (report RFSSLD00)
Restrict the selection to the relevant company codes
The compact document journal (report RFBELJ00)
1.5.15.6 Execute Initial Load for FI/CO Postings
Use
Note
The following procedure describes how to start the initial load for one source system. When you start the
activity Extract Data for Initial Load all systems that have been dened in the step Choose Logical System
are included in the extraction.
We recommend that you execute data extraction for one system at a time. Once extraction for one system
is nished, you can add further source systems in the step Choose Logical System and repeat the steps
under Initial Load Execution.
To do so, carry out the following steps for the rst system, then repeat them for subsequent systems, one
system at a time:
1. Make conguration settings in the source system.
2. Extract data.
3. Start a delta run by choosing Start New Run.
4. Set the Initial Load Finished indicator in the source system.
Note
Setting the Initial Load Finished indicator for a company code ensures that the company code is not
included in subsequent delta runs.
Central Finance
Central Finance
P U B L I C 95
This improves the performance of your delta run.
For more details about these activities, see Steps of the Initial Load below.
Process
Extract Data for Initial Load
This step of the initial load transfers the FI documents or balances to the Central Finance system. The initial
load only includes postings up to and including the day before the initial load is started. This means that
postings that are made on the day on which the initial load is carried out and that have not been transferred
using SAP Landscape Transformation Replication Server (SAP LT Replication Server) may be missing.
Therefore, after the extraction process is complete, you must always start the extraction run again in delta
mode, by choosing Start New Run, to enable the system to identify any postings that were not included in the
rst data extraction run.
Note
This step is part of the option Initial Load for All Company Codes and of the option Initial Load for
Selected Company Codes. In this step, data relating to all the company codes that you have specied in
the source system (transaction CFINIMG) is extracted, regardless of which option you are working with. In
contrast, if you are using the option Initial Load for Selected Company Codes, the subsequent posting
and simulation steps do not involve all company codes.
For more information, see the guides for the SAP LT Replication Server on the SAP HELP Portal at http://
help.sap.com under SAP In-Memory Computing SAP HANA SAP HANA Options SAP HANA
Real-Time Replication
.
Monitor Data Extraction
This monitoring step of the initial load is required to evaluate whether all packages have been successfully
transferred to the Central Finance system. Dependencies: The extraction step must be nished completely
before you can start this step of the initial load.
This monitoring report is also available by calling transaction FINS_CFIN_LOAD1 or program
FINS_MASS_DATA_MONITOR.
Monitor Posting
In this step, you can review the status of the initial load.
Compare Initial Load Postings and Expected CO Postings in Central Finance
If the initial load data has been posted successfully, you can use this report to identify postings in which FI and
CO document lines could not be matched. The system carries out matching on the basis of amounts and
account assignment objects.
Simulation of Mapping and Posting
The following optional activities are also available for both initial load options:
Simulate Mapping
96
P U B L I C
Central Finance
Central Finance
Monitor Simulation of Mapping
Simulate Posting
Monitor Simulation of Posting
Executing these simulations allows you to identify and correct possible problems before they occur. For more
information, see the documentation of the individual activities.
1.5.15.7 Sequence of the Initial Load
Technical Overview of the Initial Load
This table provides the technical names of the tables that are used to load the dierent FI and CO posting types
and the data replication technology and error handling tool used for each step.
Note that if you implement the Central Projects (WBS) - Reporting Scenario you must carry out the Initial Load
for Project Master Data before you carry out the initial load of cost objects. For more information, see Central
Projects (WBS) - Reporting Scenario [page 195].
Step
Document
Type
Technical
Name of Ta
ble Reasoning Technology
Number of
Steps
Data Selec
tion Condi
tion
Error Han
dling
1 Cost objects
(orders)
AUFK
Costs objects
are refer
enced by FI
and CO docu
ments
SLT 1 SLT (rule) l-
ters
AIF
2 FI/CO post
ings (balan
ces, docu
ments)
CFIN_ACCHD
Extracts prof
itability seg
ment data, if
CO-PA is
used in
sender sys
tem (required
by next step)
Registers
CFIN function
modules at
the Account
ing Interface
(TRWPR)
Remote
Function Call
2
1. Extract
data
from
sender
system
to
CFIN_*
tables in
central
system
2. Post
data in
central
system
CFIN Cus
tomizing in
source sys
tem
Mass data
handling
framework/
application
log
Central Finance
Central Finance
P U B L I C 97
Step
Document
Type
Technical
Name of Ta
ble Reasoning Technology
Number of
Steps
Data Selec
tion Condi
tion
Error Han
dling
3 CO secon
dary posting
documents
COBK
SLT 1 SLT (rule) l-
ters
AIF
4 Commitment
Postings
CFIN_CMT_H
SLT 1 SLT (rule) l-
ters
AIF
Steps of the Initial Load
This table lays out the steps involved in the initial load of FI and CO postings and the order in which they should
be performed. Detailed information on dening objects in SLT can be found in the chapter Conguration in SAP
System Landscape Replication Server.
Note
Before you carry out the steps described here, you must have completed Customizing for cost object
mapping and maintained key value mapping. This is described, in detail, in the chapter Data Mapping.
No. Step
Additional Infor
mation SLT CFIN Source System
1 Dene replication
objects for table
AUFK
x
2 Smoke test for
cost object map
ping
x
3 Simulation of ini
tial load of cost ob
ject mapping
x
4 Process error mes
sages for simula
tion
In AIF, name
space /FINCF, in
terface
CO_OBJ_SIM.
x
5 Start load and rep
lication for AUFK
x
6 Process error mes
sages for AUFK
transfer
In AIF, name
space /FINCF, in
terface
CO_OBJ.
x
98 P U BL I C
Central Finance
Central Finance
No. Step
Additional Infor
mation SLT CFIN Source System
7 Make congura-
tion settings in
source system
Transaction
CFINIMG/view
VCFIN_SOURCE_S
ET
.
x
8 Dene replication
objects for table
CFIN_ACCHD
This load includes
FI documents that
have been posted
since the initial
load was started in
the Central Fi
nance system.
x
9 Deactivate AIF
conguration for
CFIN_ACCHD repli
cation
Dene runtime
conguration
group in AIF, set to
"inactive"; cong-
ure this runtime
conguration
group in
V_CFIN_AIF_RT_
CF (IMG activity
Assign AIF Run
time Conguration
Group to Replica
tion Object)
x
10 Start load and rep
lication for
CFIN_ACCHD
x
11 Extract data for in
itial load (FI)
Started from IMG
of Central Finance
system.
x
12 Monitor data ex
traction
This step identies
errors that typi
cally occur for
technical reasons.
x
Central Finance
Central Finance
P U B L I C 99
No. Step
Additional Infor
mation SLT CFIN Source System
13 Start new data ex
traction run (in
delta mode)
This step transfers
postings that were
not contained in
the extract data
run and not cap
tured by the data
base trigger.
x
14 Monitor data ex
traction for delta
mode
This step identies
errors that typi
cally occur for
technical reasons.
x
15 Set “Initial Load
Finished” indicator
You set this indica
tor manually to in
dicate that the ex
tract step of the in
itial load is com
plete for a particu
lar company code.
This prevents a
delta run being
carried out for the
company code ev
ery time data ex
traction is trig
gered.
x
16 Simulate mapping This step helps to
identify mapping
errors before you
execute the post
ing step of the ini
tial load.
x
17 Monitor simulation
of mapping
This step is used
to evaluate
whether there
were any errors in
the packages
which were in
cluded in the simu
lation run.
x
100 P U B L IC
Central Finance
Central Finance
No. Step
Additional Infor
mation SLT CFIN Source System
18 Simulate posting This step helps to
nd missing cus
tomizing and mas
ter data before the
actual posting is
performed.
x
19 Monitor simulation
of posting
This monitoring
step is used to
evaluate whether
there were any er
rors in the pack
ages which were
included in the
simulation run.
x
20 Post initial load
data (FI)
This step posts the
extracted initial
load data.
x
21 Monitor posting This step identies
errors that typi
cally occur for er
rors in congura-
tion or master
data.
x
22 Compare initial
load postings and
expected CO post
ings in Central Fi
nance
This report shows
what was posted
to FI/CO by the ini
tial load of FI docu
ments and what
was expected,
based on CO post
ings in the source
system.
x
23 Activate AIF con
guration for
CFIN_ACCHD
transfer
Set runtime con
guration group to
active; execute re
port /AIF/
PERS_RUN_EXECU
TE
(option "In
clude runs in sta
tus New" must be
set)
x
Central Finance
Central Finance
P U B L I C 101
No. Step
Additional Infor
mation SLT CFIN Source System
24 Process error mes
sages for
CFIN_ACCHD
transfer
In AIF, name
space /FINCF, in
terface
AC_DOC.
x
25
Prepare for and
monitor the initial
load of Manage
ment Accounting
(CO) postings
Carry out the ac
tivities in transac
tion
CFIN_CO_INIT_P
REP
x
26 Dene replication
objects for table
COBK
x
27 Smoke test for CO
document replica
tion
x
28 Simulation of ini
tial load CO docu
ment
x
29 Start load and rep
lication for COBK
x
30 Process error mes
sages for COBK
transfer
In AIF, name
space /FINCF, in
terface
CO_DOC.
x
31 Dene replication
objects for table
CFIN_CMT_H
x
32 Simulation of ini
tial load of com
mitment
x
33 Start load and rep
lication for
CFIN_CMT_H
x
34 Process error mes
sages for Commit
ment replication
In AIF, name
space /FINCF, in
terface
CMT_DOC
x
102 P U B L I C
Central Finance
Central Finance
No. Step
Additional Infor
mation SLT CFIN Source System
35 Compare journal
entries, balances
and line items
from nancial ac
counting and con
trolling
Reconciliation re
ports show journal
entries, line items
and balances in
the source and
Central Finance
system and you
can check,
whether they total
the same amount.
x
The following section provides additional information on some of the above steps:
Step 25: Prepare for and Monitor the Initial Load of CO Postings
In the customizing activity Prepare For and Monitor the Initial Load of CO Postings (under Central Finance
Central Finance: Target System Settings Initial Load Initial Load Preparation for Management Accounting )
you must complete the preparation required before the initial load of management accounting (CO) postings
takes place. This preparation aims to fulll prerequisites of the CO initial load as well as to improve the overall
loading performance.
Step 11: Extract Data for Initial Load (FI)
CFIN function modules are only registered once the extraction step of the initial load has been completed. Only
then are the CFIN tables populated and a log is created indicating that the initial load has been started for this
company code.
This step of the initial load prepares and transfers the FI documents to the central system in intermediate
database tables. This is a prerequisite for the second step Post Initial Load.
It also populates the characteristics database table of the protability analysis in the source system.
When you click on this node, program FINS_MASS_DATA_MASTER (Initial Load for Central Finance: Extract
Documents) is called. You can also call it via transaction FINS_CFIN_LOAD1.
The predened variant SAP&_CJ1 is automatically used when you execute this program under the step Extract
Documents.
Note
This report parallelizes mass data processing using batch work processes (type = BTC). Before running the
report, make sure that enough batch work processes are available in your system. To do so, go to the
System Overview (transaction SM51).
Enter the number of work processes you would like the program to use and run the program in the background.
Note that after completing the extraction process, you must always start the extraction again in delta mode by
choosing Start New Run, because it is possible that not all documents will have been selected in the rst run.
Step 12: Monitor Data Extraction
Central Finance
Central Finance
P U B L I C 103
This monitoring step of the initial load is required to evaluate whether all packages have been successfully
transferred to the Central Finance system. Dependencies: The extraction step must be nished completely
before you can start this step of the initial load.
If you nd that one or more batch jobs have run into error, you can go back to the previous activity (Extract
Data for Initial Load) and add more jobs. You do not have to wait until the monitoring step has nished.
This monitoring report is also available by calling transaction FINS_CFIN_LOAD1 or program
FINS_MASS_DATA_MONITOR.
Alternatively, you can use the report RFINS_CFIN_DISPLAY_LOG for an aggregated view of errors that have
occurred during the extraction of data. The advantage of this view is that you can view errors for multiple
packages at once. Errors are also aggregated, meaning that if the same error occurs multiple times, it is only
displayed once.
Step 13: Start New Extraction Run (Delta Mode)
The Start New Run mode compares which postings were included in the rst extraction step and which have
been posted to the CFIN tables in the sender system. Only those postings which were not included in the rst
run and which are not registered in the CFIN tables are included in the delta run.
Step 20: Post Initial Load Data
This step builds the link between the CO document lines and the corresponding FI document lines and posts
the resulting document to Accounting. It also posts the balances. The report tries to post as many documents
as possible. If there are dependencies between documents, the packages have to be executed several times.
As a prerequisite to this step of the initial load, the step Initial Load – Extract Data must be nished completely.
The initial load also posts quantities from management accounting documents. The cost objects from the
source system must be mapped to cost objects in the Central Finance and these quantities must be permitted
in the Central Finance system.
This step of the initial load is required to complete the initial load. The activity calls program
FINS_MASS_DATA_MASTER. In this second step, the predened variant SAP&_CJ2 is used when you execute
the program.
Enter the number of background jobs that you would like to use for the execution. Note that you should enter
an optimal number taking into account the current server load. Otherwise, the program will take as many batch
work processes as possible, which could create too much data load on the server.
Step 22: Compare Initial Load Postings and Expected CO Postings in Central Finance
The initial load tries to combine FI and CO postings into a new posting. The system carries out matching on the
basis of amounts and account assignment objects.
Dierences occur when FI document line items cannot be linked to the corresponding CO line items. For
example, when document summarization is turned on, new postings cannot be created because no CO object
can be found to which expenses or revenues are posted.
In these cases, you can use transaction OKB9 to nd default account assignments.
You use this report to identify postings in which FI and CO document lines could not be matched and to which
you need to make manual adjustments.
Step 35: Compare Journal Entries, Balances and Line Items from Financial Accounting (FI) and
Controlling (CO)
For more information about the individual comparison reports, see Comparison Reports [page 124].
104
P U B L I C
Central Finance
Central Finance
1.5.15.8 Initial Load for CO Secondary Postings and Cost
Objects
Preparation for the Initial Load of CO Secondary Postings
Before you can start the initial load of CO secondary postings, you must complete the necessary preparations.
You do this in the transaction CFIN_CO_INIT_PREP.
In this Customizing activity, you complete the following preparatory activities before the initial load of CO
secondary postings takes place:
Converting CO-PA line items and characteristics into the key-value pair structure (CFIN_COPA).
Storing additional attributes to generate the CO key subnumber for the CO key subnumber (HRKFT) eld in
table COEP.
Storing references of the original documents for the reposting documents using the business transaction
RKU3.
For more information about this transaction, see the system documentation.
Initial Load for CO Secondary Posting Documents
Note
This section describes how to trigger the initial load and replication of postings from SAP LT Replication
Server. Before you can do this, you must rst complete the rest of the initial load settings, which are
described in the section Initial Load Settings.
Once you have activated the objects, you can use SAP LT Replication Server to control the load and replication
of data. In the SAP LT Replication Server Cockpit (transaction LTRC) enter your mass transfer ID. On the Table
Overview tab page, you can stop or start a table by choosing the Data Provisioning pushbutton.
Enter the table (COBK) for which you have dened your predened objects and choose Start Replication.
Recommendation
You should apply lters in SLT such as controlling area, company code, scal year, and from date. The from
date must match the period that you have dened for the initial load of FI documents in the view
VCFIN_SOURCE_SET.
Note
If you choose the option Start Load, the system will execute an initial load of the data that is currently in the
system but there will be no delta replication. Choosing Start Replication, executes an initial load of the data
and activates delta recording. After the initial load, the replication of delta data will start automatically.
You can monitor the load and the replication in the SAP LT Replication Server Cockpit (transaction LTRC). On
the Data Transfer Monitor tab page, you can view the table name once the initial load or replication object has
been created. You can check the logs on the Application Log tab page. Before you can view the log entries, you
must rst dene a lter. The log contains details about any problems that occurred during the replication
process and details about data that could not be replicated to the target system because of incorrect settings.
Central Finance
Central Finance
P U B L I C 105
Initial Load Preparation for Management Accounting
The initial load for CO secondary posting documents is started from the SAP LT Replication Server Cockpit.
Before the initial load for CO secondary posting takes place, you must ensure that the preparation required
before the initial load of management accounting (CO) postings takes place. You do this in Customizing of your
Central Finance system under Central Finance Initial Load Initial Load Preparation for Management
Accounting . The following Customizing activities are available:
Prepare for and Monitor the Initial Load of CO Postings
In this Customizing activity, you can complete the preparation required before the initial load of
management accounting (CO) postings takes place. You can use this activity to convert CO-PA line items
and characteristics, store references, and modify the CFIN_CO_ADD table.
Smoke Test for Cost Object Mapping and CO Document Replication
In this optional Customizing activity, you simulate cost object mapping and management accounting (CO)
document replication by executing the necessary checks, without actually creating the cost object
mapping or posting. It is intended to help you to nd missing Customizing and master data before the
actual transaction posting takes place.
Simulation of Initial Load of Cost Object Mapping
You can use this simulation to nd problems in mapping before you proceed with the actual initial load of
cost object mapping.
Simulation of Initial Load for Management Accounting Document
You can use this simulation to nd problems with postings before you proceed with the actual initial load of
management accounting document replication.
Note
For CO secondary posting documents, the Post Initial Load Data step also stores protability analysis (CO-
PA) characteristics in a local database table. This is necessary because protability segment numbers
must be regenerated in Central Finance. To make this possible, the system generates eld-value pair tables.
You must check that these eld-value pair tables have been lled correctly before starting the initial load of
CO secondary posting documents.
1.5.15.9 Initial Load: Additional Information
Empty Initial Load
If you want to perform an empty initial load as part of a proof-of-concept, carry out the following steps:
1. In the source system call the customizing view VCFIN_SOURCE_SET/transaction CFIMIMG.
2. Make the following entries:
Company Code - Enter the relevant company code.
Start - Balances - Leave this eld empty.
Start – Documents - Choose a year in the future for which nothing has been posted so far.
Period – Documents - Choose a period in the future for which nothing has been posted so far.
Documents Period - Enter 12.
106
P U B L I C
Central Finance
Central Finance
Leave all other elds empty. For more information, see the documentation on the Customizing activity
Make Conguration Settings in Source System.
Reset Initial Load
During the test phase of the initial load it is sometimes necessary to reset the data transferred by the initial
load. This has to be done in the source system as well as in the Central Finance system. In addition, it is also
possible to delete the data created by the initial load in the source system.
For more information, see the following SAP Notes:
2182309 - Reset Initial Load not possible
2224892 - Reset Initial Load for Table cfin_co_add.
If a dump occurs when re-executing the initial load, it may be necessary to reset the initial load for the table
cfin_co_add.
2256485 - Central Finance: Correct CO Initial Load Reset
Package Keys
Package keys are used during the extraction and posting of data in the initial load of FI/CO postings, which is
carried out via Customizing of Central Finance.
The following tables explain the linking of the package keys.
Package Key for Balances During Data Extraction and Posting: Type S
Components of
Key
Type of Posting Component 1 Component 2 Component 3 Component 4
Description of
Component
Balances Logical System Company Code Account Ledger
Position of Com
ponent in Key
(1) (2-11) (12-15) (16 -25) (26-27)
Example S Q7QCLNT002 F001 0000160000 0L
Package Keys for Open Items
If you have implemented SAP Note 2715002 in your system, the package keys for open items during data
extraction are as follows: Type P
Components of
Key
Type of Posting Component 1 Component 2 Component 3 Component 4
Central Finance
Central Finance
P U B L I C 107
Description of
Component
Open Items Logical System Company Code Fiscal Year Document num
bers from - to
Position of Com
ponent in Key
(1) (2-11) (12-15) (16 - 19) (20 -39)
Example P Q7QCLNT002 F001 2015 6100000425
6100000454
If you have not implemented SAP Note 2715002 in your system, the package keys for open items during
data extraction are as follows: Type O
Components of
Key
Type of Posting Component 1 Component 2 Component 3 Component 4 Component 5
Description of
Component
Open Items Logical System Company Code Fiscal Year
Account
Period
Position of
Component in
Key
(1) (2-11) (12-15) (16 - 19)
(20 -29)
(30 -31)
Example O Q7QCLNT002 F001 2014
0000196000
12
Package Key for Open Items During Data Posting: Type O
Components of
Key
Type of Posting Component 1 Component 2 Component 3 Component 4
Description of
Component
Open Items Logical System Company Code Fiscal Year Document num
bers from - to
Position of Com
ponent in Key
(1) (2-11) (12-15) (16 - 19) (20 -39)
Example O Q7QCLNT002 F001 2015 6100000425
6100000454
Package Key for Documents During Data Extraction and Posting: Type D
Components of
Key
Type of Posting Component 1 Component 2 Component 3 Component 4
Description of
Component
Documents Logical System Company Code Fiscal Year Document num
bers from - to
Position of Com
ponent in Key
(1) (2-11) (12-15) (16 - 19) (20 -39)
108 P U B LI C
Central Finance
Central Finance
Example D Q7QCLNT002 F001 2015 6100000425
6100000454
1.5.15.10 After the Initial Load
Process
Recommendation
If you are sure that the initial load has been completed successfully, run the report
RFINS_CFIN_CLEAR_INIT_LOAD. This helps to reduce data volume. For additional information, see SAP
Note
2610085 .
Once the initial load is complete, carry out the following activities:
1. Compare posting data from Central Finance system against the sender system by running the following
reports in the Central Finance system. You can then compare the data with the closing documentation that
you created in the sender system before you started the initial load.
The nancial statements (report RFBILA00)
The totals report for cost centers (transaction S_ALR_87013611)
The G/L account balances (report RFSSLD00)
The compact document journal (report RFBELJ00)
Optionally: General ledger line items (report RFSOPO00)
2. Run the report Compare Actual and Expected CO Postings in Central Finance.
(RFINS_CFIN_MATCH_FI_TO_CO)
In this activity, you can compare the actual postings to management accounting (CO) with the expected
postings. Compare the actual lines of the CO documents with the expected lines and, if necessary, make a
manual posting in CO equal to the dierence.
3. Carry out spot checks using the following dynamic selections to search for documents originating from the
source system:
Log. System Source
Company Code in Sender System
Document No. in Sender System
Fiscal Year in Sender System
4. Postprocessing in the Sender System
Open the periods in Financial Accounting and in Management Accounting (Plan/Actual)
Schedule Clean-Up Report in Source System
Data relating to FI/CO documents is temporarily stored in log tables in the source system before it can be
transferred to Central Finance.
To delete the temporary information from the tables the clean-up program RFIN_CFIN_CLEANUP is run and
must be scheduled regularly (for example, once a month). In the conguration of this program, you can dene
for how many periods a temporarily stored data record is kept before being deleted by the clean-up program
(for example, so that an incorrect posting can be corrected).
Central Finance
Central Finance
P U B L I C 109
1.5.15.11 Reset the Initial Load and Clean Up System Data
If the data in your Central Finance system contains errors or there are problems with the mapping in your
system, you may wish to reset the initial load.
You should note that doing so will delete all the data created by the initial load in your Central Finance system.
Overview
Overview of Reset Initial Load
Step Apply Task Transaction System
1 Always Stop replication of
CFIN_ACCHD (and
AUFK and COBK if re
quired)
LTRC
SLT
2 Always Reset transfer status
for data transferred via
SLT; execute report
DMC_FM_RESTART_CO
PY_DELETE for
CFIN_ACCHD (and for
AUFK and COBK if re
quired - these tables
are only applicable if
you want to delete all
your replicated data.)
SE38 with Program
DMC_FM_ RESTART_
COPY_DELETE
SLT
3 Always Check if SAP note
2224892 has been
implemented (depend
ing on system release)
SNOTE
Source
4 Always Change
VCFIN_SOURCE_SET
customizing for cli
ent(s).
Delete the content of
the eld
LOAD_FINISHED
SM30 with Table/View
VCFIN_SOURCE_SE
T
Source
110 P UB L I C
Central Finance
Central Finance
Step Apply Task Transaction System
5 Always For source systems
with releases lower
than SAP S/4HANA
1809 FPS01:
Run report
RCFIN_DEL_MIG (SAP
Notes
2111634 and
2182309 )
Company Code =
XXXX
Clear Online
Transfer Tables =
X
The report runs in the
source system and re
sets the data the initial
load created in the
source system and if
you also set the ag
Clear Online Transfer
Tables it also deletes
the data the ongoing
replication has created
in the source system.
For source systems
with releases lower
than SAP S/4HANA
1809 FPS01:
SE38 with Program
RCFIN_DEL_MIG
Source
Central Finance
Central Finance
P U B L I C 111
Step Apply Task Transaction System
For source systems
with releases starting
from SAP S/4HANA
1809 FPS01 and
higher and for SAP S/
4HANA Cloud:
Run report
RFINS_CFIN_DEL_MI
G_SRC.
The report runs in the
Central Finance sys
tem and resets the
data the initial load
created in the source
system and if you also
set the ag Clear
Ongoing Transfer
Tables it also deletes
the data the ongoing
replication has created
in the source system.
For source systems
with releases starting
from SAP S/4HANA
1809 FPS01 and
higher:
SE38 with Program
RFINS_CFIN_DEL_
MIG_SRC
Central Finance
6 Always For source systems
with releases lower
than SAP S/4HANA
1809 FPS02:
Execute report
RCFIN_DEL_MIG_CO
The report runs in the
source system and re
sets the preparation
data for the initial load
of CO postings for a
chosen company code.
SE38 with Program
RCFIN_DEL_MIG_C
O
Source
112 P U B L I C
Central Finance
Central Finance
Step Apply Task Transaction System
For source systems
with releases starting
from SAP S/4HANA
1809 FPS02 and
higher and for SAP S/
4HANA Cloud:
Execute report
FINS_CFIN_CO_DEL_
MIG_SRC
The report runs in the
Central Finance sys
tem and resets the
preparation data for
the initial load of CO
postings for a chosen
company code.
SE38 with Program
FINS_CFIN_CO_DE
L_MIG_SRC
Central Finance
7 Always Execute report
RFINS_CFIN_CLEAR_
INIT_LOAD
Under Extraction
and Posting Data
set the Delete All
indicator.
Also set the
Simulation Data
indicator, if you
want to delete
that as well.
This deletes the log
data the initial load has
created in the Central
Finance System (See
Delete the Initial Load
below)
SE38 with Program
RFINS_CFIN_CLEA
R_INIT_LOAD
Central Finance
8 Always Delete all AIF items in
the AIF monitor
/AIF/IFMON
Central Finance (AIF)
Central Finance
Central Finance
P U B L I C 113
Step Apply Task Transaction System
9 Optional When using CO-PA
(cost-based approach)
delete transaction data
using report
RKEDELE1.
SAP Note 21207
describes how to de
lete a characteristic/
value eld from an op
erating concern, how
ever this is customiz
ing so it is not always
necessary to delete
this too (only applica
ble for cost based CO-
PA).
SE38 with Program
RKEDELE1
Central Finance
1.5.15.11.1 Stop SLT Replication and Reset Transfer Status
Context
Stop SLT Replication/Reset Transfer Status
Procedure
1. In your SLT system, call transation LTRC ( SAP LT Replication Server Cockpit ) and select the relevant
SLT conguration.
2. On the Table Overview tab, choose the table CFIN-ACCHD and then choose Actions Stop Replication
and then select Stop Load/Replication.
To carry out a deletion of all replicated data, include the tables COBK and AUFK.
Stop Load/Replication stops any current initial load or replication process. Note that stopping the load or
replication process for a table will delete any triggers for that table in the source system (and the
corresponding logging table). If you want to restart the initial load or replication process for the table, you
must start the entire process again. Note that for large tables, this can take a long time.
114
P U B L I C
Central Finance
Central Finance
Reset Transfer Status
Procedure
Call transaction SE38 and enter the report DMC_FM_RESTART_COPY_DELETE Enter the table name
CFIN_ACCHD and choose Reset Transfer Status. To delete and reset all your initial load data, also include the
table names COBK and AUFK.
This program resets the transfer status for data (FI/CO documents and cost objects) already transferred from
a source system to Central Finance by deleting the corresponding entries in table DMC_FM_RESTART. It is
important to carry out this activity prior to re-loading/replicating data to Central Finance, otherwise no or not
all data will be transferred to Central Finance.
1.5.15.11.2 Delete the Initial Load
Context
This report deletes the entries in the database tables which are inserted during extraction, posting, or
simulation of the initial load. If you specify the extract and post options, the Central Finance migration log table
entries, the Central Finance replicated database table entries and the table of the packaging as well as the
application log will be deleted. If you specify the simulate options only, the table of the packaging and the
application log will be deleted.
Note
If you need to delete data for a certain initial load group only, then select that initial load group and execute
the program.
Procedure
1. In transaction SE38, run report RFINS_CFIN_CLEAR_INIT_LOAD (or call transaction
FINS_CFIN_LOAD_DEL).
2. Under Extraction and Posting Data, choose Delete All.
Note
If you also want to delete data created during simulation of the initial load choose Simulation Data.
3. Check the following tables:
CFIN_ACCHD ACCHD - Transfer table
CFIN_ACCIT - Transfer table for ACCIT
Optionally, you can also check the following tables
CFIN_ACCFI: Transfer table for ACCFI
Central Finance
Central Finance
P U B L I C 115
CFIN_ACCTX CFIN: Transfer table for ACCTX
CFIN_ACCCHG: Transfer table for accounting doc. Changes
CFIN_ACCCR: Transfer table
CFIN_ACCIT_APP: Transfer table: Appends to ACCIT
CFIN_ACCIT_CCS: Transfer table for ACCIT_CCS
CFIN_ACCIT_PDS: Transfer table for ACCIT_PDS
CFIN_ACCIT_WT CFIN: Withholding tax
CFIN_ACCPA_CHAR: Transfer table for CO-PA
1.5.15.11.3 Delete AIF Messages
Context
As part of a complete reset of the initial load, you should also delete the AIF Messages in the Central Finance
system.
You can view the number of AIF messages (FI documents, CO documents, and cost objects) stored in Central
Finance via the AIF Interface Monitor (transaction /AIF/IFMON).
To delete these messages/clear the AIF persistence (XML persistence):
Procedure
1. Call transaction /AIF/PERS_DEL.
2. Select an interface, period of time, and the status of the messages to be deleted. This report can delete AIF
messages of any status. To carry out a complete reset, delete all AIF Messages that correspond to the
selected interface (for example, AC_DOC). Depending on the number of messages that are to be deleted it
may be necessary to run the report in the background.
Note that this report deletes the messages and they cannot then be restored. You should use this report
with caution.
3. Check the AIF Interface Monitor (transaction /AIF/IFMON) and conrm that the selected messages have
been deleted.
If you want to carry out an AIF clean-up for FI documents only, delete the AIF messages for the interfaces
AC_DOC and AC_DOC_CHG. If you want to delete all of your migrated data and restart the implementation,
delete the AIF messages for interfaces CO_DOC and CO_OBJ too.
116
P U B L I C
Central Finance
Central Finance
Related Information
SAP Note 2334467
SAP Note 2359213
1.5.15.11.4 Clean Up FI & CO Transactional Data
Step Apply Task Transaction System
1 Always Reset FI and CO trans
actional data
We recommend that
you reset all data
posted by the FI/CO
transfer of the initial
load in the Central Fi
nance system. For this
purpose, there are re
ports available. For
more information, see
Delete Replicated
Documents [page 120]
SE38: Various reports.
See the details in the
note.
CFIN
2 Optional See SAP Note 2171525
- Preparation for re
setting Central Finance
transaction data. This
step is optional.
SNOTE CFIN
1.5.15.11.4.1 Clean-Up Tools (FI and CO)
This is an overview of the tools that can be used to carry out a clean-up of replicated FI and CO data. For more
details, see the documentation on the individual tools.
FI Transactional Data
RFINS_CFIN_DOCUMENTS_DELETE
Central Finance
Central Finance
P U B L I C 117
CO Transactional Data
FINS_CFIN_CO_DOCS_IL_RESET - CO Initial Load Reset
After the CO initial load, it may be necessary to clean up (delete) the CO documents in the Central Finance
system that have been replicated from the source system.
FINS_CFIN_CO_DOC_DEL – CO Document Deletion
This tool is used to delete one or more CO documents in the Central Finance system. The documents must be
replicated from the source system.
FINS_CFIN_CO_DOC_CRCT – CO Central Reversal with Reposting
This tool is used to reverse a CO document in the Central Finance system. The document must be replicated
from the source system through the Central Finance interface. If the document is already reversed or is a
reversal document itself, it will not be reversed by this tool.
After the document is successfully reversed, the system will automatically carry out replication again for the
document, based on source data stored in AIF.
Clean Up CO Cost Object Data - Delete Orders and Assignment
1. Delete internal order (AUFK) using transaction CFIN_CO_MAPPING_DEL.
2. Delete CO orders using transaction OK05.
3. Reset the number range for orders using transaction KONK.
4. Reset the number range for CO documents using transaction KANK.
1.5.15.11.4.2 Delete Master Data (Optional)
To delete master data (GL accounts, customer, vendor) use program SAPF019 (transaction OBR2).
To delete key mapping for business partners, use transaction BUPA_DEL
To delete cost centers use transaction KS14.
To delete the cost center to hierarchy assignment, use transaction OKENN.
The above master data only represents a sub-set of possible master data that may need to be reset. It may also
be necessary to delete additional master data (for example prot centers), however, this master data is not
specic to a Central Finance environment.
1.5.15.11.5 Initial Load Data: Retention Time and Deletion of
Application Log
To delete sensitive, personal data in your target system that is written to the application log during the initial
load, you can use transaction SLG2 (Application Log: Delete Expired Logs).
118
P U B L I C
Central Finance
Central Finance
Depending on whether you are deleting data from the simulation of the initial load or from the posting of initial
load data, you must enter one of two sub-objects on the initial screen:
For the activities Simulate Mapping and Simulate Posting, choose the sub-object FSIN_CFIN_ILSIMUL.
For the activities Post Initial Load Data and Execute Initial Load for Initial Load Group (for the step Start
Posting), choose the sub-object FINS_CFIN_INITLOAD.
Retention Time
You can choose to delete only logs that have reached their expiration date. As a standard, the expiration date is
one year in the future.
Alternatively, you can choose to delete logs immediately.
If you choose to delete logs immediately, you can also then delete specic logs by entering the external ID of
the mass data run in question.
To nd the external ID, drill down from the Monitor by clicking on the Run ID.
1.5.16 Replicate Individual Cost Objects and CO Documents
Replicate Individual Controlling Documents from a Source System
After the initial load of CO documents, it may be necessary to replicate a single CO document from the source
system. The reasons for this may include but are not restricted to:
The CO document is missing in the Central Finance system, which may be caused by an SLT transfer error,
or it may have been deleted by accident.
The CO document information is incorrect in the Central Finance system, or items of this CO document are
not complete.
One reverse CO document is within the scope of the initial load while its preceding CO document is not.
This activity enables you to do individual management accounting document replication and bypass SLT. It
simulates the real time CO posting process to prepare related data, go through necessary checks, and post CO
documents in the Central Finance system.
Note
This activity is intended for a small volume of data, for example, if one CO document is missing in the
Central Finance system.
You can access this activity by calling transaction CFIN_CO_DOC_REPL.
Central Finance
Central Finance
P U B L I C 119
Replicate Individual Cost Objects from Source System
If cost objects are missing in the Central Finance system and it is not possible to replicate the objects from a
source system using SLT you can use this tool to replicate individual cost objects, bypassing SLT.
Note
This tool can only handle a relatively small number of records (999 maximum).
You can access this activity by calling transaction CFIN_CO_OBJ_REPL.
1.5.17 Delete Replicated Documents
Delete journal entries that have been transferred from a source system to the Central Finance system using the
initial load or by ongoing replication.
If you wish to delete FI, CO, PCA or AVL documents from your Central Finance system - whether they have been
transferred via the initial load or via ongoing replication - there are dierent tools that you can use to do so:
Action Transaction Description
Delete FI Documents Delete single FI documents
SA38 with program
FINS_DELETE_DOCUMEN
TS and choose Execute (F8).
For more information, see
SAP Note
2329453 .
Note that this program is not
suitable if you want to delete
a large number of documents
or a complete initial load for
one or more company codes.
120 P U B L I C
Central Finance
Central Finance
Action Transaction Description
Delete all FI documents for a
source company code
FINS_CFIN_DOC_DELET
E
SA38 with program
RFINS_CFIN_DOCUMENT
S_DELETE and choose
Execute (F8).
You might want to delete all
documents in one or more
company codes, which have
been replicated from a
source system during the ini
tial load, or documents which
have been replicated during
the ongoing replication.
The program uses packaging
and parallelization to facili
tate the deletion of a large
number of documents. Fol
low-on documents, such as a
CO document originating
from an FI document, are
also deleted:
The program allows the
deletion of FI documents
only, if the company
code is not used pro
ductively.
If the company code is
used productively, you
must use the reversal
functions.
Because the main purpose of
this report is to delete all FI
documents for one or more
company codes, it makes no
sense to keep the BKPF en
tries for such documents.
For more information, see
SAP Note 2548002 .
For more information on the
program, please read the
product assistance in the
system.
Central Finance
Central Finance
P U B L I C 121
Action Transaction Description
Delete CO Documents Delete single CO documents
CFIN_CO_DOC_DEL
You might want to delete a
small number of CO docu
ments, for example if the CO
document has been repli
cated twice to the Central Fi
nance system by mistake.
Please read the product as
sistance in the system before
using this report.
Delete all CO documents for
a source controlling area or a
source company code
CFIN_CO_INIT_DEL
You might want to delete all
documents in a company
code or a controlling area,
which have been replicated
from a source system during
the initial load and later on
going replication.
Please read the product as
sistance before using it. This
deletion report is only recom
mended if the company code
or the controlling area is not
used productively. Other
wise, please use the reverse
and repost report (transac
tion code:
CFIN_CO_DOC_CRCT) to
do the correction.
Delete PCA Documents Delete PCA Documents
SA38 with program
FINS_CFIN_PCA_DOC_D
ELETE and choose Execute
(F8).
You might want to delete EC-
PCA internal postings in a
company code, which have
been replicated from a
source system during the ini
tial load and later ongoing
replication.
For more information, please
read the product assistance
in the system.
122 P U B L I C
Central Finance
Central Finance
Action Transaction Description
Delete AVL Data Delete AVL Data
SA38 with program
FINS_CFIN_AV_DOC_DE
LETE and choose Execute
(F8).
You might want to delete Ac
counting View of Logistics
(AVL) data for sales orders,
customer invoices, purchase
orders or supplier invoices
which have been replicated
from your source systems
and stored in dedicated ta
bles in the Central Finance
system.
For more information,
please read the product
assistance in the sys
tem.
For more information on
Accounting View of
Logistics (AVL), see Ac
counting View of Logis
tics Information (AVL):
Overview [page 144].
Product Assistance in the System
You can access the product assistance for a program in the system after you executed the program or entered
the transaction code and then by choosing Help Product Assistance in the menu or by clicking the
Button, or if you are using Web GUI, access the documentation with More Program Documentation .
See Also
For more information, see SAP Note 2457869 .
Central Finance
Central Finance
P U B L I C 123
1.5.18 Comparison Reports
To ensure the correctness of the data that you have replicated from your source systems to your Central
Finance system, a number of comparison reports are available.
Use
The comparison reports help you, as a Central Finance user, to analyze the journal entries and the balances and
line items of G/L accounts for nancial accounting between the source and the Central Finance system. For
controlling you can analyze internal CO documents, credit or debit amounts per cost element and line items of
CO documents between the source and the Central Finance system. Additionally, you can analyze line items for
commitments in CO, balances for prot centers and SEPA mandates between the source system and the
Central Finance system. You can also trace the count and detailed data of sales orders, customer invoices,
purchase orders or supplier invoices that have been replicated with Accounting View of Logistics Information
(AVL) from the source system to the Central Finance system.
You can access the comparison reports in the SAP (Easy Access) Menu under Accounting Central Finance
Comparison Reports or Consistency Checks .
Features
In Central Finance you can initially check, whether all journal entries from nancial accounting (FI), all
controlling (CO) documents, all line items for commitments in CO, all prot center documents from the source
system have been posted in the Central Finance system as expected. Controlling documents are internal CO
documents that are transferred with the CO interface and posted to Central Finance. After this, you can go into
details and check, whether credit, debit amounts per G/L account or cost element are the same in the source
and the Central Finance system, or whether for all line items for selected general ledger (G/L) accounts or cost
elements in the source system, or for commitment line items for selected cost elements in the source system,
line items exist in the Central Finance system and total the same amount. You can also compare balances of
prot center documents and SEPA mandates between the source system and the Central Finance system. For
documents that have been replicated with AVL, you can trace the count of documents and you can check,
whether they have been transferred correctly.
You perform all comparison reports in the Central Finance system.
124
P U B L I C
Central Finance
Central Finance
Central Finance: Comparison Reports List
Application Area
Report Name Purpose Transaction
Accounting View of Logistics
(AVL)
AVL Sales Document You use this report to trace
the count and detailed data
(relating to all elds) of sales
documents that should have
been replicated from the
source system to the Central
Finance system and to check
whether they have been
transferred correctly.
FINS_CFIN_DFV_AV_SO
Accounting View of Logistics
(AVL)
AVL Billing Document You use this report to trace
the count and detailed data
(relating to all elds) of billing
documents that should have
been replicated from the
source system to the Central
Finance system and to check
whether they have been
transferred correctly.
FINS_CFIN_DFV_AV_CI
Accounting View of Logistics
(AVL)
AVL Supplier Invoice You use this report to trace
the count and detailed data
(relating to all elds) of sup
plier invoices that should
have been replicated from
the source system to the
Central Finance system and
to check whether they have
been transferred correctly.
FINS_CFIN_DFV_AV_SI
Accounting View of Logistics
(AVL)
AVL Purchasing Document You use this report to trace
the count and detailed data
(relating to all elds) of pur
chase orders that should
have been replicated from
the source system to the
Central Finance system and
to check whether they have
been transferred correctly.
FINS_CFIN_DFV_AV_PO
Financial Accounting Count of Journal Entries You use this report to check
whether all journal entries
(accounting documents)
from the source system have
been posted in the Central
Finance system as expected.
FINS_CFIN_DFV_FI_NUM
Central Finance
Central Finance
P U B L I C 125
Application Area
Report Name Purpose Transaction
Financial Accounting G/L Account Line Items You use this report to check
whether all FI line items for
selected G/L accounts and
document number in a
source system and the
Central Finance system total
the same amount.
FINS_CFIN_DFV_FI_DOC
Financial Accounting G/L Account Balances You use this report to check
whether the debit or credit
amount per G/L account is
the same in a source and the
Central Finance system.
FINS_CFIN_DFV_FI_BAL
Financial Accounting FI Clearing Status of Docu
ment Line Items
You use this report to check
whether the clearing sta
tuses of FI document line
items in the open item man
agement of the source sys
tem and those replicated to
the Central Finance system
are the same.
FINS_CFIN_DFV_CLR
Management Accounting Count of CO Documents You use this report to check
whether all internal control
ling documents (secondary
postings) that have been
transferred with the CO inter
face, have been posted in the
Central Finance system as
expected.
FINS_CFIN_DFV_CO_NUM
Management Accounting Line Items for Cost Elements You use this report to check
whether all CO line items for
selected cost elements and
document number in a
source system and the
Central Finance system total
the same amount.
FINS_CFIN_DFV_CO_DOC
Management Accounting Balances for Cost Elements You use this report to check
whether debit or credit totals
for cost elements used in
secondary postings are iden
tical in a source system and
the Central Finance system.
FINS_CFIN_DFV_CO_BAL
126 P U B L I C
Central Finance
Central Finance
Application Area
Report Name Purpose Transaction
Commitments Count of Line Items for Com
mitments in CO
You use this report to check
whether all commitment line
items have been posted in
the Central Finance system
as expected.
FINS_CFIN_DFV_CMTNUM
Commitments Line Items for Commitments
in CO
You use this report to check
whether for all line items for
commitments for selected
cost elements in the source
system, line items for com
mitments exist in the Central
Finance system and total the
same amount.
FINS_CFIN_DFV_CMTDOC
Prot Center Accounting Count of Prot Center Docu
ments
You use this report to check
whether EC-PCA documents
or balances are replicated to
the Central Finance system
correctly.
FINS_CFIN_DFV_PCA_CN
Prot Center Accounting Balances for Prot Centers
You use this report to check
whether EC-PCA balances in
the source system match the
corresponding balances in
the
Central Finance system.
FINS_CFIN_DFV_PCA_BA
SEPA Mandates SEPA Mandates You use this report to com
pare SEPA mandates be
tween a source system and
the Central Finance system.
CFIN_CPAY_SEPA_REC
Conguration Consistency
Check Report [page 55]
You use this report to check
whether conguration set
tings are consistent in the
source system and the
Central Finance system.
FINS_CFIN_CC
For more information, please display the report documentation of the system by calling up the transactions
listed above and click the Button, or if you are using Web GUI, access the documentation with More
Program Documentation .
The transactions are also part of the user role SAP_SFIN_CFIN_ACCOUNTANT which can be assigned to your
user.
Central Finance
Central Finance
P U B L I C 127
1.5.18.1 Business Process Monitoring in SAP Solution
Manager
Use
To check, whether the number of journal entries to be replicated from a source to the Central Finance system is
within a certain range expected, you can monitor the following two reports with Data Consistency Monitoring
which is part of Business Process Monitoring in the SAP Solution Manager:
Central Finance: Comparison of FI Document Headers
Central Finance: Comparison of CO Document Headers
This allows you to automate the manual evaluation of the results in the batch job spool list. It also oers you a
central alert inbox or notications being sent.
Prerequisites
You have created a variant for the reports in the Central Finance system.
You have scheduled a job for the reports in the Central Finance system.
The Add-On ST-A/PI Version 01S Support Package 3 or higher (Solution Tools Application Plug-In) is
available with the Central Finance system.
How-to Set up Business Process Monitoring for the Comparison Reports
For general information about the set up procedure, please refer to the Setup Guides for the Business Process
Monitoring depending on your SAP Solution Manager release. Once you are performing the steps in the set up
procedure, you can nd the monitors for the reports by ltering for Application Area (Controlling or Financial
Accounting) or Data Consistency:
Monitor ID: DCCFCODC
Monitor Name: Central Finance Reconciliation: CO Document Count
Monitor ID: DCCFFIDC
Monitor Name: Central Finance Reconciliation: FI Document Count
As part of the set up, you ll in the following information:
The name of the report variant
The scheduling for the data collection
The thresholds for alerting
Optional settings for automatic notications or incidents creation
128
P U B L I C
Central Finance
Central Finance
See Also
For more information about Business Process Monitoring in SAP Solution Manager, see Business Process
Operations.
For more information about the set up procedure, see the Setup Guides for Business Process Monitoring on
https://wiki.scn.sap.com/wiki/display/SM/Business+Process+Monitoring .
1.5.18.2 Advanced Integration Monitoring in SAP Focused
Run
You can do the monitoring for the listed Central Finance comparison reports using SAP Focused Run:
Technical Report Name
Report Name Transaction
FINS_CFIN_DFV_FI_DOC_COUNT
You use this report to check whether all
journal entries (accounting documents)
from the source system have been
posted in the Central Finance system as
expected.
FINS_CFIN_DFV_FI_NUM
FINS_CFIN_DFV_CO_DOC_COUNT
You use this report to check whether all
internal controlling documents (secon
dary postings) that have been transfer
red with the CO interface, have been
posted in the Central Finance system as
expected.
FINS_CFIN_DFV_CO_NUM
FINS_CFIN_DFV_PCA_DOC_COUNT
You use this report to check whether
EC-PCA documents or balances are re
plicated to the Central Finance system
correctly.
FINS_CFIN_DFV_PCA_CN
FINS_CFIN_DFV_CMT_DOC_COUNT
You use this report to check whether all
commitment line items have been
posted in the Central Finance system as
expected.
FINS_CFIN_DFV_CMTNUM
For more information on how to congure these Central Finance comparison reports for use in SAP Focused
Run, you can read Advanced Integration Monitoring in SAP Focused Run: Central Finance .
1.5.19 Activation of Clearing Transfer and Handling of Open
Items
In the source system, open items can be cleared as part of a payment run or can be cleared manually.
Central Finance
Central Finance
P U B L I C 129
In the activity Activate Clearing Transfer for Source Systems - which is available as of release SAP S/4HANA
1809 FPS0 - you can activate the transfer of clearings from one or more source systems to your Central
Finance system.
Note
The activation of clearing transfer is a prerequisite for Central Payment.
Note
Before you activate clearing transfer for a logical sender system, you should be aware of the restrictions
described in SAP Note 2292043 .
You should make yourself familiar with these restrictions before you set up your target system as a Central
Finance system, even if you do not activate the transfer of clearings until a later point in time. This is
because some conguration settings (for example, currency settings relating to company codes) cannot be
changed later. For restrictions relating specically to currency settings that apply to the transfer of
clearings, see SAP Note
2863836 .
Note
When you activate clearing transfer, the following clearing information in documents that have already
been technically cleared is not updated in the Central Finance system to match the information in the
source system:
AUGDT: Clearing Date
AUGCP: Clearing Entry Date
AUGBL: Document Number of the Clearing Document
AUGGJ: Clearing Fiscal Year
Prerequisites
Before you activate clearing transfer you must have installed SAP Note 2633841 in all the source systems
for which you want to activate clearing transfer.
Activation of Clearing Transfer Depending on Your Release
The table below lays out the ways in which clearing transfer can be activated, depending on the release of your
Central Finance system and the SAP notes that you have implemented in your source system.
For Central Finance systems on release SAP S/4HANA 1809 and higher, we recommend that you follow
scenario 1. That is, that you manually activate clearing transfer via the relevant IMG activity before the initial
load.
For scenario 2 you should note the following system behavior:
Transaction FINS_MIG_CJ3 activates clearing transfer for all company codes within a client.
130
P U B L I C
Central Finance
Central Finance
If you then, for any reason, you subsequently carry out a new initial load for one of more of these company
codes, remember that clearing transfer will already be active.
Scenario
Central Fi
nance System Source System
Activation Be
fore Initial
Load (CFIN
System)
Source System
Behavior Dur
ing Ongoing
Replication
Activation Af
ter Initial Load
(CFIN System) Comments
1 SAP S/4HANA
1809 FPS00
and higher
Contains clear
ing notes (pre
viously deliv
ered via pilot
note 2292043)
Possible via
IMG activity Ac
tivate Clearing
Transfer for
Source Sys
tems
Clearing docu
ments are also
replicated
Possible via
IMG using activ
ities:
Activate Clear
ing Transfer for
Source Sys
tems
and
Reopen Techni
cally Cleared
Items
Recommended
approach is to
activate clear
ing transfer be
fore the initial
load.
2
Lower than SAP
S/4HANA 1809
FPS00
Contains clear
ing notes (pre
viously deliv
ered via pilot
note 2292043)
Not possible
Clearing docu
ments are also
replicated
Possible with
FINS_MIG_CJ3
after the initial
load
Clearings are
not posted until
FINS_MIG_CJ3
has been exe
cuted
3
Lower than SAP
S/4HANA 1809
FPS00
Does not con
tain clearing
notes (cus
tomer must im
plement note
2292043)
Not possible
Clearing docu
ments are not
replicated
Possible with
FINS_MIG_CJ3
after the initial
load
Notes must be
implemented
4 SAP S/4HANA
1809 FPS00
and higher
Does not con
tain clearing
notes (cus
tomer must im
plement note
2292043)
Possible via
IMG activity Ac
tivate Clearing
Transfer for
Source Sys
tems
Clearing docu
ments are not
replicated
Possible via
IMG using activ
ities:
Activate Clear
ing Transfer for
Source Sys
tems
and
Reopen Techni
cally Cleared
Items
Notes must be
implemented
Prerequisites for Scenarios 1 and 4:
You have made the settings for the transfer of balances and documents in the activity General Replication
Settings in your source systems.
Central Finance
Central Finance
P U B L I C 131
1. In the activity Activate Clearing Transfer, dene the logical source systems for which you want to activate
clearing transfer.
If you have need to deactivate clearing transfer for a particular source system, you can do so in the activity
Deactivate Clearing Transfer (transaction FINS_CFIN_DEACT_CLR).
Note that deactivation is only possible if there are no open items in the Central Finance. Therefore, you can
only carry out this activity before you start the extraction step of the initial load.
2. Carry out the activity Extract Data for Initial Load.
Clearing Transfer for Customers Upgrading to SAP S/4HANA 1809, FPS00,
FPS1, FPS2
If you have upgraded your implementation of SAP S/4HANA from an earlier release to a SAP S/4HANA 1809
release but have not previously activated clearing transfer and want to do so in SAP S/4HANA 1809 FPS00,
FPS01, or FPS02 you should carry out the following activities in the order described here.
Prerequisites:
You have made the settings for the transfer of balances and documents in the activity General Replication
Settings in your source systems.
You have started the step Extract Data for the Initial Load.
1. In the activity Activate Clearing Transfer dene the logical source systems for which you want to activate
clearing transfer.
Note that you cannot deactivate clearing transfer because open items will already have been transferred to
the Central Finance system as part of the initial load.
2. Carry out the activity Reopen Technical Clearings.
This activity reopens items which have the status technically cleared in the target system so that they have
the same status as in the source system.
Note
If you have not yet executed an initial load, then you can skip this activity because no documents will
have been posted.
3. Carry out the activity Monitor Reopening of Technically Cleared Items to check whether the activity
Reopen Technically Cleared Items has successfully processed all relevant documents.
Note
The initial load does not transfer any clearings, even if you have activated clearing transfer.
Once you have activated clearing transfer, new open items are no longer technically cleared but reect the
clearing status of the item in the source system.
Restrictions
The following restrictions apply to the processing of clearing data in Central Finance:
132
P U B L I C
Central Finance
Central Finance
Currency Congurations
The currency settings of the company codes and ledgers in the Central Finance system need to be set up
identically to those of the corresponding company codes and ledgers in the source systems. This includes
the Control Data settings for G/L accounts.
For a clearing posting transferred to Central Finance, the amounts of additional currencies are always
translated with the exchange rate of the current translation date. An open item, however, has to be cleared
with the exchange rate of the translation date when the open item was originally posted.
So, in the current scope of the functionality, the clearing would not balance to zero for each currency and
dierences would not be posted as an exchange rate dierence in case of additional or dierent local
currencies in the Central Finance system.
Example
Open items and clearings are transferred from company code A in the sender system to company code B
in the target system.
Company code A in the sender system has only one local currency.
Company code B in the target system has the same local currency as company code A and an additional
second local currency.
If the exchange rate of the second local currency is changed between when the invoice is posted and when
the corresponding clearing document is posted, the line item containing the resulting exchange rate
dierence for the second local currency will be missing in the clearing document in the target system.
Note
If you create a company code in Central Finance (as of release S/4HANA 1610), by default the
controlling area currency type is created as a local currency in FI. If your source system does not use
the controlling area currency type as a local currency in FI you must also remove this setting in the
Central Finance system.
To check or change the setting, see the elds 1st FI currency, 2nd FI currency and 3rd FI currency in
the transaction FINSC_LEDGER for the company code in question.
You dene the currency type for the controlling area currency in transaction OX06.
Foreign currency revaluations
If the source system is on classic General Ledger Accounting (classic G/L), foreign currency revaluations
are posted with a dierent logic than in S/4HANA or New General Ledger Accounting (New G/L). In classic
G/L, the foreign currency revaluation correction dierences can be stored in the open item (BSEG-BDIF*)
which was used to explain the balance of the corresponding balance sheet correction amount.
In S/4HANA the valuation dierences are not stored in the open item.
If the foreign currency revaluation is performed in the source system, the valuation dierences amount per
item cannot be transferred to the Central Finance system. As a consequence, the balance on the balance
sheet correction account can only be explained in the source system.
The same applies for Exchange Rate Gain/Loss Realized (BSEG-RDIF*), Realized Exchange Rate Gain/
Loss for partial payments and Penalty Charge Amounts (BSEG-PENLC*).
Dierences in number of currency decimals between source system and Central Finance system
The Central Finance system needs to be congured in a way that at least as many decimals are dened for
a currency as maintained in the source system.
If more than one source system is connected, the Central Finance system needs to have as many decimals
set for each currency as dened in the source system with the highest number of decimals for this
currency (if the source system currency decimals are maintained dierent).
This is needed to prevent rounding dierences which would occur in the target system otherwise. These
rounding dierences could lead to lost open items if very small amounts are rounded to zero amount. This
would prevent subsequent clearings which reference these open items.
Central Finance
Central Finance
P U B L I C 133
Additionally, rounding dierences would lead to clearings which would not balance to zero and reset
clearings would also fail.
Cross-Company postings from the Reconciliation Ledger (transaction KALC)
Osetting lines on company code clearing accounts resulting from postings of the reconciliation ledger
(transaction KALC) can be managed as open items in the source system.
Clearings of these open items cannot be transferred to the Central Finance system with the current
functional scope.
Document splitting
The settings of document splitting need to be set up the same way in the source and Central Finance
systems. Replication into Central Finance with document splitting active from systems where document
splitting is inactive is not an out-of-the-box feature of the product.
For follow-up costs (such as cash discount, exchange rate dierences, or penalty interests) or closing
activities in FI (for example, revaluation of open items, Balance Sheet Supplement, Open Item Analysis)
splitting characteristics are derived by the clearing transaction or the closing transactions in the source
system. If the splitting conguration is set up dierently in the source system, characteristics might be
missing and the posting might be denied.
Document summarization
The settings of document summarization need to be setup the same way in the source and Central Finance
systems.
This is currently essential because a later clearing document will only hold clearing data for cleared
document items known in the source system and not for additional items which may exist, if the document
summarization does not summarize some items in the target system which were summarized in the
source system.
If you used in the source system activity FI Summarization Dependent on the Object Type (transaction
OBCY) you can still use activity Enhanced Document Summarization in FI (transaction OBCYX) in the
target Central Finance System. Here you can congure the summarization also per Company Code which
should allow you to harmonize your conguration with the various source systems. (This would not work
though, if you have multiple logical systems with dierent summarization replicating into the same
Company Code).
You should be aware that if you add customer-specic elds to BSEG, e.g. via the coding-block (CI_COBL),
this may prevent the system summarizing BSEG in the same way as in the target. Because of this, elds
that you need for reporting that are added on line item level should be added to ACDOCA only, not to BSEG.
Settlements of Advance Payment Transfer Postings in Real Estate Management
Clearings that result from settlements of advance payment transfer postings in Real Estate Management
(especially SAP transactions: RESCSE, RESCBC, RESRSE, RESRBCSINGLE, RESCSECO, RESCSETN) do not
clear in the Central Finance system. The postings are transferred but the clearing is not executed.
Missing Open G/L-items from Initial Load
The Initial Load (FI) does not transfer open-item-managed G/L items that fall within the period of the
balance load.
A clearing that is transferred from the source system that clears a G/L item that fell into this period, cannot
be cleared as it does not exist. This limitation is resolved if SAP Notes 2396399 and 2397166 are
implemented before the extraction was performed.
Clearing of Open Items Transferred by the Initial Load
Clearing of open items which have been transferred by initial load: only open items which have been
transferred after implementation of SAP note 2210341 (source system) can be cleared successfully. If
this note was not applied before transfer by the initial load, the resulting open items will not contain a
reference to their predecessor in their line items (BUZEI_SENDER) which makes a clearing processing
impossible in the target system.
Postings from Loans Accounting (TR-LO-AC)
134
P U B L I C
Central Finance
Central Finance
Clearings from Loans Accounting do not clear in the Central Finance system.
The postings are transferred but the clearing is not executed.
Open-Item Managed G/L Accounts
Clearing transfer can only work properly if open item-managed G/L accounts from the source system are
mapped to G/L accounts in the Central Finance system which are also open-item managed. Otherwise the
replicated clearing transactions run into error.
Withholding Tax
If withholding tax is calculated at payment in the source system the withholding tax of the corresponding
invoice in Central Finance is not updated.
Related Information
Replicating Clearing Information Using the Third-Party System Interface [page 211]
1.5.19.1 Retrieve Missing Clearing Items
You use this report to retrieve missing items related to clearing and clearing resets.
In Central Finance, an AIF message may become stuck with the error message FINS_CFIN_AC_DOC051
Referenced document not yet posted (Comp.Code &1, F.Year &2, Document &3).
This message is issued when a reset clearing or a clearing document has been transferred to Central Finance
but it references an item which has not been transferred to Central Finance.
This can occur when the system processes clearing or reset clearing documents, which aect older items that
lay in the initial load period during which only balances are transferred.
To process these clearing or reset clearing documents it is necessary to retrieve the missing aected
document items afterwards.
To do so, you can use the report RFINS_CFIN_CORR_MISSING_CLRITM.
Settings
Under Transaction Selection, you must enter a value in the eld Logical Sender System to limit the number of
AIF messages to be processed.
When you run the report, the system identies all AIF messages that are stuck with the error message
FINS_CFIN_AC_DOC051 Referenced document not yet posted (Comp.Code &1, F.Year &2, Document &3).
You can also use the following parameters to lter the results:
Company Code in Sender System
AIF Message GUID
Reference Procedure
Central Finance
Central Finance
P U B L I C 135
Reference Document
Reference Org. Unit
Logical System
Under Settings for Execution, you can also choose to run the report in test mode.
If you choose test mode, no documents will be posted and the system only displays a list of all AIF messages
which reference missing items that need to be retrieved.
If you do not choose test mode, you need to specify a posting date under Settings for Execution. The system
then applies this posting date to the documents which are subsequently retrieved.
You can also dene a document type for the documents to be posted. If you do not dene a document type, the
system will retain the document type that the retrieved documents had in the source system.
Open items contained in the documents which are subsequently retrieved will be automatically set to
technically cleared in the Central Finance system.
In most cases, missing open items are referenced by a reset clearing.
After the missing items have been retrieved and the corresponding reset clearing AIF message has been
restarted, all referenced open items will automatically be reopened as soon as the reset clearing has been
processed.
In rare cases, the reset clearing may also be missing because it was processed before clearing transfer was
activated. This means that the rst AIF message which references the missing items will not be a reset clearing
but a clearing AIF message.
If this happens, run report RFINS_CFIN_REOPN_TECH_CLRD_DOC to reopen all technically cleared open items
which are referenced by the clearing AIF message.
1.5.20 Special Business Transactions: Additional Information
Cross-Company Code Postings with Document Splitting in the Target System
If you have activated document splitting in the target system, you should take into account the following
information regarding cross-company code postings.
To ensure that cross-company code postings are correctly replicated, all relevant company codes must be
activated for transfer, otherwise, only documents of the active company codes will be transferred. This is likely
to result in errors because the document splitter cannot determine the relevant split information from the
documents that are skipped due to inactive company codes.
Company Codes Belonging to the Same Tax Group
If you choose to work with initial load groups (as described under FI Initial Load Execution for All Company
Codes or for Selected Company Codes - Settings for the Initial Load of FI Documents [page 89]), we
recommend that you include in the same initial load group all company codes that belong to the same tax
group.
136
P U B L I C
Central Finance
Central Finance
Handling of Reversals
Reversed document not available in Central Finance system
When reversing transactions are posted in Central Finance via AIF the following issues may occur:
If the reversal was posted as a reference-based reversal in the source system (processing via FM
AC_DOCUMENT_REVERSE), for example, a reversal posted via transaction VF11 or VF02 (SD invoice
reversal) or via BAPI_ACC_DOCUMENT_REV_POST, while the reversed document has never been replicated
into Central Finance, the transaction can't be posted. AIF displays error "Referenced document not yet
posted (Comp.Code &1, F.Year &2, Document &3)" (FINS_CFIN_AC_DOC051) in such cases.
If the reversed document was not covered by the initial load of documents (or ongoing transfer) but was
posted via the initial load of open items, then the reversal document reverses just the open item document,
which does not appropriately reect the postings of the reversal document in the source system, because
dierent accounts are addressed (substitution account instead of reconciliation account).
For more information on how to deal with these reversals, see SAP Note 2338908 - Central Finance:
Processing of reversals for documents which are not available in the target system.
Posting of reversal in Central Finance system not possible
In some cases, a reversal document has been posted in the source system with transactions VF11 and FB08 or
via BAPI BAPI_ACC_DOCUMENT_REV_POST. However, posting of the replicated document in the Central
Finance system fails with an error message. For information on how to deal with this, see SAP Note 2354289
.
1.5.21 Additional Settings and Enhancements
1.5.21.1 Settings for Decimals and Currencies
In some cases, it may be necessary to make certain settings in Central Finance relating to decimals and
currencies.
Dene Decimal Places for Currencies in Source Systems
You carry out this activity in Customizing for Central Finance under Central Finance: Target System Settings
Set Up Systems .
In this activity you specify the number of decimal places that are dened for currencies in the source system, if
this number is dierent than in the Central Finance system. Note that this does not change the settings for
decimal places in either system but allows the Central Finance system to handle the dierent settings
correctly.
Central Finance
Central Finance
P U B L I C 137
If you need to dene accounts to which rounding dierences resulting from diering decimal settings are
posted, you can use transaction FINS_CFIN_DECACCDET.
Note
You should bear in mind that several scenarios, such as Clearing Transfer, Central Tax, and Central
Payment, do not allow diering decimal settings. In particular, once ongoing replication has been started,
decreasing the number of decimals will lead to errors.
Especially for third-party systems: The data transferred using the third-party system interface for Central
Finance has to use the same currency keys including the number of decimals as dened in the Central
Finance system.
BAdI: Adjust Decimals
You carry out this activity in Customizing for Central Finance under Central Finance: Target System Settings
BAdIs: Central Finance .
The Business-Add-In BADI_FINS_CFIN_CURR_ADJ is used in the mapping step of the Central Finance
accounting document replication process in the target system.
It allows you to replace the SAP standard logic related to the general handling of dierences in the number of
decimal places for currencies between source systems and the Central Finance system.
1.5.22 Display Information from Central Finance in the
Source Systems
With SD document ow enhancement or side panel, you can retrieve information from Central Finance when
working in the source systems.
For details on SD document ow enhancement, see SD Document Flow Enhancement [page 139].
For details on side panel, see Side Panels in Central Finance [page 139].
138
P U B L I C
Central Finance
Central Finance
1.5.22.1 SD Document Flow Enhancement
You use the SD document ow enhancement to view details of a replicated document and its clearing status in
Central Finance when you are working in a source system.
Prerequisite
You have activated Central Payment. See details on congurating Central Payment in Settings for Central
Payment in Source Systems [page 153].
Features
In SD document ow, the system retrieves information relevant to the replicated documents from Central
Finance and displays the information as an entry below the corresponding source document entry.
The document information includes the document number in Central Finance, and the document's clearing
status.
Note
For AR/AP documents in the source system, the status Technically Cleared is displayed in SD document
ow.
1.5.22.2 Side Panels in Central Finance
You can use side panels to display corresponding information from the Central Finance system when you are
working in a source system transaction.
Note that side panels can only run on classic SAP GUI transactions in (NetWeaver) Business Client. They
cannot be accessed from UI5 Fiori apps.
Central Finance
Central Finance
P U B L I C 139
1.5.22.2.1 Setting Up Side Panels
Context
To work with side panels, you must rst install and set up (NetWeaver) Business Client for Desktop version 3.5
PL5 or version 4.0 or higher. For more information, see SAP Business Client.
Note that side panels do not work if you simply use SAP Business Client to log on to your SAP Logon
connections. First you need to congure a Business Client connection for each system for which you want to
enable side panels. For information on how to do this, see Side Panel.
Set Up Roles
In the Central Finance system, copy the role menu from the role SAP_SFIN_CFIN_SP_MENU to all the roles in
the source systems from which you want to access the side panels.
For information on how to do this, see Remote Systems.
Set up an RFC connection from the source system to a Central Finance system. Since the side panels are based
on WebDynpro, a HTTP or HTTPS connection (type H) besides ABAP connection (type 3) is required.
Assign users in all systems for which the side panels should be displayed.
Since the side panels run on the Central Finance system, all users who you want to allow to see the side panels
when they are working in the source system must also have a user in the Central Finance system.
Create roles in the Central Finance system and add the authorization defaults for the following objects:
Web dynpro application conguration FINS_CFIN_SP_ACDOC to use FI Document side panel
Web dynpro application conguration FINS_CFIN_SP_MD to use Master Data side panel
Transaction FINS_CFIN_SP_AIF to open AIF cockpit from side panel
It may be necessary to assign additional authorization objects to enable users to jump directly to the
transaction to display FI document data and master data.
Maintain organizational levels and assign users to the roles as required.
Basis Connections
We recommend that you either set up an SSO scenario using client certicates (see: X.509 Client Certicates)
or to use log on tickets (see Logon Tickets).
This ensures that the user does not have to manually log on to the Central Finance system when opening the
side panel.
Side panels that run on the Central Finance system need to retrieve some data from the source systems via
RFC. To enable this, you must congure an RFC connection and assign it to the Side Panel usage in
Customizing of Central Finance.
You do this in the activity Maintain Source Systems and RFC Assignments.
140
P U B L I C
Central Finance
Central Finance
Use the role SAP_SFIN_CFIN_SP_RFC as a template to assign the required authorizations for the RFC user in
the source systems.
Set Up Side Panels
The last step is to enable side panels in the Central Finance system and activate SAP GUI scripting in read-only
mode (at a minimum) in all systems for which you want to display side panels. For more information, see
Getting Started with Side Panel Congurations.
Side Panels and CHIPs
Two side panels and 13 CHIPs are delivered with Central Finance:
1. Side Panel: CFIN FI Document
1. FI Document – Header
2. FI Document - Entry View Items
3. FI Document - G/L View Items
4. FI Document – Account Mapping
5. FI Document - Clearing Status
6. FI Document - Cost Object
7. FI Document - Cost Center
8. FI Document – Customer
9. FI Document - Vendor
2. Side Panel: MD: CFIN Master Data
1. Master Data - Cost Center
2. Master Data - Customer
3. Master Data - G/L Account
4. Master Data - Vendor
Customizing
For each side panel there is one catalogue with the same name containing all the CHIPs for the side panel. You
can create your own side panels and add one or several of the provided CHIPs to it. You can also combine the
Central Finance CHIPs with other CHIPs on customized side panels. In addition, you can remove individual
CHIPs from the predened side panels via Customizing.
CHIPs for which no data can be retrieved from the current transaction screen are hidden.
In the menu role, you dene which side panel is shown for which transaction. The application alias of the folder
contains a list of transaction codes. All side panels assigned to the folder will open when accessing one of those
transactions. If more than one side panel applies to the same transaction the user can select the active side
panel from a dropdown.
Below is a list of the main transactions supported for each side panel and CHIP:
Side Panel CHIP Transaction Code in Source System
CFIN: FI Document FI Document-Header FB03/MIR4/VF03
FI Document-Line Items FB03/MIR4/VF03
FI Document-Clear Status FB03/MIR4/VF03
Central Finance
Central Finance
P U B L I C 141
Side Panel CHIP Transaction Code in Source System
FI Document-Account Mapping FB03/MIR4/VF03
FI Document-Customer Mapping FB03/MIR4/VF03
FI Document-Cost Center Mapping FB03/MIR4/VF03
FI Document-Vendor Mapping FB03/MIR4/VF03
FI Document-Cost Object Mapping FB03/MIR4/VF03
CFIN: Master Data G/L Account Master Data
FS00
Customer Master data
XD03
Vendor Master Data
XK03
Cost Center Master Data
KS03
These transactions need be maintained in the menu role, you can also add more transactions like FB02, FB03L
into the role to support more transactions.
The visual settings for each CHIP can also be changed from default via Customizing. You can access the
Customizing for a CHIP via the menu entry “Customize Form” of the tray menu of each CHIP.
Per default, the CHIPs expand to display all lines in table views. This setting can be overridden in Customizing
and you can choose to display a xed number of rows instead.
Personalization
Users can also override the default settings that control which CHIPs are shown on which side panel and what
the CHIPs look like via personalization.
Personalization is stored per user ID. For the table views in the CHIPs there is a button that allows you to access
personalization directly. Here, you can choose which columns to hide and in which order to display information.
Personalization can be reset at any time. The display then returns to the default dened in Customizing (if any)
or delivered as part of the standard conguration.
Links
Most CHIPs contain links. When the user clicks a link, the corresponding object is opened in a new transaction
window. For example, when you click the document number in the FI Document - Header CHIP, the
corresponding FI document will open. Depending on the link the object will be opened either in the source or in
the Central Finance system. You should bear in mind that the side panel for the newly opened transaction will
not work properly if you jump from one system to another. This is because the business client will always
consider the system that the user originally logged on to as the system of the main transaction. This means
that if you log on to the source system and then jump to a document inside the Central Finance system, the
side panel will still assume you are working in the source system and therefore will not be able to fetch the
corresponding document inside the side panel.
142
P U B L I C
Central Finance
Central Finance
1.5.22.2.2 CHIP Details
1. FI Document – Header
If you open this CHIP in the Central Finance system, it displays the corresponding sender document from
the source system.
If you open this CHIP in the source system, it displays the corresponding Central Finance document. If the
source transaction displays information about the MM invoice (business object BUS2081) or billing
document - SD invoice (business object VBRK), the CHIP fetches the corresponding FI documents based
on the reference information in eld AWKEY of table BKPF.
If there is more than one document that matches, the rst document will be displayed. In this case, there is
a dropdown list on top of the CHIP that lists all matching documents, allowing the user to change the
selection. If the user selects another document, all CHIPs on the same side panel that refer to the Central
Finance FI document will be refreshed with the corresponding data of the selected document. If the header
is not on the side panel, all CHIPs referring to the FI document always display only the rst matching
document.
If no Central Finance document can be found, the system refers to the AIF log for the source document. If
no source document number is available, the system will try to fetch the source document number for the
matching AWKEY in the source system rst. If there are AIF error messages for the source document they
will be displayed in the message area of the side panel and a button is displayed in the header CHIP to
enable the user to jump directly to the AIF cockpit to reprocess this document. If no information can be
retrieved from the error cockpit, an error message is displayed telling the user that there is no Central
Finance document for this source FI document.
Note that all CHIPs referring to FI documents only work if the document display is set to ALV Grid Control
in Transaction FB00 (Account Editing Options). For technical reasons, the screen elds that determine the
full key of the document to be displayed cannot be transferred to the side panel if you choose Classic
Display or ALV Classic List.
2. FI Document - Entry View Items
This CHIP displays all line items of the entry view for the document as selected in the Header. If you are
using the line item view in the main transaction, only those entry view items that correspond to the line
item that is shown in the main transaction are displayed. The connection on line item level between the
source and Central Finance systems is made in the eld BUZEI_SENDER eld in the table BSEG.
3. FI Document - G/L View Items
This CHIP displays all line items of the G/L view of the leading ledger for the document selected in the
header. Since there is no technical connection between line items in the entry view and line items of G/L
view this CHIP always shows all line items regardless of whether you are using the header or the line item
view in the main transaction. This CHIP is disabled when the user is working in the Central Finance system.
4. FI Document – Account Mapping
This CHIP displays the G/L accounts from the source document entry view that are mapped to the G/L
accounts of the corresponding line items of target document entry view. If the user is working in the line
item view in the main transaction, it only displays the account mapping for the selected line item.
5. FI Document - Clearing Status
This CHIP displays the line item mapping between the source and Central Finance systems and the
clearing status of the Central Finance document if opened from the source system or of the source
document if opened in the Central Finance system.
6. FI Document - Cost Object
This CHIP works in the same way as Account Mapping but for cost object data.
7. FI Document - Cost Center
This CHIP works in the same way as Account Mapping but for cost center data.
Central Finance
Central Finance
P U B L I C 143
8. FI Document – Customer
This CHIP works in the same way as Account Mapping but for customer data.
9. FI Document – Vendor
This CHIP works in the same way as Account Mapping but for vendors.
10. Master Data - Cost Center
This CHIP displays the master data for a cost center.
If the user is working in the line item view of an FI document in the main transaction, the system will fetch
the cost center of the corresponding line item in the document as selected in FI Document – Header. If (as
it is delivered in standard) the FI Document – Header is not on the same side panel as this CHIP, the
mapping of the rst matching document is always used. In most cases this should lead to the same result.
If you need to be able to choose from which document the mapping should be used, you must add the FI –
Document Header to the same side panel as the master data CHIPs.
If the user is not working in the line item view but there is a cost center on the screen, the system accesses
the mapping tool in the Central Finance system to get the mapped cost center. This scenario only works if
the user is working in the source system because there could be more than one source system with
dierent mappings and the master data side panels do not currently support the selection of multiple
mappings.
11. Master Data – Customer
Works in the same way as Master Data – Cost Center but for customer data.
12. Master Data - G/L Account
Works in the same way as Master Data – Cost Center but for G/L account data.
13. Master Data – Vendor
Works in the same way as Master Data – Cost Center but for vendor data.
1.5.23 Accounting View of Logistics Information (AVL):
Overview
You use the Accounting View of Logistics Information to replicate logistics data from your source systems to
the Central Finance system. This data is required in order to carry out operations and reporting in the Central
Finance system.
A dened subset of logistics information is replicated from a source system to the Central Finance system for:
Sales orders (including pricing documents)
Customer invoices (including pricing documents)
Purchase orders
Supplier invoices
If you use the CO-PA functionality during SD implementation, please note that:
CO-PA master data is part of the dened subset for sales orders and is available in the AVL.
CO-PA data for the customer invoice is replicated via the corresponding journal entry and is not available in
the AVL.
AVL uses separate tables to store a subset of logistics data in Central Finance.
Historical logistics data in the source systems can be transferred to Central Finance with the generic initial load
functionality of SLT. SLT content includes sample lters that allow you to restrict the transfer, for example, to a
specic time period or company code.
144
P U B L I C
Central Finance
Central Finance
Deletion Report
You use the deletion report to clean up the Accounting View of Logistics data. Logistics data in the source
system which is deleted or archived is marked with a status indicator D (deleted) or A (archived) in Central
Finance. If you want to clean up and physically delete the data in the Central Finance system, you can use this
report by selecting operation D (for deleted data) or A (for archived data). However, you should note that the
legal archiving of the documents must be executed in the original source system.
To access the deletion report, call transaction FINS_CFIN_AVL_DEL or execute the report
FINS_CFIN_AV_DOC_DELETE in the Central Finance system. For the details on the usage of this report, display
the report documentation by clicking the button.
Comparison Reports
You use the comparison reports to compare the AVL data in the Central Finance system with the data in the
source system. You can trace the number and detailed data (relating to all elds) of replicated logistics
transaction documents that should have been replicated to the Central Finance system and check whether
they have been transferred correctly.
To access the comparison reports, call transaction:
FINS_CFIN_DFV_AV_SO for AVL Sales Document
FINS_CFIN_DFV_AV_CI for AVL Billing Document
FINS_CFIN_DFV_AV_SI for AVL Supplier Invoice
FINS_CFIN_DFV_AV_PO for AVL Purchasing Document
Please note that you have to apply SAP Note 2799798 in the source system before using the comparison
reports.
Prerequisites
You have maintained initial load objects and replication objects in SAP SLT for the Accounting View of
Logistics Information.
You have congured the mapping entities needed for key mapping, value mapping, cost object mapping, or
CO-PA mapping. See more information in Conguration in Central Finance System: Mapping [page 39].
You have applied SAP Note 2679506 , 2647022 and 2735582 for source systems.
Restrictions
The AVL is only supported for source systems of SAP ERP 6.0 EhP3 and higher, including SAP S/4HANA
systems. (Replication of purchase orders is only supported for source systems of SAP ERP 6.0 EhP4 and
higher.)
Central Finance
Central Finance
P U B L I C 145
Only one client per source system is supported in one SLT conguration.
Data in the AVL (except purchasing documents and data for which a mapping relationship has been
maintained, for example CO-PA or WBS data) is not validated against the Customizing nor the master data
in the Central Finance system, which is dierent from General Ledger entries in the Central Finance
processing.
Note
You can activate validation for purchasing documents in table CFIN_AV_IMP_CLS. Open the table in
transaction SE16 and set parameters as follows:
INTERFACE
IFNAME CLASS
IF_FINS_CFIN_AV_PO_V_ACC AV_PO CL_FINS_CFIN_AV_PO_V_ACC
Recommendation
You can choose whether to maintain business mapping or not. If you have maintained business mapping, use
the report FINS_CFIN_MAPPING to validate the consistency of mapping results.
Note
(You can access this report using SAP Menu under Accounting Central Finance Mapping or using
transaction FINS_CFIN_MAP_MANAGE.)
To congure the AVL scenario in your landscape, carry out the following steps in the stated sequence:
1. AVL Scenario: Conguration in the Source Systems [page 146]
2. AVL Scenario: Conguration in the Central Finance System [page 147]
3. AVL Scenario: Conguration in SAP SLT [page 148]
1.5.23.1 AVL Scenario: Conguration in the Source Systems
Make sure you carry out the following congurations in the source systems as needed before using AVL.
In order to enable the transfer of changes to sales orders, you must activate the business function
LOG_ESOA_OPS_2 in your source systems. You can check, whether the business function is activated using
transaction SFW5, and activate the business function using transaction SFW2.
You are either working with the latest available support package or you have installed SAP Note 2647022
.
If you use Project-ID as a CO-PA characteristic, you need to implement SAP Note 2679506 .
If you are replicating purchase orders, you need to implement SAP Note 2735582 .
146
P U B L I C
Central Finance
Central Finance
1.5.23.2 AVL Scenario: Conguration in the Central Finance
System
Make sure you carry out the following congurations in the Central Finance system before using AVL.
Prerequisites
Make congurations for SAP AIF and Business Mapping as required.
Conguration for SAP AIF
You can monitor the initial load and replication processing of logistics data using the SAP Application Interface
Framework (SAP AIF). In SAP AIF, error messages are displayed if data could not be replicated to the Central
Finance system. You can correct errors in SAP AIF and then restart the processing of the data in the Central
Finance system.
Before using SAP AIF for logistics data, run transaction /AIF/CONTENT_EXTRACT in the Central Finance
system for the scenarios FINCF_AV_SO, FINCF_AV_CI, FINCF_AV_SI, FINCF _AV_PO. Use Monitoring and
Error Handling (transaction
/AIF/ERR), and select Namespace /FINCF and Interface AV_SO, AV_CI, AV_SI and
AV_PO.
To use the SAP AIF Error Handling for Accounting Views, you need to implement the latest SAP AIF content.
Please notice that SAP AIF content is only delivered via support packages, not via notes.
For details on using SAP AIF in error handling, see Error Handling in SAP Application Interface Framework (SAP
AIF) [page 214].
Business Mapping
In the AVL scenario, when you work with the mapping of master data, see details in Conguration in Central
Finance System: Mapping [page 39].
For other kinds of business mapping, you should note that:
For the mapping of order number AUFNR, you should have dened cost object mapping in your Central
Finance system.
You do this in Customizing of Central Finance (transaction SPRO) under Financial Accounting Central
Finance
Central Finance: Target System Settings Mapping Dene Cost Object Mapping .
If you are working with central projects, you should map WBS element PS_PSP_PNR.
For the mapping of protability segment, only characteristics are mapped.
You do this in Customizing of Central Finance (transaction SPRO) under Financial Accounting Central
Finance
Central Finance: Target System Settings Mapping Dene CO-PA Mapping .
Central Finance
Central Finance
P U B L I C 147
1.5.23.3 AVL Scenario: Conguration in SAP SLT
In Central Finance, you use SAP SLT for the initial load and ongoing replication of logistics data from your
source systems to your Central Finance system. To enable this function, you need to make SLT relevant
congurations before using the Accounting View of Logistics Information.
Prerequisites
You have successfully executed all the steps mentioned for the source and the Central Finance system.
You must download the latest SLT content of version SAP S/4HANA 1909 FPS1 before you start to
congure SLT.
(This SLT content is available with SAP Note 2154420 .)
Restrictions
The RFC connections to the source systems are maintained with log-on data to the relevant client.
See general restrictions for AVL in Accounting View of Logistics Information (AVL): Overview [page 144].
For detailed information about working with SLT, see Conguration in SAP Landscape Transformation
Replication Server [page 82].
1.5.23.4 Central Accruals Management
Accounting view of logistics information (AVL) replicates operational data from source systems to the Central
Finance system, to support special processes with Central Finance.
Prerequisites
Your Central Finance system release is SAP S/4HANA 1909 or higher.
You have executed an initialization program (transaction: FINS_CFIN_INI_POSYS) in the Central Finance
system to process your historical data.
Note
If you are on release SAP S/4HANA 1909, you need to apply SAP Note 2882950 before executing
the program.
On the basis of the purchase orders replicated by AVL, the Accrual Engine on the Central Finance system
calculates and posts the accruals automatically.
148
P U B L I C
Central Finance
Central Finance
Below you can see the functional architecture for the Purchase Order Accruals Integration with AVL scenario:
After AVL replicates purchase orders, you can perform the following activities:
Transfer Purchase Orders to Accrual Engine
Propose Periodic Amounts
Review Manually Adjusted Periodic Amounts
Approve Periodic Amounts
Perform Periodic Posting Runs
Caution
Purchase orders with account assignment of sales orders are not within the standard scope of Central
Accruals Management scenario.
Before using deletion report (transaction FINS_CFIN_AVL_DEL), please check whether the balance of
purchase order accrual is zero.
For more details, see Purchase Order Accruals.
1.5.23.5 Central Statutory Reporting
Central Finance and Advanced Compliance Reporting (ACR) provide an end-to-end process of tax reporting by
delivering options to centralize tax reporting. AVL replicates the operational (logistics) data from the source
systems, which, together with the replicated nance data, enables ACR to do centralized tax reporting on the
Central Finance system. Within this integration,
AVL provides operational data from source systems to the Central Finance system.
Scope of data provisioning (replication) is use-case-driven, based on tax requirements. A subset of data
from purchase orders, sales orders, supplier and customer invoices is currently covered.
Initial load, ongoing replication, error handling, key/value mapping, and data provisioning for the tax
reports via CDS views are supported.
Coverage for countries and supported tax reports will be extended following a localization roadmap. As of
today, selected countries and tax reports are already supported. See details in Advanced Compliance
Reporting: Country/Region-Specic Reports in Central Finance [page 220].
Central Finance
Central Finance
P U B L I C 149
1.6 Central Payment
Use
In a Central Finance scenario, Central Payment allows you to make centralized payments and perform
centralized clearing activities in the Central Finance system instead of each source system.
Journal entries are replicated from one or more source system(s) via the System Landscape Transformation
Server (SLT) to the Central Finance system and the resulting customer/supplier open items are automatically
technically cleared in the source system. This enables a centralized open item management in the Central
Finance system.
When Central Payment is activated for a specic company code, open-item processing of all customer and
supplier accounts for this company code is moved entirely to the Central Finance system.
All subsequent processes based on customer/vendor open items then have to take place in the Central Finance
system.
Prerequisites
Consider the following before activating Central Payment:
Dene the company codes for which you want to activate Central Payment.
For company codes that are activated for Central Payment, the invoices posted in the source
systems are technically cleared. The invoices are replicated to the Central Finance system and are
paid there.
For company codes that are not activated, the invoices posted in the source systems stay open
and are paid in the source systems. The invoices and payments or clearing documents are
replicated to the Central Finance system for reporting purposes. The replicated invoices are ruled
out from the payment or clearing transactions in the Central Finance system. This avoids duplicate
payments (as payments continue to be processed in the source system.)
Consider the following for the point in time of activation:
Plan the cut-over date for period end (month-end or year-end) after the closing activities.
The period of withholding tax accumulation
The activation of tax consistency checks before the activation of Central Payment
Consider dependent processes regarding historical open items.
Process all error messages stuck in SAP Application Interface Framework (SAP AIF).
If you are using the following functions, you can nd information on steps that you must take or
considerations that you must make before activating Central Payment in the documents listed below:
Reversal [page 157]
Foreign Currency Revaluation [page 157]
Balance Sheet Adjustment [page 158]
Individual Value Adjustment [page 158]
Flat-rate Value Adjustment [page 159]
Provisions for Doubtful Receivables [page 159]
150
P U B L I C
Central Finance
Central Finance
Correspondence - Payment Advice Notes [page 159]
Correspondence - Account Statements [page 160]
Correspondence - Balance Conrmation [page 160]
Collection Management [page 160]
Dispute Management [page 161]
Credit Management [page 161]
Handling of Value Added Tax (VAT) [page 162]
Handling of Withholding Tax (WHT) [page 163]
Cash Journal [page 163]
Intercompany Reconciliation Process [page 163]
Bank Accounting [page 164]
Foreign Trade Reporting (Germany) [page 164]
Dunning [page 164]
Balance Conrmation [page 165]
Item Interest Calculation [page 165]
Cash Management [page 166]
Year-end Balance Carryforward [page 166]
Bank Account Management [page 167]
Bill of Exchange [page 167]
Key Features
The open items are replicated continuously to the Central Finance system and can be paid in the Central
Finance system.
Central Payment enables standardized payment processes.
Central Payment enables centralized accounts receivable processes like cash application, credit exposure
calculations, dunning, collections prioritization.
Using Central Payment leads to reduced costs of bank connections.
With Central Payment, that is, using the Central Finance (SAP S/4HANA) system to make payments, you
can also benet from these features:
Use an SAP standard interface to upload bank statements to a central platform.
Monitoring of bank communications and transactions
HANA optimization of payment proposal generation
Integration of the SAP Cloud Platform (SCP) with the latest SAP apps for accounts receivable
processes
Integration of Digital Payments
Mandate replication between source systems and the Central Finance system is automated so that SEPA
direct debit is supported in the Central Finance system.
Note
Central Payment for SAP Central Finance is released with functional restrictions, which are described in
SAP Note 2827364 . To activate Central Payment, create an incident on component FI-CF-APR to apply
for pilot note 2346233 . Before making productive use of Central Payment, please make sure that you
Central Finance
Central Finance
P U B L I C 151
fully understand the restrictions and have thoroughly tested Central Payment so that you won't be
impacted by the restrictions.
Steps for Activating Central Payment
1. Activate the Clearing Transfer Scenario in the Central Finance system.
For details on how to do that, please read Activation of Clearing Transfer and Handling of Open Items [page
129].
2. If you use SEPA payment methods, you can nd detailed information on the steps to take here: SEPA
Mandate Replication [page 177].
3. Run the consistency check report with the check group for Central Payment in the Central Finance system
and correct inconsistencies, if necessary. You can do this using the transaction FINS_CFIN_CC.
For details about the consistency check report, see Conguration Consistency Check [page 55].
4. Activate Central Payment in the Central Finance system.
1. Create an incident to activate Central Payment.
2. Switch on the central payment feature in the Central Finance system for a company code. Please note
when you activate Central Payment that the online tax checks are also activated.
For details, see Activation of Central Payment for Company Codes [page 153].
5. Make your conguration settings in the relevant source systems.
For details, see Settings for Central Payment in Source Systems [page 153].
6. Run the report to set historical open items to technically cleared in the source system. You can do this
using the transaction FIN_CFIN_TECH_CLR.
7. If you use down payments with the SD integration run the reports for historical down payments in the
Central Finance system:
1. Update down payments with sales order information by using transaction FINS_CFIN_SO_UPDATE.
2. Update the relationship between historical open down payments and sales orders by using transaction
FINS_CFIN_SDDPLG_UPD.
8. Make your conguration settings for payments in the Central Finance system.
See Also
In addition, you should also read the following information:
Central Tax Reporting [page 184]
Activation of Clearing Transfer and Handling of Open Items [page 129]
Settings for Central Payment in Source Systems [page 153]
Activation of Central Payment for Company Codes [page 153]
Handling of Historical Open Items [page 155]
152
P U B L I C
Central Finance
Central Finance
1.6.1 Settings for Central Payment in Source Systems
Carry out the following activities to make congurations for Central Payment in source systems.
Prerequisite
You have applied SAP Note 2346233 .
Note
This is an SAP Note that can be applied only upon request. Contact SAP by creating an incident on
component FI-CF-APR.
This SAP note also describes the functional restrictions of the product.
Procedure
Carry out the following activities in Customizing for Central Finance (transaction CFINIMG) under Central
Finance
Central Finance: Source System Settings Settings for Central Payment .
1. Dene Logical System for Central Payment System
In this activity, you dene one logical system for the target Central Payment client. A logical system
identies the client of the connected Central Payment systems in the accounting documents.
2. Set up RFC Destination for Central Payment System
In this activity, you dene technical parameters for RFC destinations. These parameters are used for
remote function calls (RFC) to other systems.
RFC connections are necessary for reading data from the connected Central Payment system back to the
source system.
3. Assign RFC Destination for Displaying Objects Central Payment System
In this activity, you assign RFC destination to the logical system for the connected Central Payment
system, in order to display objects from the Central Payment system.
4. Maintain RFC Assignments and Settings for the Central Payment System
In this activity, you maintain the settings for the Central Payment system (leading system) and RFC
assignments. These settings are used for remote function calls (RFC) from the source system into the
Central Payment system.
1.6.2 Activation of Central Payment for Company Codes
This topic includes information about how to activate Central Payment for company codes.
Central Finance
Central Finance
P U B L I C 153
Prerequisites
You have applied SAP Note 2346233 .
Note
This is an SAP note that can be applied only upon request. Contact SAP by creating an incident on
component FI-CF-APR.
This SAP note also describes the functional restrictions of the product.
Preparation
You have carried out the Customizing settings for Central Finance under Financial Accounting Central
Finance Central Finance: Target System Settings .
Procedure
1. Switch on the Central Payment feature in the Central Finance system.
1. Launch transaction SE38 - ABAP Editor.
2. Enter FINS_CFIN_APAR_CPAY_SWITCH as the program and choose Execute ( F8 ).
2. Maintain the Customizing table for Central Payment in the Central Finance system.
1. Launch transaction CFIN_CPAY_CUST - Central Payment Customizing Table.
2. Choose New Entries ( F5 ).
3. In the Logical System eld, enter the logical name of your source system. In the Source Company Code
eld, enter a company code in the source system that you want to activate with the Central Payment
feature.
4. Repeat the previous step until you have added all the company codes.
5. Press Enter and check whether you have entered any company code by mistake. Delete the wrong
entries.
6. Caution
After you save your changes, you cannot delete the entries any more.
Save your changes. The data is saved in the Central Finance system. It is also sent to the source
systems and saved in the CFIN_CPCTL table.
3. Manually check the Customizing data in the source systems.
1. Launch transaction SM30 - Call View Maintenance.
2. Enter CFIN_CPCTL in the Table/View eld and choose Display.
3. Compare the table content with the content that you have entered in the Central Finance system in
step 2.
4. Reconcile the Central Finance system and the source systems in the Central Finance system.
154
P U B L I C
Central Finance
Central Finance
1. Launch transaction CFIN_CPAY_CUST - Central Payment Customizing Table.
2. Choose Reconcile at the bottom on the table. The system then displays the comparison result of the
mapping relationship for company codes in the Central Finance system and your source systems, and
the comparison result of the mapping relationship in the Central Finance system and in Master Data
Governance.
3. Select the entries marked in red, which indicates inconsistency, and choose Sync to synchronize the
data.
1.6.3 Handling of Historical Open Items
Historical open items are open items which were created in the source system before Central Payment
activation and were replicated to the Central Finance system without being set to cleared in the source system.
Therefore, these items are open in the source system and in the Central Finance system.
To avoid double payment of these historical open items, you can have them cleared and paid in the Central
Finance system only, see details in Historical Open Items – Ensuring Payment and Clearing Takes Place in
Central Finance System [page 155]
Note
If you're using the solution Historical Open Items – Ensuring Payment and Clearing Takes Place in the Source
System and want to switch to the solution Historical Open Items – Ensuring Payment and Clearing Takes
Place in Central Finance System, you need to:
Perform all activities outlined in the solution Historical Open Items – Ensuring Payment and Clearing
Takes Place in Central Finance System successfully.
Remove the payment block indicator from historical items in the Central Finance system using report
FINS_CFIN_APAR_HIST_OI_PRC.
Remove the payment block reason in Customizing for Central Finance (transaction: CFINIMG) under
Central Finance: Target System Settings Central Payment Activate Central Payment for Company
Codes .
1.6.3.1 Historical Open Items – Ensuring Payment and
Clearing Takes Place in Central Finance System
With this solution, the historical open items are technically cleared in the source system and only open for
payment in the Central Finance systems.
In the scope of Central Payment, the historical open items refer to these open items which are on Accounts
Receivable (AR), Accounts Payable (AP), cash discount clearing accounts, deferred tax accounts, and bank
clearing accounts.
Central Finance
Central Finance
P U B L I C 155
Prerequisites
You have applied SAP Note 2346233 to activate Central Payment.
You have applied SAP Note 2727394 to apply this solution in the source system.
You have applied SAP Note 2727396 to apply this solution in the Central Finance system.
Procedure
To set historical open items as technically cleared in the source system, you need to:
Maintain the conguration of Dene Bank Clearing Accounts for Technical Clearing in the Customizing for
Central Finance (transaction: CFINIMG) under Central Finance: Source System Settings Settings for
Central Payment Handling of Historical Open Items in the source system.
Execute the report Set Historical Open Items as Technically Cleared in the Customizing for Central Finance
(transaction:
CFINIMG) under Central Finance: Source System Settings Settings for Central Payment
Handling of Historical Open Items in the source system.
If you’re using Central Down Payment Integration with SD, take the following actions before setting historical
open items as technically cleared:
Execute the report Update Down Payments with Sales Order Information in the Customizing for Central
Finance (transaction: CFINIMG) under Central Finance: Target System Settings Central Payment
Handling of Historical Open Items in the Central Finance system.
Execute the report Update Relationship between Down Payments and Sales Orders in the Customizing for
Central Finance (transaction: CFINIMG) under Central Finance: Target System Settings Central
Payment Handling of Historical Open Items in the Central Finance system.
1.6.4 Guidance for Dependent Processes
After Central Payment has been activated, dependent processes relating to open items need to be performed
in the Central Finance system rather than source systems. You can run some of these dependent processes in
the Central Finance system in the same way as in a source system, while for others, you need to make some
manual corrections/adjustments.
Prerequisite
You have applied SAP Note 2346233 to activate Central Payment.
156
P U B L I C
Central Finance
Central Finance
1.6.4.1 Reversal
Source System:
After Central Payment is activated, all documents that were posted in the source system before activation
of Central Payment still need to be reversed in the source system. The reversal document is then replicated
to the Central Finance system.
If an item posted in the source system has been cleared/paid in the Central Finance system, the user
needs to manually reset the clearing in the Central Finance system before performing the reversal in the
source system.
Central Finance System:
All documents that are posted in the Central Finance system after activation of Central Payment need to be
reversed in the Central Finance system.
1.6.4.2 Foreign Currency Revaluation
After Central Payment activation, you need to perform foreign currency revaluation in the Central Finance
system.
If you are not using delta revaluation (valuation for balance sheet preparation), you can run the foreign
currency valuation in the Central Finance system as usual.
If you are using delta revaluation, the following steps need to be performed to ensure a proper valuation in the
Central Finance system for historical open items after Central Payment activation, no matter whether the
source system is using Classic General Ledger Accounting (Classic G/L) or New General Ledger Accounting
(New G/L):
Ensure that all the documents to be valuated have been replicated to the Central Finance system (via initial
load or ongoing replication). This should be taken into account during the implementation of Central
Finance.
Reset foreign currency valuations for all historical open items under this company code in the source
system before you activate Central Payment.
To do this, go to the SAP Easy Access screen in the source system and choose Accounting Financial
Accounting General Ledger Periodic Processing Closing Valuate Foreign Currency Valuation ,
and run report F.05 - Foreign Currency Valuation (for Classic G/L) or report FAGL_FCV - Foreign Currency
Valuation (New) (for New G/L).
Note
Foreign currency valuation in the New G/L does not consider the results of the Valuation for Balance
Sheet Preparation function available with the Classic G/L. If the valuations are not reset, you may get
incorrect foreign currency values after the data replication.
Redo foreign currency valuations for historical open items in the corresponding company code in the
Central Finance system.
To do this, go to the SAP Easy Access screen in the source system and choose Accounting Financial
Accounting General Ledger Periodic Processing Closing Valuate Foreign Currency Valuation ,
and run the report FAGL_FC_VAL - Foreign Currency Valuation (New).
Central Finance
Central Finance
P U B L I C 157
Remark:
In case of Delta Revaluation = Valuation for Balance Sheet Preparation (no reversal on the 1st day of the next
month) and usage of the Strict Lowest Value revaluation method, the valuation results could be dierent
depending on the exchange rate history, because the Central Finance system does not consider historical
valuation runs which might have used a lower exchange rate.
1.6.4.3 Balance Sheet Adjustment
Before Central Payment is activated, you might run balance sheet adjustment in the following scenarios:
Balance sheet adjustment for business area
Run in the source system only. The adjustment postings will then be replicated to the Central Finance
system.
Run in the Central Finance system only.
Balance sheet adjustment for prot center
Run in the source system as well as the Central Finance system. (The adjustment posting in the source
system will not be replicated to the Central Finance system.)
Run in the Central Finance system only.
Additional scenarios
For example, prot center adjustment only in the source system. Refer to a migration project to get the
right prot center values for the Central Finance system.
After Central Payment is activated, for all the scenarios above, the balance sheet adjustment for business
area and prot center must be processed in the Central Finance system only.
To ensure that the balance sheet adjustment can run successfully after Central Payment is activated, you need
to:
Deactivate the used balance sheet adjustments in the source system.
Activate the corresponding balance sheet adjustment in the Central Finance system.
1.6.4.4 Individual Value Adjustment
The following items should be taken into consideration to ensure Individual Value Adjustment runs successfully
after Central Payment is activated:
After Central Payment is activated, ensure that individual value adjustment (transaction F-21) is only
carried out in the Central Finance system.
After Central Payment is activated, the reverse process (transaction FB08) of individual value adjustments
that were posted in the source system before Central Payment activation, is carried out in the source
system. The reversal document is replicated to the Central Finance system.
158
P U B L I C
Central Finance
Central Finance
1.6.4.5 Flat-rate Value Adjustment
After Central Payment has been activated, the process for Flat-rate Value Adjustment varies as below:
If the valuation is generated in the source system, you can only check the information about the valuation
on the single open item in the source system. This information is not transferred to the Central Finance
system.
If the valuation is generated in the Central Finance system, you can only check the valuation information on
the single open items in the Central Finance system.
1.6.4.6 Provisions for Doubtful Receivables
The following steps need to be performed to ensure the correct provision process for doubtful receivables for
historical open items in the Central Finance system after Central Payment activation, no matter whether the
source system is using Classic G/L or New G/L:
Ensure that all the provision documents of the source system have been replicated to the Central Finance
system (through initial load or ongoing replication). This should be considered during Central Finance
implementation.
Ensure that all the provision documents have been reversed for the cleared invoices in the source system
before Central Payment is activated.
Reverse the provision documents for all historical open items in the source system before Central Payment
is activated.
Remark: To reverse the provision documents, you can make an oset posting manually via FB01 to the
provision account to make the balance zero. You should do the reversal before running the report
FIN_CFIN_APAR_SET_TECH_CLR to set historical open items as technically cleared in the source system.
Redo the provision for the historical open items in Central Finance system before Central Payment
activation.
Remark: To redo the provision in the Central Finance system, you should keep the Key Date and Open Items
at Key Date the same as in the last run in the source system.
1.6.4.7 Correspondence - Payment Advice Notes
The following items should be taken into consideration to ensure that the Payment Advice Note process runs
successfully after Central Payment activation:
After Central Payment is activated, payment advice notes for incoming payments have to be created in the
Central Finance system.
Shortly before you activate Central Payment, we recommend that you create payment advice notes in the
Central Finance system to ensure that they can be processed when payments arrive in the Central Finance
system.
After Central Payment is activated, payment advice notes along with outgoing payments will be generated
in the Central Finance system.
Central Finance
Central Finance
P U B L I C 159
1.6.4.8 Correspondence - Account Statements
The following items should be taken into consideration to ensure that the account statement process runs
successfully after Central Payment is activated:
Ensure that all FI documents for the customer or supplier can be replicated to the Central Finance system.
The eld Bank Statement should have been maintained in the business partner master data for the
customer or supplier in the Central Finance system.
The account statement process should run in the Central Finance system after the activation of Central
Payment.
1.6.4.9 Correspondence - Balance Conrmation
After Central Payment is activated, balance conrmation must be executed in the Central Finance system.
Please note that because only Down Payment Requests and Payment Requests are replicated, other noted
items are not included in the Balance Conrmation.
1.6.4.10 Collection Management
After Central Payment is activated, Collection Management needs to be handled dierently depending on the
scenario:
If Collection Management was used in a stand-alone Collection Management system before Central
Payment was activated:
If Collection Management and Central Finance were running on the same system
After Central Payment has been activated, Collection Management is still performed in the Collection
Management (Central Finance) system. There is no need to connect other systems to the Collection
Management system.
If Collection Management and Central Finance were running on dierent systems
After Central Payment has been activated, you need to connect the Central Finance system to the
Collection Management system and disconnect the source systems, and do Collection Management
there.
If Collection Management was used in one or more source system(s) before Central Payment was
activated:
After Central Payment is activated, you need to congure and process Collection Management in the
Central Finance system.
For the historical collection process in the source systems, you can leave historical collection objects
such as promises to pay, dispute cases, dunning history, notes, resubmissions, customer contacts, in
the source systems. If you need them for further processing in the Central Finance system, consider
starting a migration project to transfer the historical data to the Central Finance system and proceed
the Collection process.
As Central Payment can be activated on a company code basis, the prerequisite for running Collections
Management in Central Finance is that one collection segment is assigned to one company code. This
160
P U B L I C
Central Finance
Central Finance
ensures that for those company codes which are not enabled for Central Payment the collection process
can still run in the source system.
For all scenarios above, you should be aware of following changes to the two functions for the SD billing
document in the Collection Worklist:
If RFC connection to the source system has been enabled, you can navigate to the Billing Document in the
source system by double-clicking the Billing Doc Number or clicking the button Billing Document.
The function Output Billing Document Again will be unavailable if the billing document is located in the
source system. You need to trigger the printing of the billing document in the corresponding source
system.
Caution
Print out billing documents from worklist is not possible in the Central Finance system.
The dunning history is not available from previous dunning runs in source systems.
1.6.4.11 Dispute Management
Before Central Payment is activated, Dispute Management can be run in either the source system or in the
Central Finance system (if clearing transfer is activated).
If Central Payment is activated, Dispute Management has to be implemented in the Central Finance system.
To ensure that the billing document in the source system can be linked to the dispute case in the Central
Finance system, add the following entry in the Customizing activity under Financial Supply Chain
Management
Dispute Management Dispute Case Processing Process Integration Dene Derivation of
Element Types .
Object Type
Logical System Element Type ID
VBRK Logical system of source system UDM_SPS_VBRK
If Dispute Management was run in the source system before Central Payment was activated, dispute cases
which are still open or in process in the source system might still exist after Central Payment has been
activated. If these dispute cases need further processing, they need to be migrated to the Central Finance
system in a customer-specic migration project.
1.6.4.12 Credit Management
Before Central Payment is activated, if the SAP Credit Management (FSCM) system is implemented together
with the Central Finance system:
The Central Finance scenario replicates the FI documents from a source system to the Central Finance
system while credit exposure (open invoice) of FSCM is also updated on the FSCM system, which will cause
duplicate open invoices. To avoid the duplicate issue, we suggest ltering out the company code which has
activated Central Finance using BADI UKM_FILL~ FILL_FIELDS. See SAP Note 2839326 and
2833145 for details.
Central Finance
Central Finance
P U B L I C 161
Be kindly informed that once the Central Finance system goes live, you need to rebuild the credit exposure
with type 200 Open Invoices (by default is 200) to clean up inconsistencies in credit exposure values. Run
transaction UKM_COMMITMENTS to delete incorrect credit exposure values and use report
UKM_TRANSFER_ITEMS to reconstruct the credit exposure values. See SAP Note 2576445 and 1124271
for details.
After Central Payment is activated, if the FSCM system is implemented together with the Central Finance
system:
In the Central Payment scenario of Central Finance, the FI document in the source system is set to ALE-
extern. Then, the replicated FI document will not update the credit exposure with type 200 Open Invoice.
We recommend you to run report FIN_CFIN_APAR_SET_TECH_CLR (transaction FIN_CFIN_TECH_CLR)
to set ALE-extern for the historical open items of FI documents. For FSCM function, if BADI
UKM_FILL~FILL_FIELDS was enhanced to lter out the company codes in the Central Finance scenario,
the BADI should be switched o/back or enhanced not to lter out company codes.
If the FSCM system is not implemented together with the Central Finance system (standalone or with source
system), please follow the SAP Credit Management conguration guidance to set up your system.
Please be informed that after activation of Central Payment, the payment history from source systems (such
as table KNB4) and dunning history from source systems (such as table KNB5) could be missing in the Central
Finance system. For the payment history, it depends on whether the indicator Record Payment History was set
on the business partner master data before Central Payment is activated. For the dunning history on master
data, it depends on when and how master data is replicated to Central Finance. If you need this data for
processes in Credit Management, please take this into consideration during your project and use a custom
solution if it is necessary to transfer the data.
1.6.4.13 Handling of Value Added Tax (VAT)
Before Central Payment is activated, the report for Advance Return for Tax on Sales/Purchases and payment
to the tax authority must be processed in the source system.
After Central Payment is activated, the process depends on whether the company is in a country where it is
legally required that short payments generate tax adjustment:
If you are in a country where short payments to suppliers/from customers (such as cash discount) do not
generate tax adjustment, the report for Advance Return for Tax on Sales/Purchases can be run either in
the source system or the Central Finance system. While the payment to tax authority must be executed in
the Central Finance system.
If you are in a country where short payments to suppliers/from customers (such as cash discount)
generate tax adjustment, both the report for Advance Return for Tax on Sales/Purchases and the payment
to tax authority must be executed in Central Finance system.
For historical open items on tax payable account, the payment to the tax authority must be processed in the
Central Finance system.
See Also
VAT Recalculation Check [page 187]
162
P U B L I C
Central Finance
Central Finance
1.6.4.14 Handling of Withholding Tax (WHT)
If you have activated Central Payment for a certain company code, you post journal entries with tax impact in
the Central Finance system that are not available in the source system. That is why you must also carry out tax
reporting in the Central Finance system.
Once Central Payment is active, withholding tax works without restrictions for countries where withholding tax
is posted at the time of invoice as well as for countries where withholding tax is posted at the time of payment.
This does not apply to accumulated WHT. Accumulation data is available in the Central Finance system only for
WHT at time of payment, not at point of invoice.
If you use accumulated WHT, you must make sure that you activate Central Payment before the next
accumulation period starts, whether this is a month, a calendar year, or a 12-month period starting on a
specic month. That way all information for calculating accumulated WHT is available in the Central Finance
system.
See Also
Withholding Tax [page 191]
1.6.4.15 Cash Journal
The following steps for cash journal closing need to be executed in the source system in order to transfer the
cash journal from a source system to the Central Finance system before Central Payment is activated:
All documents in the cash journal need to have status posted, reversed or deleted. There must not be any
remaining documents with status saved (indicated as yellow trac lights).
All checks must be submitted and the check lots must be posted.
Balances in cash journal and G/L accounts must be equal (if you use several cash journals which post to
the same G/L account, you can use analysis report RFCJ14 to get an overview of the closing balance of the
cash journals; see details in SAP Note 2515460 .)
The cash journal must be set to zero by a closing entry. This means that the remaining cash needs to be
removed from the cash journal in the source system and be paid into the new cash journal in the Central
Finance system.
When all of the above listed conditions have been met, the cash journal in the source system can be closed
using FBCJC0. After that, no new entries can be added to the cash journal.
1.6.4.16 Intercompany Reconciliation Process
The following items should be taken into consideration to ensure that the Intercompany Reconciliation process
runs successfully after Central Payment is activated:
Ensure that all the documents to be reconciled have been replicated to the Central Finance system
(through initial load or ongoing replication). This should be considered during Central Finance
implementation.
Central Finance
Central Finance
P U B L I C 163
Run the Intercompany Reconciliation Process in the Central Finance system after Central Payment is
activated.
All company codes involved in Intercompany Reconciliation must be activated for Central Payment.
1.6.4.17 Bank Accounting
All bank statements must be posted in the source system before activation of Central Payment (no pending
batch input sessions).
After activating Central Payment for specic company codes all your payments for these company codes will
be generated in the Central Finance system including your bank statements.
The historical bank statements are not available in the Central Finance system and can only be accessed in the
source systems.
1.6.4.18 Foreign Trade Reporting (Germany)
In Germany, companies have to report payables to and receivables from foreign customers/suppliers to the
German Central Bank. After Central Payment is activated, the Foreign Trade Report must be processed in the
Central Finance system.
The following reports are available:
Report RFAWVZ5A - Foreign Trade Regulations Report Z5a and report RFAWVZ5P - Foreign Trade Regulations
Report Z5A, Page 2: Downloading Reporting Data to download the le.
To run the reports, start transaction SA38 and enter RFAWVZ5A or RFAWVZ5P as the program name.
Report RFAWVZ40N - Z4 Reports for Foreign Trade Regulations on Basis of Receivables/Payables
The reports take into account the items of documents posted with the Central Bank Indicator, which will be
replicated from the source system to the Central Finance system. Please follow the rules of the State Central
Bank (SCB) and German Foreign Trade Regulations (AWV) to congure the indicator values. To use these
reports, please make sure the conguration of indicators is consistent between the source system and the
Central Finance system.
1.6.4.19 Dunning
Once Central Payment is activated, the dunning process must be run in the Central Finance system.
The dunning data of historical open items might contain incorrect values in the Central Finance system if
dierent dunning procedures are used in the source systems and the Central Finance system. Dunning level
and dunning key must be veried on item level and must be corrected manually if necessary. Dunning area and
dunning block are mapped, on the item level, from the source system to the Central Finance system. Manual
correction of dunning area and dunning block in historical open items is only necessary if you have changed
conguration of dunning area or dunning block since activating Central Payment.
164
P U B L I C
Central Finance
Central Finance
The eld Last Dunning Date in the customer master record controls the dunning frequency. After activation of
Central Payment, if this eld is empty, the next dunning level may be reached too early. This issue can be
prevented by organizational measures, by executing the dunning run in the usual interval (for example, if the
last run in the source system is on the 1st of January, the next run in the Central Finance system can be on 15th
of January).
The eld Highest Dunning Level will be set in the customer master record for the accountant's information.
After activation of Central payment, if this eld is empty in the Central Finance system and the accountant
needs to know about it, he/she needs to check in the source system. The eld will be lled again with the rst
dunning run in the Central Finance system.
1.6.4.20 Balance Conrmation
After Central Payment is activated, balance conrmation must be executed in the Central Finance system.
Note that only down payment requests and payment requests are replicated, so other noted items are not
included in the balance conrmation.
1.6.4.21 Item Interest Calculation
The following items should be taken into consideration to ensure that item interest calculation runs
successfully after Central Payment activation:
Before Central Payment activation, item interest calculation is processed in the source system.
After Central Payment has been activated, item interest calculation has to be performed in the Central
Finance system. To guarantee that the item interest calculation in the Central Finance system is based on
the correct values, the following steps must be performed:
Before you run the item interest calculation report, launch Prepare Item Interest Calculation in
Customizing of Finance (transaction
SPRO) under Financial Accounting Accounts Receivable and
Accounts Payable Business Transactions Interest Calculation Interest Calculation Global
Settings and deselect the indicator Post Interest.
Run the item interest calculation report (transaction FINTAP) to the same date you run it in the source
system.
Go back to the Customizing of Finance under Financial Accounting Accounts Receivable and
Accounts Payable Business Transactions Interest Calculation Interest Calculation Global Settings
Prepare Item Interest Calculation and select the indicator Post Interest.
Now the system is prepared to process the item interest calculation correctly in the Central Finance system.
See SAP Note 2184320 for details.
Central Finance
Central Finance
P U B L I C 165
1.6.4.22 Cash Management
After Central Finance implementation, Cash Management can be run in either a source system or the Central
Finance system.
If you run Cash Management in the Central Finance system, please consider the following:
Clearing transfer must be activated for the source system.
To transfer classic cash management data (such as purchase orders, sales orders) from the source system
to the Central Finance system, use standard IDoc message type CMSEND, CMREQU).
There is a risk of double cash management items for FI postings (one item transferred via IDoc; one item
generated during FI document replication) in One Exposure (table FQM_FLOW) in the Central Finance
system. To avoid double postings in One Exposure, use the lters in the Intermediate Document (IDoc)
distribution model.
For more information, see Cash and Liquity Management.
After Central Payment is activated, Cash Management must run in the Central Finance system as the payment
postings are only available in the Central Finance system. If you are using Payment History or Check
Cashing Time to calculate planning date, you need to be aware of the following:
Payment History: If the indicator payment history record is set in customer master data of the source
system, payment history (table KNB4) will be considered when planning date is calculated for customers
(see SAP Note 24883 ). After Central Payment is activated, the payment history will only be updated in
the Central Finance system. As a result, the planning date can no longer be correctly calculated in the
source system.
Check Cashing Time: It will be considered when planning date is calculated for vendors if the payment
method is a check payment method. Check cashing time can be maintained manually in vendor master
data or using report RFSRUE10 (see SAP Note 24883 ). However, in the scenario of Central Payment,
RFSRUE10 can only be run in the Central Finance system. As a result, the calculation of planning date is not
correct any more in the source system.
For the re-determination of planning date, the following is recommended:
The planning date will be re-determined when FI documents are reposted in the Central Finance system,
only if the planning date is empty. To clear the planning date replicated from the source system before the
document creation, you can implement Central Finance BAdI BADI_FINS_CFIN_AC_INTERFACE. The
replicated FI documents will be created with re-determined planning date in the Central Finance system.
Note that to ensure the payment history data can be fetched correctly in the process of planning date re-
determination, you are recommended to maintain the same payment history record for customer master
data in the source system and in the Central Finance system already at the preliminary phase Central
Finance implementation. Regarding the inuence of payment history, refer to SAP Note 24883 for
details.
1.6.4.23 Year-end Balance Carryforward
The following items should be taken into consideration to ensure the balance carryforward process runs
successfully after Central Payment activation:
166
P U B L I C
Central Finance
Central Finance
After activating Central Payment, you need to run the balance carryforward process in the Central Finance
system.
You also need to run the balance carryforward process in the source system (no matter whether this is an
ECC version or an SAP S/4HANA version), but the results in the source system and the Central Finance
system will not necessarily match.
1.6.4.24 Bank Account Management
After Central Finance implementation:
House bank and house bank account should be the same in the source and the Central Finance systems if
they need to be assigned in the invoices.
If you want to use dierent house banks and house bank accounts in the source and the Central Finance
systems, you need to dene your own corresponding mapping entities and maintain mapping entries.
After Central Payment activation:
Bank Relationship Management and house bank-related conguration must be implemented in the Central
Finance system.
If bank account master data which is managed in the Central Finance system needs to be used in the
source system (assign house bank/house bank account in the document in the source system), you can
use the Execute Data Replication program (transaction DRFOUT) to replicate house banks, house
bank accounts, and bank accounts from the Central Finance system to the source systems. For more
details, see Replicate House Banks, House Bank Accounts, and Bank Accounts.
1.6.4.25 Bill of Exchange
Before Central Payment is activated, Bill of Exchange (BoE) processes run in the source system and relevant
documents are replicated to the Central Finance system.
After Central Payment has been activated, Bill of Exchange processes must be run in the Central Finance
system. To ensure that payment processes via BoE can run successfully in Central Finance, you need to apply
SAP Note 2288901 to map special G/L transactions of type "W" in the Central Finance system.
If payment processes via BoE have been executed in the source system before Central Payment activation,
open items from historical transactions may still exist in the Central Finance system after Central Payment
activation.
For the standard BoE payment (transaction F-36/F110), the historical open items can be processed
without disruption in the Central Finance system.
Other BoE processes such as the following can no longer be performed in the Central Finance system, after
implementation of SAP Note 2288901 :
BoE presentation (transaction FBWE)
BoE collection (transaction F-34)
Discounting (transaction F-33)
Forfaiting (transaction F-35)
Central Finance
Central Finance
P U B L I C 167
Reversal of liability(transaction F-20)
If you want to run these transactions in the Central Finance system, you must reverse the BoE processes in the
source system and then repost the documents directly in the Central Finance system.
1.6.5 Cross-System Process Control for Central Payment
With the activation of Central Payment, business processes are distributed across systems. Replicated invoices
are technically cleared in the source system and paid in the Central Finance system. This can lead to the
following challenges:
The actual clearing status of an invoice is not available in the source system. It is only available in the
Central Finance system.
Business processes that depend on the actual clearing status of invoices in the source system may be
impacted.
The mechanisms that are used to lock and validate the clearing status in a standalone system cannot be
used in a cross-system scenario.
A new framework has been introduced to allow the smooth and consistent ow of business processes which
involve changes to documents and which are distributed across dierent systems where documents are
replicated between the systems. The new framework is called Cross-System Process Control (CSPC).
Within the Central Payment scenario, you can use the cross-system process control to implement the following
controls:
For SD invoices, FI invoices and down payment requests, the system prevents that a reversal is posted
accidentally in the source system in the following cases:
The document has already been cleared in the Central Finance system.
The customer/vendor account is locked in the Central Finance system.
The corresponding replicated document is locked in the Central Finance system.
Besides individual document reversal (FB08), the controls above are also available for cross-company
code reversal (FBU8).
Note
The accidental reversal in the source system cannot be prevented when the corresponding replicated
document is locked by payment proposal or payment run in the Central Finance system.
168
P U B L I C
Central Finance
Central Finance
1.6.5.1 Activation of Cross-System Process Control for
Central Payment
To activate Cross-System Process Control (CSPC) for Central Payment, you need to carry out some
Customizing activities in both source and Central Finance systems.
Prerequisites
You have applied SAP Note 2346233 to activate Central Payment.
You have applied SAP Note 2815665 to apply this solution in the source system.
You have applied SAP Note 2819756 to apply this solution in the Central Finance system.
You have carried out Customizing activities in Settings for Central Payment in Source Systems [page 153].
System Release Requirement
Your source system release should be ECC 6.0 or higher.
Your Central Finance system release should be SAP S/4HANA 1709 FPS0 or higher.
Procedure
Carry out the following activities in the source system in Customizing for Central Finance (transaction
CFINIMG) under Central Finance Central Finance: Source System Settings Cross-System Process Control
(Source System) .
Set up RFC Connections for Cross-System Process Control
In this activity, you dene technical parameters for RFC destinations. These parameters are used for
remote function calls (RFC) to other systems. You must dene these parameters for all systems for which
you want to use the CSPC scenario.
Congure Remote Systems for Cross-System Process Control
In this activity, you dene the logical system (Central Finance system) and its RFC Destination for your
CSPC scenario, and activate the Process Type CPAY for the system.
Note
The settings for the logical system and RFC destination should be the same as what you have dened
in Maintain RFC Assignments and Settings for the Central Payment. For more information, see Settings
for Central Payment in Source Systems [page 153].
Central Finance
Central Finance
P U B L I C 169
Carry out the following activities in the Central Finance system in Customizing for Central Finance
(transaction CFINIMG) under Central Finance Central Finance: Target System Settings Cross-System
Process Control (Target System) .
Set up RFC Connections for Cross-System Process Control
In this activity, you dene technical parameters for RFC destinations. These parameters are used for
remote function calls (RFC) to other systems. You must dene these parameters for all systems for which
you want to use the CSPC scenario.
Congure Remote Systems for Cross-System Process Control
In this activity, you dene the logical system (source system) and its RFC Destination for your CSPC
scenario, and activate the Process Type CPAY for the system.
Note
The logical system you dene here should be the same as what you have maintained in the Central
Payment Customizing table. For more information, see Activation of Central Payment for Company
Codes [page 153].
1.6.5.2 Initialization of Cross-System Process Control for
Central Payment
After Cross-System Process Control (CSPC) has been activated for Central Payment, historical open items on
Accounts Payable (AP) and Accounts Receivable (AR) in the source system may still exist, which CSPC could
not process eectively. To ensure the smooth and consistent ow of business processes, you should run the
CSPC initialization program in the Central Finance system to cover all the historical open AP/AR items.
You need to execute this program for
Company codes which have already been activated for Central Payment before CSPC activation, for which
historical open AP/AR items were created in the source system before CSPC activation.
New company codes which have been activated for Central Payment after CSPC activation, for which
historical open AP/AR items were created in the source system before Central Payment activation.
Note
Once you have activated CSPC, you should run the initialization report before you execute automatic
payment program and/or any payment transactions in the Central Finance system.
Prerequisites
You have activated specic company codes for Central Payment.
You have activated process type Central Payment (CPAY) in CSPC.
The SLT replication is up and running.
170
P U B L I C
Central Finance
Central Finance
System Release Requirement
Your source system release must be ECC 6.0 or higher.
Your Central Finance system release must be SAP S/4HANA 1709 FPS0 or higher.
Procedure
1. Launch the activity Initialization of Cross-System Process Control in the Central Finance system. (IMG path:
in transaction CFINIMG, under Central Finance: Target System Settings Central Payment Cross-
System Process Control for Central Payment
)
2. Specify how many background jobs you want to use for the parallel processing of CSPC initialization.
3. Execute the program.
4. Go to the activity Initialization Status Monitor and check the processing results by package. (IMG path: in
transaction CFINIMG, under Central Finance: Target System Settings Central Payment Cross-System
Process Control for Central Payment )
Note
If any error occurs after your rst run, we recommend that you x the errors rst and then execute the
CSPC initialization program again, in which case only the packages which contain errors will be triggered.
Related Information
Activation of Cross-System Process Control for Central Payment [page 169]
1.6.6 Down Payment Integration with SD
The integration of SD-related down payments into Central Finance allows you to do the following in your
Central Finance system, instead of in your source systems:
Post down payments with reference to a down payment request replicated from a source system (request-
based)
Post down payments with reference to a sales order from a source system (condition-based)
Carry out clearing activities for down payments and invoices
Prerequisite
You have activated Central Payment for the relevant company codes.
Central Finance
Central Finance
P U B L I C 171
You have carried out Customizing activities in Settings for Central Payment in Source Systems [page 153].
Your Central Finance system should be SAP S/4HANA OP 1809 or higher.
Features
Available options for creating down payments:
1. Condition-based down payments
Cash Receipts in Cash Journal
Post Customer Down Payments
Post Incoming Payments
Post General Document Entry
Bank Statements (including Manual/Electronic Bank Statement and Reprocess)
Incoming Check
Lockbox
Bill of Exchange
The down payments must be posted with reference to the sales order in the source system. This is only
possible if you select the sales order using the search help Sales Documents per Logistics Source System.
The following graphic shows the process and data ow between the source system and the Central Finance
system for the condition-based down payment integration with Sales and Distribution (SD).
A sales order is created in SD in the source system using conditions for down payment. The down payment
is received in the Central Finance system referring to the sales order of the source system. Relevant down
payment data is retrieved in the billing run from the Central Finance system:
2. Request-based down payments can be posted by the following transactions:
Bank Statements (including Manual/Electronic Bank Statement and Reprocess)
172
P U B L I C
Central Finance
Central Finance
Post General Document Entry
Post Customer Down Payments
Payment Run
Lockbox
Incoming Check
Bill of Exchange
The down payment requests are created in the source system in Financials or via milestone billing in SD.
The following graphic shows the process and data ow between the source system and the Central Finance
system for the request-based down payment integration with Sales and Distribution (SD).
A down payment request is created in SD in the source system and paid in the Central Finance system.
Relevant down payment data is retrieved in the billing run from the Central Finance system.
Document Navigation
During nal billing (VF01), a customer invoice is created in the source system which includes clearing of the
down payment line item. The line item eld invoice reference in the FI document in the source system is
lled in with the down payment document number retrieved from the Central Finance system. When you click
this eld, you can see the details for this down payment document in the Central Finance system.
SD Billing
During SD Billing, the system retrieves the down payment information from the Central Finance system using
the existing mapping to determine the values that apply in the source system. The values of the following elds
are retrieved:
Company code
Customer number
G/L account
Special G/L indicator
Assignment
Central Finance
Central Finance
P U B L I C 173
Tax code
Business area
Prot center
If you have mapped these elds with an N:1 relationship, the mapping will not be able to retrieve a unique value
that applies in the source system. You can use the report FINS_CFIN_APAR_MAPPING_REL or directly call
transaction FINS_CFIN_MAP_REL to check the mapping relationship. To correct the mapping relationship, see
Conguration in Central Finance System: Mapping [page 39].
Note
The down payments must be posted with reference to the sales order in the source system. For Value
Mapping, you can dene a default value that is applied when an N:1 mapping relationship exists. For key
mapping, the value of index one is selected as the default value.
Two BAdIs (source system: BADI_FIN_CFIN_DP_MAP; Central Finance: BADI_FINS_CFIN_DP_MAP)
are provided to do the mapping from the Central Finance system to the source system.
Down Payment Item Clearing
Down payment item(s) will be cleared via clear customer account (F-32) after manual payment (F-28) or via
nal payment during automatic payment run (F110).
The line item eld Sales Document in the FI document in the Central Finance system is lled in with the sales
order from the source system, which is reference to the down payment.
Supported Fiori Apps
In the Central payment scenario, payment activities only happen in the Central Finance system. As the Central
Finance system is an SAP S/4HANA system, you can run the transactions either in the SAP GUI or in Fiori UI.
Fiori Apps support:
Request-based SD down payments
Transactions in the Central Finance system
Transactions in a source system if the source system is an SAP S/4HANA system
Supported Fiori apps include:
Fiori App Transactions in GUI
Manage Customers Down Payment Requests F-29: Post customer down payment
Post Incoming Payments F-28: Post down payment/Post incoming payment
Clear Incoming Payments F-39: Clear customer down payment
F-32: Clear customer
Manage Automatic Payments
F110: Parameters for Automatic Payment
Manage Bank Statement FF67: Manual Account Statement
Reprocess Bank Statement Items FEBA_BANK_STATEMENT: Postprocessing Bank Statement
174 P U B L I C
Central Finance
Central Finance
Fiori App Transactions in GUI
Manage Check Deposits FF68: Manual Check Deposit Transaction
Reprocess Incoming Checks FEBA_CHECK_DEPOSIT: Postprocessing Check Deposit
Trans.
Manage Incoming Payment Files FLB2: Import Lockbox File
Upload Lockbox Files FLB2: Import Lockbox File
Manage Lockbox Batches FLB1: Postprocessing Lockbox Data
Reset Cleared Items FBRA: Reset cleared items
Manage Journal Entries FB08: Reverse document
Down Payment Integration with SD is released with functional restrictions, which are described in SAP Note
2474760 .
1.6.7 Down Payment Integration with MM
The integration of MM-related down payments into Central Finance allows you to do the following in your
Central Finance system, instead of in your source systems:
Post down payments with reference to a down payment request replicated from a source system (request-
based).
Carry out clearing activities for down payments and invoices separately.
Prerequisites
You have activated Central Payment for specic company codes.
You have carried out Customizing activities in Settings for Central Payment in Source Systems [page 153].
Your Central Finance system should be SAP S/4HANA OP 1809 or higher.
Features
Available options for creating Request-based down payments:
Post Vendor Down Payments
Payment Run
Post General Document Entry
Central Finance
Central Finance
P U B L I C 175
Bank Statements (including Manual/Electronic Bank Statement and Reprocess)
Outgoing Check
Bill of Exchange
The down payment requests are created in the source system in MM or in FI process and they are replicated to
the Central Finance system.
Company codes that activate Down Payment Integration with MM can only be posted in the Central Finance
system with reference to a down payment request which is replicated from the source system. The
corresponding Purchase Order History in the source system will be updated after down payment has been
processed in the Central Finance system.
The following graphic shows the process and data ow between the source system and the Central Finance
system for the request-based down payment integration with Materials Management (MM).
A down payment request is created in MM in the source system and paid in the Central Finance system. Down
payment clearing as well as the nal payment are also done in the Central Finance system. The purchase order
history is updated by dierent transactions from both the source system and the Central Finance system.
Document Navigation
This function enables you to navigate from the Purch.doc. eld of an FI document in the Central Finance system
to the corresponding purchasing document in the source system.
176
P U B L I C
Central Finance
Central Finance
Down Payment Clearing
Integration of clearing down payment functionality with creation of supplier invoice is not supported in source
systems (MIRO integration via Business Function LOG_MMFI_P2P).
Clearing of the down payment with reference to the supplier invoice must be executed in the Central Finance
system after the journal entry of the supplier invoice is replicated to the Central Finance system.
Supported Fiori Apps
In the Central Payment scenario, payment activities only happen in the Central Finance system. As the Central
Finance system is an S/4HANA system, you can run the transactions either in the SAP GUI or in Fiori.
Supported Fiori apps include:
Fiori App
Transactions in GUI
Manage Journal entries FB08: Reverse document
Reset cleared items FBRA: Reset cleared items
Manage Automatic Payments F110: Parameters for Automatic Payment
Post Outgoing Payments F-48: Post Vendor Down Payment
Post Outgoing Payments F-53: Post Outgoing Payment
Post Outgoing Payments FBZ2: Post Outgoing Payment
Clear Outgoing Payments F-44: Clear Vendor (clear down Payment: Special G/L: A for
open item selection)
Clear Outgoing Payments F-54: Clear Vendor Down Payment
Down Payment Integration with MM is released with functional restrictions, which are described in SAP Note
2683870 .
1.6.8 SEPA Mandate Replication
This chapter includes information about how to enable SEPA mandate replication.
Prerequisites
You have applied SAP Note 1887572 .
Central Finance
Central Finance
P U B L I C 177
1.6.8.1 SEPA Mandate Replication: Conguration for the
Central Finance System
This topic includes information about the conguration for the Central Finance system.
Procedure
1. Launch the Customizing activity Enable SEPA for Applications under Financial Accounting Central
Finance
Central Finance: Target System Settings Central Payment SEPA , and then open the
Financial Accounting application. Enter the following parameter values:
Parameter Val.
ALE: Logical Name of the Consolidation System
<Central Finance system name>
ALE: Load Additional Data
FINS_CFIN_APAR_SEPA_LOAD
ALE: Unload Additional Data
FINS_CFIN_APAR_SEPA_UNLOAD
ALE: Filter Data
FINS_CFIN_APAR_SEPA_ALE_FILTER
2. Launch the Customizing activity Dene ALE Filter Object Types under Financial Accounting Central
Finance Central Finance: Target System Settings Central Payment SEPA to add the following ALE
object type:
ALE Object Type
Table Name Field Name
RECEIVER TBD06 RCVSYSTEM
3. Launch the Customizing activity Assign ALE Filter Object Types under Financial Accounting Central
Finance
Central Finance: Target System Settings Central Payment SEPA to assign this lter object
type to BAPIs, as shown below:
Obj. Type Method Filter object type
SEPAMANDAT SAVEREPLICA RECEIVER
4. Launch the Customizing activity Maintain Distribution Model under Financial Accounting Central
Finance Central Finance: Target System Settings Central Payment SEPA to add distribution models
for all source systems.
1. Switch to edit mode and then choose the Create Model View button.
2. Enter the required data and choose Continue.
3. Choose the model view that you have just created and then choose the Add BAPI button.
178
P U B L I C
Central Finance
Central Finance
4. Enter the data as follows and then choose Continue:
Field Value
Sender/client
<Logical system of the Central
Finance system>
Receiver/server
<Logical system of the source system>
Obj. name/interface
SEPAMANDATE
Method
SAVEREPLICA
5. Select the model view and then choose Environment Generate Partner Proles .
6. Choose Execute.
7. Select the model view and then choose Edit Model View Distribute .
8. Log on to the corresponding source system and generate partner proles for the model view.
9. Repeat the steps above until you have added all the source systems.
5. In the same Customizing activity, add a lter group to the BAPI.
1. Expand the node for the distribution model and nd the receiver determination node under the BAPI
method. Double-click the receiver determination node.
2. Choose Create Filter Group.
3. Expand the lter group and double-click Receiver.
4. Add the logical system of the Central Finance system to the value list and choose Continue.
5. Choose Continue again to close the Change Filter dialog box.
1.6.8.2 SEPA Mandate Replication: Conguration for the
Source System
This topic includes information about the conguration for the source system.
Procedure
1. Launch transaction SM30 - Call View Maintenance, open the V_SEPA_CUST view, and then open the
Financial Accounting application. Enter the following parameter values:
Parameter
Val.
ALE: Logical Name of the Consolidation System
<Central Finance system name>
ALE: Load Additional Data
FIN_CFIN_APAR_SEPA_LOAD_SRC
Central Finance
Central Finance
P U B L I C 179
Parameter Val.
ALE: Unload Additional Data
FIN_CFIN_APAR_SEPA_UNLOAD_SRC
ALE: Filter Data
FIN_CFIN_APAR_SEPA_ALE_FILTER
Function Module for Settable Button 2
FIN_CFIN_SEPA_MIGRATE_BUTTON
2. Launch transaction BD95 - Specify ALE object types to add the following ALE object type:
ALE Object Type
Table Name Field Name
RECEIVER TBD06 RCVSYSTEM
3. Launch transaction BD96 - lter objects of receiver determin. to assign this lter object type to BAPIs, as
shown below:
Obj. Type Method Filter object type
SEPAMANDAT CREATE_ALE RECEIVER
SEPAMANDAT CHANGE_ALE RECEIVER
4. Launch transaction BD64 - Maintenance of Distribution Model to add distribution models for all source
systems.
1. Switch to edit mode and then choose the Create Model View button.
2. Enter the required data and choose Continue.
3. Choose the model view that you have just created and then choose the Add BAPI button.
4. Enter the data as follows and then choose Continue:
Field Value
Sender/client
<Logical system of the source system>
Receiver/server
<Logical system of the Central
Finance system>
Obj. name/interface
SEPAMANDATE
Method
CREATE_ALE
5. Repeat the previous two steps to add another BAPI with method CHANGE_ALE.
6. Select the model view and then choose Environment Generate Partner Proles .
7. Choose Execute.
8. Select the model view and then choose Edit Model View Distribute .
9. Log on to the corresponding Central Finance system and generate partner proles for the model view.
5. In the same Customizing activity, add a lter group to the BAPI.
180
P U B L I C
Central Finance
Central Finance
1. Expand the node for the distribution model and nd the receiver determination node under the BAPI
method. Double-click the receiver determination node.
2. Choose Create Filter Group.
3. Expand the lter group and double-click Receiver.
4. Add the logical system of the source system to the value list and choose Continue.
5. Choose Continue again to close the Change Filter dialog box.
1.6.8.3 SEPA Mandate Replication: Conguring the SAP
Application Interface Framework
This topic includes information about integrating the IDoc transfer status into the Application Interface
Framework (AIF) in the Central Finance system. The integration enables the reprocessing of failed IDocs. The
AIF enables you to develop and monitor interfaces as well as execute error handling in a single framework that
resides in your SAP backend system.
Prerequisites
You have activated the business conguration set FINS_CFIN_AIF_SEPA using transaction SCPR20 - Activate
BC Sets.
Procedure
1. Dene AIF reprocessing action.
1. Launch transaction /AIF/REP_AC_DEF - AIF Reprocessing Action Denition.
2. Enter /FINCF as the namespace and choose Continue ( Enter ).
3. Fill out the view as follows:
Namespace
/FINCF
Repr. Action Name
RECREATE
Function Module
/AIF/RESTART_MSG
Namespace
/FINCF
2. Assign AIF reprocessing action.
1. Launch transaction /AIF/REP_AC_ASGN - AIF Reprocessing Action Assignment.
2. Fill out the dialog box that appears as follows and choose Continue ( Enter ).
Central Finance
Central Finance
P U B L I C 181
Namespace
/FINCF
Interface Name
ISEPA_CR
Interface Version
01
3. Add a new entry as follows:
Message Class
FINS_CFIN_APAR_MESSA
Message
021
Namespace
/FINCF
Repr. Action Name
RECREATE
Max Repr. Counter
3 (You can use another value.)
Min. Time in Seconds
2 (You can use another value.)
Max. Time in Seconds
3 (You can use another value.)
Intermediate Status
In Process (You can use another value.)
3. Dene IDoc interfaces.
1. Launch transaction /AIF/CUST - Customizing.
2. Launch the Dene Interface Determination for IDoc Interfaces Customizing activity under System
Conguration
Interface Determination .
3. Create three entries as follows in the Dene Determination Key node:
Basic Type
Message Type
SEPAMANDATE_CHANGE_ALE01 SEPAMANDATE_CHANGE_ALE
SEPAMANDATE_CREATE_ALE01 SEPAMANDATE_CREATE_ALE
SEPAMANDATE_SAVEREPLICA01 SEPAMANDATE_SAVEREPLICA
4. Select each of the three entries above and double-click the Assign Interfaces node.
5. Fill out the page that appears as follows:
For basic type SEPAMANDATE_CHANGE_ALE01:
Value Number
0
Namespace
/FINCF
Interface Name
ISEPA_CH
182 P U B L I C
Central Finance
Central Finance
Interface Version
01
For basic type SEPAMANDATE_CREATE_ALE01:
Value Number
0
Namespace
/FINCF
Interface Name
ISEPA_CR
Interface Version
01
For basic type SEPAMANDATE_SAVEREPLICA01:
Value Number
0
Namespace
/FINCF
Interface Name
ISEPA_SR
Interface Version
01
1.6.8.4 Migrating SEPA Mandates
This topic includes information about how to migrate SEPA mandates from the source system to the Central
Finance system.
Procedure
1. Launch transaction FSEPA_M4 - SEPA: List Mandates in source systems.
2. Enter the search criteria and choose Execute ( F8 ).
3. Select the SEPA mandates that you want to migrate and choose Migrate.
Note
Only the mandates whose company code is activated with central payment can be migrated to the
Central Finance system.
1.6.8.5 Using the SEPA Mandate Reconciliation Tool
This topic includes information about how to use the SEPA mandate reconciliation tool in the Central Finance
system.
Central Finance
Central Finance
P U B L I C 183
Procedure
1. Launch transaction SE38 - ABAP Editor.
2. Enter FINS_CFIN_APAR_SEPA_REC as the program and choose Execute ( F8 ).
3. Enter the search criteria and choose Execute ( F8 ).
Result
The program displays the result of SEPA mandate reconciliation. You can then perform the following actions:
Check the detailed comparison result for a mandate.
Double-click the icon for a mandate to display the comparison result for each eld of the mandate.
Modify a mandate.
Double-click the icon for a mandate, select either the column for the source system or that for the Central
Finance system, and choose Modify ( F5 ). You are then navigated to the Change Mandate screen.
Note
If a column contains no data, you cannot modify the column.
Synchronize the data for one or more mandates.
Select the mandates whose data you want to synchronize and choose Synchronize. Enter a system from
which you want to retrieve data and choose Conrm ( Enter ). If any error occurs during the
synchronization, track the error in transaction WE02 - Display IDoc or /N/AIF/ERR - Monitoring and Error
Handling.
Refresh the comparison result.
Choose Refresh to refresh the comparison result.
1.7 Central Tax Reporting
When FI and CO documents are replicated from source systems to a Central Finance system, tax-relevant data
is also replicated.
When Central Payment is activated, which is done on a company code basis, it becomes necessary for some
tax-relevant postings to be made in the Central Finance system. As a result, tax reporting must also be carried
out in the Central Finance system, based on the documents in the Central Finance system, whether they have
been replicated to the system from a source system or posted there directly.
This document describes both the checks that are available to ensure that the tax-relevant data posted in the
Central Finance system is accurate for the purposes of reporting tax and the tax-relevant reports that can be
run in a Central Finance system and the restrictions that apply to these reports.
Note
Calculation of taxes from your SAP S/4HANA Central Finance system and any reporting based on this
calculation covers a certain scope and may not meet all of the requirements in your jurisdiction.
184
P U B L I C
Central Finance
Central Finance
You must check with your accounting or tax experts in order to make sure that the results generated by
Central Tax Reporting are fully compliant with your relevant jurisdictions' specic tax reporting
requirements.
For information on which tax reports are supported in Central Tax Reporting, see Overview of Supported
Reports [page 189].
1.7.1 Central Tax Reporting: Prerequisites
1.7.1.1 Before You Start
If you already have an active Central Finance system, your tax-relevant data may not be correct. Therefore,
before implementing Central Payment, it will either be necessary to reload all of your data with the tax checks
activated or to carry out certain clean-up activities. In order to do this we recommend that you engage a
consultant.
SAP Notes
See SAP Note 2509047 Central Finance: Required SAP Notes to support Tax Reporting out of the Central
Finance System for details about other SAP Notes that you need to take into account.
General Prerequisites
You must enable the enhanced tax checks (tax conguration consistency check and tax recalculation check)
far enough in advance so that payment-relevant open items that are transferred as part of ongoing replication
are posted with accurate tax data.
1.7.1.2 Tax Reporting in Source System
Before you start tax reporting out of a Central Finance system, you must have completed tax reporting from
your source system for periods for which only open items and balances are included in the initial load. For more
information, see Initial Load of Open Items.
1.7.1.3 Rounding of Tax Values
When tax is posted, the posted values must not be rounded. Therefore, the currencies involved in the
transaction must not have fewer decimal places in the Central Finance system than they do in the source
system.
Central Finance
Central Finance
P U B L I C 185
In the IMG activity Dene Decimal Places for Currencies in Source Systems you can identify currencies that have
dierent numbers of decimals in the source system and the target system. You must then ensure that each
currency in your Central Finance system has at least as many decimals as in the connected source systems.
If you are already working with an active Central Finance system and then decide to activate Central Payment
and your decimal settings for currencies do not fulll this requirement, it will be necessary to start your Central
Finance implementation again from the beginning.
.
1.7.2 Conguration Consistency Checks
To ensure that postings that are replicated to Central Finance are consistent for the purposes of reporting tax,
it is necessary to make sure that the tax-related conguration settings of the source systems match the
conguration settings in the Central Finance system.
For example, a tax code in the source system has the tax category “input tax”. In the Central Finance system,
the corresponding tax code (which may have been mapped) has the tax category “output tax”.
If this inconsistency were not detected, it would lead to errors in tax reporting from the Central Finance system.
In the IMG activity Activate Tax Consistency Check for Company Codes, you can activate or deactivate the tax
conguration consistency checks and tax recalculation checks for combinations of individual source company
codes and source systems.
1.7.2.1 Tax Conguration Consistency Checks
If customizing entities for which conguration does not match in the source and target system are involved in a
replicated FI/CO posting, the Central Finance system stops the posting.
The system issues an error message describing the error and telling you where you can correct it. To make the
correction, it may be necessary to introduce new customizing entities or add mappings.
Once the incorrect conguration has been corrected the AIF messages can be restarted so that the documents
are posted.
1.7.2.2 Customizing Entities Involved in the Checks
The following Customizing tables are involved in the checks:
T001 (Company Code)
T005 (Countries)
T007A (Tax Keys)
T007B (Tax Processing in Accounting )
186
P U B L I C
Central Finance
Central Finance
T000F (Client-Specic FI Settings)
TVAT001 (Customizing of Tax on Sales/Purchases - Control of Screen)
TTXD (Description of Tax Jurisdiction Code Structure)
For the complete list, see SAP Note 2494127 .
During the replication of FI documents with withholding taxes to the Central Finance system, automatic checks
of the withholding tax conguration are executed.
The following Customizing tables are compared in the source and the Central Finance system for withholding
taxes:
T059P (Withholding Tax Types)
T059Z (Withholding Tax Codes)
T001WT (Company Code Spec. Information per WHT Type)
T001RWT (Rounding Rules for Company Code and WHT Type)
T059MINMAX (Minimum and Maximum Amounts for WHT)
T030 (Standard Accounts Table)
1.7.2.3 Install SAP System Landscape Transformation
Server Content
To enable the checks during posting, the source system conguration data is replicated via SLT into dedicated
target system conguration tables.
This required content is described in SAP Note 2494127 .
Additionally for withholding tax, you need to implement the required content in SLT as described in the SAP
note 2668261 .
1.7.2.4 VAT Recalculation Check
When postings are replicated to Central Finance, the system recalculates tax values based on the conguration
of the Central Finance system and compares the expected outcome with the replicated values to be posted and
issues an error if a signicant dierence is detected.
Prerequisites for this check:
The tax code must be congured with the indicator Error Message for Invalid Tax Amount (eld label Check-
ID) set (T007A-PRUEF = ‘X’).
In addition, an appropriate tolerance must be congured for the Tolerance Percentage Rate for Tax
Calculation. This tolerance percentage rate denes, for the tax code, the percentage rate which is accepted
as tolerance between a calculated value and a value which was replicated. This setting also applies to the
values which are entered for documents posted directly in the Central Finance system.
The Tolerance Percentage Rate for Tax Calculation must be set to check the value strictly, that is, as close to
zero as possible.
Central Finance
Central Finance
P U B L I C 187
Note
The tolerance amount arises from the application of percentage rates to the amount determined by the
system. If the dierence between the tax value replicated and the value calculated by the system is
lower than the tolerance amount, the document is posted by the system and no warning or error
message is issued.
The following cases are excluded from tax recalculation:
Description Logical Constraint
Postings that originate from contract accounting BKPF-awtyp = 'FKKSU'
Postings that originate from sales and distribution BKPF-awtyp = 'VBRK'
Postings that originate from CRM-billing BKPF-awtyp = 'BEBD'
Postings with special G/L transaction type down payment
request and with tax code
BSEG-umsks = 'A' and BSEG-mwskz NE space
Cross-company posting BSEG-ktosl = 'BUV'
Summarization over tax jurisdiction code Structure of jurisdiction code specied for the schema of the
country and BSEG-TAXPS is initial
Posting with origin HR that have been split due to technical
reasons
BKPF-awtyp = 'HRPAY' and
BSEG-ktosl = 'HRA'
Postings that have been split with classical split logic BKPF-awtyp not in ('MKPF', 'RMRP', 'VBRK', 'WBRK',
'BEBD') and
BKPF-xsplit = 'X'
Initial load Transaction type = 'O'
1.7.3 Tax Reporting Based on Postings from the Initial Load
Initial Load of Documents
Reporting of deferred tax is not supported for documents that were transferred as part of the initial load of
documents.
Initial Load of Open Items
Open items are transferred without any tax information and without the other line items (income and expense).
Therefore, you should note the following:
Central Finance does not support tax reporting for those periods of the initial load for which only balances
and open items are transferred.
For these periods, tax reporting must be done out of the source system and must be completed before you
start reporting taxes out of the Central Finance system.
188
P U B L I C
Central Finance
Central Finance
Central Payment must not be activated until this task has been completed.
Reporting of deferred tax is not supported for open items that were transferred as part of the initial load of
open items and balances.
If tax reporting is carried out based on selection via posting date (BUDAT) or tax reporting date (BKPF-
VATDATE) then, once you have transitioned to central tax reporting, you should not make retrospective
postings into the periods which were covered by the initial load of open items and balances only.
1.7.4 Overview of Supported Reports
This section describes the reports that are supported while also describing any relevant limitations.
For any reports that are not mentioned in this section, you should assume that they are not currently
supported.
For country/region-specic tax reports in Advanced Compliance Reporting which are supported in Central
Finance, see Advanced Compliance Reporting: Country/Region-Specic Reports in Central Finance [page
220].
1.7.4.1 Country-Specic Requirements
Note
This document does not cover country-specic tax reporting capabilities.
Ocial Document Numbering (ODN)
Central Finance does not currently support the concept of ocial document numbering. Consequently, tax
reporting for countries where ocial document numbering is a legal requirement is not supported.
1.7.4.2 Core Tax Reports
Technical Name Description Remarks
RFUMSV00
Advance Return for Tax on Sales/
Purchases
Restrictions apply
RFUVDE00
Print Program: Advance Return for Tax
on Sales/Purchases (Germany)
Same restrictions apply as for
RFUMSV00
RFUMSV10
Additional List for Advance Return for
Tax on Sales/Purchases
Restrictions apply
Central Finance
Central Finance
P U B L I C 189
Technical Name Description Remarks
RFID_PTVPRADPRC00
Pro-Rata adjustments due to PR calcu
lation
Must be tested in the project
RFID_PTVPRADPRV00
Pro-Rata adjustments due to PR varia
tion
Must be tested in the project
RFUMSRVG00
VAT Refund Must be tested in the project
RFUMSV35
Tax Adjustment Must be tested in the project
RFASLM00
EC Sales List Restrictions apply
RFASLD20
EC Sales List in Data Medium Exchange
Format
Restrictions apply
Restrictions Applying to these Reports
RFUMSV00 - Advance Return for Tax on Sales/Purchases
If the posting in question was triggered by a gift invoice from SD, business partner-related information will
be missing from the report.
RFUVDE00 - Print Program: Advance Return for Tax on Sales/Purchases (Germany)
If the posting in question was triggered by a gift invoice from SD, business partner-related information will
be missing from the report.
Data from transfer posting of deferred tax will be missing.
RFUMSV10 - Additional List for Advance Return for Tax on Sales/Purchases
To enable access to cross-company documents which are connected via BKPF-BVORG (number of the
cross-company code posting transaction) for documents from the initial load you must have
implemented SAP Note 2489200 before the initial load for those documents was carried out.
Some data related to accounts for Purchase Account Management (for example for IT and FR) may be
missing from the report.
Some data from FI Contract Accounting (FI-CA) and HR Payroll (HRPAY) may be missing from the
report.
RFASLM00 – EC Sales List
Business partner-related information will be missing from the report.
Some data from FI Contract Accounting (FI-CA) and HR Payroll (HRPAY) may be missing from the report.
RFASLD20 - EC Sales List in Data Medium Exchange Format
Some data related to accounts for Purchase Account Management (for example for IT and FR) may be
missing from the report.
Some data from FI Contract Accounting (FI-CA) and HR Payroll (HRPAY) may be missing from the report.
190
P U B L I C
Central Finance
Central Finance
1.7.5 Deferred Tax
Two variants of deferred tax processing exist:
1. Old: Deferred Tax is represented by open items on related tax accounts only.
2. New: A separate database (table DEFTAX_ITEM) stores the data of invoices, payments, down payments,
tax transfer documents, and any other documents that are relevant for deferred taxes.
Recommendation
We recommend that you use the new variant in your Central Finance system.
Central Finance does not currently support deferred tax with the initial load.
If you have activated Central Payment, deferred tax must not be active in your source systems. Instead
deferred tax must be processed in the Central Finance system only.
Potentially deferred tax could work in a greeneld scenario. However, this would need to be assured by
appropriate testing.
1.7.6 Withholding Tax
Withholding taxes are supported in the Central Finance scenario with some restrictions. Supported use cases
and current restrictions are explained below.
Note
Please consider carefully which restrictions apply to your business processes and their impact in your
Central Finance scenario.
Premises
If you have activated Central Payment for a certain source company code, you post documents centrally
with tax impact in the Central Finance system that are not available in the source system. That is why you
must also do the tax reporting in the
Central Finance system.
This applies to all taxes including withholding taxes.
Central Finance supports Extended Withholding Tax only. In all source company codes, for which
withholding taxes shall be replicated to the Central Finance system, Extended Withholding Tax must be
activated in the respective source system.
Withholding taxes are calculated in the source system and transferred to the Central Finance system
exactly as they are posted in the source system. They are not recalculated in the Central Finance system.
Please make sure that the withholding tax conguration in your source system(s) and the Central Finance
system is semantically the same, even if various Customizing codes are dierent and require mapping.
Certicate numbers are always generated in the Central Finance system. For this reason, you need to make
all required settings for WHT certicate numbering in the Central Finance system.
Central Finance
Central Finance
P U B L I C 191
Accumulation data for withholding taxes and localization is not supported as part of the standard product.
For more details, please read (Accumulated) Withholding Taxes and Central Payment [page 193].
Implement the relevant SAP notes for the source system. You can nd a list of relevant SAP notes in SAP
note 2623514 .
See Also
Use Cases for Replication of Withholding Taxes to Central Finance [page 192]
Conguration Consistency Checks for Withholding Taxes (Ongoing Replication) [page 193]
(Accumulated) Withholding Taxes and Central Payment [page 193]
1.7.6.1 Use Cases for Replication of Withholding Taxes to
Central Finance
In the following, the supported use cases for replicating withholding taxes to Central Finance are described. To
check exactly which elds are considered in the replication, you can refer to the ACCIT_WT structure.
Withholding taxes posted at the time of invoice (ongoing replication)
Withholding taxes posted at the time of invoicing, are calculated in the source system and replicated to the
Central Finance system in real time as part of the FI document.
Withholding taxes posted at the time of payment (ongoing replication)
Withholding taxes posted at the time of payment, are calculated in the source system and replicated to
the Central Finance system in real time as part of the FI document. The relevant withholding tax data
are replicated to the Central Finance system when an invoice is posted as well as when a payment is
posted. Additionally, the payment transaction updates the withholding tax data referring to the invoice
paid and the updated data are also transferred to Central Finance. If you have activated Central
Payment, withholding taxes at the time of payment are calculated and posted in the Central Finance
system only.
If you have activated Central Payment, withholding taxes at the time of payment are calculated and
posted in the Central Finance system only.
Withholding taxes in reversal documents
When you reverse an invoice or a payment including withholding taxes in the source system, the respective
withholding tax data are reset both in the source system and the Central Finance system.
Withholding taxes in the initial load of documents and open items
When you perform an initial load for documents or open items, withholding tax information is transferred
to the Central Finance system.
Withholding taxes within document changes
When one of the withholding tax relevant elds in the FI document is changed in the source system, this
change is transferred to the Central Finance system. This might occur, for example, for the Withholding Tax
Base Amount eld.
192
P U B L I C
Central Finance
Central Finance
1.7.6.2 Conguration Consistency Checks for Withholding
Taxes (Ongoing Replication)
During the replication of FI documents with withholding taxes to the Central Finance system, the system
checks the withholding tax conguration.
For the list of Customizing tables that are compared in the source and the Central Finance system, see
Customizing Entities Involved in the Checks [page 186].
If the conguration of Customizing entities, like for example withholding tax types and withholding tax codes
does not match in the source and the Central Finance system, the posting is stopped. The system issues an
error message in SAP AIF, which describes the error and how to correct it. Once, you have corrected the
conguration, the SAP AIF message can be restarted and the document is posted in the Central Finance
system.
Withholding tax checks are activated in the Central Finance system together with the VAT checks in the
IMG activity (Implementation Guide (IMG) Path: Financial Accounting Central Finance Central
Finance: Target System Settings
Set Up Systems Activate Tax Consistency Check for Company
Codes ).
See also, Conguration Consistency Checks [page 186].
Additionally, you need to implement the required content in SLT as described in the SAP note 2668261 .
See also, Install SAP System Landscape Transformation Server Content [page 187].
1.7.6.3 (Accumulated) Withholding Taxes and Central
Payment
If you use only withholding taxes (WHT) without accumulation, you can activate Central Payment and start
preparing your WHT reporting in the Central Finance system.
If you use withholding taxes with accumulation and want to activate Central Payment, you should rst
analyze your business processes and decide carefully, whether and when the Central Payment function
shall be activated.
Accumulation data are not replicated to the Central Finance system. It depends on the tax types used, on
the point in time at which the accumulation is done, on whether Central Payment is active or not, whether
the accumulated withholding taxes are available in the Central Finance system. Below the scenarios
possible are listed.
Scenarios
Central Payment is not active for the company code.
You can always perform withholding tax reporting in the source system.
Accumulation for WHT at the time of invoicing:
WHT is calculated and accumulated in the source system when the invoice is posted. Accumulated
withholding tax information for WHT at the time of invoicing is not available in the Central Finance
Central Finance
Central Finance
P U B L I C 193
system. If the accumulated values for WHT are required for the WHT reporting, it will not be complete
in the Central Finance system.
Accumulation for WHT at the time of payment:
WHT is calculated and accumulated in the source system when the payment is posted. Accumulated
withholding tax information for WHT at the time of payment is not available in the Central Finance
system. If the accumulated values for WHT are required for the WHT reporting, it will not be complete
in the Central Finance system.
Central Payment is active for the company code.
You shall perform withholding tax reporting in the Central Finance system, starting with the month at
which you activate Central Payment.
Accumulation for WHT at the time of invoicing:
WHT is calculated and accumulated in the source system when the invoice is posted. Accumulated
withholding tax information for WHT at the time of invoicing is not available in the Central Finance
system. If the accumulated values for WHT are required for the WHT reporting, it will not be complete
in the Central Finance system.
Accumulation for WHT at the time of payment:
WHT is calculated and accumulated in the Central Finance system when the payment is posted.
Accumulated withholding tax information for WHT at the time of payment is available in the Central
Finance system. All WHT information at the time of payment including information about accumulated
WHT is in the Central Finance system, starting with the month (for monthly accumulation) or the year
(for yearly accumulation) at which you activated Central Payment.
If you activate Central Payment in the middle of the month or the middle of the year and you use
monthly or yearly accumulation, no information about accumulated WHT for the past part of the
month or year are available in the Central Finance system. Therefore, it is important that you activate
Central Payment at the beginning of a month or year, if you use monthly or yearly accumulated WHT to
be posted at the time of payment.
Note
If you use accumulated WHT, you must make sure that you activate Central Payment before the
next accumulation period starts, being this a month, a calendar year or a 12-month period starting
on a specic month. That way all information for calculating accumulated WTH is available in the
Central Finance system.
1.7.7 External Tax Calculation
If you use an external tax calculation system that is called in your source system, you must use the same
external tax calculation system in your Central Finance system.
External tax calculation out of SD invoicing is not currently supported.
1.7.8 Input Tax from Parked Documents
Central Finance does not replicate parked documents.
194
P U B L I C
Central Finance
Central Finance
However, you can choose to run report RFPUMS00 in the source systems in which the parked documents were
originally posted. The generated GL postings, including taxes, will then be replicated to Central Finance.
1.7.9 Support of Tax Reports in Mode “Update of Documents”
Some tax reports can be run in the mode Update of Documents.
In this mode, only those tax items in which no date or time of an earlier run is noted are selected.
The date and time of the current run are then marked in the selected tax items, which prevents individual items
being reported twice in cases of organizational diculties.
Once the tax reporting process has transitioned from source to target system, the status of date eld (BSET-
STMDT – the date on which the tax return was made) in the source system will not be reected in the Central
Finance system. Therefore, when making selections you must take into account that the value of this date eld
may not be accurate for periods for which reporting has been done from the source system.
If you want to use the Update of Documents mode, you should initialize the Date of Tax Return and Time of Tax
Return elds (BSET-STMDT and BSET-STMTI) with a dummy date for the periods in question.
1.8 Central Projects (WBS) - Reporting Scenario
You are using a Central Finance scenario, where you are creating and editing projects in a source system and
want to do the project reporting on costs and revenues posted to WBS elements in the Central Finance system.
The Central Projects (WBS) - Reporting Scenario allows you to subsequently post FI documents (journal
entries) and CO documents with the account assignment to a work breakdown structure (WBS) element, and
use the project reporting in the Central Finance system for those postings.
The WBS elements are maintained in the project system in a source system. To keep this information also in
the journal entries (FI documents) that are replicated to the Central Finance system and allow the reporting in
the Central Finance system, the project denition and WBS elements created in a source system are replicated
in real-time to the Central Finance system. Also, changes to project denitions or WBS elements are replicated
continuously to the Central Finance system.
Central Finance
Central Finance
P U B L I C 195
Architecture for Replicating Project Data to Central Finance
For the replication of project data Application Link Enabling (ALE) is used. The Intermediate Document (IDoc)
for projects contains the project data for replication. With SAP Application Interface Framework (AIF), you can
monitor, whether project data have been replicated correctly.
Note
WBS elements can have dierent identiers in the source system and the Central Finance system. Also, the
same identiers can be used in two dierent source systems. Therefore, the identiers are mapped to
identiers in the Central Finance system when the FI documents (journal entries) are posted. When a
project is replicated to the Central Finance system for the rst time, new identiers are derived for the
project and the WBS elements. During updates, changes are posted to the project names or WBS elements
in the Central Finance system.
Initial Load for Project Master Data
For the initial load of project master data, you can use the transaction CJAL in the source system in order to
replicate projects and WBS elements for the rst time. With this transaction the ALE replication is called and an
IDoc with projects and WBS elements is sent to the Central Finance system.
Constraints
Re-posting projects with user changes in SAP AIF is not supported.
You edit or change the projects in the source system. You cannot edit or change them in the Central
Finance system.
196
P U B L I C
Central Finance
Central Finance
Once a project is released in the source system and thus replicated to the Central Finance system, you
cannot delete WBS elements anymore. You can enter a deletion ag in the source system and the system
status DLFL is replicated to the Central Finance system.
Once the projects are replicated to the Central Finance system, the IDs of the project and the contained
WBS elements can no longer be changed neither in the source system nor in the Central Finance system.
The WBS project structure only is replicated. Networks are not replicated.
Customer enhancements to the project and WBS elements are not replicated, for example elds dened in
structure CI_PROJ.
See Also
To congure this scenario in your source systems and the Central Finance system, carry out the following steps
in the stated sequence:
1. Central Projects (WBS) - Reporting Scenario: Conguration in Source System [page 197]
2. Central Projects (WBS) - Reporting Scenario: Conguration for SAP AIF [page 199]
3. Central Projects (WBS) - Reporting Scenario: Conguration in the Central Finance System [page 200]
4. Central Projects (WBS) - Reporting Scenario: Check Settings for Replication of Projects [page 202]
For more information on projects and WBS elements, see Project System (PS).
1.8.1 Central Projects (WBS) - Reporting Scenario:
Conguration in Source System
To allow ongoing replication of projects between a source system and the Central Finance system, you create
an Application Link Enabling (ALE) distribution model in Customizing of the source system.
Prerequisites
You have dened RFC connections from the source to the Central Finance system using transaction SM59.
You have dened the business systems.
For references to WBS elements in the FI or CO documents to be replicated correctly from the source to
the Central Finance system, you must have implemented the following SAP Notes in the source system:
SAP Note 2513048
SAP Note 2553477
How-To
Create ALE Distribution Model in the Source System
Central Finance
Central Finance
P U B L I C 197
1. Launch transaction BD64 - Display Distribution Model to add a distribution model for replicating project
data for the respective source system.
Alternatively, you can enter transaction SALE and then choose Modelling and Implementing Business
Processes Maintain Distribution Model and Distribute Views and execute the IMG activity.
2. Switch to edit mode and then choose the Create Model View button.
3. Enter the required data and choose Continue.
4. Choose the model view that you have just created and then choose the Add BAPI button.
5. Enter the data as follows and then choose Continue:
Field Value
Sender/client <Logical system of the source system>
Receiver/server <Logical system of the Central Finance system>
Obj.name/interface
WorkBreakdownStruct
Method
SaveReplica
6. Select the model view and then choose Environment Generate Partner Proles .
7. Choose Execute.
8. Select the model view and then choose Edit Model View Distribute .
Note
To replicate only certain selected controlling areas and project proles, you can set an ALE lter, that
is, enter a list of controlling areas or project proles.
If you do not set an ALE lter, that is, you do not enter anything here, all projects and WBS
elements are replicated continuously.
If you set an ALE lter, only projects and WBS elements from the specied controlling areas and
project proles are replicated.
9. Go to the project model and expand the tree to the last node Receiver determination: no lter and double
click it.
10. Choose the Create Filter Group button and expand the new lter group.
11. Click on Controlling Area or Project Prole and add the respective values and save your entries.
12. In the source system, call transaction WE20 and create an entry for a new IDoc type in the Partner Prole.
The new IDoc type PROJECT02 allows you to replicate project data including custom elds for projects
from a source system to the
Central Finance system.
Field
Value
Partner No.
<Logical system of the Central Finance
system>
Partner Type
LS (Logical System)
Post Processing: Permitted Agent tab
Type US (User)
198 P U B L I C
Central Finance
Central Finance
Field Value
Agent
<username of registered user>
Language
EN (English)
Outbound Parameters tab
Message Type PROJECT
Basic Type PROJECT02
Result
You are nished with the conguration in the source system. The ALE model for replicating project data is
distributed, but the partner proles do not exist yet in the Central Finance system. These will only be available
after you have also nished the conguration in the Central Finance system.
1.8.2 Central Projects (WBS) - Reporting Scenario:
Conguration for SAP AIF
To enable your users to monitor messages for replicated projects and WBS elements in SAP AIF, you activate a
BC set in the Central Finance system.
How-To
1. Call up transaction SCPR20 - Business Conguration Sets: Activation.
2. Enter the BC-Set FINS_CFIN_AIF_PS and click on Activate BC Set (F7).
Result
After you have done this, you can use transaction /AIF/ERR - Monitoring and Error Handling with Name
Space /FINCF and Interface Name PS_OBJ to monitor AIF messages for replicated projects.
Next Step
It might be necessary to start transaction /AIF/DEL_STRUC_CACHE - Delete Structure Cache to display the
correct texts within the transaction /AIF/ERR with Name Space /FINCF and Interface Name PS_OBJ.
Central Finance
Central Finance
P U B L I C 199
See Also
About Error Handling [page 29]
1.8.3 Central Projects (WBS) - Reporting Scenario:
Conguration in the Central Finance System
To allow ongoing replication of projects between a source system and the Central Finance system, you create
an Application Link Enabling (ALE) distribution model and assign a process code in Customizing of the Central
Finance system.
The steps are as follows:
1. You create an Application Link Enabling (ALE) distribution model in the Central Finance system for sending
and receiving project data using transaction SALE or BD64.
2. You assign a process code for the Central Projects (WBS) - Reporting Scenario using transaction WE20.
3. You specify a new interface determination for IDoc interfaces within SAP Application Interface Framework
(SAP AIF).
Prerequisites
You have dened the business systems.
You have performed the Customizing for projects in the source and the Central Finance system and made
sure that the project conguration in the Central Finance system ts the project conguration in the source
systems.
You have ensured that the denition of the project mask dened in the Central Finance system does not
lead to inconsistencies with the project masks dened in the source systems.
You have set the mapping action for the project and the WBS element to Obligatory.
You do this in Customizing of Central Finance (transaction SPRO) (SAP Reference IMG) under Financial
Accounting
Central Finance Central Finance: Target System Settings Mapping Dene Mapping
Actions for Mapping Entities .
You have implemented the Business Add-In (BAdI) Enhance Processing of Project Data for project
identiers. For more information, see the documentation of the IMG activity under Customizing of Central
Finance (transaction
SPRO) under Financial Accounting Central Finance Central Finance: Target
System Settings BAdIs: Central Finance .
You have performed the conguration settings for Central Finance.
You can nd the necessary settings in Customizing of Central Finance (transaction SPRO) under
Financial Accounting Central Finance Central Finance: Target System Settings Set Up Systems .
For detailed instructions, see the documentation of each Customizing (Implementation Guide) (IMG)
activity.
.
200
P U B L I C
Central Finance
Central Finance
How-To
Create ALE Distribution Model in the Central Finance System
1. Launch transaction BD64 - Display Distribution Model.
2. Select the model view which has been distributed from the source system and then choose Environment
Generate Partner Proles .
Field Value
Outbound Parameters Tick Pass IDoc Immediately
Inbound Parameters Tick Trigger Immediately
3. Choose Execute.
Assign Process Code for the Central Projects (WBS) - Reporting Scenario in Partner Prole
1. In the Central Finance system, enter transaction WE20.
2. To dene inbound parameter for the sending system, under Partner Proles Partner Type LS choose
the source system.
3. On the Post Processing: Permitted Agent tile under Inbound Paramters click on the Create Inbound
Parameter icon, that is, add a new entry.
4. In the Partner Proles: Inbound Parameters screen, enter the data as follows.
Field Value
Message Type
Project
Process Code
/FINS_CFIN_PS_PROJECT
Tick Cancel Processing After Syntax Error
Choose Trigger Immediately
Dene Interface Determination for IDoc Interfaces (SAP AIF)
1. In Customizing of SAP AIF (transaction /AIF/CUST) under System Conguration Interface
Determination
perform the Dene Interface Determination for IDoc Interfaces Customizing activity.
2. To create a new entry for interface determination, for Dene Determination Key choose New Entries in
change mode, enter the following and save your entries:.
3.
Field
Value
Basic Type
PROJECT02
Message Type
PROJECT
Central Finance
Central Finance
P U B L I C 201
4. Select Assign Interfaces in the menu on the left-hand side and choose New Entries in change mode. Enter
the following and save your entries:
Field Value
Basic Type
PROJECT02
Message Type
PROJECT
Value Number
1
Namespace
/FINCF
Interface Name
PS_OBJ
Interface Version
1
Result
You are nished with the conguration in the Central Finance system. The ongoing replication of project data is
now enabled for the Central Projects (WBS) - Reporting Scenario with ALE/IDoc including custom elds for
projects.
1.8.4 Central Projects (WBS) - Reporting Scenario: Check
Settings for Replication of Projects
To ensure that the conguration settings for the replication of project data is complete, you can use the Central
Finance: Check Settings for Replications of Projects report in the Central Finance system.
The report checks, for example, the following conguration settings:
Is the BC set FINS_CFIN_AIF_PS extracted?
Is the right process code assigned in the Application Link Enabling (ALE) partner prole for the system
selected?
Transaction WE20, the inbound handling for the Intermediate Document (IDoc) that holds the project data,
needs to be assigned to the project code /FINS_CFIN_PS_PROJECT.
Is the mapping action for the project ID and work breakdown structure (WBS) element set to Mapping
obligatory for the selected systems?
Is no coding mask for projects dened?
Is the IDoc type PROJECT02 dened as IDoc interface for SAP AIF?
Procedure
1. Call transaction SA38 - ABAP Program Execution.
202
P U B L I C
Central Finance
Central Finance
2. Enter FINS_CFIN_PS_CHECK as the program and choose Execute (F8) .
3. Enter the <logical system of the source system>, for example E10CLNT300, and choose Execute (F8).
Result
The report displays a log of the success, warning and error messages for the conguration settings determined
during the check. This allows you to easily nd out, which settings are not yet correct and leads you to the
respective conguration settings where you can make corrections.
For more information, please display the report documentation in the system by clicking the I-Button, or if you
are using Web GUI, access the documentation with More Documentation .
Next Step
If the check report does not display any errors, you can start the initial data transfer of projects from the source
system using transaction CJAL in the source system.
1.9 Third-Party System Interface to Central Finance:
Process and Architecture
This topic includes information about the process for replicating nancial accounting data from a third-party
source system to the SAP S/4HANA Central Finance system using the third-party system interface with staging
tables for business data structures on the SAP Landscape Transformation Replication Server (SAP LT
Replication Server).
Process
With this new interface, you can replicate nancial accounting data from a third-party system to a SAP S/
4HANA Central Finance system. You can transfer the following kind of documents:
General journal entries (including source references, segment, prot center, division and trading partner)
Documents with business partner, like customers and suppliers (including source references, segment,
prot center, division, trading partner, discount, payment information, product tax, withholding tax)
If you want to replicate journal entries with withholding taxes, you need to set up the Extended Withholding
Tax. You do this in Customizing (IMG: transaction SPRO) under Financial Accounting Financial Accounting
Global Settings Withholding Tax Extended Withholding Tax . The old Withholding Tax function is not
supported.
Central Finance
Central Finance
P U B L I C 203
Caution
Withholding tax postings at the time of payment are not supported in the third-party system interface to
Central Finance.
After data replication, the SAP Application Interface Framework (SAP AIF) is triggered to control data
processing within the Central Finance system. Data processing includes key mapping and value mapping
provided by the SAP Master Data Governance (SAP MDG) framework and nally the update of the Central
Finance data base. Upcoming processing issues are collected. The monitoring of the FI document processing is
done by using SAP AIF. In SAP AIF, documents are displayed which have been replicated and posted in the
Central Finance system, and there are also error messages displayed, if documents could not be posted in the
Central Finance system. This allows you to correct errors and restart the posting of the corrected documents.
Building Blocks of the Third-Party System Interface to Central Finance
To check FI documents posted from a third-party system to a Central Finance system, you can use the
following reports. For more information, see the report documentation in the system:
Comparison of FI Document Headers (transaction FINS_CFIN_DFV_FI_NUM)
Comparison of FI Line Items (transaction FINS_CFIN_DFV_FI_DOC)
The following chapters contain information on how to install the staging tables for the third-party system
interface on the SAP LT Replication Server, and on how to congure each of the mentioned building blocks or
components, as the SAP LT Replication Server, the SAP AIF, SAP S/4HANA Central Finance, SAP MDG to
enable the usage of the third-party system interface. You nd also information on extensibility. The extraction
report as such is not part of this documentation nor is it delivered by SAP. Customers are responsible for
extracting data from a third-party system and lling the staging tables in SLT. To extract data from a third-party
system and ll the staging tables in SLT, customers can use SAP Central Finance Transaction Replication by
Magnitude for SAP S/4HANA [page 220].
1.9.1 Replicating Data Using the Third-Party System Interface
to Central Finance
204
P U B L I C
Central Finance
Central Finance
1.9.1.1 Upgrade of Third-Party System Interface to Central
Finance
Steps you need to perform for upgrading the Third-Party System Interface to Central Finance when upgrading
the Central Finance system to the highest SAP S/4HANA release or to the most recent support package.
Use
You are using the third-party system interface to Central Finance for replicating nancial accounting data from
a third-party source system to the Central Finance system.
Your Central Finance system is running on SAP S/4HANA and you need to upgrade your Central Finance
system to a higher release, for example from SAP S/4HANA 1610 to SAP S/4HANA 1709, or you are
implementing a new support package which contains new functions for the third-party interface.
Deactivate SAP SLT and the Replication of Accounting Data
For the upgrade of the SAP Landscape Transformation Replication Server (SLT) content of the third-party
interface to Central Finance, please perform the steps listed below:
1. Deactivate the replication of the data from the third-party system to the SLT staging tables
The third-party system needs to stop replicating accounting data to the third-party system interface. For
this step you might want to refer to the documentation of the third-party system.
2. Deactivate the SLT replication after all documents from SLT staging tables are replicated to Central
Finance
SLT needs to stop replicating accounting documents to Central Finance. After all accounting documents
have been replicated from SLT to Central Finance, you need to deactivate the SLT replication. You can stop
the run time objects in SAP SLT.
Central Finance
Central Finance
P U B L I C 205
Upgrade Systems - SAP SLT and Central Finance
Upgrading SAP SLT and upgrading Central Finance can run in parallel, if required.
Upgrading SAP SLT Content - Implement new content in SAP SLT
1. Start generation report to enhance the SLT staging tables (only new elds will be appended; old data
are still in the tables)
For details on the procedure, refer to the latest SAP note for the release or support package for the third-
party system interface. For example, in release SAP S/4HANA 1909, please refer to the SAP note 2713300
or for SAP S/4HANA 1809 and SAP S/4HANA 1709, FPS2, please refer to the SAP note 2610660 or
for SAP S/4HANA 1709, FPS1, please refer to the SAP note
2527831 .
2. Apply the new SLT content
For details on the procedure, refer to the latest SAP note for the release or support package for the third-
party system interface. For example, in release SAP S/4HANA 1909, please refer to the SAP note 2713300
or for SAP S/4HANA 1809 and SAP S/4HANA 1709, FPS2, please refer to the SAP note 2610660 or
for SAP S/4HANA 1709, FPS1, please refer to the SAP note
2527831 .
3. If needed, adjust your coding which is used to map data from a third-party system to SLT staging
tables
The report for extracting data from a third-party system is provided by SAP partners. For legal reasons,
SAP does not provide programs for third-party systems. As a partner, you might need to adjust the coding
of the report that extracts data from the third-party system, and you might need to adapt the mapping
between the third-party system and the staging tables.
Upgrading Central Finance
1. You upgrade your Central Finance system running on SAP S/4HANA to the release or support package with
the newest version of the third-party interface. For details, see the Ugrade Guide under Product
Documentation for SAP S/4HANA at https://help.sap.com/s4hana.
Activate SAP SLT and the Replication of Accounting Data
1. Activate SLT replication
You can start the run time objects in SAP SLT. For example, in release SAP S/4HANA 1909, please refer to
the SAP note 2713300 or for SAP S/4HANA 1809 and SAP S/4HANA 1709, FPS2, please refer to the
SAP note 2610660 or for SAP S/4HANA 1709, FPS1, please refer to the SAP note 2527831 .
2. Activate the replication from a third-party system to SLT
You need to activate the replication of accounting data in the third-party system. For details, you might
want to refer to the documentation of the third-party system.
See Also
For more information on SAP SLT, see the guides for the SAP LT Replication Server on the SAP Help Portal at
https://help.sap.com and search for SAP HANA Real-Time Replication.
206
P U B L I C
Central Finance
Central Finance
1.9.1.2 Third-Party System: Posting of Reversal Documents
The third-party interface to Central Finance allows you to transfer and post reversal documents from a third-
party system to the Central Finance system.
A reversal document must have a unique reference to the reversed document in the Central Finance system:
The semantic key BKPF-AWTYP and BKPF-AWKEY must be unique. The document from the third-party system
must be recognizable as reversal document and it must contain a reversal reason.
The following table shows an example of how the reference elds in Central Finance have to be lled:
Example: How to Fill Reference Fields for Posting Reversal Documents from a Third-Party System to Central Finance
Source: Company
Code
Source: Docu
ment Number
Source: Fiscal
Year
Central Finance:
Company Code
Central Finance:
Document Num
ber
Central Finance:
Fiscal Year
F999 100000000 (re
versed document)
2017 FX02 100000098 (re
versed document)
BELNR_SENDER =
100000000
AWREF =
100000000
AWREF_REV =
9999999999
2017
F999 9999999999 (re
versal document)
2017 FX02 100000099 (re
versal document)
BELNR_SENDER =
9999999999
AWREF =
9999999999
AWREF_REV =
100000000
2017
The third-party interface uses the function BAPI_ACC_DOCUMENT_REV_POST to ensure that all references
are lled correctly and the reversal and reversed documents are linked properly one to the other.
If no document items are transferred, that means that only the document headers are transferred, the
third-party interface reverses the documents in Central Finance by using
BAPI_ACC_DOCUMENT_REV_POST. In the Central Finance system the document is reversed.
Otherwise the interface assumes that the reversal document items are transferred and calls
BAPI_ACC_DOCUMENT_POST. In the Central Finance system an inverse posting is made.
Central Finance
Central Finance
P U B L I C 207
1.9.1.3 Settings for Replication of FI Documents with more
than 999 Line Items
Settings to enable replication of FI documents with more than 999 line items from a third-party source system
to a Central Finance system and the posting of those kind of documents in the Central Finance system.
Use
You need to replicate FI documents (journal entries) with more than 999 line items from a third-party source
system to the Central Finance system via the third-party interface for Central Finance. Such kind of FI
documents are split into several documents, so that they can be transferred and posted in the Central Finance
system.
The document split is supported for outgoing invoices, incoming invoices, G/L account postings and material
movement postings.
Prerequisites
To enable the document split for the replication of FI documents with more than 999 line items, the
prerequisites mentioned in the following SAP notes apply:
SAP Note 1353125
SAP Note 1497092
SAP Note 1670486
SAP Note 2078335
Note
Only certain types of business transactions and not all countries due to legal constraints, mostly for tax
reporting, are supported. For details, please refer to the SAP notes mentioned above.
Settings
The document split can be activated by using some Business Add-Ins (BAdIs). The following table lists the
Business Add-Ins (BAdIs) required to activate the document split for dierent business processes:
BAdIs Required to Activate Document Split
Business Process Business Activity BAdI
Outgoing Invoice SD00 FI_BILL_ISSUE_SPLIT
208 P U B L I C
Central Finance
Central Finance
Business Process Business Activity BAdI
Incoming Invoice
RMRP FI_INVOICE_RECEIPT_SPLIT
Generic FI Posting RFBU FI_GL_POSTING_SPLIT
Outgoing Goods Movement RMWA No BAdI required
Incoming Goods Movement RMWE No BAdI required
The documents to be replicated and posted must fulll the following criteria:
Allowed Document Structures During Document Split
Business Activity
Credit Items
(CREDITM) Debit Items (DEBITM) Tax Items (PRDTAX)
Further Attributes
SD00 Not allowed Must exist May exist SALES_OR
DER_ITEM_NO
RMRP Must exist Not allowed May exist SALES_OR
DER_ITEM_NO
RFBU Not allowed Not allowed Not allowed None
RMWA/RMWE Not allowed Not allowed May exist LOGICAL_TRANSAC
TION
For outgoing invoices, the eld SALES_ORDER_ITEM_NO must be lled with the line item number of the
original sales order.
For incoming invoices, the eld SALES_ORDER_ITEM_NO must be lled with the line item number of the
original purchase order. This is copied automatically during ongoing replication into the purchase order
item number.
For goods issues and goods receipts, the credit and debit items that belong to the same material line item
must have the same value in the eld LOGICAL_TRANSACTION. This ensures that the line items
belonging together are kept together in the same FI document. Note that this eld must be lled with
numbers only.
If taxes are calculated on line item level, the eld PRDTAX_ITEM_GROUP must have the same value in the
product lines and the corresponding tax lines. Note that this eld must be lled with numbers only.
Check, Whether FI Documents are Posted Correctly in the Central Finance
System
To display the document in the Central Finance system, you can call transaction FB03. You can get the
document number from the SAP AIF message log. Choose the List of Split Documents button to navigate to the
documents that result from the document split.
Central Finance
Central Finance
P U B L I C 209
1.9.1.4 Replicating CO-PA Characteristics Using the Third-
Party System Interface
Replicating journal entries with values for characteristics for Protability Analysis (CO-PA) from a source
system which is a third-party system to the Central Finance system.
Use
Journal entries, such as outgoing invoices or credit memos, which contain values for Characteristics for
Protability Analysis (CO-PA) can be replicated from a source system, which is a third-party system, to the
Central Finance system via the third-party system interface for Central Finance. Fixed characteristics and their
values, as well as customer-dened characteristics and their values can be replicated. The journal entries are
then posted in the Central Finance system with the CO-PA assignments resulting from key and value mapping.
Prerequisites
You are using account-based protability analysis in the Central Finance (SAP S/4HANA) system.
The characteristics you dene are stored in a eld catalog. Using the function Maintain Operating Concern,
you can select characteristics from this eld catalog to dene your operating concerns. You can access this
function in Customizing under Controlling Protability Analysis Structures Dene Operating
Concern
Maintain Operating Concern .
Features
For account-based protability analysis, the characteristics are transferred as name and value pairs. The
used eld names must correspond to the eld names dened as characteristics for the Operating Concern.
The operating concern is determined from the company code.
The values are mapped according to the maintained key and value mappings.
For details on mapping, please see Introduction to Data Mapping [page 37].
If a eld name is not part of the CO-PA structure which contains the name and value pairs for
characteristics that are to be replicated, an error message is issued and the journal entry is not posted in
the Central Finance system.
To enable posting for those kind of journal entries, you can congure the error message to an information
and warning message using transaction OBA5 in the Central Finance system.
For details about the structures, including the CO-PA structure, that you need to install on the SAP LT
Replication Server, see Installing Financial Data Structures on SAP LT Replication Server [page 213].
If you are using the material number (18 characters) in the Central Finance (SAP S/4HANA) system, the
eld name to be used for material numbers is ARTNR. If you are using long material numbers (can be up to
40 characters) in the Central Finance (SAP S/4HANA) system, you must use the eld MATERIAL_NO to
transfer the long material number.
210
P U B L I C
Central Finance
Central Finance
1.9.1.5 Replicating Clearing Information Using the Third-
Party System Interface
Replicating clearing information from a source system which is a third-party system to the Central Finance
system
Business Background
In the Central Finance scenario, where the source system is a third-party system, journal entries, such as
invoices and payments, can be replicated from the third-party system to the Central Finance system via the
third-party system interface to Central Finance. The journal entries are then posted in the Central Finance
system. Together with the payments, also the clearing information is transferred through ongoing replication
from a third-party source system and posted in the Central Finance system.
In the third-party system interface the clearing information is stored in the CLRITM clearing item table and the
CLEARING_DATA and INVOICE_REFERENCE elds. In the clearing item table you must always enter a
reference, for example for a payment you enter as a reference the invoice ID that should be cleared with the
respective payment. In the CLRITM clearing item table you enter by the line the relationship between items
from invoices and payments. The clearing item table must contain all open items that will be used for clearing
in the current journal entry and the reference to the open items to be cleared from other journal entries.
If a payment is used for more than one invoice, you must enter all open items which are cleared by this
payment in the CLRITM clearing item table.
The clearing function is only triggered when both the CLRITM clearing item table and the CLEARING_DATA
eld on header level are lled.
For partial payments, the INVOICE_REFERENCE and INVOICE_REFERENCE_ITEM elds must be lled with
the document number and the line item number of the invoice for which partial payments were made. The
elds are available on the CREDITM structure for supplier invoices or payments and the DEBITM structure
for customer invoices or payments.
Internally, a clearing document is created for each clearing process. When a payment is reversed, the
clearing document is also reversed, and the invoice is no longer cleared.
It is not possible to send only clearing information without a payment, for example for payments that were
already posted. Existing open items posted previously can be cleared using the automatic clearing
program (SAPF124, transactions F.13, F13E and F13L).
Prerequisites
You have implemented SAP note 2713300 :
For details about how the structures look like, including the CLRITM clearing item table which you need to
install on the SAP LT Replication Server, see Installing Financial Data Structures on SAP LT Replication
Server [page 213] and the Excel le attached to this SAP note.
For details and examples on how to ll the clearing item table and elds for the dierent clearing scenarios,
please read the PDF document attached to this SAP note.
Central Finance
Central Finance
P U B L I C 211
Use Cases for Replicating Clearing Information Using the Third-Party System
Interface
The following use cases are supported for replicating clearing information via the third-party system interface:
Complete clearing of one invoice with one payment
Clearing of one invoice by down payment
For down payments the invoice reference is empty.
Clearing of one invoice by partial payment
Partial payments themselves do not carry clearing information. They are cleared together with the nal
payment of the corresponding invoice. The nal payment is entered as clearing document for both the
invoice and the partial payment. Posting these documents via the third-party system interface and clearing
them after that results in an additional clearing document. The partial payment item itself is created in the
third-party system and transferred via the third-party system interface.
The invoice reference must be lled for partial payments.
Clearing several invoices by payment with discount
Replicating and updating clearing information for residual items
A payment with residual items clears the full amount of the original invoice and creates a new open item
with the remaining amount. This remaining amount is then cleared with the nal payment.
Clearing by credit memo
For clearing one invoice by a credit memo a separate clearing document is created which clears the invoice
by the credit memo.
Clearing of several invoices by one payment
If a payment is used for more than one invoice, all open items which are cleared by this payment must be
entered in the CLRITM clearing item table.
Update of withholding tax from original invoice
When a payment is made for an invoice which is relevant for withholding tax at payment time, the
withholding tax data of the invoice is updated after the clearing document is posted. In case of missing
withholding tax information, an error is issued before the payment is posted.
Since the Central Finance system does not recalculate the withholding tax, this information must also be
part of the incoming message.
Reverse payment and reset clearing
The payment can be reversed by sending the reversal document where all amounts have a dierent sign
than in the reversed document. In addition the object key of the document to be reversed and the reversal
reason must be entered. It is not necessary to list the clearing items, as the system will reset the clearing
automatically.
Constraints
Central payment scenarios are not supported for third-party systems.
Withholding tax at the time of payment is not supported. You must run the withholding tax reporting in the
third-party source system.
212
P U B L I C
Central Finance
Central Finance
1.9.2 Installing Financial Data Structures on SAP LT
Replication Server
This chapter includes information about how to make the staging tables available on the SAP Landscape
Transformation Replication Server (SAP LT Replication Server). The staging tables represent structures (tables
and elds) for nancial accounting data.
Implement the SAP note 2713300 to make the staging tables and elds for nancial accounting data
available on the SAP LT Replication Server. Attached to the SAP note 2713300 is an Excel le that contains the
structure of the staging tables with all elds, eld names and explanations.
The table structure for the third-party interface looks like this:
Staging Table: Document Header (/1LT/CF_E_HEADER)
Contains the elds for the header data of the accounting document to be replicated
Staging Table: Accounting Items (/1LT/CF_E_ACCT)
Contains the elds for the item data of the accounting document to be replicated
Staging Table: Debitor Item (/1LT/CF_E_DEBIT)
Contains the elds for the item data of the customer document to be replicated
Staging Table: Creditor Item (/1LT/CF_E_CREDIT)
Contains the elds for the item data of the supplier document to be replicated
Staging Table: Product Tax Items (/1LT/CF_E_PRDTAX)
Contains the elds of product tax data to be replicated
Staging Table: Withholding Tax Items (/1LT/CF_E_WHTAX)
Contains the elds of withholding tax data to be replicated
Staging Table: CO-PA Characteristics (/1LT/CF_E_COPA)
Contains elds for characteristics in protability analysis (CO-PA) to be replicated
Staging Table: Clearing Items (/1LT/CF_E_CLRITM)
Contains elds for clearing information to be replicated
Staging Table: Withholding Tax Items Within Clearing (/1LT/CF_E_CLRWHT)
Contains elds for withholding tax information within clearing to be replicated
Staging Table: Customer Extensibility Header (/1LT/CF_E_EXTENT)
Contains the elds to include additional customer-specic data for the journal entry header
Staging Table: Customer Extensibility Item (/1LT/CF_E_EXT_IT)
Contains the elds to include additional customer-specic data for the journal entry item
See Also
For more information, see the guides for the SAP LT Replication Server on the SAP Help Portal at https://
help.sap.com and search for SAP HANA Real-Time Replication.
Central Finance
Central Finance
P U B L I C 213
1.9.3 Error Handling in SAP Application Interface Framework
(SAP AIF)
Error Correction with SAP AIF
SAP AIF allows you to distribute messages to dierent users, use alerts, and carry out reporting. For Central
Finance, details about errors are displayed in SAP AIF, in the Central Finance namespace /FINCF.
You can do the monitoring of the FI document replication and processing by using the SAP Application Interface
Framework (SAP AIF). In SAP AIF, documents are displayed which have been replicated and posted in the
Central Finance system, and there are also error messages displayed, if documents could not be posted in the
Central Finance system. This allows you to correct errors and restart the posting of the corrected documents
again.
Before you Start
To install the SAP AIF content for the third-party interface to Central Finance, start transaction /AIF/
CONTENT_EXTRACT in the customizing client of your SAP S/4HANA system. Enter the Deployment
Scenario SAP_AIF_0026. Leave the two ags No automatic registration and Test Mode empty, that is, do
not tick them o, and execute the transaction by pressing ( F8 ).
To transport your entries to other systems, insert the entries manually into a customizing request (choose
Add Transport).
If you want to use the transactions Interface Monitoring (/AIF/IFMON) and Monitoring and Error Handling
(Web) (/AIFX/ERR_WEB) and receive alerts via email, you must rst make the following settings:
1. Assign the business user who is responsible for analyzing errors in AIF a user based on the role
template SAP_AIF_USER. For more information about role templates, see the Master Guide for SAP
AIF on the SAP Help Portal.
2. Register the user for the scenarios that you want to analyze the errors for.
You can register for using the SAP Menu under Cross-Application Components SAP Application
Interface Framework
Administration Conguration Recipients of a User or by using
transaction /AIF/RECIPIENTS.
Enter the name of the user and create a new entry for the following:
Namespace: /FINCF
Recipient for Alert: CFIN_RECIPIENT
Message Type: Application Error or Technical Error
Select the Include on Overview Screen checkbox.
Using AIF
From the Interface Monitor (transaction /AIF/IFMON), you should see the Central Finance - /FINCF node as
the top node of the tree. You can expand this node to see the dierent interfaces including the number of
214
P U B L I C
Central Finance
Central Finance
messages, warnings, and errors for each of the interfaces. By clicking on the number of errors, you can
navigate to display where and when the errors occurred and when you click on a posting you can display the
error messages for that posting.
Alternatively, you can use Monitoring and Error Handling (transaction /AIF/ERR) to view the details of the error.
You can also display the message structure for the replicated document and check the values that were
replicated. In most cases, documents cannot be posted because of an invalid mapping rule, missing
Customizing, or master data. Once the mapping, Customizing, or master data is corrected the document can
be reprocessed by clicking the Restart button.
Note
To use Emergency Correction Mode in AIF, the authorization object /AIF/EMC must be assigned to your
user.
Depending on your Customizing settings, you can also change values directly in the SAP AIF tool. If you change
values using SAP AIF, you can repost the document with the changed values by choosing Repost with user
changes.
To change values directly in Monitoring and Error Handling:
1. Press return to make the Emergency Correction check box visible and select the check box.
2. Select the message in question.
3. Select the structure in which you want to change a value, for example, for FI, the Account Document Item
Information.
4. In the structure, double-click the eld you want to change. A pop-up window is displayed in which you can
change the value.
5. Choose Save.
6. Once you have changed all required elds, choose Repost with User Changes.
Caution
If you choose the Restart button, you discard the manual changes.
For more information on SAP AIF, see the SAP Help Portal at https://help.sap.com/aif. For information about
authorizations, see the Security Information, which is also available at the above address.
Caution
Making changes to posting data that has been transferred from a source system to the Central Finance
system can lead to serious inconsistencies. If errors have occurred in the Central Finance system during
posting, rst check whether it is necessary to make corrections to the posting data. If the errors have been
caused by incorrect or incomplete settings (for example, for conguration or mapping of attributes),
correct these settings and then restart message processing by clicking the Restart button. If the procedure
described above is not possible and you still want to continue with the Repost with User Changes action,
you should be aware that the document will be posted as shown. Note particularly that no values will be re-
mapped or re-derived. Use this function with caution and only in an emergency, because inconsistencies
can be created easily.
Central Finance
Central Finance
P U B L I C 215
Error Correction with SAP LT Replication Server
Severe technical errors, for example, connectivity problems between the systems, can be found in the
application log of the SAP LT Replication Server (transaction LTRC - SAP LT Replication Server - Cockpit).
1.9.4 Conguring SAP Central Finance
The following activities are carried out in Customizing for Central Finance (transaction SPRO) under Financial
Accounting Central Finance Central Finance: Target System Settings Set Up Systems : For detailed
information about each activity, see the system documentation.
1. Activate Central Finance Business Function
The business function Central Finance (FINS_CFIN) must be activated. If the business function has not
been activated, activate it in the Switch Framework (transaction SFW5).
2. Dene Logical System for Source and Central Finance Systems
In this activity, you dene one logical system for each connected source system client and one logical
system for the receiving
Central Finance client. A logical system identies the client of the connected
source systems in the accounting documents. Also for each third-party system you dene a logical system.
3. Check Logical System Assignment for Central Finance Client
In this activity, you check the logical system assignment for the Central Finance system client.
Note
These settings cannot be transported. When a new system is being set up, these settings must be made
after the system installation has been completed.
Note
If you want to replicate journal entries with withholding taxes, you need to set up the Extended
Withholding Tax. You do this in Customizing (IMG:transaction SPRO) under Financial Accounting
Financial Accounting Global Settings Withholding Tax Extended Withholding Tax . The old Withholding
Tax function is not supported.
Caution
Withholding tax postings at the time of payment are not supported in the third-party interface.
1.9.5 MDG Data Mapping
This chapter is relevant only if you do the mapping in Central Finance by using the mapping functions of SAP
Master Data Governance (SAP MDG).
For some master data entities, it is possible to use SAP MDG for key and value mapping. The mapping is called
by SAP AIF.
216
P U B L I C
Central Finance
Central Finance
Prerequisites
You have dened a business system for each third-party system. You do this in Customizing (transaction
SPRO) under Financial Accounting Central Finance Central Finance: Target System Settings
Mapping Dene Technical Settings for All Involved Systems .
You have dened mapping actions per mapping entity. You do this in Customizing (transactionSPRO) under
Financial Accounting Central Finance Central Finance: Target System Settings Mapping Dene
Mapping Actions for Mapping Entities
.
You have entered key and value mapping in your Central Finance system. You do this in Customizing
(transaction SPRO) under Financial Accounting Central Finance Central Finance: Target System
Settings
Mapping Dene Key Mapping ( or Dene Value Mapping . Alternatively, you can use the
Central Finance: Manage Mappings report (transaction FINS_CFIN_MAP_MANAGE).
Mapping Entities Supported by the Third-Party System Interface
The external representation of an accounting document does not provide all mapping-relevant context
information to do a correct mapping. The missing content is derived from the Central Finance system. This
leads to a mixture of source and target mapping meta data.
The third-party system interface supports the following mapping entities and the context elds. The context
elds company code and withholding tax type are part of the source journal entries. Other context elds are
derived from the Central Finance system as shown in the table below.
Note
For mapping of context elds, that are derived from the Central Finance system, enter the value of the
context eld in Central Finance. For example, for mapping of cost centers, the context eld is the controlling
area. You enter the value of the target controlling area for both, the source controlling area and the target
controlling area:
Wrong Mapping
Source System
Source: Controlling
Area Source: Cost Center
Target: Controlling
Area Target: Cost Center
<business system for
third-party system>
<value of the source
controlling area>
<value of the source
cost center>
<value of the target
controlling area>
<value of the target
cost center>
Correct Mapping
Source System
Source: Controlling
Area Source: Cost Center
Target: Controlling
Area Target: Cost Center
<business system for
third-party system>
<value of the target
controlling area>
<value of the source
cost center>
<value of the target
controlling area>
<value of the target
cost center>
Central Finance
Central Finance
P U B L I C 217
Mapping Entities Supported by Third-Party System Interface to Central Finance
Mapping Entity
Structure
(FINS_CFIN_EX...) Field Context Field
Context Field Derived
by (Field (Table))
ACTIVITY_TYPE_ID ACCTITM_AIF COST_CENTER_ACTIV
ITY_TYPE
KOKRS (Controlling
Area)
Company Code
(TKA02)
BLART DOCHEADER_AIF DOCUMENT_TYP
BUKRS ACCTITM_AIF COMP_CODE
BUKRS DOCHEADER_AIF COMP_CODE
CUSTOMER_ID ACCTITM_AIF CUSTOMER
CUSTOMER_ID DEBITM_AIF CUSTOMER_ID
COST_CENTRE_ID ACCTITM_AIF COST_CENTER
KOKRS (Controlling
Area)
Company Code
(TKA02)
DZLSCH CREDITM_AIF PAYMENT_METHOD COUNTRY
Company Code (T001)
DZLSCH DEBITM_AIF PAYMENT_METHOD COUNTRY
Company Code (T001)
GENERAL_LEDGER_AC
C_MASTER_ID
ACCTITM_AIF GL_ACCOUNT
KTOPL (Chart of Ac
counts,
COMP_CODE
Company Code (T001)
COMP_CODE is not de
rived
MATERIAL_ID ACCTITM_AIF MATERIAL_NO
MDGCO_COUNTRY_COD
E
ACCTITM_AIF CUSTOMER_COUNTRY
MDGCO_DISTRIBUTIO
N_CHANNEL_CD
ACCTITM_AIF DISTRIBUTION_CHAN
NEL
MDGCO_DIVISION_CO
DE
ACCTITM_AIF DIVISION
MWSKZ ACCTITM_AIF PRDTAX_CODE
TAX_KALSM (Costing
Sheet)
Country (T005)
MWSKZ PRDTAX_CODE
TAX_KALSM (Costing
Sheet)
Country (T005)
PLANT_ID ACCTITM_AIF PLANT
PROFIT_CENTRE_ID ACCTITM_AIF PROFIT_CENTER
KOKRS (Controlling
Area)
Company Code
(TKA02)
SUPPLIER_ID VENDOR_ID
218 P U B L I C
Central Finance
Central Finance
Mapping Entity
Structure
(FINS_CFIN_EX...) Field Context Field
Context Field Derived
by (Field (Table))
TXJCD ACCTITM_AIF PRDTAX_JURISDICTI
ON_CODE
TAX_KALSM (Costing
Sheet)
Country (T005)
TXJCD PRDTAX_AIF PRDTAX_JURISDICTI
ON_CODE
TAX_KALSM (Costing
Sheet)
Country (T005)
WITHT WITHTAX_AIF WITHHOLDING_TAX_C
ODE
COUNTRY
Company Code (T001)
WT_WITHCD WITHTAX_AIF WITHHOLDING_TAX_C
ODE
COUNTRY,
WITHHOLDING_TAX_T
YPE
Company Code (T001)
WITHHOLDING_TAX_T
YPE
is not derived
1.9.6 Third-Party System Interface to Central Finance:
Extensibility
The staging tables of the third-party system interface represent the journal entry that should be posted to the
Central Finance system. If the structures and elds that the third-party system interface to Central Finance
oers are not sucient to post all needed information from the third-party system to the Central Finance
system, the following structures allow you to send additional information:
FINS_CFIN_EX_EXTENSION (structure name of the SAP AIF message)
Replication of customer-specic data for the journal entry header
FINS_CFIN_EX_EXTENSION_ITM (structure name of the SAP AIF message)
Replication of customer-specic data for the journal entry item
The extension structures contain a eld of type STRING. This allows you to transfer complex structures in one
string. The whole journal entry including the extension structure can be accessed with the BAdI: Enhance
Processing of Posting Data from Third-Party Systems (BADI_FINS_CFIN_EX_INTF). The Business Add-In
(BAdI) provides two methods which are called at dierent points in time during the Map and Post Data process:
Method MAP_TO_BAPI
You have to implement the general availability of the SAP AIF message within the BAdI. You do this by
assigning the SAP AIF message to the instance attribute MS_LAST_AIF_DOC.
Method FILL_BAPI_MISSING_FIELDS
Here the implementation of extension elds is made.
You can nd the BAdI in Customizing of Central Finance under Financial Accounting Central Finance
BAdIs: Central Finance . You can only process journal entries from a third-party system with this BAdI.
Central Finance
Central Finance
P U B L I C 219
1.9.7 SAP Central Finance Transaction Replication by
Magnitude for SAP S/4HANA
SAP Central Finance Transaction Replication by Magnitude simplies the integration of certain third-party
systems into the Central Finance scenario.
The product enables and accelerates data load, data transformation, and data consolidation from third-party
source systems into the SAP S/4HANA Central Finance system. Furthermore, it supports the reconciliation of
data between the dierent servers in the Central Finance system landscape.
The product consists of three components:
SAP Central Finance Transaction
With this component you can continuously transfer nancial accounting transactions from third-party
source systems into SAP S/4HANA Central Finance.
SAP Central Finance Drill-Down
This component enables the drill-down from SAP S/4HANA Finance Fiori UIs to the original transactions in
the third-party source systems.
SAP Central Finance SyncBack
If you have implemented Central Payment, this component makes it possible to clear the original invoice in
the third-party source system for the payments that have been posted in the Central Finance system.
Note
The data from third-party source systems is transferred via the component SAP Central Finance
Transaction Replication into the SAP Landscape Transformation Replication Server (SAP SLT) staging
tables, which are already available in the third-party interface.
Further Information
For more information, please refer to SAP note 2879750 . In this SAP note, you can also access a link to
the Partner Product Page for SAP Central Finance Transaction Replication by Magnitude for SAP S/4HANA
where you can nd the documentation which also includes a list of the supported third-party systems.
If you encounter problems when installing, upgrading or running SAP Central Finance Transaction
Replication by Magnitude for SAP S/4HANA, report an incident using component XX-PART-MAG-STR.
1.10 Advanced Compliance Reporting: Country/Region-
Specic Reports in Central Finance
You can use the following country/region-specic reports from advanced compliance reporting in Central
Finance.
For more information about advanced compliance reporting, see Advanced Compliance Reporting
220
P U B L I C
Central Finance
Central Finance
If you are looking for more information on authorizations for the reports listed in this document, such as
business catalogs and business role templates, which you need to access the reports, check out this table:
Country/Region-Specic Reports.
Argentina
Report Category
Description
AR_VAT_DCL
Form 731
AR_PURCHASE_VAT_DCL
Purchase VAT
Australia
Report Category
Description
AU_VAT_DCL
GST Report/BAS Reporting
Austria
Report Category
Description
AT_BOP_L1
Balance of Payments – Form L1 (Cross Border Services)
AT_VAT_DCL_U1
Annual VAT Return - U1
AT_VAT_DCL_U30
Advance VAT Return - U30
AT_ECSL_DCL
EC Sales List
Belgium
Report Category
Description
BE_VAT_DCL
VAT Return
BE_WHT_28150
Withholding Tax
BE_BOP_F01DGS
Balance of Payments - F01DGS
BE_BOP_F01MER
Balance of Payments - F01MER
BE_BOP_F02CMS
Balance of Payments - F02CMS
BE_BOP_S03CCR
Balance of Payments - S03CCR
Central Finance
Central Finance
P U B L I C 221
Report Category Description
BE_SL_ANNUAL
Annual Sales Listing
BE_ECSL_DCL
EC Sales List
Canada
Report Category
Description
CA_GST_HST_RITC_RETURN
Goods and Services Tax/Harmonized Sales Text (GST/HST)
CA_QST_RETURN
Quebec Sales Tax (QST)
CA_PST_BC_RETURN
Provincial Sales Tax - British Columbia (PST-BC)
CA_PST_MB_RETURN
Provincial Sales Tax - Manitoba (PST-MB)
CA_PST_SK_RETURN
Provincial Sales Tax - Saskatchewan (PST-SK)
Colombia
Report Category
Description
CO_DIAN_1001
1001 Report Format: Payments in Accounts and Tax With
holding in Source – Paid
CO_DIAN_1003
1003 Report Format: Withholding Taxes - Payable
CO_DIAN_1005
1005 Report Format: Deductible Taxes on Sales to Be Paid
CO_DIAN_1006
1006 Report Format: Generated Taxes on Sales to Be Paid
and Consumption Tax
CO_DIAN_1007
1007 Report Format: Revenues in the Year
CO_DIAN_1008
1008 Report Format: Open Items of Balance Debtors on De
cember 31st
CO_DIAN_1009
1009 Report Format: Liability Balance on December 31st
CO_VAT_DCL
VAT Declaration
Denmark
Report Category
Description
DK_ECSL_DCL
EC Sales List
DK_VAT_DCL
VAT Return
222 P U B L I C
Central Finance
Central Finance
Egypt
Report Category Description
EG_VAT_DCL
VAT Return
Accounting View of Logistics Information (AVL): The following
AVL are used in this report; you must congure replication
for these views:
AVL for Supplier Invoices
AVL for Customer Invoices
AVL for Sales Orders
You use AVL to replicate logistics data from your source sys
tems to the Central Finance system. These data are required
for central reporting. How AVL works in Central Finance and
how you congure replication for it, you can read in Account
ing View of Logistics Information (AVL): Overview [page
144].
France
Report Category
Description
FR_WHT_DAS2
Withholding Tax
FR_INV_OVERDUE
Overdue Invoices
FR_VAT_DCL
VAT Declaration
FR_BOP_ECO
Balance of Payments - Form ECO
FR_BOP_RTE
Balance of Payments - Form RTE
FR_ECSL_DCL
EC Sales List
Indonesia
Report Category
Description
ID_CASHFLOW
Cash Flow Statements
ID_VAT_RTN
VAT Return
ID_WHT_DCL_PPH_PASAL_15
Withholding Tax (PPh Pasal 15)
ID_WHT_DCL_PPH_PASAL_22
Withholding Tax (PPh Pasal 22)
ID_WHT_DCL_PPH_PASAL_2326
Withholding Tax (PPh 23 and PPh 26)
Central Finance
Central Finance
P U B L I C 223
Report Category Description
ID_WHT_DCL_PPH_PASAL_4
Withholding Tax (PPh Pasal Article 4(2))
Ireland
Report Category
Description
IE_WHT_DEDUCT_SUMM
Withholding Tax
IE_ECSL_DCL
EC Sales List
IE_RTD_DCL
Return Trading Details
IE_VAT_DCL
VAT Report
Italy
Report Category
Description
IT_VAT_DCL
VAT Return
IT_WHT_DCL_CU
Withholding Tax
Japan
Report Category
Description
JP_SCBR_PAYMENT
Central Bank Payment
JP_TRADECREDIT
Trade Credit Check
JP_VAT_RETURN
VAT Return
JP_WHT_BLUERETURN
Withholding Tax using Blue Return (Invoice-Based)
JP_WHT_WHITERETURN
Withholding Tax using White Return (Payment-Based)
Malaysia
Report Category
Description
MY_GAF
GST Audit File
MY_GST_03
Goods and Services Tax Return
224 P U B L I C
Central Finance
Central Finance
Report Category Description
MY_SST_02
Sales and Service Tax
Mexico
Report Category
Description
MX_ACCT_AUX
Auxiliary Report for Accounts
MX_ACCT_BAL_REP
Account Balance
MX_CHTACCTS_DCL
Chart of Accounts
MX_JE_DETAILS
Journal Entries Details
Bank Data: You must use Central Payments to generate the
bank data required for the report in Central Finance.
For more information on how to use Central Payments in a
Central Finance scenario and how to congure it, you can
read
Central Payment [page 150]
Accounting View of Logistics Information (AVL): The following
AVL are used in this report; you must congure replication
for these views:
AVL for Supplier Invoices
You use AVL to replicate logistics data from your source sys
tems to the Central Finance system. These data are required
for central reporting. How AVL works in Central Finance and
how you congure replication for it, you can read in Account
ing View of Logistics Information (AVL): Overview [page
144].
MX_VAT_DCL
DIOT Report
MX_VAT_REP
VAT Declaration
MX_WHT_37A
Withholding Tax
Netherlands
Report Category
Description
NL_ECSL_DCL
EC Sales List
NL_VAT_DCL
VAT Return
Central Finance
Central Finance
P U B L I C 225
Philippines
Report Category Description
PH_CAS_CDJ
CAS - Cash Disbursement Journal
PH_CAS_CRJ
CAS - Cash Receipt Journal
Ocial receipt numbers are stored in a
separate database table (PARCT) which
is not synchronized to the target sys
tem. You can use the BAdI
PH_CAS_CRJ_ITEMS in the Central Fi
nance system to fetch or derive ocial
receipt numbers in order to ll the
Ocial Receipt Number column in the
CAS - Cash Receipt Journal report.
PH_CAS_GJ
General Journal
PH_CAS_GL
General Ledger
PH_CAS_PJ
Purchase Journal
PH_CAS_SJ
Sales Journal
PH_VAT_DCL
VAT Declaration - Monthly
If the elds ANLN1 (Asset Main Num
ber) and ANLN2 (Asset Sub-Number)
in the accounting documents are
empty, then the capital goods sched
ules in the report will not work.
PH_VAT_RTN
VAT Return - Quarterly
If the elds ANLN1 (Asset Main Num
ber) and ANLN2 (Asset Sub-Number)
in the accounting documents are
empty, then the capital goods sched
ules in the report will not work.
PH_VAT_SLI
Summary List of Importations
PH_VAT_SLP
Summary List of Purchases
PH_VAT_SLS
Summary List of Sales
PH_WHT_BIR2307
Withholding Tax
226 P U B L I C
Central Finance
Central Finance
Poland
Report Category Description
PL_CASHFLOW_DIRECT
Cash Flow Statement
PL_ECSL_DCL
EC Sales List
PL_TRIALBAL_LINEITM_CUST
Customer Balances and Line Items
PL_TRIALBAL_LINEITM_SUPLR
Supplier Balances and Line Items
PL_TRIALBAL_LINEITM_GLACCT
G/L Account Balances and Line Items
PL_OVERDUE_INV
Overdue Invoices
PL_VAT_DCL
VAT Return
Singapore
Report Category
Description
SG_VAT_DCL
Goods and Services Tax Return
SG_WHT_IR37
Withholding Tax Data Summary for IR37/S45
South Africa
Report Category
Description
RZA_VAT_DCL
VAT Declaration
RZA_VAT_REP
VAT Returns
RZA_BBBEE_CLFN
BBBEE Supplier Classication
South Korea
Report Category
Description
KR_VAT_REP
VAT Return
KR_WHT_DCL_BUSINESS_INCOME
Withholding Tax - Business Income
KR_WHT_DCL_OTHER_INCOME
Withholding Tax - Other Income
KR_CASHFLOW
Cash Flow Statement
KR_TRIALBALANCE
Trial Balance
Central Finance
Central Finance
P U B L I C 227
Spain
Report Category Description
ES_WHT_DCL_M190
Withholding Tax - Modelo 190
Switzerland
Report Category
Description
CH_VAT_DCL
VAT Return
228 P U B L I C
Central Finance
Central Finance
Taiwan, China
Report Category Description
TW_VAT_REP
VAT
The conguration for GUI Numbering for Taiwan, China
should be the same in both the source system and the Cen
tral Finance system. As a result, the ocial number is not re
generated in the Central Finance system – it is copied from
the source system.
Exception
Prerequisite: For an outgoing invoice, the Ocial Doc.
Number is set as Generate Ocial Document Number, with
date control, in Customizing for General Application
Functions under Cross-Application Document Numbering
Taiwan, China :
Assign Document Class to Document Type
Assign Document Class to Billing Type and Tax Code
Assign Document Class to Accounting Document Type
and Tax Code
Business Scenario: The user wants to merge multiple invoi
ces oine into one FI document in the system.
In this scenario, the user must manually ll in the ocial 'to
number' in the eld Payment reference of one outgoing in
voice. The system cannot automatically update the NR sta
tus in the number group conguration for the 'to number'
that the user maintained manually in the FI document. The
user must modify the NR status (the last generated number)
conguration in both the source system and the Central Fi
nance system (in Customizing for General Application
Functions
under Cross-Application Document Numbering
Taiwan, China Maintain Number Ranges ), so that the
subsequently generated number would have no eect.
Thailand
Report Category
Description
TH_CASHFLOW
Cash Flow Statements
TH_VAT_RTN
VAT Return
TH_VAT_RTN_EXD
VAT Return - Extended
Central Finance
Central Finance
P U B L I C 229
Report Category Description
TH_VAT_PP36
VAT Return – PP36
TH_WHT_CUST_SUMRY
Customer Withholding Tax Summary
TH_WHT_50BIS
Withholding Tax - 50BIS
TH_WHT_PND2
Withholding Tax - PND2
TH_WHT_PND3
Withholding Tax - PND3
TH_WHT_PND53
Withholding Tax - PND53
TH_WHT_PND54
Withholding Tax - PND54
United Arab Emirates
Report Category
Description
AE_VAT_DCL
VAT Declaration
AE_FAF_DCL
FAF Audit Files
Accounting View of Logistics Information (AVL): The following
AVL are used in this report; you must congure replication
for these views:
AVL for Supplier Invoices
AVL for Customer Invoices
You use AVL to replicate logistics data from your source sys
tems to the Central Finance system. These data are required
for central reporting. How AVL works in Central Finance and
how you congure replication for it, you can read in Account
ing View of Logistics Information (AVL): Overview [page
144].
United Kingdom
Report Category
Description
GB_WHT_CIS300
Withholding Tax
GB_ECSL_DCL
EC Sales List
GB_VAT_DCL
VAT Return
GB_RCSL
Reverse Charge Sales List
230 PU B L I C
Central Finance
Central Finance
1.11 Read Access Logging Congurations in Central Finance
In Read Access Logging (RAL), you can congure which read-access information to log and under which
conditions.
SAP delivers sample congurations for applications.
The application log of the initial load may contain sensitive personal data, such as bank account information.
This sample conguration logs data in order to log access to this data.
In this sample conguration, elds are logged in combination with additional elds.
Technical Name of Conguration: CFIN_INITLOAD_APPLLOG
Description: Application Log for Central Finance Initial Load
Channel: Dynpro
Fields Logged in the RAL Conguration Application Log for Central Finance Initial Load
Description
Technical Name Value
To (Date) BALHDR-ALDATE
To (Time) BALHDR-ALTIME
From (Date) BALHDR-ALDATE
From (Time) BALHDR-ALTIME
User BALHDR-ALUSER
Object BALHDR-OBJECT FINS
Subobject BALHDR-SUBOBJECT FINS_CFIN_INITLOAD
OK Code $_F_CODE
Message $_MESSAGE
Central Finance
Central Finance
P U B L I C 231
Important Disclaimers and Legal Information
Hyperlinks
Some links are classied by an icon and/or a mouseover text. These links provide additional information.
About the icons:
Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Beta and Other Experimental Features
Experimental features are not part of the ocially delivered scope that SAP guarantees for future releases. This means that experimental features may be changed by
SAP at any time for any reason without notice. Experimental features are not for productive use. You may not demonstrate, test, examine, evaluate or otherwise use
the experimental features in a live operating environment or with data that has not been suciently backed up.
The purpose of experimental features is to get feedback early on, allowing customers and partners to inuence the future product accordingly. By providing your
feedback (e.g. in the SAP Community), you accept that intellectual property rights of the contributions or derivative works shall remain the exclusive property of SAP.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use gender-specic word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
Videos Hosted on External Platforms
Some videos may point to third-party video hosting platforms. SAP cannot guarantee the future availability of videos stored on these platforms. Furthermore, any
advertisements or other content hosted on these platforms (for example, suggested videos or by navigating to other videos hosted on the same site), are not within
the control or responsibility of SAP.
232
P U B L I C
Central Finance
Important Disclaimers and Legal Information
Central Finance
Important Disclaimers and Legal Information
P U B L I C 233
www.sap.com/contactsap
© 2020 SAP SE or an SAP aliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form
or for any purpose without the express permission of SAP SE or an SAP
aliate company. The information contained herein may be changed
without prior notice.
Some software products marketed by SAP SE and its distributors
contain proprietary software components of other software vendors.
National product specications may vary.
These materials are provided by SAP SE or an SAP aliate company for
informational purposes only, without representation or warranty of any
kind, and SAP or its aliated companies shall not be liable for errors or
omissions with respect to the materials. The only warranties for SAP or
SAP aliate company products and services are those that are set forth
in the express warranty statements accompanying such products and
services, if any. Nothing herein should be construed as constituting an
additional warranty.
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP aliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.
Please see https://www.sap.com/about/legal/trademark.html for
additional trademark information and notices.
THE BEST RUN