#include <Receipt.h>
Public Attributes | |
IEC61970::Base::Domain::Boolean | isBankable |
IEC61968::PaymentMetering::LineDetail | line |
std::list< IEC61968::PaymentMetering::Transaction * > | Transactions |
Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject | |
IEC61970::Base::Domain::String | aliasName |
IEC61970::Base::Domain::String | description |
IEC61970::Base::Domain::String | mRID |
IEC61970::Base::Domain::String | name |
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > | DiagramObjects |
Record of total receipted payment from customer.
IEC61970::Base::Domain::Boolean IEC61968::PaymentMetering::Receipt::isBankable |
True if this receipted payment is manually bankable, otherwise it is an electronic funds transfer.
IEC61968::PaymentMetering::LineDetail IEC61968::PaymentMetering::Receipt::line |
Receipted amount with rounding, date and note.
std::list<IEC61968::PaymentMetering::Transaction*> IEC61968::PaymentMetering::Receipt::Transactions |
All transactions recorded for this receipted payment.