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
FieldsModifier and TypeFieldDescriptionprotected intprotected intprotected Timestampprotected Timestampprotected Stringprotected Stringprotected booleanMail PDFprotected intMail Templateprotected StringBufferFields inherited from class org.compiere.process.SvrProcess
log, MSG_InvalidArguments, MSG_SaveErrorRowNotFound, PROCESS_INFO_CTX_KEY, PROCESS_UI_CTX_KEY, processUI -
Constructor Summary
Constructors -
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:
preparein classSvrProcess- See Also:
-
doIt
Perform process.- Specified by:
doItin classSvrProcess- Returns:
- Message
- Throws:
Exception
-
setSQLAndParams
protected void setSQLAndParams()
-