The operating account controlled by MerchantAgreement, against which
Vendor may vend tokens or receipt payments. Transactions via VendorShift
debit the account and bank deposits via BankStatement credit the
account.
|
__init__(self,
provisionalBalance=0.0,
currentBalance=0.0,
VendorShifts=None,
MerchantAgreement=None,
Vendors=None,
Transactors=None,
*args,
**kw_args)
Initialises a new 'MerchantAccount' instance. |
|
|
|
addTransactors(self,
*Transactors) |
|
|
|
addVendorShifts(self,
*VendorShifts) |
|
|
|
addVendors(self,
*Vendors) |
|
|
|
getMerchantAgreement(self)
Merchant agreement that instantiated this merchant account. |
|
|
|
getTransactors(self)
All transactors this merchant account is registered with. |
|
|
|
getVendorShifts(self)
All vendor shifts that operate on this merchant account. |
|
|
|
getVendors(self)
All vendors selling tokens or receipt payments against this merchant
account. |
|
|
|
removeTransactors(self,
*Transactors) |
|
|
|
removeVendorShifts(self,
*VendorShifts) |
|
|
|
removeVendors(self,
*Vendors) |
|
|
|
setMerchantAgreement(self,
value) |
|
|
|
setTransactors(self,
value) |
|
|
|
setVendorShifts(self,
value) |
|
|
|
|
Inherited from Common.Document'.Document :
addActivityRecords ,
addMeasurements ,
getActivityRecords ,
getMeasurements ,
removeActivityRecords ,
removeMeasurements ,
setActivityRecords ,
setMeasurements
Inherited from IEC61970.Core.IdentifiedObject'.IdentifiedObject :
getModelingAuthoritySet ,
setModelingAuthoritySet
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|
|
_attr_types = { ' currentBalance ' : <type 'float'>, ' provisionalB ...
|
|
_attrs = [ ' provisionalBalance ' , ' currentBalance ' ]
|
|
_defaults = { ' currentBalance ' : 0.0, ' provisionalBalance ' : 0.0}
|
|
_many_refs = [ ' VendorShifts ' , ' Vendors ' , ' Transactors ' ]
|
|
_refs = [ ' VendorShifts ' , ' MerchantAgreement ' , ' Vendors ' , ' Tran ...
|
Inherited from Common.Document'.Document :
docStatus ,
electronicAddress ,
status
|