Class X_C_BP_Group

    • Constructor Detail

      • X_C_BP_Group

        public X_C_BP_Group​(Properties ctx,
                            int C_BP_Group_ID,
                            String trxName)
        Standard Constructor
    • Method Detail

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

        public void setAD_PrintColor_ID​(int AD_PrintColor_ID)
        Set Print Color.
        Specified by:
        setAD_PrintColor_ID in interface I_C_BP_Group
        Parameters:
        AD_PrintColor_ID - Color used for printing and display
      • getAD_PrintColor_ID

        public int getAD_PrintColor_ID()
        Get Print Color.
        Specified by:
        getAD_PrintColor_ID in interface I_C_BP_Group
        Returns:
        Color used for printing and display
      • setC_BP_Group_ID

        public void setC_BP_Group_ID​(int C_BP_Group_ID)
        Set Business Partner Group.
        Specified by:
        setC_BP_Group_ID in interface I_C_BP_Group
        Parameters:
        C_BP_Group_ID - Business Partner Group
      • getC_BP_Group_ID

        public int getC_BP_Group_ID()
        Get Business Partner Group.
        Specified by:
        getC_BP_Group_ID in interface I_C_BP_Group
        Returns:
        Business Partner Group
      • setC_BP_Group_UU

        public void setC_BP_Group_UU​(String C_BP_Group_UU)
        Set C_BP_Group_UU.
        Specified by:
        setC_BP_Group_UU in interface I_C_BP_Group
        Parameters:
        C_BP_Group_UU - C_BP_Group_UU
      • setC_Dunning_ID

        public void setC_Dunning_ID​(int C_Dunning_ID)
        Set Dunning.
        Specified by:
        setC_Dunning_ID in interface I_C_BP_Group
        Parameters:
        C_Dunning_ID - Dunning Rules for overdue invoices
      • getC_Dunning_ID

        public int getC_Dunning_ID()
        Get Dunning.
        Specified by:
        getC_Dunning_ID in interface I_C_BP_Group
        Returns:
        Dunning Rules for overdue invoices
      • setCreditWatchPercent

        public void setCreditWatchPercent​(BigDecimal CreditWatchPercent)
        Set Credit Watch %.
        Specified by:
        setCreditWatchPercent in interface I_C_BP_Group
        Parameters:
        CreditWatchPercent - Credit Watch - Percent of Credit Limit when OK switches to Watch
      • getCreditWatchPercent

        public BigDecimal getCreditWatchPercent()
        Get Credit Watch %.
        Specified by:
        getCreditWatchPercent in interface I_C_BP_Group
        Returns:
        Credit Watch - Percent of Credit Limit when OK switches to Watch
      • setDescription

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

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

        public void setIsConfidentialInfo​(boolean IsConfidentialInfo)
        Set Confidential Info.
        Specified by:
        setIsConfidentialInfo in interface I_C_BP_Group
        Parameters:
        IsConfidentialInfo - Can enter confidential information
      • isConfidentialInfo

        public boolean isConfidentialInfo()
        Get Confidential Info.
        Specified by:
        isConfidentialInfo in interface I_C_BP_Group
        Returns:
        Can enter confidential information
      • setIsDefault

        public void setIsDefault​(boolean IsDefault)
        Set Default.
        Specified by:
        setIsDefault in interface I_C_BP_Group
        Parameters:
        IsDefault - Default value
      • isDefault

        public boolean isDefault()
        Get Default.
        Specified by:
        isDefault in interface I_C_BP_Group
        Returns:
        Default value
      • setM_DiscountSchema_ID

        public void setM_DiscountSchema_ID​(int M_DiscountSchema_ID)
        Set Discount Schema.
        Specified by:
        setM_DiscountSchema_ID in interface I_C_BP_Group
        Parameters:
        M_DiscountSchema_ID - Schema to calculate the trade discount percentage
      • getM_DiscountSchema_ID

        public int getM_DiscountSchema_ID()
        Get Discount Schema.
        Specified by:
        getM_DiscountSchema_ID in interface I_C_BP_Group
        Returns:
        Schema to calculate the trade discount percentage
      • setM_PriceList_ID

        public void setM_PriceList_ID​(int M_PriceList_ID)
        Set Price List.
        Specified by:
        setM_PriceList_ID in interface I_C_BP_Group
        Parameters:
        M_PriceList_ID - Unique identifier of a Price List
      • getM_PriceList_ID

        public int getM_PriceList_ID()
        Get Price List.
        Specified by:
        getM_PriceList_ID in interface I_C_BP_Group
        Returns:
        Unique identifier of a Price List
      • setName

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

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

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

        public void setPO_DiscountSchema_ID​(int PO_DiscountSchema_ID)
        Set PO Discount Schema.
        Specified by:
        setPO_DiscountSchema_ID in interface I_C_BP_Group
        Parameters:
        PO_DiscountSchema_ID - Schema to calculate the purchase trade discount percentage
      • getPO_DiscountSchema_ID

        public int getPO_DiscountSchema_ID()
        Get PO Discount Schema.
        Specified by:
        getPO_DiscountSchema_ID in interface I_C_BP_Group
        Returns:
        Schema to calculate the purchase trade discount percentage
      • setPO_PriceList_ID

        public void setPO_PriceList_ID​(int PO_PriceList_ID)
        Set Purchase Pricelist.
        Specified by:
        setPO_PriceList_ID in interface I_C_BP_Group
        Parameters:
        PO_PriceList_ID - Price List used by this Business Partner
      • getPO_PriceList_ID

        public int getPO_PriceList_ID()
        Get Purchase Pricelist.
        Specified by:
        getPO_PriceList_ID in interface I_C_BP_Group
        Returns:
        Price List used by this Business Partner
      • setPriceMatchTolerance

        public void setPriceMatchTolerance​(BigDecimal PriceMatchTolerance)
        Set Price Match Tolerance.
        Specified by:
        setPriceMatchTolerance in interface I_C_BP_Group
        Parameters:
        PriceMatchTolerance - PO-Invoice Match Price Tolerance in percent of the purchase price
      • getPriceMatchTolerance

        public BigDecimal getPriceMatchTolerance()
        Get Price Match Tolerance.
        Specified by:
        getPriceMatchTolerance in interface I_C_BP_Group
        Returns:
        PO-Invoice Match Price Tolerance in percent of the purchase price
      • setPriorityBase

        public void setPriorityBase​(String PriorityBase)
        Set Priority Base.
        Specified by:
        setPriorityBase in interface I_C_BP_Group
        Parameters:
        PriorityBase - Base of Priority
      • setValue

        public void setValue​(String Value)
        Set Search Key.
        Specified by:
        setValue in interface I_C_BP_Group
        Parameters:
        Value - Search key for the record in the format required - must be unique
      • getValue

        public String getValue()
        Get Search Key.
        Specified by:
        getValue in interface I_C_BP_Group
        Returns:
        Search key for the record in the format required - must be unique