forked from finos/common-domain-model
-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
5 additions
and
58 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,65 +1,12 @@ | ||
# _Event Model - Qualification Functions - Enhancements for the Contract Formation qualification function_ | ||
|
||
_Background_ | ||
|
||
The current Contract Formation qualification function does not allow the inclusion of the inception premium. The latter can be transferred as part of the trade execution. This change allows a transfer instruction to be part of the representation of the business event. | ||
|
||
|
||
_What is being released?_ | ||
|
||
The logical expression for the `Qualify_ContractFormation` function is enhanced to allow for the presence of a transfer instruction. | ||
|
||
|
||
_Review directions_ | ||
|
||
In the CDM Portal, select the Textual Browser and inspect the function mentioned above. | ||
|
||
Changes can be reviewed in PR: https://github.com/finos/common-domain-model/pull/2544 | ||
|
||
# _Event Model - CounterpartyPositionBusinessEvent - Cardinality of the After state_ | ||
|
||
_Background_ | ||
|
||
Following the release of counterparty position in the Common Domain Model, a modelling update is required. The cardinality of the attribute `after` of type `CounterpartyPositionBusinessEvent` has been relaxed to unbounded list `(0..*)`. This change will support the cases when multiple `after` position states are generated as a result of a _partial option exercise_ event being applied to the position. | ||
|
||
# *CDM Model - Version 6.0.0-dev.0* | ||
|
||
_What is being released?_ | ||
|
||
- The cardinality of the `after` position state within `CounterpartyPositionBusinessEvent`is relaxed to unbounded list. | ||
|
||
_Data types_ | ||
|
||
- `after` attribute of type `CounterpartyPositionState` updated to multiple cardinality. | ||
This release contains the FINOS CDM `6.0.0-dev.0` development version. | ||
|
||
_Review directions_ | ||
|
||
In the CDM Portal, select the Textual Browser and inspect each of the changes listed above. | ||
|
||
Changes can be reviewed in PR: https://github.com/finos/common-domain-model/pull/2539 | ||
|
||
# *Event / Product Model - FpML 5.13 Schema* | ||
|
||
_What is being released?_ | ||
|
||
This release updates the FpML schema used for FpML to CDM ingestion. The version has been updated from `5.13 Second Working Draft` to `5.13 Third Working Draft`. For further details, visit https://www.fpml.org/spec/fpml-5-13-3-wd-3/. | ||
Development Guidelines have been developed which describe how version management will be handled across the *Development* version and *Production* version. | ||
|
||
_Review Directions_ | ||
|
||
This change has no impact on the model or test expectations. The changes can be reviewed in PR [2542](https://github.com/finos/common-domain-model/pull/2542). | ||
|
||
# *Infrastructure - Dependency Update* | ||
|
||
_What is being released?_ | ||
|
||
This release updates the `rosetta-dsl` dependency. | ||
|
||
Version updates include: | ||
- `rosetta-dsl` 9.1.0: this release fixes several code generation issues such as [when assigning a Rosetta int to a Rosetta number](https://github.com/REGnosys/rosetta-dsl/issues/579). For further details see DSL release notes: https://github.com/REGnosys/rosetta-dsl/releases/tag/9.1.0. | ||
|
||
The issue brought to light a bug in the model having to do with the `CashPriceQuantityNoOfUnitsTriangulation` function, which has been resolved. | ||
|
||
_Review directions_ | ||
|
||
Test expectations remain the same. | ||
|
||
The changes can be reviewed in PR [#2533](https://github.com/finos/common-domain-model/pull/2533). | ||
- In the CDM Portal, navigate to Downloads and review the FINOS CDM `6.0.0-dev.0` Java artefacts. | ||
-In the CDM Portal, navigate to Documentation and then to Development Guidelines > Version Management section, or directly at: https://cdm.docs.rosetta-technology.io/source/contribution.html#version-management, to review the development practices. |