Class InvoiceManager
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.bgbilling.modules.bill.server.bean.AbstractManager
ru.bitel.bgbilling.modules.bill.server.bean.InvoiceManager
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.modules.bill.server.bean.AbstractManager
BILL_ALL, BILL_NEW, BILL_PAYED, con, contractManager, DT_CREATED, DT_PAYED, mid, moduleId, moduleSetup, setup, table, USER_ADMIN, USER_ALL, USER_USER, UT_ALL, UT_NOTUNLOADED, UT_UNLOADED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintaddBillDoc(int userId, BillDoc billDoc, List<PositionValue> posList, List<BillDoc> subList, boolean checkPast) protected BillDocgetBillDoc(Attributes attributes) protected BillDocgetBillDoc(XMLUtils.BGXMLEventReader reader, StartElement element) getInvoice(int id) getInvoiceList(String idcids) Возвращает список Invoice по id и contractIDgetInvoiceList(BillListFilter billListFilter, boolean getXml, boolean forRegister) getInvoiceList(Page page, int cid, boolean onlyReady) Возвращает список PayInvoiceprotected voidpublishEvent(int userID, BillDoc billDoc, int billId) voidsetShowReady(String ids, boolean ready) voidupdateDocTypeId(List<Integer> documentIds, int documentTypeId) Methods inherited from class ru.bitel.bgbilling.modules.bill.server.bean.AbstractManager
addBillDoc, addBillDocData, addBillDocs, addBillDocs, addNameCol, addNameJoin, addPackageFilterJoin, addSortMode, addStreetCol, addStreetJoin, delete, delete, delete, getBillDocInfo, getNextNumbers, getXMLData, getXMLData, setBankAccount, setOrganization, updateNumber, updatePositions, updatePositions, updatePositionsMethods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError
-
Constructor Details
-
InvoiceManager
-
-
Method Details
-
getInvoice
-
getInvoiceList
public List<Invoice> getInvoiceList(BillListFilter billListFilter, boolean getXml, boolean forRegister) -
getInvoiceList
Возвращает список Invoice по id и contractID- Parameters:
idcids- строка "id:cid;id:cid..."- Returns:
- List
-
getInvoiceList
Возвращает список PayInvoice- Parameters:
cid- - ContractID- Returns:
-
addBillDoc
public int addBillDoc(int userId, BillDoc billDoc, List<PositionValue> posList, List<BillDoc> subList, boolean checkPast) - Specified by:
addBillDocin classAbstractManager
-
setShowReady
- Throws:
SQLException
-
updateDocTypeId
- Throws:
SQLException
-
getBillDoc
- Specified by:
getBillDocin classAbstractManager
-
getBillDoc
- Specified by:
getBillDocin classAbstractManager
-
publishEvent
protected void publishEvent(int userID, BillDoc billDoc, int billId) throws ru.bitel.bgbilling.common.BGException - Specified by:
publishEventin classAbstractManager- Throws:
ru.bitel.bgbilling.common.BGException
-