Versions Compared

Key

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

In this page:

Table of Contents

SWAP Security Resolution

A SWAP record is an SMF record with processingSecurityType (tag3931) starting with "SW".

...

If you disable it ("N"), security resolution will be performed by primary asset id/type and swap type if the assetResolutionOption was passed in the incoming file for swap record and the security was not resolved by xrefs.

Allow Duplicate Xrefs Logic

Cross-reference types, which are configured as DUPLICATE are not used in security resolution by default. This is caused by that fact that the pair of values id + type of xref identifier configured as DUPLICATE can refer to different securities.

Warning

Please note, that using duplicate identifiers in security resolution may resolve incorrect security - make sure this risk is taken into account for your process

To allow security resolution by xref type configured as DUPLICATE, you can either add an element in the incoming message:

Code Block
languagexml
<assetResolutionOption>ALLOW_DUPL_XREF</assetResolutionOption

or use its global variant in w_config_custom.inc :

Code Block
languagexml
<COL TAG="W_NOOVERRIDE_SEC_RES_OPTION" EXPRESSION="'ALLOW_DUPL_XREF'"/>

Case Insensitive Option

Sometimes you want to force xrefs be loaded in upper case for a record to make them case insensitive. Use the following element in the incoming message:

Code Block
languagexml
<assetResolutionOption>ALLOW_DUPL_XREF</assetResolutionOption

or its global version CONFIG_SEC_RES_OPTION with the value ALLOW_DUPL_XREF.