FinancialTransStatus¶
FinancialTransStatus enumerates the lifecycle states a financial transaction record moves through, from initial release through selection into a payment run, printing, ledger posting, and balance reduction.*
Purpose¶
- Tracks a financial transaction's processing state across the payment lifecycle, letting payment-processing code determine whether a transaction is ready to be selected, has been printed, or has been posted to the ledger.*
Context¶
- Namespace:
SAIF.Business.Claim - Assembly/package:
SAIF.Business.Claim
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Released | Released = 1 |
Transaction has been released and is available for processing.* |
| Selected | Selected = 2 |
Transaction has been selected into a payment run/batch.* |
| Printed | Printed = 3 |
Transaction's payment/check has been printed.* |
| BalanceReduced | BalanceReduced = 4 |
Transaction has reduced the associated claim's outstanding balance.* |
| Posted | Posted = 5 |
Transaction has been posted to the accounting ledger.* |
Behavioral notes¶
FinancialTransStatusis part of the documentedSAIF.Business.Claimpublic contract.
Constraints and usage notes¶
- Consumers should treat this type as a stable library entry point.
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\Enums.vb