KB Article #178807

multiple outputs in a component type "Document"

Problem

-- a DML that generates more than 1 output cannot be registered as a Component "Document"
it can only be registered as a Map. In B2Bi 1.5.0 it was possible to register such maps as a Document, which creates migration issues


Resolution

* Multiple outputs are only available on the Initiating component in a Metadata Service and map component in a Partner Service. This will not change and it was not the intention that this would be supported in 1.5. It only works because the second output produces an empty file.

* Two ways of addressing this:

1. Separate the processing into two Metadata Services where the multi output component is the first step in the second Service. Use the reprocessing component to send the message to the second Service.

2. Separate the service into one Metadata Service and one Partner Service where the Map component is the one with the multiple outputs

* There will be no product change to support additional multiple output components in any Service