OnetimeCharge holds one-off charges raised by any application. The billing engine should load onetime charges from the database and put them on the invoice with only minimal processing (e.g., taxes).
Definition at line 202 of file balancesheet.h.
typedef Id<OnetimeCharge> OSB_LIB::OnetimeCharge::Oid |
EditStatus::Status OSB_LIB::OnetimeCharge::editStatus | ( | ) | const [inline] |
Edit status of the onetime charge.
Definition at line 228 of file balancesheet.h.
References OSB_LIB::EditStatus::status(), and status_.
friend class BsPage [friend] |
std::string OSB_LIB::OnetimeCharge::remark |
EditStatus OSB_LIB::OnetimeCharge::status_ [private] |
Edit status of the charge.
Definition at line 234 of file balancesheet.h.
Referenced by editStatus().