Class X_M_MatchInv

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_M_MatchInv
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_M_MatchInv, I_Persistent, Evaluatee
Direct Known Subclasses:
MMatchInv

public class X_M_MatchInv extends PO implements I_M_MatchInv, I_Persistent
Generated Model for M_MatchInv
Version:
Release 11 - $Id$
Author:
iDempiere (generated)
See Also:
  • Constructor Details

    • X_M_MatchInv

      public X_M_MatchInv(Properties ctx, int M_MatchInv_ID, String trxName)
      Standard Constructor
    • X_M_MatchInv

      public X_M_MatchInv(Properties ctx, int M_MatchInv_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_M_MatchInv

      public X_M_MatchInv(Properties ctx, String M_MatchInv_UU, String trxName)
      Standard Constructor
    • X_M_MatchInv

      public X_M_MatchInv(Properties ctx, String M_MatchInv_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_M_MatchInv

      public X_M_MatchInv(Properties ctx, ResultSet rs, String trxName)
      Load Constructor
  • Method Details

    • get_AccessLevel

      protected int get_AccessLevel()
      AccessLevel
      Specified by:
      get_AccessLevel in class PO
      Returns:
      3 - Client - Org
    • initPO

      protected POInfo initPO(Properties ctx)
      Load Meta Data
      Specified by:
      initPO in class PO
      Parameters:
      ctx - context
      Returns:
      POInfo
    • toString

      public String toString()
      Description copied from class: PO
      String representation
      Overrides:
      toString in class PO
      Returns:
      String representation
    • getC_InvoiceLine

      public I_C_InvoiceLine getC_InvoiceLine() throws RuntimeException
      Specified by:
      getC_InvoiceLine in interface I_M_MatchInv
      Throws:
      RuntimeException
    • setC_InvoiceLine_ID

      public void setC_InvoiceLine_ID(int C_InvoiceLine_ID)
      Set Invoice Line.
      Specified by:
      setC_InvoiceLine_ID in interface I_M_MatchInv
      Parameters:
      C_InvoiceLine_ID - Invoice Detail Line
    • getC_InvoiceLine_ID

      public int getC_InvoiceLine_ID()
      Get Invoice Line.
      Specified by:
      getC_InvoiceLine_ID in interface I_M_MatchInv
      Returns:
      Invoice Detail Line
    • setDateAcct

      public void setDateAcct(Timestamp DateAcct)
      Set Account Date.
      Specified by:
      setDateAcct in interface I_M_MatchInv
      Parameters:
      DateAcct - Accounting Date
    • getDateAcct

      public Timestamp getDateAcct()
      Get Account Date.
      Specified by:
      getDateAcct in interface I_M_MatchInv
      Returns:
      Accounting Date
    • setDateTrx

      public void setDateTrx(Timestamp DateTrx)
      Set Transaction Date.
      Specified by:
      setDateTrx in interface I_M_MatchInv
      Parameters:
      DateTrx - Transaction Date
    • getDateTrx

      public Timestamp getDateTrx()
      Get Transaction Date.
      Specified by:
      getDateTrx in interface I_M_MatchInv
      Returns:
      Transaction Date
    • setDescription

      public void setDescription(String Description)
      Set Description.
      Specified by:
      setDescription in interface I_M_MatchInv
      Parameters:
      Description - Optional short description of the record
    • getDescription

      public String getDescription()
      Get Description.
      Specified by:
      getDescription in interface I_M_MatchInv
      Returns:
      Optional short description of the record
    • setDocumentNo

      public void setDocumentNo(String DocumentNo)
      Set Document No.
      Specified by:
      setDocumentNo in interface I_M_MatchInv
      Parameters:
      DocumentNo - Document sequence number of the document
    • getDocumentNo

      public String getDocumentNo()
      Get Document No.
      Specified by:
      getDocumentNo in interface I_M_MatchInv
      Returns:
      Document sequence number of the document
    • getKeyNamePair

      public KeyNamePair getKeyNamePair()
      Get Record ID/ColumnName
      Returns:
      ID/ColumnName pair
    • getM_AttributeSetInstance

      public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeException
      Specified by:
      getM_AttributeSetInstance in interface I_M_MatchInv
      Throws:
      RuntimeException
    • setM_AttributeSetInstance_ID

      public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID)
      Set Attribute Set Instance.
      Specified by:
      setM_AttributeSetInstance_ID in interface I_M_MatchInv
      Parameters:
      M_AttributeSetInstance_ID - Product Attribute Set Instance
    • getM_AttributeSetInstance_ID

      public int getM_AttributeSetInstance_ID()
      Get Attribute Set Instance.
      Specified by:
      getM_AttributeSetInstance_ID in interface I_M_MatchInv
      Returns:
      Product Attribute Set Instance
    • getM_InOutLine

      public I_M_InOutLine getM_InOutLine() throws RuntimeException
      Specified by:
      getM_InOutLine in interface I_M_MatchInv
      Throws:
      RuntimeException
    • setM_InOutLine_ID

      public void setM_InOutLine_ID(int M_InOutLine_ID)
      Set Shipment/Receipt Line.
      Specified by:
      setM_InOutLine_ID in interface I_M_MatchInv
      Parameters:
      M_InOutLine_ID - Line on Shipment or Receipt document
    • getM_InOutLine_ID

      public int getM_InOutLine_ID()
      Get Shipment/Receipt Line.
      Specified by:
      getM_InOutLine_ID in interface I_M_MatchInv
      Returns:
      Line on Shipment or Receipt document
    • setM_MatchInv_ID

      public void setM_MatchInv_ID(int M_MatchInv_ID)
      Set Match Invoice.
      Specified by:
      setM_MatchInv_ID in interface I_M_MatchInv
      Parameters:
      M_MatchInv_ID - Match Shipment/Receipt to Invoice
    • getM_MatchInv_ID

      public int getM_MatchInv_ID()
      Get Match Invoice.
      Specified by:
      getM_MatchInv_ID in interface I_M_MatchInv
      Returns:
      Match Shipment/Receipt to Invoice
    • setM_MatchInv_UU

      public void setM_MatchInv_UU(String M_MatchInv_UU)
      Set M_MatchInv_UU.
      Specified by:
      setM_MatchInv_UU in interface I_M_MatchInv
      Parameters:
      M_MatchInv_UU - M_MatchInv_UU
    • getM_MatchInv_UU

      public String getM_MatchInv_UU()
      Get M_MatchInv_UU.
      Specified by:
      getM_MatchInv_UU in interface I_M_MatchInv
      Returns:
      M_MatchInv_UU
    • getM_Product

      public I_M_Product getM_Product() throws RuntimeException
      Specified by:
      getM_Product in interface I_M_MatchInv
      Throws:
      RuntimeException
    • setM_Product_ID

      public void setM_Product_ID(int M_Product_ID)
      Set Product.
      Specified by:
      setM_Product_ID in interface I_M_MatchInv
      Parameters:
      M_Product_ID - Product, Service, Item
    • getM_Product_ID

      public int getM_Product_ID()
      Get Product.
      Specified by:
      getM_Product_ID in interface I_M_MatchInv
      Returns:
      Product, Service, Item
    • setPosted

      public void setPosted(boolean Posted)
      Set Posted.
      Specified by:
      setPosted in interface I_M_MatchInv
      Parameters:
      Posted - Posting status
    • isPosted

      public boolean isPosted()
      Get Posted.
      Specified by:
      isPosted in interface I_M_MatchInv
      Returns:
      Posting status
    • setProcessed

      public void setProcessed(boolean Processed)
      Set Processed.
      Specified by:
      setProcessed in interface I_M_MatchInv
      Parameters:
      Processed - The document has been processed
    • isProcessed

      public boolean isProcessed()
      Get Processed.
      Specified by:
      isProcessed in interface I_M_MatchInv
      Returns:
      The document has been processed
    • setProcessedOn

      public void setProcessedOn(BigDecimal ProcessedOn)
      Set Processed On.
      Specified by:
      setProcessedOn in interface I_M_MatchInv
      Parameters:
      ProcessedOn - The date+time (expressed in decimal format) when the document has been processed
    • getProcessedOn

      public BigDecimal getProcessedOn()
      Get Processed On.
      Specified by:
      getProcessedOn in interface I_M_MatchInv
      Returns:
      The date+time (expressed in decimal format) when the document has been processed
    • setProcessing

      public void setProcessing(boolean Processing)
      Set Process Now.
      Specified by:
      setProcessing in interface I_M_MatchInv
      Parameters:
      Processing - Process Now
    • isProcessing

      public boolean isProcessing()
      Get Process Now.
      Specified by:
      isProcessing in interface I_M_MatchInv
      Returns:
      Process Now
    • setQty

      public void setQty(BigDecimal Qty)
      Set Quantity.
      Specified by:
      setQty in interface I_M_MatchInv
      Parameters:
      Qty - Quantity
    • getQty

      public BigDecimal getQty()
      Get Quantity.
      Specified by:
      getQty in interface I_M_MatchInv
      Returns:
      Quantity
    • getRef_MatchInv

      public I_M_MatchInv getRef_MatchInv() throws RuntimeException
      Specified by:
      getRef_MatchInv in interface I_M_MatchInv
      Throws:
      RuntimeException
    • setRef_MatchInv_ID

      public void setRef_MatchInv_ID(int Ref_MatchInv_ID)
      Set Referenced Match Invoice.
      Specified by:
      setRef_MatchInv_ID in interface I_M_MatchInv
      Parameters:
      Ref_MatchInv_ID - Referenced Match Invoice
    • getRef_MatchInv_ID

      public int getRef_MatchInv_ID()
      Get Referenced Match Invoice.
      Specified by:
      getRef_MatchInv_ID in interface I_M_MatchInv
      Returns:
      Referenced Match Invoice
    • getReversal

      public I_M_MatchInv getReversal() throws RuntimeException
      Specified by:
      getReversal in interface I_M_MatchInv
      Throws:
      RuntimeException
    • setReversal_ID

      public void setReversal_ID(int Reversal_ID)
      Set Reversal ID.
      Specified by:
      setReversal_ID in interface I_M_MatchInv
      Parameters:
      Reversal_ID - ID of document reversal
    • getReversal_ID

      public int getReversal_ID()
      Get Reversal ID.
      Specified by:
      getReversal_ID in interface I_M_MatchInv
      Returns:
      ID of document reversal