Skip to content

clsWageCalcPeriodEarningsCollection

clsWageCalcPeriodEarningsCollection represents a collection of wage-calculation period earnings used in wage and job calculations, with lookup and list-management operations.*

Purpose

  • Holds wage-calculation period earnings used by the surrounding workflow.*
  • Supports indexed lookup and membership checks for the contained items.*
  • Provides factory or retrieval entry points for building the collection.*

Context

  • Namespace: WageAndJob
  • Assembly/package: SAIF.Business.Claim.Payment

Public members

Member Signature Purpose
Item Default Public Overloads ReadOnly Property Item(ByVal inEarningsTypeSubNum As Decimal) As clsWageCalcPeriodEarnings Returns item.
Copy Public Shadows Function Copy() As clsWageCalcPeriodEarningsCollection Exposes the public member.
Save Public Overrides Function Save() As Boolean Executes the Save operation.
Contains Public Overloads Function Contains(ByVal inEarningsTypeSubNum As Decimal) As Boolean Exposes the public member.
ContainsDeleted Public Overloads Function ContainsDeleted(ByVal inEarningsTypeSubNum As Decimal) As Boolean Exposes the public member.
Remove Public Overloads Sub Remove(ByVal inEarningsTypeSubNum As Decimal) Executes the Remove operation.
GetWageCalcPeriodEarningsCollection Public Shared Function GetWageCalcPeriodEarningsCollection(ByVal inDataportal As IDataPortalInfo, ByVal inClaimID As Decimal, ByVal inTimeLossCalculationSubNum As Decimal, ByVal inWageCalcPeriodSubNum As Decimal) As clsWageCalcPeriodEarningsCollection Retrieves the GetWageCalcPeriodEarningsCollection operation.
NewWageCalcPeriodEarnings Public Function NewWageCalcPeriodEarnings() As clsWageCalcPeriodEarnings Executes the NewWageCalcPeriodEarnings operation.
TimelossCalculationSubNum Public Property TimelossCalculationSubNum() As Decimal Gets or sets timeloss calculation sub num.
WageCalcPeriodSubNum Public Property WageCalcPeriodSubNum() As Decimal Gets or sets wage calc period sub num.

Behavioral notes

  • This type is documented from its source declaration.
  • The type participates in the clsBusinessCollection inheritance path used by SAIF.Business.Claim.Payment.

Constraints and usage notes

  • Consumers should rely on the public members and BOF lifecycle patterns visible in the source file.

Sources

  • Business\SAIF.Business.Claim.Payment\Wage and Job\clsWageCalcPeriodEarnings.vb