Skip to content

clsTradingAs

clsTradingAs represents a single "doing business as" (DBA) trading name record linked to a policy/business, populated as a member of clsTradingAsCollection.

Purpose

  • Represents one trading-as (DBA) name record for a policy/business.

Context

  • Namespace: SAIF.Business.View.Policy
  • Assembly/package: SAIF.Business.View.Policy (embedded library reference)

Public members

Member Signature Purpose
TradingAsName ReadOnly Property TradingAsName As String The trading-as (DBA) name.
TradingSeqNum ReadOnly Property TradingSeqNum As Decimal Sequence number identifying this trading-as row within the policy/business.
FeidNum ReadOnly Property FeidNum As String Federal Employer ID associated with this trading-as record.

Inherited public members

Members in this section are inherited from clsBusinessBase in saif.framework.core. They are available on this type through inheritance.

Member Signature Purpose Origin
Rules Property Rules As clsRulesManager Owns the rule-registration/enforcement engine for this object.† saif.framework.core — clsBusinessBase
Error (via IDataErrorInfo) ReadOnly Property Error As String Surfaces broken-rule state to data-bound UI controls.† saif.framework.core — clsBusinessBase

Behavioral notes

  • Populated exclusively by clsTradingAsCollection.AfterRetrieve, not independently retrieved.*

Constraints and usage notes

  • Source data comes from inline SQL against TRADING_AS (SQL-VP-023).

Note: Statements marked with † are derived from dependency library documentation via the Legends CLI. Statements marked with * were inferred from code structure or contextual evidence. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • SAIF.Business.View.Policy\clsTradingAs.vb