public class TemplateBillManager
extends java.lang.Object
Constructor and Description |
---|
TemplateBillManager(Preferences moduleSetup,
java.sql.Connection con,
int mid,
boolean invoice) |
Modifier and Type | Method and Description |
---|---|
java.util.List<TemplateBill> |
getTemplatePayBillList(Preferences moduleSetup,
int yy,
int mm,
java.lang.String groups,
java.lang.String cids,
java.lang.String docTypes,
java.lang.String[] outgoing)
Генерация счетов.
|
java.util.List<TemplateBill> |
getTemplatePayBillList(Preferences moduleSetup,
int yy,
int mm,
java.lang.String groups,
java.lang.String cids,
java.lang.String docTypes,
java.lang.String[] outgoing,
boolean checkPast)
Генерация счетов
|
void |
getTemplatePositions(ContractManager contractManager,
TemplateBill bill,
java.util.Calendar date,
int contractId,
java.lang.String billCids,
ContractDocType contractDocType,
DocType docType,
java.util.Map<java.lang.Integer,Position> positionMap) |
public TemplateBillManager(Preferences moduleSetup, java.sql.Connection con, int mid, boolean invoice)
public java.util.List<TemplateBill> getTemplatePayBillList(Preferences moduleSetup, int yy, int mm, java.lang.String groups, java.lang.String cids, java.lang.String docTypes, java.lang.String[] outgoing) throws ru.bitel.bgbilling.common.BGException
moduleSetup
- -setup модуля Бухгалтерияyy
- - годmm
- = месяцgroups
- - группы договоровcids
- - договораdocTypes
- - типы документовoutgoing
- ru.bitel.bgbilling.common.BGException
public java.util.List<TemplateBill> getTemplatePayBillList(Preferences moduleSetup, int yy, int mm, java.lang.String groups, java.lang.String cids, java.lang.String docTypes, java.lang.String[] outgoing, boolean checkPast) throws ru.bitel.bgbilling.common.BGException
moduleSetup
- -setup модуля Бухгалтерияyy
- - годmm
- = месяцgroups
- - группы договоровcids
- - договораdocTypes
- - типы документовoutgoing
- checkPast
- - true: проверять то, что мы не генериурем счет в будущем и если в будущем, то ничего не делать.ru.bitel.bgbilling.common.BGException
public void getTemplatePositions(ContractManager contractManager, TemplateBill bill, java.util.Calendar date, int contractId, java.lang.String billCids, ContractDocType contractDocType, DocType docType, java.util.Map<java.lang.Integer,Position> positionMap)