Create a New Output Channel
About this task
Each BIC8 that is subscribed to at least one service working in store-and-forward mode has a default/generic output channel that is automatically created by SWIFT. The number of output channels should be limited and most users only use the generic input channel because, for most users, the messaging interface uses the same input channel for all traffic for the different services and applications.
However, if you want to create an additional output channel, a sample business process is provided with the Sterling B2B Integrator.
To create a new output channel, you only need to enable the SWIFTNet7 Adapter to start the SWIFTNet Server so it can forward the create request to SWIFT. You do not need to configure the SWIFTNet7 Adapter to use the output channel.
This is the sample business process you can use to create a new input channel for SWIFTNet 7:
<process name="SWIFTNet7CreateOutputChannel">
<sequence name="SWIFTNetCreateOutputChannel">
<operation name="set user token">
<participant name="SetUserToken"/>
<output message="SetUserTokenMessage">
<assign to="USER_TOKEN">admin</assign>
<assign to="." from="*"></assign>
</output>
<input message="inmsg">
<assign to="." from="*"></assign>
</input>
</operation>
<operation name="Send CreateOutputChannelSnFRequest">
<participant name="SWIFTNet7ClientService"/>
<output message="createOutputChannelRequest">
<assign to="." from="*"></assign>
<assign to="authoriserDN">Put a value here</assign>
<assign to="OutputChannelName">Put a value here</assign>
</output>
<input message="createOutputChannelResponse">
<assign to="." from="*"></assign>
</input>
</operation>
<operation name="Receive CreateOutputChannelSnFResponse">">
<participant name="SWIFTNet7ClientService"/>
<output message="handleOutputChannelResponse">
<assign to="." from="*"></assign>
</output>
<input message="outputChannelOut">
<assign to="." from="*"></assign>
</input>
</operation>
</sequence>
</process>
To create an output channel: