In this blog we will discuss about "serialization of AIF messages". We will see what is this serialization and why it is required while resuming SLT replication.
You are using the Central Finance scenario and for technical reasons you had to pause or deactivate the SLT replication into the Central Finance system. Or you plan to start replication with SLT initial load. Meanwhile many postings have accumulated in the source system for replication.
You want to activate the replication (again).
The AIF feature for serialization of AIF messages ensures that postings are processed in the right order in the Central Finance system.
For example, a clearing document is reset and reversed in the source system. These two steps are replicated to the Central Finance system as two separate transactions. The resetting must be processed first, otherwise the reversal runs into an error. The AIF serialization uses a time stamp set in the source system to determine the correct order. It ensures that the AIF message with the lower time stamp is processed successfully first.
Note : For non-SAP source systems this serialization is generally taken care in Magnitude or any other customer development. So, please confirm if you need to take care of serialization separately in the cFiN system ?
If many postings have accumulated in the source system, SLT may transfer the data in several packages using parallel jobs (depending on the configuration). Therefore, the two transactions may end up in different packages and be replicated out of order. If the second transaction is processed before the first has been transferred to AIF, the serialization cannot identify the predecessor.
To ensure correct serialization, the processing of AIF messages must be deactivated until the accumulated posting data has been transferred to AIF.
The recommended procedure depends on the AIF Application Engine that is used for the affected AIF interface. To find out which application engine is used start transaction /aif/cust and go to Interface Development -> Additional Interface Properties -> Specify Interface Engine -> column ApplEngine.
Note: Application engine 'XML, bgRFC runtime' is supported starting with S/4HANA 2023, only.
ApplEngine = 'XML' or 'Structured Persistence':
ApplEngine = 'XML, bgRFC runtime':
Do take care of the above process to make sure that after any SLT pause/resume situation, documents are processed in the order in which they were posted in the source systems.
Feel free to reach out to me on Abhishek Singh | LinkedIn.
Please do provide your valuable feedbacks and if you have any questions, please contact me.
2679070 - Central Finance: Starting or resuming SLT replication - SAP for Me
Please follow me on the forum for more SLT-cFiN related contents: abhishek_singh1404_195
Follow this space for related contents: SAP Landscape Transformation replication server | SAP | SAP Blogs
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
13 | |
9 | |
9 | |
9 | |
7 | |
6 | |
6 | |
6 | |
6 | |
5 |