Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

All three legs have an identical structure in EagleML, but should be filled in a specific way reflecting a real asset.

Info

MultiLeg SMF always goes through accounting validation (is loaded thru panel) regardless of the accountingVatidationFlag value.

Loading Logic

'eagle_ml-2-0_default_in_xml_smf_generic' stream is used. It involves the following rules:

...

Each leg record is sent to the following panel: eagle/star/reference/pan-addsecmastermultilegswap.htm 

Direct Load via SP Option

MultilegSMF interface supports data load without accounting validations in the panel. Setting <noLoadValidationFlag> element in the incoming message to Y allows data insert and update directly via INSERT_UPDATE_SECURITY_INFO stored procedure without any calls to the panel.
Underlying links for the Pay and Receive legs are created with a begin date which corresponds to the effective date for the Contract leg in the incoming file. In the case of a MultilegSMF update, the underlying links are updated only if the new record has an effective date higher than the previously loaded begin dates on the Pay and Receive legs for the corresponding Contract leg.

Required Fields

  • Issue Name (tag 961)
  • Primary Asset Id (tag 14)
  • Primary Asset Id Type (tag 1432)
  • Processing Security Type (tag 3931)
  • Issue Date (tag 68)         
  • Dated Date (tag 1183)       
  • Maturity Date (tag 38)      
  • Issue Country Code(tag 1418)
  • Asset Currency (tag 85)     
  • Settlement Currency (tag 63)
  • Income Currency (tag 1186)  

...