Skip to content

Conversation

regnosys-prod-user
Copy link
Collaborator

No description provided.

@regnosys-prod-user regnosys-prod-user requested a review from a team as a code owner September 11, 2025 09:46
@regnosys-prod-user
Copy link
Collaborator Author

CDM Event Model - Termination for Schedules

Background

When a termination applies to a quantity schedule, all the dated values from the effective period onwards should be set to zero.

What is being released?

The UpdateQuantityAmountForEachMatchingQuantity function has been enhanced to apply the quantity change to all dated values from the current period onward. A new function UpdateDatedValues has been created to perform the update of the DatedValue.

The period from which the change should take effect is determined using the primitiveInstruction → quantityChange → change → effectiveDate.

Review Directions

Changes can be reviewed in PR: #4028

Note

This comment was generated via Rosetta.

@regnosys-prod-user regnosys-prod-user added the Rosetta Pull requests which can be viewed in Rosetta label Sep 11, 2025
@gtarres
Copy link
Contributor

gtarres commented Sep 18, 2025

The mapper in PR #4012, built by @hugohills-regnosys, should be contributed together with this PR since it includes the mapping of the effective date from FpML to the quantity change primitive instructions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Rosetta Pull requests which can be viewed in Rosetta
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants