| Constructor and Description |
|---|
InvPdf() |
| Modifier and Type | Method and Description |
|---|---|
String |
evalSaInOvrsGds(String pInvId,
String pLng)
Evaluate I18N overseas sales invoice lines query.
|
String |
evalSaInOvrsSrs(String pInvId,
String pLng)
Evaluate I18N overseas sales invoice service lines query.
|
org.beigesoft.srv.II18n |
getI18n()
Getter for i18n.
|
org.beigesoft.srv.INumStr |
getNumStr()
Getter for numStr.
|
org.beigesoft.rdb.IOrm |
getOrm()
Getter for orm.
|
org.beigesoft.pdf.service.IPdfFactory<WI> |
getPdfFactory()
Getter for pdfFactory.
|
String |
loadStr(String pFlNm)
Load string file (usually SQL query).
|
void |
mkRep(Map<String,Object> pRvs,
SalInv pInv,
org.beigesoft.mdl.IReqDt pRqDt,
OutputStream pOus)
Write PDF report for given invoice to output stream.
|
double |
mmToDocUom(double pValue,
org.beigesoft.doc.model.EUnitOfMeasure pUom)
Convert value from millimeters to document UOM.
|
String |
prn(AcStg pAs,
org.beigesoft.mdl.CmnPrf pCpf,
org.beigesoft.mdlp.UsPrf pUpf,
BigDecimal pVal)
Simple delegator to print number.
|
void |
refrInv(Map<String,Object> pRvs,
SalInv pInv,
String pLng,
boolean pIsOverseas)
Refreshes sales invoice from DB.
|
void |
setI18n(org.beigesoft.srv.II18n pI18n)
Setter for i18n.
|
void |
setNumStr(org.beigesoft.srv.INumStr pNumStr)
Setter for numStr.
|
void |
setOrm(org.beigesoft.rdb.IOrm pOrm)
Setter for orm.
|
void |
setPdfFactory(org.beigesoft.pdf.service.IPdfFactory<WI> pFactory)
Setter for pdfFactory.
|
public final void mkRep(Map<String,Object> pRvs, SalInv pInv, org.beigesoft.mdl.IReqDt pRqDt, OutputStream pOus) throws Exception
Write PDF report for given invoice to output stream.
public final void refrInv(Map<String,Object> pRvs, SalInv pInv, String pLng, boolean pIsOverseas) throws Exception
Refreshes sales invoice from DB.
pRvs - additional parampInv - InvoicepLng - LangpIsOverseas - Is OverseasException - an Exceptionpublic final String evalSaInOvrsSrs(String pInvId, String pLng) throws Exception
Evaluate I18N overseas sales invoice service lines query.
pInvId - ID of sales invoicepLng - upf.getLng().getIid()Exception - - an exceptionpublic final String evalSaInOvrsGds(String pInvId, String pLng) throws Exception
Evaluate I18N overseas sales invoice lines query.
pInvId - ID of sales invoicepLng - upf.getLng().getIid()Exception - - an exceptionpublic final String loadStr(String pFlNm) throws IOException
Load string file (usually SQL query).
pFlNm - file nameIOException - - IO exceptionpublic final String prn(AcStg pAs, org.beigesoft.mdl.CmnPrf pCpf, org.beigesoft.mdlp.UsPrf pUpf, BigDecimal pVal)
Simple delegator to print number.
pAs - ACC stgpCpf - common prefspUpf - user prefspVal - valuepublic final double mmToDocUom(double pValue,
org.beigesoft.doc.model.EUnitOfMeasure pUom)
Convert value from millimeters to document UOM.
pValue - in millimeterspUom - doc UOMpublic final org.beigesoft.rdb.IOrm getOrm()
Getter for orm.
public final void setOrm(org.beigesoft.rdb.IOrm pOrm)
Setter for orm.
pOrm - referencepublic final org.beigesoft.pdf.service.IPdfFactory<WI> getPdfFactory()
Getter for pdfFactory.
public final void setPdfFactory(org.beigesoft.pdf.service.IPdfFactory<WI> pFactory)
Setter for pdfFactory.
pFactory - referencepublic final org.beigesoft.srv.II18n getI18n()
Getter for i18n.
public final void setI18n(org.beigesoft.srv.II18n pI18n)
Setter for i18n.
pI18n - referencepublic final org.beigesoft.srv.INumStr getNumStr()
Getter for numStr.
public final void setNumStr(org.beigesoft.srv.INumStr pNumStr)
Setter for numStr.
pNumStr - referenceCopyright © 2019. All rights reserved.