ebXML Manifest Creation service
The ebXML Manifest Creation service creates eb:Manifest and payloads node before constructing ebXML outbound messages.
The following table provides an overview of the ebXML Manifest Creation service.
System name | ManifestPayloadService |
---|---|
Graphical Process Modeler (GPM) categories | All Services, Internet B2B > ebXML |
Description | Create eb:Manifest and payloads node before constructing ebXML outbound message. |
Business usage | Used for creating eb:Manifest and payloads node based on documents/document. |
Usage example | A business process that needs to create eb:Manifeset and payloads with documents/document input structure can invoke this service by passing the required parameters. |
Preconfigured? | No |
Requires third-party files? | No |
Platform availability | All supported Sterling B2B Integrator platforms |
Related services | No |
Application requirements | No |
Initiates business processes? | No |
Invocation | Runs as part of a business process. |
Business process context considerations | No |
Returned status values | None |
Restrictions | No |
Persistence level | System default |
Testing considerations | To test a configuration of this service, provide the documents/document structure. |
Output from Service to Business Process
The following table describes the output from the service to the business process:
Parameter | Description |
---|---|
eb:Manifest | Manifest information prepared for SOAP-ENV:Body. |
payloads | Payload information prepared for mime:message/mime:body |
Output from Business Process to Service
The following table describes the output from the business process to the service:
Parameter | Description |
---|---|
documents | A node contains the document information. Required. |
Business Process Example
The following example illustrates using this service in a business process:
<process name="testManifestandPayloadService">
<sequence>
<operation name="CreateManifestPayload">
<participant name="ManifestPayloadService"/>
<output message="ManifestPayloadInputMessage">
<assign to="outboundDoc" from="documents/node()"/>
</output>
<input message="ManifestPayloadOutputMessage">
<assign to="." from="Manifest/node()"/>
<assign to="." from="Payload/node()"/>
</input>
</operation>
</sequence>
</process>
Implementing the ebXML Manifest Creation service
To implement this service for use in a business process:
- Create an ebXML Manifest Creation service configuration. See Managing Services and Adapters.
- Use the ebXML Manifest Creation service in a business process.