Hello and greetings.
I come here to ask for a word of advice regarding a requirement I got assigned.
The scenario is as follows.
We have 3 SAP systems that will send us different XML files with different lenghts, these XML files will contain different documents in the payload and here's the first part of the requirement:
For each one of the documents contained in the payload, we have to create a single XML document containing that information. The way I intended to fullfil this requirement is to do a message split and every time a new document line is found to perform the message split and follow a mapping to create the new xml file. The next step is, every 500 XML files, we need to create a ZIP file and send it to a SOAP interface.
The issue I'm having is trying to figure how we're gonna be able to do this last part; I'm trying to find any ideas regarding if SAP PI can help me perform this task via configuration or even code, and thus the reason why I come here for your advice if you have any insights I can follow to deliver the solution for the client.
We're working on a SAP PI 7.3 instalation with a dual-stack.
Please give me your feedback regarding any ideas on how to approach the requirement, and thank you in advance.
Regards.