Skip to content

clsPremiumAdjustmentCollection

Read-only collection of clsPremiumAdjustment display objects; assembled by reporting workflows to produce the ordered list of premium adjustment lines for premium summary documents and reports.*

Purpose

  • Holds the ordered set of premium adjustment display lines for premium summary reporting output.*
  • Consumed by premium summary report generation workflows that need a structured, formatted list of adjustments.*

Context

  • Namespace: SAIF.Business.Policy.Premium
  • Assembly/package: SAIF.Business.Policy.Premium

Public members

Member Signature Purpose
Add Public Shadows Function Add(ByVal inPremiumAdjustment As clsPremiumAdjustment) As Integer Adds the supplied cls premium adjustment to the collection.
## Inherited public members
Member Signature Purpose Origin
First Sub First() Moves traversal to the first item in the BOF collection.† SAIF.Framework.Core — clsBusinessCollectionBase
Last Sub Last() Moves traversal to the last item in the BOF collection.† SAIF.Framework.Core — clsBusinessCollectionBase
Next Sub Next() Advances traversal to the next item.† SAIF.Framework.Core — clsBusinessCollectionBase
Previous Sub Previous() Moves traversal to the previous item.† SAIF.Framework.Core — clsBusinessCollectionBase

Behavioral notes

  • Source file: Business\SAIF.Business.Policy.Premium\Reporting\clsPremiumAdjustmentCollection.vb.

Constraints and usage notes

  • Not persisted; assembled at runtime from premium set data for reporting purposes only.*

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • Business\SAIF.Business.Policy.Premium\Reporting\clsPremiumAdjustmentCollection.vb