Professional Documents
Culture Documents
Intercompany Matching and Reconciliation in SAP S 4HANA 1666763214
Intercompany Matching and Reconciliation in SAP S 4HANA 1666763214
Daniel Mateo
SAP S/4HANA Project Manager
www.linkedin.com/in/dmateop
SAP ICMR
AGENDA
MAIN CUSTOMIZING
• Defines the initial filters, tables and the fields to be retrieved by the matching program.
• Each Data Source has one Main CDS View assigned.
SAP ICMR DATA SOURCES
MAIN CUSTOMIZING
• Standard Data Sources:
Data Source Description Use Tables
Intercompany Compare journal entry data from the Universal Journal Entry Line ACDOCA
SF_JOURNAL_ENTRIES_01 Journal Entries for Items for the entity pairs company and trading partner.
Accounting
Intercompany Compare journal entry data from the Universal Journal Entry Line ACDOCA
SF_JOURNAL_ENTRIES_02 Journal Entries for Items and Consolidation Journal Entries for the entity pairs ACDOCU
Consolidation consolidation unit and partner unit.
Intercompany Compare journal entry data from the Universal Journal Entry Line ACDOCA
SF_JOURNAL_ENTRIES_04 Journal Entries for PC Items for the entity pairs profit center and partner profit center.
and Partner PC
AR/AP Entry View Provide a data entry view of accounts receivable and payable based BSEG
SF_AR_AP_ENTRY_VIEW
(from BSEG) on Accounting Document Line Items.
SAP ICMR DATA SOURCES
MAIN CUSTOMIZING
• Main attributes: CDS View assignment and reference to Leading Unit and Partner Unit
SAP ICMR DATA SOURCES
MAIN CUSTOMIZING
• List of fields and their characteristics: descriptions, search help, key fields and editable options
SAP ICMR DATA SOURCES
MAIN CUSTOMIZING
• Default filters defined
SAP ICMR MATCHING METHODS
MAIN CUSTOMIZING
• Define which data sources the Matching Engine access.
• Assigned filters and matching rules.
• Can be executed to analyze the data and store the results of this analysis.
SAP ICMR MATCHING METHODS
MAIN CUSTOMIZING
• Standard Matching Methods
MAIN CUSTOMIZING
• Assignment to Data Source and filters
SAP ICMR MATCHING METHODS
MAIN CUSTOMIZING
• Matching Rules assigned with the default Reason Code
SAP ICMR MATCHING RULES
MAIN CUSTOMIZING
• Linked to Matching Methods and maintained in the same Fiori App. Reason Code and Match Type assigned.
SAP ICMR MATCHING RULES
MAIN CUSTOMIZING
• Data Slices: Entities to match
SAP ICMR MATCHING RULES
MAIN CUSTOMIZING
• Matching Expression: Rule to verify for matching the record.
• Possible to use expressions as Comparison Operator: OPPOSITE, <, <>, TOLERANCE…
SAP ICMR REASON CODES
MAIN CUSTOMIZING
• Explain why the assignment was made and to propose a resolution in case of differences.
SAP ICMR WORKFLOWS
MAIN CUSTOMIZING
• A Workflow or Auto-Adjustment API can be assigned to a reason code.
• It may trigger corrections to the source data. This improves the data quality and decrease differences
SAP ICMR WORKFLOWS
MAIN CUSTOMIZING
• General information with validity dates
SAP ICMR WORKFLOWS
MAIN CUSTOMIZING
• Start conditions and sequence of steps to be executed
SAP ICMR WORKFLOWS
MAIN CUSTOMIZING
• Each step has conditions to verify, deadlines and exceptions while executing it
EXCEPTIONS:
SAP ICMR RECONC. CASES
MAIN CUSTOMIZING
• Used to reconcile data on aggregation level. They have a 1:1 relationship with the matching methods.
• Displaying groups can be defined having a two-sided filter definition and tolerance settings. Data is then
aggregated and compared between the two sides.
SAP ICMR RECONC. CASES
MAIN CUSTOMIZING
• Standard Reconciliation Cases
MAIN CUSTOMIZING
• General Information, assigning the matching method and the display option
SAP ICMR RECONC. CASES
MAIN CUSTOMIZING
• Display Groups to analyze and classify the matching items
SAP ICMR DISPLAY GROUPS
MAIN CUSTOMIZING
• Each Display Group assigned has the tolerances and the sides to analyze:
SAP ICMR DISPLAY GROUPS
MAIN CUSTOMIZING
• Tolerances assigned to the display group
SAP ICMR DISPLAY GROUPS
MAIN CUSTOMIZING
• Sides assigned to the display group
SAP ICMR WORKFLOWS
MAIN CUSTOMIZING
• Workflows can be configured to review the reconciliation closing
SAP ICMR WORKFLOWS
MAIN CUSTOMIZING
• In the same way as Intercompany variances Workflows, the start conditions and the sequence of steps are
assigned.
SAP ICMR DOCUMENT TEMPLATES
MAIN CUSTOMIZING
• General ledger (G/L) posting document templates are used to automatically adjust the differences between items
of trading companies.
• T.Code ICADT – Define Document Template.
SAP ICMR DOCUMENT TEMPLATES
MAIN CUSTOMIZING
• Define the fields to be populated in the GL posting with default values
SAP ICMR DOCUMENT TEMPLATES
MAIN CUSTOMIZING
• T.Code ICAADT – Assign Document Template To Companies
SAP ICMR
AGENDA
MAIN PROCESSES
• Shows the matching results and allows to update the assignments.
• Possible to communicate the findings and trigger corrections to the source data.
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
• Clicking Auto-Match, the system will process the matching rules assigned to matching method Table ICADOCM
is updated with line-item level details of the source data
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
• Manual assignment to the records. A reason code is requested.
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
• The assignments are updated, creating one matching document.
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
• Sample of assignment documents with reason code
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
• Option to communicate the findings or trigger corrections to the source records.
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
Stat Text Use
00 New The item is not yet copied to database table ICADOCM (Matching Entries). These items are not allowed for actions such as Assign
and Communicate. It is needed to execute the auto-match function to roll them in first.
01 Roll-In The item has been processed by the matching engine, that is, data has been copied to the matching database table but was not
hit by any matching rule. Items with this status are listed in the Unassigned Items table and require manual assignment.
05 Unassigned You can revert any assignment with status 20 Assigned, 25 Pending Confirmation, or 30 Matched by choosing Unassign. The
assignment number is therefore invalidated, and the matching items involved will need to be processed again.
10 In Contact It has added a public note or sent a notification to someone else for clarifications.
20 Assigned The item has either passed a matching rule of Auto-Assign, Group as Assigned, or Auto-Assign as Exception type or has been
assigned manually. Depending on the reason code, it may need further processing, for example, an approval workflow.
25 Pending An adjustment posting request has been approved in the workflow. It is pending to confirm the adjustment by choosing Process.
Confirmation Following a successful posting, the assignment can achieve the final 30 Matched or 29 Auto-Adjusted.
29 Auto- It can no longer be processed manually to prevent redundant adjustment postings. This status is mainly applicable to the
Adjusted assignments with reason codes that have automatic adjustment logic implemented and are set as Temporary Resolution. In this
way, the adjusted data is grouped together with the original items to achieve a perfect match in the next matching run.
30 Matched The item has achieved the final status. Generally, no follow-ups are needed, but possible to unassign the item if necessary.
SAP ICMR MANAGE MATCHING DOC
MAIN PROCESSES
• Display the matching results stored in ICADOCM Line-item level details of the source records as well as additional
matching information.
SAP ICMR MANAGE MATCHING DOC
MAIN PROCESSES
• Header of a matching document
SAP ICMR MANAGE MATCHING DOC
MAIN PROCESSES
• Items of a matching document
SAP ICMR FLEXIBLE UPLOAD
MAIN PROCESSES
• Fiori Tile is linked to the SAP GUI T.Code ICAFU
SAP ICMR VERIFY VARIANCE ADJMT
MAIN PROCESSES
• Inbox with the work items to review and confirm for variance adjustments. They are triggered from Manage
assignments by matching method.
SAP ICMR MANAGE ASSIGNMENTS
MAIN PROCESSES
• Assignments by reconciliation case, based in display groups and multiple currency selections
SAP ICMR MANAGE RECONC. CLOSE
MAIN PROCESSES
• Set reconciliation close status, view reconciliation differences by reason code, trigger approval workflow for
reconciliation close, and generate reconciliation statements for your specified unit pairs and period.
SAP ICMR APPROVE RECONC. CLOSE
MAIN PROCESSES
• Inbox that receives the reconciliation close requests. It is possible to view reconciliation details, and approve or reject
the requests.
SAP ICMR
REPORTING
• Reports are generated on both matching item level and reconciliation level.
SAP ICMR DISPLAY MATCHING ITEM
REPORTING
SAP ICMR DISPLAY MATCH. ITEMS
REPORTING
SAP ICMR RECONC. STAT. OVERVIEW
REPORTING
SAP ICMR RECONCIL. BALANCES
REPORTING
SAP ICMR
AGENDA