Skip to content

7.0.0-dev.106

Choose a tag to compare

@ReleaseManagement-BP ReleaseManagement-BP released this 15 May 13:01
1a0fa8c

What's Changed

Product Model - Remove AssetPayoutDividendTermsValidation condition

Background

In EconomicTerms there is a condition named AssetPayoutDividendTermsValidation which enforces the inclusion of terminationDate if there is an AssetPayout which includes dividendTerms. This is not correct, as trades that have no term applied to them should also be able to set the dividend terms i.e. specify how any dividends that fall during the lifecycle of a trade are to be handled.

What is being released?

The condition AssetPayoutDividendTermsValidation has been removed from EconomicTerms

Review Directions

Changes can be reviewed in PR: #4672

Position Model - Enhancements to AvailableInventory & SecurityLocate

Background

The AvailableInventory and SecurityLocate types require additional attributes to support implementation for pre-trade applications.

What is being released?

Changes to AvailableInventory:

  • New identifier of type AssignedIdentifier added to allow a unique id to be given to a group of inventory
  • New comment of type string added to allow user defined free format comments to be given to a group of inventory
  • Note: because SecurityLocate extends AvailableInventory, these new attributes will be available to SecurityLocate as well.

Changes to AvailableInventoryRecord:

  • New dividendTerms of type DividendTerms added to allow specific dividend requirements to be set against a specific piece of inventory.
  • New comment of type string added to allow user defined free format comments to be given to a specific piece of inventory
  • Note: AvailableInventory includes AvailableInventoryRecord and SecurityLocate extends AvailableInventory. Thus, these attributes will be available for SecurityLocate too.

Review Directions

Changes can be reviewed in PR: #4527

Note

This comment was generated via Rosetta.