Document Splitting Subsequent Implementation: Enter Date (Month, Year)
Document Splitting Subsequent Implementation: Enter Date (Month, Year)
Subsequent Implementation
01 04
Explain the basics of splitting Discuss the customized logic
the document. written for the project.
03 06
Define extra configuration Discuss the summary and
required to implement it conclusion along with QnA
subsequentially. session.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 2
Agenda
SAP S4 HANA FINANCE – Document Splitting-Subsequent Implementation
2 Configuration 15 Minutes
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 3
Meet the Presenters - USI
SAP S4 HANA FINANCE – Document Splitting-Subsequent Implementation
Anshuman Pande
Manager, India
Anirudh Kuruvadi
Senior Consultant, India
Design Lead and business counterpart for document splitting project in HPE.
Testing Lead and GL/AP/AR Expert and business counterpart for document splitting project in HPE.
Tarannum Fathima
Consultant, India
Testing Lead and Tax/IC/Costing Expert and business counterpart for document splitting project in HPE.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 4
Document Splitting - Subsequent Implementation
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 5
Overview
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 6
Overview
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 7
Overview
• Example:
• Vendor Invoice of $11K for two purchases belonging to two different Profit Centers and taxes
• You can not identify taxes and vendor amounts on each PC.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 8
Overview
• Example:
• The total purchases are on the ratio of 80:20.
• Same document is now automatically split based upon the pre-defined criteria.
• No manual intervention required. This process is called document splitting.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 9
Overview
• Types of Splitting:
• 1. Active Splitting:
◦ Works on pre-defined split rules set up in the system.
◦ Also known as rule based splitting.
◦ Like in previous example, a vendor invoice transaction will be split based upon the ratio of
purchase accounts’ amounts.
2. Passive Splitting:
System splits the transaction based upon a reference from other transaction.
As an example, document splitting of vendor payment transaction occurs based upon the: -
Account assignments from vendor invoice.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 10
Overview
• Types of Splitting:
• 3. Splitting using zero balancing:
◦ Allows the system to balance at a particular characteristic.
◦ Balanced per PC or Segment or both.
◦ System creates additional adjustment lines using zero balance clearing account.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 11
Configuration
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 12
Configuration
Key Terms:
Item Category: Classify the GL accounts for document splitting based upon
clearing etc.
Splitting Rule: Logic which is used to split the line items of a document.
Splitting: Based upon the rules specified, base item categories will be
identified (Expense/Revenue) and they will split the other item categories
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 13
Configuration
Key Configuration:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 14
Configuration
Key Configuration:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 15
Configuration
Key Configuration:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 16
Configuration
Key Configuration:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 17
Configuration
Key Configuration:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 18
Configuration
Key Configuration:
We can copy the standard method and copy it to a customized one(Approach suggested by SAP always).
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 19
Configuration
Key Configuration:
Review Splitting Rules like which item categories are to be split based upon which base item categories.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 20
Configuration for Subsequent
Implementation
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 21
Configuration for Subsequent Implementation
Key Configuration:
Subsequent Implementation is used when you are already having productive data and you have to
implement document splitting in the current world. This feature is available only in S4 HANA.
We also need to enrich the open items posted in previous Fiscal Years with the document splitting
characteristics configured.
Create a Project:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 22
Configuration for Subsequent Implementation
Key Configuration:
We can select the company codes whichever are applicable for activation.
Activate Online Validation prior to the activation of actual splitting. This will make you analyze your
productive system with what kind of errors might occur and refine your processes.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 23
Configuration for Subsequent Implementation
Key Configuration:
Implement below BADI’s to perform data enrichment. This means your historic data will be filled
with your document splitting characteristics in the splitting tables.
BAdi for Open Items: This enriches all your open items so that once the document splitting is
active; the successor processes will be executed smoothly (like clearing, payment)
BAdi for BCF: This enriches BCF (Balance Carry Forward) entries so that even the balances are
in sync with your document splitting characteristics.
BAdi for Reversal Posting: This is required after document splitting will be active and if you need
any extra enrichment logic for reversal postings.
BAdi for Period End Postings: This is required after document splitting will be active and if you
need any extra enrichment logic for period end postings like FCV etc.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 24
Configuration for Subsequent Implementation
Key Configuration:
There is no standard enrichment logic provided by SAP and you can chose the logic that suits your
project.
Ex: PC and Segment from immediate line item, PC and Segment from the line item with highest amount,
default PC and Segment etc.
The data enrichment will only happen for the line items that have blank PC and Segment and will ignore
the remaining lines with the existing PC and Segment.
There are also tools to analyze your previous postings are as per your splitting characteristics with out
any errors.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 25
Configuration for Subsequent Implementation
Key Configuration:
Once all your mandatory steps are complete, we need to complete the preparations stage in every client
where you would intend to implement document splitting.
This will check the following mandatorily. Please make sure there are no documents posted in the future
date than your document splitting activation date.
This starts the online enrichment of open items posted newly after the step is complete.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 26
Configuration for Subsequent Implementation
Key Configuration:
This starts with the execution stage of your project means your data enrichment starts here.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 27
Configuration for Subsequent Implementation
Key Configuration:
Reconcile Journal Entries: This will analyze all your open items and documents in the system to see if
they fall out with errors in future. All the inconsistencies will be shown here.
Generate Splitting Information: All the open items are enriched based upon your BAdi and the
characteristics are entered in your document splitting tables.
Reconcile Splitting Information: Once the enrichment is done, system will analyze if there are any
fallouts again.
Activate Document Splitting: Only if we finish this step, document splitting will be active in the system.
Confirm Fiscal Year Closure: Once your previous FY is closed, we need to close here in the cockpit too.
Enrich Journal Entries: This will make sure data is consistent between your splitting tables and ACDOCA.
Reconcile Opening Balances: All your opening balances will be reconciled to check any inconsistencies
available in the system.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 28
Configuration for Subsequent Implementation
Key Configuration:
Enrich Opening Balances: All the opening balances are enriched based upon your BAdi and the
characteristics are entered into ACDOCA.
Reconcile Enriched Opening Balances: Once the enrichment is done, system will analyze if there are any
fallouts again.
Confirm Data Enrichment: This will complete the data enrichment in the system.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 29
Configuration for Subsequent Implementation
Key Configuration:
Once everything is finished, if there are any adjustments required to be posted in the opening balances,
we may need to do this in post processing phase.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 30
Customization Involved
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 31
Customization Involved
1. Make sure we do not have defaulting for BS accounts at least for below in FAGL3KEH.
4. 3. VAT accounts
5. 4. WHT accounts
6. Make sure we do not have defaulting for P&L accounts at least for below in OKB9.
9. Make sure we do not have defaulting for above accounts in substitutions as well.
10.Control the defaulting in such a way that they work prior to document splitting and not after
document splitting for the above said accounts.
11.Make sure all your custom logic, enhancements, BAdi’s, exits and other programs do not have
defaulting to above said accounts.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 32
Customization Involved
HPE Landscape:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 33
Customization Involved
1. Points to Note:
2. Make sure that postings coming through SLT has PC and Segment filled in all lines except those
which can split automatically.
4. Logic should be written in such a way that the documents posted before activation date should post
in old manner and the documents posted after activation date should consider new logic with
document splitting.
6. Make sure to check the document types mapping in CFIN has same functionality(n document types
of source should have same functionality like 1 document type of target mapped to).
7. Make sure to check the GL Accounts mapping in CFIN has same functionality(n GL Accounts of source
should have same functionality like 1 GL Account of target mapped to).
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 34
Errors and Resolution
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 35
Errors and Resolution
2. 1. Document Type Classification missing - Please check your document type classification has been
performed as per the configuration showed above.
3. 2. GL Account Classification missing - Please check your GL Account classification has been
performed as per the configuration showed above.
4. 3. Balancing field PC/Segment not filled - Pleas check what kind of account it is and decide whether it
can automatically split or we should supply the values manually.
5. 4. Item Category Missing - Please check there is a mandatory value available as per your document
type classification.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 36
Errors and Resolution
5. 5. Item Category not allowed - Some types of accounts are not allowed in some transaction types.
Please make sure that you do not enter them.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 37
Errors and Resolution
2. 6. Items missing for clearing - Open items should be available in the document splitting tables which
will then allow you to clear them. Please check whether your date enrichment is successful while
executing in cockpit.
3. 7. Attributes missing during reversal - Error while reversing a document after activation which was
posted before activation.
4. PC and Segment is mandatory in every line after activation. Please check all the lines have PC and
segment which were posted earlier to activation or implement the BAdi’s which were showed in the
configuration section.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 38
Errors and Resolution
2. 1. Clearing Mismatch - While the cockpit is initiated, system will check for consistency for each and
every document posted before activation date in each and every step. One such kind of error is
clearing mismatch between tables.
3. We need to check whether the inconsistencies have been caused by custom implementations. If not,
SAP will provide correction programs to clear the inconsistencies.
4. 2. Split Information missing 0 System reconciles whether the enrichment was complete and will
throw below kind of errors if it checks any inconsistencies.
6.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 39
Errors and Resolution
2. 3. Change in customization - Please make sure that you do not change the activation date once your
preparation phase is complete. System will not allow you to activate document splitting in cockpit if
you change the customization for activation date in between.
3. 4. BCF not complete: You cannot close the Fiscal Year in cockpit until Balance Carry Forward is
executed. System will check and throw the below error if BCF is not complete. Please check and
rerun the step.
4. 5. Inconsistent BCF: While enriching opening balances, system will also check for the BCF
consistency and throws error. Please rerun BCF for the company code + ledger combination and
correct the inconsistency.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 40
Lessons Learnt
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 41
Lessons Learnt
After Document Splitting Activation Date: To check the split process works as per the design.
Interface Postings.
Journal Workflows.
Have a copy of production data where you do data enrichment of your cockpit.
Always link your CFIN source system to test system to understand all kind of errors that may pop
up.
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 43
Challenges Encountered
1. Having document splitting in S4 system and not in your source system. Configuring and testing the
system when document splitting is not active in your source system and active only in S4 system is
an uphill task.
2. Testing all interfaces with all connections to test systems is a tedious task.
3. Working on SD/FI integrations and testing the accounting documents generated through billing and
invoices.
5. Closing issues on Month End Closing/Year End Closing activities like Depreciation Run and Foreign
Currency Revaluation .
6. Changing the business processes to allow document splitting to work like Vendor to Vendor
Reclassification should be done only through transfer posting with clearing etc.
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 44
Conclusion
Copyright © 2017 Deloitte Development LLC. All rights reserved. Reimagine everything] 45
Conclusion
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 46
Questions
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 47
Wrap-Up
Contacts
If you have any additional questions or would like additional information, please contact the following
individuals:
Copyright © 2019 Deloitte Development LLC. All rights reserved. Reimagine everything 48