-
Notifications
You must be signed in to change notification settings - Fork 71
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Oscar Twomey New SpecificAsset data type - Release (#3337)
* New SpecificAsset data type TASK-8629: Create new SpecificAsset data types and replace existing Asset attribute on CollateralCriteria. * Update RELEASE.md Added detail on the new data type SpecificAsset replacing Asset in the CollateralCriteria attributes * Update RELEASE.md Change to wording * Update RELEASE.md Update to formatting * Update eligible-collateral-representation.md Updated CollateralCriteria attributes by replacing `Asset` with `SpecificAsset` as per requirements in STORY-3653 * Updated wording of attribute description * Update eligible-collateral-representation.md Updated wording to description of `SpecificAsset` * Update RELEASE.md Updated to make the content more specific to the change. * Update RELEASE.md * Update RELEASE.md --------- Co-authored-by: Oscar Twomey <[email protected]> Co-authored-by: eacunaISDA <[email protected]>
- Loading branch information
1 parent
7d6b2a9
commit 4a03379
Showing
3 changed files
with
15 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,21 @@ | ||
# *CDM - Eligible Collateral condition logic* | ||
# *Product Model - Addition of SpecificAsset to CollateralCriteria* | ||
|
||
_Background_ | ||
|
||
A recent enhancement to the validation in the Rune DSL has highlighted some logic defects in the conditions that are applied on `EligibleCollateralCriteria`. This release does not change the functionality but ensures that the logic will work correctly in all possible scenarios. | ||
The choice data type `CollateralCriteria` was introduced in [Release 6.0.0-dev.90](https://github.com/finos/common-domain-model/releases/tag/6.0.0-dev.90). It combines all the criteria terms that previously appeared in `AssetCriteria` and `IssuerCriteria`. | ||
|
||
The `Asset` choice data type was originally included in `CollateralCriteria` but was deemed difficult to differentiate from the `AssetType` attribute. This release is an enhancement from `Asset` to the new data type `SpecificAsset` to improve the usability of the model. | ||
|
||
_What is being released?_ | ||
|
||
The following three conditions were impacted: | ||
- ConcentrationLimitTypeIssueOSAmountDebtOnly | ||
- ConcentrationLimitTypeMarketCapEquityOnly | ||
- AverageTradingVolumeEquityOnly | ||
This release added `SpecificAsset` to the `CollateralCriteria` attributes, to replace the original `Asset`. | ||
|
||
_Backward-incompatible changes_ | ||
|
||
The fixes ensure that the logic works correctly when there are multiple concentration limits. | ||
None. | ||
|
||
_Review Directions_ | ||
|
||
The changes can be reviewed in PR: [#3326](https://github.com/finos/common-domain-model/pull/3326). | ||
The addition of the new attributes `Asset` to `CollateralCriteria` can be reviewed in PR: [#3321](https://github.com/finos/common-domain-model/pull/3321) | ||
|
||
The adition of the attribute `SpecificAsset` to replace `Asset` can be reviewed in PR: [#3335](https://github.com/finos/common-domain-model/pull/3335) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters