FinancialSystems¶
FinancialSystems is a nested enumeration of Enums that classifies which downstream financial system (Accounts Receivable, WCIS, or WINS) a policy or transaction is associated with. Enums.ConvertFinancialSystem translates between this enum and its persisted database codes.
Purpose¶
- Represent the fixed, closed set of financial-system codes recognized by the policy domain, per BR-POL-003.
- Provide the
Unassignedfallback value used when a persisted financial-system code cannot be mapped, per BR-POL-004.
Context¶
- Namespace:
SAIF.Business.Policy - Assembly/package:
SAIF.Business.Policy
Public members¶
| Member | Signature | Purpose |
|---|---|---|
Unassigned |
Unassigned = 0 |
Default/fallback value used when the persisted code does not map to a recognized financial system. |
AR |
AR |
Represents the "AR" (Accounts Receivable) financial-system code. |
WCIS |
WCIS |
Represents the "WCIS" financial-system code. |
WINS |
WINS |
Represents the "WINS" financial-system code. |
Behavioral notes¶
- Source declaration:
Business\SAIF.Business.Policy\Enums.vb. - Related operations, rules, and SQL are cross-referenced from the library-level documentation.
Constraints and usage notes¶
- Consumers should rely on the declared public surface rather than internal implementation details.
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\Enums.vb