Package org.adempiere.webui.process
Class InvoicePrint
java.lang.Object
org.compiere.process.SvrProcess
org.adempiere.webui.process.InvoicePrint
- All Implemented Interfaces:
ProcessCall
Print Invoices on Paper or send PDFs
- Author:
- Jorg Janke
-
Field Summary
Modifier and TypeFieldDescriptionprotected int
protected int
protected Timestamp
protected Timestamp
protected String
protected String
protected boolean
Mail PDFprotected int
Mail Templateprotected StringBuffer
Fields inherited from class org.compiere.process.SvrProcess
log, MSG_InvalidArguments, MSG_SaveErrorRowNotFound, PROCESS_INFO_CTX_KEY, PROCESS_UI_CTX_KEY, processUI
-
Constructor Summary
-
Method Summary
Methods inherited from class org.compiere.process.SvrProcess
addBufferLog, addLog, addLog, addLog, commit, commitEx, doIt, get_TrxName, getAD_Client_ID, getAD_PInstance_ID, getAD_User_ID, getCtx, getName, getParameter, getProcessInfo, getRecord_ID, getRecord_IDs, getRecord_UU, getRecord_UUs, getTable_ID, isLocked, lockObject, postProcess, rollback, saveProgress, saveStatus, setProcessUI, startProcess, statusUpdate, unlockObject, updateProgress
-
Field Details
-
p_EMailPDF
protected boolean p_EMailPDFMail PDF -
p_R_MailText_ID
protected int p_R_MailText_IDMail Template -
m_dateInvoiced_From
-
m_dateInvoiced_To
-
m_C_BPartner_ID
protected int m_C_BPartner_ID -
m_C_Invoice_ID
protected int m_C_Invoice_ID -
m_DocumentNo_From
-
m_DocumentNo_To
-
sql
-
params
-
-
Constructor Details
-
InvoicePrint
public InvoicePrint()
-
-
Method Details
-
prepare
protected void prepare()Prepare - e.g., get Parameters.- Specified by:
prepare
in classSvrProcess
- See Also:
-
doIt
Perform process.- Specified by:
doIt
in classSvrProcess
- Returns:
- Message
- Throws:
Exception
-
setSQLAndParams
protected void setSQLAndParams()
-