Skip to content

clsThrdpartyExpense

clsThrdpartyExpense is a public class declared in Business\SAIF.Business.Claim.ThirdParty\clsThrdpartyExpense.vb. Business type for third party expense behavior in the SAIF.Business.Claim.ThirdParty namespace.

Purpose

  • Business type for third party expense behavior in the SAIF.Business.Claim.ThirdParty namespace.

Context

  • Namespace: SAIF.Business.Claim.ThirdParty
  • Assembly/package: SAIF.Business.Claim.ThirdParty

Public members

Member Signature Purpose
CreateDate Public ReadOnly Property CreateDate() As Date Gets or sets create date.
CreateUser Public ReadOnly Property CreateUser() As String Gets or sets create user.
ThrdpartyExpenseSeqNum Public Property ThrdpartyExpenseSeqNum() As Decimal Gets or sets third party expense seq num.
UpdateSeqNum Public ReadOnly Property UpdateSeqNum() As Decimal Gets or sets update seq num.
UpdateUser Public ReadOnly Property UpdateUser() As String Gets or sets update user.
ExpenseAmount Public Property ExpenseAmount() As Decimal Gets or sets expense amount.
ExpenseDate Public Property ExpenseDate() As Date Gets or sets expense date.
ExpenseText Public Property ExpenseText() As String Gets or sets expense text.
RecoveryAmount Public Property RecoveryAmount() As Decimal Gets or sets recovery amount.
ThrdpartyCaseSeqNum Public Property ThrdpartyCaseSeqNum() As Decimal Gets or sets third party case seq num.
ApprovalDate Public Property ApprovalDate() As Date Gets or sets approval date.
ApproverUser Public Property ApproverUser() As String Gets or sets approver user.
BudgetCode Public Property BudgetCode() As String Gets or sets budget code.
IsUpdateableExpenseData Public ReadOnly Property IsUpdateableExpenseData() As Boolean Gets or sets is updateable expense data.
isUpdateableRecoveryData Public ReadOnly Property isUpdateableRecoveryData() As Boolean Gets or sets is updateable recovery data.
MyCriteria Public ReadOnly Property MyCriteria() As Criteria Gets or sets my criteria.
IsApprovalDateNull Public Function IsApprovalDateNull() As Boolean Returns or resolves is approval date null.
IsCreateDateNull Public Function IsCreateDateNull() As Boolean Returns or resolves is create date null.
IsExpenseDateNull Public Function IsExpenseDateNull() As Boolean Returns or resolves is expense date null.
GetHashCode Public Overrides Function GetHashCode() As Integer Returns or resolves get hash code.
ToString Public Overrides Function ToString() As String Returns or resolves to string.
NewThrdpartyExpense Public Shared Function NewThrdpartyExpense(ByVal inDataportal As IDataPortalInfo, ByVal inThrdpartyCaseSeqNum As Decimal, ByVal inThrdpartyExpenseSeqNum As Decimal) As clsThrdpartyExpense Returns or resolves new third party expense.

Behavioral notes

  • This type participates in the SAIF.Business.Claim.ThirdParty public API surface.
  • Persistence and validation behavior depend on the containing BOF object model when this type is a business entity or criteria type.*

Constraints and usage notes

  • Use the type through its owning BOF workflow or collection when applicable.
  • Nested criteria and helper types are usually instantiated by the library rather than by external callers directly.*

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.Claim.ThirdParty\clsThrdpartyExpense.vb