Class X_M_RMATax

    • Constructor Detail

      • X_M_RMATax

        public X_M_RMATax​(Properties ctx,
                          int M_RMATax_ID,
                          String trxName)
        Standard Constructor
    • Method Detail

      • 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
      • setC_Tax_ID

        public void setC_Tax_ID​(int C_Tax_ID)
        Set Tax.
        Specified by:
        setC_Tax_ID in interface I_M_RMATax
        Parameters:
        C_Tax_ID - Tax identifier
      • getC_Tax_ID

        public int getC_Tax_ID()
        Get Tax.
        Specified by:
        getC_Tax_ID in interface I_M_RMATax
        Returns:
        Tax identifier
      • setC_TaxProvider_ID

        public void setC_TaxProvider_ID​(int C_TaxProvider_ID)
        Set Tax Provider.
        Specified by:
        setC_TaxProvider_ID in interface I_M_RMATax
        Parameters:
        C_TaxProvider_ID - Tax Provider
      • getC_TaxProvider_ID

        public int getC_TaxProvider_ID()
        Get Tax Provider.
        Specified by:
        getC_TaxProvider_ID in interface I_M_RMATax
        Returns:
        Tax Provider
      • setIsTaxIncluded

        public void setIsTaxIncluded​(boolean IsTaxIncluded)
        Set Price includes Tax.
        Specified by:
        setIsTaxIncluded in interface I_M_RMATax
        Parameters:
        IsTaxIncluded - Tax is included in the price
      • isTaxIncluded

        public boolean isTaxIncluded()
        Get Price includes Tax.
        Specified by:
        isTaxIncluded in interface I_M_RMATax
        Returns:
        Tax is included in the price
      • setM_RMA_ID

        public void setM_RMA_ID​(int M_RMA_ID)
        Set RMA.
        Specified by:
        setM_RMA_ID in interface I_M_RMATax
        Parameters:
        M_RMA_ID - Return Material Authorization
      • getM_RMA_ID

        public int getM_RMA_ID()
        Get RMA.
        Specified by:
        getM_RMA_ID in interface I_M_RMATax
        Returns:
        Return Material Authorization
      • setM_RMATax_UU

        public void setM_RMATax_UU​(String M_RMATax_UU)
        Set M_RMATax_UU.
        Specified by:
        setM_RMATax_UU in interface I_M_RMATax
        Parameters:
        M_RMATax_UU - M_RMATax_UU
      • setProcessed

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

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

        public void setTaxAmt​(BigDecimal TaxAmt)
        Set Tax Amount.
        Specified by:
        setTaxAmt in interface I_M_RMATax
        Parameters:
        TaxAmt - Tax Amount for a document
      • setTaxBaseAmt

        public void setTaxBaseAmt​(BigDecimal TaxBaseAmt)
        Set Tax base Amount.
        Specified by:
        setTaxBaseAmt in interface I_M_RMATax
        Parameters:
        TaxBaseAmt - Base for calculating the tax amount
      • getTaxBaseAmt

        public BigDecimal getTaxBaseAmt()
        Get Tax base Amount.
        Specified by:
        getTaxBaseAmt in interface I_M_RMATax
        Returns:
        Base for calculating the tax amount