Class InvoicePrint

java.lang.Object
org.compiere.process.SvrProcess
org.adempiere.webui.process.InvoicePrint
All Implemented Interfaces:
ProcessCall

public class InvoicePrint extends SvrProcess
Print Invoices on Paper or send PDFs
Author:
Jorg Janke
  • Field Details

    • p_EMailPDF

      protected boolean p_EMailPDF
      Mail PDF
    • p_R_MailText_ID

      protected int p_R_MailText_ID
      Mail Template
    • m_dateInvoiced_From

      protected Timestamp m_dateInvoiced_From
    • m_dateInvoiced_To

      protected Timestamp 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

      protected String m_DocumentNo_From
    • m_DocumentNo_To

      protected String m_DocumentNo_To
    • sql

      protected volatile StringBuffer sql
    • params

      protected volatile List<Object> params
  • Constructor Details

    • InvoicePrint

      public InvoicePrint()
  • Method Details

    • prepare

      protected void prepare()
      Prepare - e.g., get Parameters.
      Specified by:
      prepare in class SvrProcess
      See Also:
    • doIt

      protected String doIt() throws Exception
      Perform process.
      Specified by:
      doIt in class SvrProcess
      Returns:
      Message
      Throws:
      Exception
    • setSQLAndParams

      protected void setSQLAndParams()