forked from finos/common-domain-model
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Migrate event visualisations and remove deprecated types and funcs (f…
…inos#1558) * Reset Reset * Migrate Create_ResetPrimitive to composable event model * Migrate Create_IndexTransitionTermsChangePrimitive to composable event model * Restore commodity samples * Fix index transition qualification * Add stock split * SL * Fix expectations * Remove legacy type and funcs * Remove legacy qualifications * Remove legacy event effects * Fix JSOM serialised number format * Update expectations * Release note * Update RELEASE.md * Fix pom Co-authored-by: hugohills <[email protected]>
- Loading branch information
1 parent
889a72b
commit 4671a42
Showing
793 changed files
with
19,100 additions
and
26,664 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,27 +1,11 @@ | ||
# *Legal Agreement Model - Enhancements for the categorisation of legal agreement* | ||
|
||
_Background_ | ||
|
||
The categorisation of legal agreements has been enhanced and a few data validation rule have been adjusted based on feedback from users. | ||
|
||
# *Event Model - Index Transition, Reset, Stock Split visualisation examples* | ||
|
||
_What is being Released_ | ||
|
||
This release follows the recent work on the composable business event model and the corresponding creation function, `Create_BusinessEvent`. Visualisation examples have been created for Index Transition, Reset and Stock Split business events. | ||
|
||
1. Change of data type name `LegalAgreementType` to `LegalAgreementIdentification`. This change uses a more relevant type name for identifying the legal agreement and avoids the unnecessary use of suffix 'type' in the label. | ||
|
||
2. Conditions have been updated in the model due to the renaming of `LegalAgreementType` to `legalAgreementIdentification`. | ||
|
||
2. Data type `AgreementName` has an additional condition added for `creditSupportAgreement` This condition ensures a credit support agreement type is specified if the legal agreement is a credit support agreement. | ||
|
||
3. Changes have been made to the logic in haircut percentages and Asset type conditions. In Data type `CollateralValuationTreatment` the related conditions for `HaircutPercentage`, `FxHaircutPercentage` and `AdditionalHaircutPercentage`, have all been adjusted so the higher range of population is <1 instead of <=1. `HaircutPercentage` has been adjusted so the lower range is >=0 instead of >0. These changes will address errors reported by users when using the model. | ||
|
||
4. Data type `AssetType` and its related condition `OtherAssetSubType` have been changed as foolows (`assetType` <> `AssetTypeEnum` to `assetType` = `AssetTypeEnum`). These changes will address errors reported by users when using the model. | ||
|
||
5. Within `MasterAgreementTypeEnum` `ISDA` has been amended to `ISDAMaster`, this change was recommended by ISDA legal team and is more in line with the document name and avoids confusion with the publisher used when identifying the agreement type at a higher level in the model. Updates have also been made to the related ISDACreate and FPML synonyms | ||
|
||
This release also removes deprecated types and functions from the old event model. Some deprecated components from the old event model are still in use, mostly in ingestion examples, which will be migrated to the new event model and removed in future releases. | ||
|
||
_Review Directions_ | ||
|
||
In the CDM Portal, select the Textual Browser and inspect the changes outlined above | ||
|
||
In the CDM Portal, select the Instance Viewer, review the visualisation examples in the Index Transition Business Event and Stock Split Business Event folders. |
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
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
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
Oops, something went wrong.