7.0.0-dev.106
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
identifierof typeAssignedIdentifieradded to allow a unique id to be given to a group of inventory - New
commentof typestringadded to allow user defined free format comments to be given to a group of inventory - Note: because
SecurityLocateextendsAvailableInventory, these new attributes will be available toSecurityLocateas well.
Changes to AvailableInventoryRecord:
- New
dividendTermsof typeDividendTermsadded to allow specific dividend requirements to be set against a specific piece of inventory. - New
commentof typestringadded to allow user defined free format comments to be given to a specific piece of inventory - Note:
AvailableInventoryincludesAvailableInventoryRecordandSecurityLocateextendsAvailableInventory. Thus, these attributes will be available forSecurityLocatetoo.
Review Directions
Changes can be reviewed in PR: #4527
Note
This comment was generated via Rosetta.