Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Code (varchar)*
  • Name (varchar)

ContributionPlanBundleDetails - under ContributionPlanBundle (

...

HistoryBusinessModel)

  • ContributionPlanBundleUUID: (fk ContributionPlanBundle)*
  • ContributionPlanUUID: (fk_contributionPlan)*

...

  • C/U/D service ContributionPlanBundle
    • check autority
    • ensure Code uniqueness for ValidTo/ValidFrom
    • Ensure mandatory fields are present
    • code not editable once created
    • Ensure that the periodicity for the contribution plan are the same
    • Ensure that the detail DatevalidFrom is greater or equal to CP DatevalidFrom 
    • Ensure that the detail DatevalidTo is lesseror equal to CP DatevalidTo or DatevalidTo  is null
  • Replace ContributionPlanBundle
  • C/U/D service ContributionPlan
    • check authority
    • ensure Code uniqueness for ValidTo/ValidFrom
    • Ensure mandatory fields are present
    • code not editable once created
  • Replace ContributionPlan

...

  • code (mandatory, not editable once created)
  • name (mandatory)
  • DateValidTo (mandatory)
  • DateValidFrom
  • LIST of the contribution plan part of the bundle (ContributionPlanBundleDetails)
    • Column
      • name
      • code
      • product
      • periodicity
      • DateValidTo (from the details not from CP)
      • DateValidFrom (from the detailsnot from cp)
      • replace and delete button
    • An empty line at the top of the list with the :plus: add button in place of delete, once filled, new empty line should be displayed.

...