wm.fix.tn.trp:send
Processes outbound messages by executing the following steps:
![*](chapterTOC_bullet.png)
Converts the FIX message from IData format into raw FIX message format.
![*](chapterTOC_bullet.png)
Stores the message (with both formats) in the
Trading Networks database with the
User Status FIX_QUEUED.
![*](chapterTOC_bullet.png)
Sends the message to the FIX engine. If the message sends successfully, the service updates the
User Status to
FIX_SENT.
If the connection to the FIX engine is lost, FIX Module queues the FIX messages. As soon as the connection is restored, FIX Module resubmits messages to the FIX engine in the order in which they were stored.
Input Parameters
fixIData | Document FIX message IS document (IData). The input should be one of the Integration Server documents included with the WmFIXMessages package. |
sessionID | String SessionID of the FIX engine to which the FIX message is sent. |
Output Parameters
sentStatus | String The transmission status of the message to the FIX engine. Valid values are as follows: FIX_SENT—Message sent successfully. FIX_QUEUED—Message is queued to send, and will be resubmitted after the connection to the FIX engine is restored. FIX_SEND_ERROR—An error occurred while sending the message. |
TNBizDocId | String The Doc ID of the message. |
error | String The error message and error reason. This field is only populated if the sentStatus is FIX_SEND_ERROR. |