Class X_C_RfQLineQty

    • Constructor Detail

      • X_C_RfQLineQty

        public X_C_RfQLineQty​(Properties ctx,
                              int C_RfQLineQty_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
      • setBenchmarkPrice

        public void setBenchmarkPrice​(BigDecimal BenchmarkPrice)
        Set Benchmark Price.
        Specified by:
        setBenchmarkPrice in interface I_C_RfQLineQty
        Parameters:
        BenchmarkPrice - Price to compare responses to
      • setBestResponseAmt

        public void setBestResponseAmt​(BigDecimal BestResponseAmt)
        Set Best Response Amount.
        Specified by:
        setBestResponseAmt in interface I_C_RfQLineQty
        Parameters:
        BestResponseAmt - Best Response Amount
      • setC_RfQLine_ID

        public void setC_RfQLine_ID​(int C_RfQLine_ID)
        Set RfQ Line.
        Specified by:
        setC_RfQLine_ID in interface I_C_RfQLineQty
        Parameters:
        C_RfQLine_ID - Request for Quotation Line
      • getC_RfQLine_ID

        public int getC_RfQLine_ID()
        Get RfQ Line.
        Specified by:
        getC_RfQLine_ID in interface I_C_RfQLineQty
        Returns:
        Request for Quotation Line
      • setC_RfQLineQty_ID

        public void setC_RfQLineQty_ID​(int C_RfQLineQty_ID)
        Set RfQ Line Quantity.
        Specified by:
        setC_RfQLineQty_ID in interface I_C_RfQLineQty
        Parameters:
        C_RfQLineQty_ID - Request for Quotation Line Quantity
      • getC_RfQLineQty_ID

        public int getC_RfQLineQty_ID()
        Get RfQ Line Quantity.
        Specified by:
        getC_RfQLineQty_ID in interface I_C_RfQLineQty
        Returns:
        Request for Quotation Line Quantity
      • setC_RfQLineQty_UU

        public void setC_RfQLineQty_UU​(String C_RfQLineQty_UU)
        Set C_RfQLineQty_UU.
        Specified by:
        setC_RfQLineQty_UU in interface I_C_RfQLineQty
        Parameters:
        C_RfQLineQty_UU - C_RfQLineQty_UU
      • setC_UOM_ID

        public void setC_UOM_ID​(int C_UOM_ID)
        Set UOM.
        Specified by:
        setC_UOM_ID in interface I_C_RfQLineQty
        Parameters:
        C_UOM_ID - Unit of Measure
      • getC_UOM_ID

        public int getC_UOM_ID()
        Get UOM.
        Specified by:
        getC_UOM_ID in interface I_C_RfQLineQty
        Returns:
        Unit of Measure
      • getKeyNamePair

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

        public void setIsOfferQty​(boolean IsOfferQty)
        Set Offer Quantity.
        Specified by:
        setIsOfferQty in interface I_C_RfQLineQty
        Parameters:
        IsOfferQty - This quantity is used in the Offer to the Customer
      • isOfferQty

        public boolean isOfferQty()
        Get Offer Quantity.
        Specified by:
        isOfferQty in interface I_C_RfQLineQty
        Returns:
        This quantity is used in the Offer to the Customer
      • setIsPurchaseQty

        public void setIsPurchaseQty​(boolean IsPurchaseQty)
        Set Purchase Quantity.
        Specified by:
        setIsPurchaseQty in interface I_C_RfQLineQty
        Parameters:
        IsPurchaseQty - This quantity is used in the Purchase Order to the Supplier
      • isPurchaseQty

        public boolean isPurchaseQty()
        Get Purchase Quantity.
        Specified by:
        isPurchaseQty in interface I_C_RfQLineQty
        Returns:
        This quantity is used in the Purchase Order to the Supplier
      • setIsRfQQty

        public void setIsRfQQty​(boolean IsRfQQty)
        Set RfQ Quantity.
        Specified by:
        setIsRfQQty in interface I_C_RfQLineQty
        Parameters:
        IsRfQQty - The quantity is used when generating RfQ Responses
      • isRfQQty

        public boolean isRfQQty()
        Get RfQ Quantity.
        Specified by:
        isRfQQty in interface I_C_RfQLineQty
        Returns:
        The quantity is used when generating RfQ Responses
      • setMargin

        public void setMargin​(BigDecimal Margin)
        Set Margin %.
        Specified by:
        setMargin in interface I_C_RfQLineQty
        Parameters:
        Margin - Margin for a product as a percentage
      • setOfferAmt

        public void setOfferAmt​(BigDecimal OfferAmt)
        Set Offer Amount.
        Specified by:
        setOfferAmt in interface I_C_RfQLineQty
        Parameters:
        OfferAmt - Amount of the Offer