Issuance Mirroring
See Workflow: Mirroring for the setup details.
Trading a Warrant or a Certificate with the Issuer can automatically generate the corresponding issuance trade. The workflow rule IssuanceMirror can be setup on each transition of the workflow where both trades have to work symmetrically. The transition must be the same on both workflows (i.e., same Orig Status, Result Status and Action).
The workflow rule can be setup on the workflow related to the Issuance products (WarrantIssuance, CertificateIssuance) or on the workflow related to the products (Warrant, Certificate), but never on both workflows.
Saving a trade using a workflow which has the rule IssuanceMirror generates a second trade. They are linked together:
• | The “source” trade has the system keyword issuanceMirrorToId initialized with the “result” trade Id. |
• | The “result” trade has the system keyword issuanceMirrorFromId initialized with the “source” trade Id, and its comment mentions that this trade was created by a workflow rule. |