: Public Class
Created: 22/05/2008 00:21:57
Modified: 26/05/2016 16:02:38
Project:
Advanced:
The operating account controlled by merchant agreement, against which the vendor may vend tokens or receipt payments. Transactions via vendor shift debit the account and bank deposits via bank statement credit the account.<br/>
Attribute
Public Money
  currentBalance
Details:
Notes: The current operating balance of this account.<br/>
Public Money
  provisionalBalance
Details:
Notes: The balance of this account after taking into account any pending debits from VendorShift.merchantDebitAmount and pending credits from BankStatement.merchantCreditAmount or credits (see also BankStatement attributes and VendorShift attributes).<br/>
Element Source Role Target Role
VendorShift
Class  
Name: MerchantAccount
Merchant account this vendor shift periodically debits (based on aggregated transactions).
Name: VendorShifts
All vendor shifts that operate on this merchant account.
Details:
 
Transactor
Class  
Name: MerchantAccounts
All merchant accounts registered with this transactor.
Name: Transactors
All transactors this merchant account is registered with.
Details:
 
Element Source Role Target Role
MerchantAgreement
Class  
Name: MerchantAgreement
Merchant agreement that instantiated this merchant account.
Name: MerchantAccounts
All merchant accounts instantiated as a result of this merchant agreement.
Details:
 
Object Type Connection Direction Notes
Document Class Generalization To