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