addAdvCharge(const Money &charge, const DateTime &valueDate, const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
addOtc(const OnetimeCharge &otc, const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
addUsage(const Cdr &cdr, const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
addUsage(const CdrList &cdrs, const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
allPages() const | OSB_LIB::BalanceSheet | [inline] |
allPages_ | OSB_LIB::BalanceSheet | [private] |
BalanceSheet(const Contract::Oid &coId=Contract::Oid()) | OSB_LIB::BalanceSheet | [inline, explicit] |
bcId_ | OSB_LIB::BalanceSheet | [private] |
bcType_ | OSB_LIB::BalanceSheet | [private] |
checkObjVs(const OSB_DB::Session &session) const | OSB_LIB::BalanceSheet | |
clearRecoveryId(const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
closeBilledPages(const OSB_DB::Session &session, const DateTime &billed, const Contract &contract) | OSB_LIB::BalanceSheet | |
coId() const | OSB_LIB::BalanceSheet | [inline] |
coId_ | OSB_LIB::BalanceSheet | [private] |
commitCdrs() | OSB_LIB::BalanceSheet | |
createPage(const OSB_DB::Session &session, const Date &tsDate) | OSB_LIB::BalanceSheet | [private] |
findPage(const BsPage::Oid &pageId) | OSB_LIB::BalanceSheet | |
getCdrsToRerate(CdrList &dest) | OSB_LIB::BalanceSheet | |
getOpenPage(const DateTime &ts) | OSB_LIB::BalanceSheet | |
getPages() | OSB_LIB::BalanceSheet | [inline] |
insert(const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
lock(const OSB_DB::Session &session, bool noWait=false) | OSB_LIB::BalanceSheet | |
locked() const | OSB_LIB::BalanceSheet | [inline] |
locked_ | OSB_LIB::BalanceSheet | [private] |
nextPageStart_ | OSB_LIB::BalanceSheet | [private] |
objVs() const | OSB_LIB::BalanceSheet | [inline] |
objVs_ | OSB_LIB::BalanceSheet | [private] |
openPage(const OSB_DB::Session &session, const DateTime &ts, const Contract &contract) | OSB_LIB::BalanceSheet | |
OSB_DB::BalanceSheetGw | OSB_LIB::BalanceSheet | [friend] |
Pages typedef | OSB_LIB::BalanceSheet | |
pages() const | OSB_LIB::BalanceSheet | [inline] |
pages_ | OSB_LIB::BalanceSheet | [private] |
read(const OSB_DB::Session &session, bool readAll=false) | OSB_LIB::BalanceSheet | |
readCdrs() | OSB_LIB::BalanceSheet | |
readCharges(const OSB_DB::Session &session, bool withUsg, bool withCdr, bool withOtc, bool withAdv) | OSB_LIB::BalanceSheet | |
removeUsage(const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
restoreCdrs(OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
saveAdvCharges(const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
saveOtCharges(const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
setUnlocked() | OSB_LIB::BalanceSheet | |
sortPages(bool desc=true) | OSB_LIB::BalanceSheet | |
totalCharges(BsTotal &dest, bool openOnly) const | OSB_LIB::BalanceSheet | |
updateUsage(const OSB_DB::Session &session) | OSB_LIB::BalanceSheet | |
usageModified() const | OSB_LIB::BalanceSheet | |
writeCdrs(long recoveryId, OSB_DB::Session &session, Asn1Writer &writer) | OSB_LIB::BalanceSheet | |