Class Process


  • public class Process
    extends Object
    • Constructor Detail

      • Process

        public Process()
    • Method Detail

      • getProcessParams

        public static org.idempiere.adInterface.x10.ProcessParamsDocument getProcessParams​(CompiereService cs,
                                                                                           org.idempiere.adInterface.x10.GetProcessParamsDocument req)
        Deprecated.
        - method not used - will be deleted in future versions
        Parameters:
        cs -
        req -
        Returns:
      • runProcess

        public static org.idempiere.adInterface.x10.RunProcessResponseDocument runProcess​(CompiereService m_cs,
                                                                                          org.idempiere.adInterface.x10.RunProcessDocument req)
        Run process
        Parameters:
        m_cs -
        req -
        Returns:
        RunProcessResponseDocument
      • runProcess

        public static org.idempiere.adInterface.x10.RunProcessResponseDocument runProcess​(CompiereService m_cs,
                                                                                          org.idempiere.adInterface.x10.RunProcessDocument req,
                                                                                          Map<String,​Object> requestCtx,
                                                                                          String trxName)
        Run process
        Parameters:
        m_cs -
        req -
        requestCtx -
        trxName -
        Returns:
        RunProcessResponseDocument
      • startDocumentPrint

        public static ReportEngine startDocumentPrint​(int type,
                                                      int Record_ID)
        Start Document Print for Type. Called also directly from ProcessDialog, VInOutGen, VInvoiceGen, VPayPrint
        Parameters:
        type - document type in ReportEngine
        Record_ID - id
        Returns:
        true if success
      • startStandardReport

        public static ReportEngine startStandardReport​(ProcessInfo pi)
        Start Standard Report. - Get Table Info and submit
        Parameters:
        pi - Process Info
        Returns:
        true if OK
      • startCheckPrint

        public static ReportEngine startCheckPrint​(int C_Payment_ID)
        Start Check Print. Find/Create
        Parameters:
        C_Payment_ID - Payment
        Returns:
        true if success
      • startFinReport

        public static ReportEngine startFinReport​(ProcessInfo pi)
        Start Financial Report.
        Parameters:
        pi - Process Info
        Returns:
        true if OK