cancel
Showing results for 
Search instead for 
Did you mean: 

Help - XSD to combine different IDOC types

0 Kudos

capture.pngI need to combine 20 IDOCs (all different types) to generate an xml file as output, using NWBPM.

As a first step, I'm trying to create a combined xsd (combination of all 20 IDOCs) to use it as external definition in the service interface going to BPM. But the problem is, when creating a service interface using the attached wsdl file (20 IDOC XSDs combined), it only takes 1 IDOC message from the external definition. Can you help me to create an xsd with one main header and all these IDOCs as child under the header?

Accepted Solutions (0)

Answers (2)

Answers (2)

sugata_bagchi2
Active Contributor
0 Kudos

Hi Kishan,

could you please explain your scenario in a bit more detail?

why it is required to merge different Idoc type in one xsd and you need nwbpm?

if you have altova xml or trial version of oxygen, you can edit and create or merge xsds easily.

Thanks

Sugata

apu_das2
Active Contributor
0 Kudos

You can export the wsdl of idoc metadata and make the occurrence of IDOC 0..unbound.

To merge multiple idocs, why are you using BPM? You can achieve this using normal ICO confoguration.

Thanks,

Apu

0 Kudos

Thanks Apu for your reply.

If it's same IDOC type, then we don't need it.

The IDOC types are different, that's why I need to merge and send it as single message (Aggregate of all different IDOC types) to BPM. The BPM process will collect all the IDOCs coming in the message, with a wait time.