Class X_C_PaySelection

java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_PaySelection
All Implemented Interfaces:
Serializable, Cloneable, Comparator<Object>, I_C_PaySelection, I_Persistent, Evaluatee
Direct Known Subclasses:
MPaySelection

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

    • X_C_PaySelection

      public X_C_PaySelection(Properties ctx, int C_PaySelection_ID, String trxName)
      Standard Constructor
    • X_C_PaySelection

      public X_C_PaySelection(Properties ctx, int C_PaySelection_ID, String trxName, String... virtualColumns)
      Standard Constructor
    • X_C_PaySelection

      public X_C_PaySelection(Properties ctx, String C_PaySelection_UU, String trxName)
      Standard Constructor
    • X_C_PaySelection

      public X_C_PaySelection(Properties ctx, String C_PaySelection_UU, String trxName, String... virtualColumns)
      Standard Constructor
    • X_C_PaySelection

      public X_C_PaySelection(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:
      1 - 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_BankAccount

      public I_C_BankAccount getC_BankAccount() throws RuntimeException
      Specified by:
      getC_BankAccount in interface I_C_PaySelection
      Throws:
      RuntimeException
    • setC_BankAccount_ID

      public void setC_BankAccount_ID(int C_BankAccount_ID)
      Set Bank Account.
      Specified by:
      setC_BankAccount_ID in interface I_C_PaySelection
      Parameters:
      C_BankAccount_ID - Account at the Bank
    • getC_BankAccount_ID

      public int getC_BankAccount_ID()
      Get Bank Account.
      Specified by:
      getC_BankAccount_ID in interface I_C_PaySelection
      Returns:
      Account at the Bank
    • setC_PaySelection_ID

      public void setC_PaySelection_ID(int C_PaySelection_ID)
      Set Payment Selection.
      Specified by:
      setC_PaySelection_ID in interface I_C_PaySelection
      Parameters:
      C_PaySelection_ID - Payment Selection
    • getC_PaySelection_ID

      public int getC_PaySelection_ID()
      Get Payment Selection.
      Specified by:
      getC_PaySelection_ID in interface I_C_PaySelection
      Returns:
      Payment Selection
    • setC_PaySelection_UU

      public void setC_PaySelection_UU(String C_PaySelection_UU)
      Set C_PaySelection_UU.
      Specified by:
      setC_PaySelection_UU in interface I_C_PaySelection
      Parameters:
      C_PaySelection_UU - C_PaySelection_UU
    • getC_PaySelection_UU

      public String getC_PaySelection_UU()
      Get C_PaySelection_UU.
      Specified by:
      getC_PaySelection_UU in interface I_C_PaySelection
      Returns:
      C_PaySelection_UU
    • setCreateFrom

      public void setCreateFrom(String CreateFrom)
      Set Create lines from.
      Specified by:
      setCreateFrom in interface I_C_PaySelection
      Parameters:
      CreateFrom - Process which will generate a new document lines based on an existing document
    • getCreateFrom

      public String getCreateFrom()
      Get Create lines from.
      Specified by:
      getCreateFrom in interface I_C_PaySelection
      Returns:
      Process which will generate a new document lines based on an existing document
    • setDescription

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

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

      public void setIsApproved(boolean IsApproved)
      Set Approved.
      Specified by:
      setIsApproved in interface I_C_PaySelection
      Parameters:
      IsApproved - Indicates if this document requires approval
    • isApproved

      public boolean isApproved()
      Get Approved.
      Specified by:
      isApproved in interface I_C_PaySelection
      Returns:
      Indicates if this document requires approval
    • setIsOnePaymentPerInvoice

      public void setIsOnePaymentPerInvoice(boolean IsOnePaymentPerInvoice)
      Set One Payment Per Invoice.
      Specified by:
      setIsOnePaymentPerInvoice in interface I_C_PaySelection
      Parameters:
      IsOnePaymentPerInvoice - One Payment Per Invoice
    • isOnePaymentPerInvoice

      public boolean isOnePaymentPerInvoice()
      Get One Payment Per Invoice.
      Specified by:
      isOnePaymentPerInvoice in interface I_C_PaySelection
      Returns:
      One Payment Per Invoice
    • setName

      public void setName(String Name)
      Set Name.
      Specified by:
      setName in interface I_C_PaySelection
      Parameters:
      Name - Alphanumeric identifier of the entity
    • getName

      public String getName()
      Get Name.
      Specified by:
      getName in interface I_C_PaySelection
      Returns:
      Alphanumeric identifier of the entity
    • getKeyNamePair

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

      public void setPayDate(Timestamp PayDate)
      Set Payment date.
      Specified by:
      setPayDate in interface I_C_PaySelection
      Parameters:
      PayDate - Date Payment made
    • getPayDate

      public Timestamp getPayDate()
      Get Payment date.
      Specified by:
      getPayDate in interface I_C_PaySelection
      Returns:
      Date Payment made
    • setProcessed

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

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

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

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

      public void setReversePreparePayment(String ReversePreparePayment)
      Set Reverse Prepare Payment.
      Specified by:
      setReversePreparePayment in interface I_C_PaySelection
      Parameters:
      ReversePreparePayment - Reverse Prepare Payment
    • getReversePreparePayment

      public String getReversePreparePayment()
      Get Reverse Prepare Payment.
      Specified by:
      getReversePreparePayment in interface I_C_PaySelection
      Returns:
      Reverse Prepare Payment
    • setTotalAmt

      public void setTotalAmt(BigDecimal TotalAmt)
      Set Total Amount.
      Specified by:
      setTotalAmt in interface I_C_PaySelection
      Parameters:
      TotalAmt - Total Amount
    • getTotalAmt

      public BigDecimal getTotalAmt()
      Get Total Amount.
      Specified by:
      getTotalAmt in interface I_C_PaySelection
      Returns:
      Total Amount