Class X_M_Product

    • Constructor Detail

      • X_M_Product

        public X_M_Product​(Properties ctx,
                           int M_Product_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
      • setClassification

        public void setClassification​(String Classification)
        Set Classification.
        Specified by:
        setClassification in interface I_M_Product
        Parameters:
        Classification - Classification for grouping
      • getClassification

        public String getClassification()
        Get Classification.
        Specified by:
        getClassification in interface I_M_Product
        Returns:
        Classification for grouping
      • setCopyFrom

        public void setCopyFrom​(String CopyFrom)
        Set Copy From.
        Specified by:
        setCopyFrom in interface I_M_Product
        Parameters:
        CopyFrom - Copy From Record
      • setC_RevenueRecognition_ID

        public void setC_RevenueRecognition_ID​(int C_RevenueRecognition_ID)
        Set Revenue Recognition.
        Specified by:
        setC_RevenueRecognition_ID in interface I_M_Product
        Parameters:
        C_RevenueRecognition_ID - Method for recording revenue
      • getC_RevenueRecognition_ID

        public int getC_RevenueRecognition_ID()
        Get Revenue Recognition.
        Specified by:
        getC_RevenueRecognition_ID in interface I_M_Product
        Returns:
        Method for recording revenue
      • setC_SubscriptionType_ID

        public void setC_SubscriptionType_ID​(int C_SubscriptionType_ID)
        Set Subscription Type.
        Specified by:
        setC_SubscriptionType_ID in interface I_M_Product
        Parameters:
        C_SubscriptionType_ID - Type of subscription
      • getC_SubscriptionType_ID

        public int getC_SubscriptionType_ID()
        Get Subscription Type.
        Specified by:
        getC_SubscriptionType_ID in interface I_M_Product
        Returns:
        Type of subscription
      • setC_TaxCategory_ID

        public void setC_TaxCategory_ID​(int C_TaxCategory_ID)
        Set Tax Category.
        Specified by:
        setC_TaxCategory_ID in interface I_M_Product
        Parameters:
        C_TaxCategory_ID - Tax Category
      • getC_TaxCategory_ID

        public int getC_TaxCategory_ID()
        Get Tax Category.
        Specified by:
        getC_TaxCategory_ID in interface I_M_Product
        Returns:
        Tax Category
      • setC_UOM_ID

        public void setC_UOM_ID​(int C_UOM_ID)
        Set UOM.
        Specified by:
        setC_UOM_ID in interface I_M_Product
        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_M_Product
        Returns:
        Unit of Measure
      • setCustomsTariffNumber

        public void setCustomsTariffNumber​(String CustomsTariffNumber)
        Set Customs Tariff Number.
        Specified by:
        setCustomsTariffNumber in interface I_M_Product
        Parameters:
        CustomsTariffNumber - Customs Tariff Number, usually the HS-Code
      • getCustomsTariffNumber

        public String getCustomsTariffNumber()
        Get Customs Tariff Number.
        Specified by:
        getCustomsTariffNumber in interface I_M_Product
        Returns:
        Customs Tariff Number, usually the HS-Code
      • setDescription

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

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

        public void setDescriptionURL​(String DescriptionURL)
        Set Description URL.
        Specified by:
        setDescriptionURL in interface I_M_Product
        Parameters:
        DescriptionURL - URL for the description
      • setDiscontinued

        public void setDiscontinued​(boolean Discontinued)
        Set Discontinued.
        Specified by:
        setDiscontinued in interface I_M_Product
        Parameters:
        Discontinued - This product is no longer available
      • isDiscontinued

        public boolean isDiscontinued()
        Get Discontinued.
        Specified by:
        isDiscontinued in interface I_M_Product
        Returns:
        This product is no longer available
      • setDiscontinuedAt

        public void setDiscontinuedAt​(Timestamp DiscontinuedAt)
        Set Discontinued At.
        Specified by:
        setDiscontinuedAt in interface I_M_Product
        Parameters:
        DiscontinuedAt - Discontinued At indicates Date when product was discontinued
      • getDiscontinuedAt

        public Timestamp getDiscontinuedAt()
        Get Discontinued At.
        Specified by:
        getDiscontinuedAt in interface I_M_Product
        Returns:
        Discontinued At indicates Date when product was discontinued
      • setDocumentNote

        public void setDocumentNote​(String DocumentNote)
        Set Document Note.
        Specified by:
        setDocumentNote in interface I_M_Product
        Parameters:
        DocumentNote - Additional information for a Document
      • getDocumentNote

        public String getDocumentNote()
        Get Document Note.
        Specified by:
        getDocumentNote in interface I_M_Product
        Returns:
        Additional information for a Document
      • setGroup1

        public void setGroup1​(String Group1)
        Set Group1.
        Specified by:
        setGroup1 in interface I_M_Product
        Parameters:
        Group1 - Group1
      • setGroup2

        public void setGroup2​(String Group2)
        Set Group2.
        Specified by:
        setGroup2 in interface I_M_Product
        Parameters:
        Group2 - Group2
      • setGuaranteeDays

        public void setGuaranteeDays​(int GuaranteeDays)
        Set Guarantee Days.
        Specified by:
        setGuaranteeDays in interface I_M_Product
        Parameters:
        GuaranteeDays - Number of days the product is guaranteed or available
      • getGuaranteeDays

        public int getGuaranteeDays()
        Get Guarantee Days.
        Specified by:
        getGuaranteeDays in interface I_M_Product
        Returns:
        Number of days the product is guaranteed or available
      • setGuaranteeDaysMin

        public void setGuaranteeDaysMin​(int GuaranteeDaysMin)
        Set Min Guarantee Days.
        Specified by:
        setGuaranteeDaysMin in interface I_M_Product
        Parameters:
        GuaranteeDaysMin - Minimum number of guarantee days
      • getGuaranteeDaysMin

        public int getGuaranteeDaysMin()
        Get Min Guarantee Days.
        Specified by:
        getGuaranteeDaysMin in interface I_M_Product
        Returns:
        Minimum number of guarantee days
      • setHelp

        public void setHelp​(String Help)
        Set Comment/Help.
        Specified by:
        setHelp in interface I_M_Product
        Parameters:
        Help - Comment or Hint
      • getHelp

        public String getHelp()
        Get Comment/Help.
        Specified by:
        getHelp in interface I_M_Product
        Returns:
        Comment or Hint
      • setImageURL

        public void setImageURL​(String ImageURL)
        Set Image URL.
        Specified by:
        setImageURL in interface I_M_Product
        Parameters:
        ImageURL - URL of image
      • setIsAutoProduce

        public void setIsAutoProduce​(boolean IsAutoProduce)
        Set Auto Produce.
        Specified by:
        setIsAutoProduce in interface I_M_Product
        Parameters:
        IsAutoProduce - Auto create production to fulfill shipment
      • isAutoProduce

        public boolean isAutoProduce()
        Get Auto Produce.
        Specified by:
        isAutoProduce in interface I_M_Product
        Returns:
        Auto create production to fulfill shipment
      • setIsBOM

        public void setIsBOM​(boolean IsBOM)
        Set Bill of Materials.
        Specified by:
        setIsBOM in interface I_M_Product
        Parameters:
        IsBOM - Bill of Materials
      • isBOM

        public boolean isBOM()
        Get Bill of Materials.
        Specified by:
        isBOM in interface I_M_Product
        Returns:
        Bill of Materials
      • setIsDropShip

        public void setIsDropShip​(boolean IsDropShip)
        Set Drop Shipment.
        Specified by:
        setIsDropShip in interface I_M_Product
        Parameters:
        IsDropShip - Drop Shipments are sent directly to the Drop Shipment Location
      • isDropShip

        public boolean isDropShip()
        Get Drop Shipment.
        Specified by:
        isDropShip in interface I_M_Product
        Returns:
        Drop Shipments are sent directly to the Drop Shipment Location
      • setIsExcludeAutoDelivery

        public void setIsExcludeAutoDelivery​(boolean IsExcludeAutoDelivery)
        Set Exclude Auto Delivery.
        Specified by:
        setIsExcludeAutoDelivery in interface I_M_Product
        Parameters:
        IsExcludeAutoDelivery - Exclude from automatic Delivery
      • isExcludeAutoDelivery

        public boolean isExcludeAutoDelivery()
        Get Exclude Auto Delivery.
        Specified by:
        isExcludeAutoDelivery in interface I_M_Product
        Returns:
        Exclude from automatic Delivery
      • setIsInvoicePrintDetails

        public void setIsInvoicePrintDetails​(boolean IsInvoicePrintDetails)
        Set Print detail records on invoice.
        Specified by:
        setIsInvoicePrintDetails in interface I_M_Product
        Parameters:
        IsInvoicePrintDetails - Print detail BOM elements on the invoice
      • isInvoicePrintDetails

        public boolean isInvoicePrintDetails()
        Get Print detail records on invoice.
        Specified by:
        isInvoicePrintDetails in interface I_M_Product
        Returns:
        Print detail BOM elements on the invoice
      • setIsKanban

        public void setIsKanban​(boolean IsKanban)
        Set Kanban controlled.
        Specified by:
        setIsKanban in interface I_M_Product
        Parameters:
        IsKanban - This part is Kanban controlled
      • isKanban

        public boolean isKanban()
        Get Kanban controlled.
        Specified by:
        isKanban in interface I_M_Product
        Returns:
        This part is Kanban controlled
      • setIsManufactured

        public void setIsManufactured​(boolean IsManufactured)
        Set Manufactured.
        Specified by:
        setIsManufactured in interface I_M_Product
        Parameters:
        IsManufactured - This product is manufactured
      • isManufactured

        public boolean isManufactured()
        Get Manufactured.
        Specified by:
        isManufactured in interface I_M_Product
        Returns:
        This product is manufactured
      • setIsOwnBox

        public void setIsOwnBox​(boolean IsOwnBox)
        Set Own Box.
        Specified by:
        setIsOwnBox in interface I_M_Product
        Parameters:
        IsOwnBox - Own Box
      • isOwnBox

        public boolean isOwnBox()
        Get Own Box.
        Specified by:
        isOwnBox in interface I_M_Product
        Returns:
        Own Box
      • setIsPhantom

        public void setIsPhantom​(boolean IsPhantom)
        Set Phantom.
        Specified by:
        setIsPhantom in interface I_M_Product
        Parameters:
        IsPhantom - Phantom Component
      • isPhantom

        public boolean isPhantom()
        Get Phantom.
        Specified by:
        isPhantom in interface I_M_Product
        Returns:
        Phantom Component
      • setIsPickListPrintDetails

        public void setIsPickListPrintDetails​(boolean IsPickListPrintDetails)
        Set Print detail records on pick list.
        Specified by:
        setIsPickListPrintDetails in interface I_M_Product
        Parameters:
        IsPickListPrintDetails - Print detail BOM elements on the pick list
      • isPickListPrintDetails

        public boolean isPickListPrintDetails()
        Get Print detail records on pick list.
        Specified by:
        isPickListPrintDetails in interface I_M_Product
        Returns:
        Print detail BOM elements on the pick list
      • setIsPurchased

        public void setIsPurchased​(boolean IsPurchased)
        Set Purchased.
        Specified by:
        setIsPurchased in interface I_M_Product
        Parameters:
        IsPurchased - Organization purchases this product
      • isPurchased

        public boolean isPurchased()
        Get Purchased.
        Specified by:
        isPurchased in interface I_M_Product
        Returns:
        Organization purchases this product
      • setIsSelfService

        public void setIsSelfService​(boolean IsSelfService)
        Set Self-Service.
        Specified by:
        setIsSelfService in interface I_M_Product
        Parameters:
        IsSelfService - This is a Self-Service entry or this entry can be changed via Self-Service
      • isSelfService

        public boolean isSelfService()
        Get Self-Service.
        Specified by:
        isSelfService in interface I_M_Product
        Returns:
        This is a Self-Service entry or this entry can be changed via Self-Service
      • setIsSold

        public void setIsSold​(boolean IsSold)
        Set Sold.
        Specified by:
        setIsSold in interface I_M_Product
        Parameters:
        IsSold - Organization sells this product
      • isSold

        public boolean isSold()
        Get Sold.
        Specified by:
        isSold in interface I_M_Product
        Returns:
        Organization sells this product
      • setIsStocked

        public void setIsStocked​(boolean IsStocked)
        Set Stocked.
        Specified by:
        setIsStocked in interface I_M_Product
        Parameters:
        IsStocked - Organization stocks this product
      • isStocked

        public boolean isStocked()
        Get Stocked.
        Specified by:
        isStocked in interface I_M_Product
        Returns:
        Organization stocks this product
      • setIsSummary

        public void setIsSummary​(boolean IsSummary)
        Set Summary Level.
        Specified by:
        setIsSummary in interface I_M_Product
        Parameters:
        IsSummary - This is a summary entity
      • isSummary

        public boolean isSummary()
        Get Summary Level.
        Specified by:
        isSummary in interface I_M_Product
        Returns:
        This is a summary entity
      • setIsVerified

        public void setIsVerified​(boolean IsVerified)
        Set Verified.
        Specified by:
        setIsVerified in interface I_M_Product
        Parameters:
        IsVerified - The BOM configuration has been verified
      • isVerified

        public boolean isVerified()
        Get Verified.
        Specified by:
        isVerified in interface I_M_Product
        Returns:
        The BOM configuration has been verified
      • setIsWebStoreFeatured

        public void setIsWebStoreFeatured​(boolean IsWebStoreFeatured)
        Set Featured in Web Store.
        Specified by:
        setIsWebStoreFeatured in interface I_M_Product
        Parameters:
        IsWebStoreFeatured - If selected, the product is displayed in the initial or any empty search
      • isWebStoreFeatured

        public boolean isWebStoreFeatured()
        Get Featured in Web Store.
        Specified by:
        isWebStoreFeatured in interface I_M_Product
        Returns:
        If selected, the product is displayed in the initial or any empty search
      • setLowLevel

        public void setLowLevel​(int LowLevel)
        Set Low Level.
        Specified by:
        setLowLevel in interface I_M_Product
        Parameters:
        LowLevel - The Low Level is used to calculate the material plan and determines if a net requirement should be exploited
      • getLowLevel

        public int getLowLevel()
        Get Low Level.
        Specified by:
        getLowLevel in interface I_M_Product
        Returns:
        The Low Level is used to calculate the material plan and determines if a net requirement should be exploited
      • setM_AttributeSet_ID

        public void setM_AttributeSet_ID​(int M_AttributeSet_ID)
        Set Attribute Set.
        Specified by:
        setM_AttributeSet_ID in interface I_M_Product
        Parameters:
        M_AttributeSet_ID - Product Attribute Set
      • getM_AttributeSet_ID

        public int getM_AttributeSet_ID()
        Get Attribute Set.
        Specified by:
        getM_AttributeSet_ID in interface I_M_Product
        Returns:
        Product Attribute Set
      • 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_Product
        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_Product
        Returns:
        Product Attribute Set Instance
      • setM_FreightCategory_ID

        public void setM_FreightCategory_ID​(int M_FreightCategory_ID)
        Set Freight Category.
        Specified by:
        setM_FreightCategory_ID in interface I_M_Product
        Parameters:
        M_FreightCategory_ID - Category of the Freight
      • getM_FreightCategory_ID

        public int getM_FreightCategory_ID()
        Get Freight Category.
        Specified by:
        getM_FreightCategory_ID in interface I_M_Product
        Returns:
        Category of the Freight
      • setM_Locator_ID

        public void setM_Locator_ID​(int M_Locator_ID)
        Set Locator.
        Specified by:
        setM_Locator_ID in interface I_M_Product
        Parameters:
        M_Locator_ID - Warehouse Locator
      • getM_Locator_ID

        public int getM_Locator_ID()
        Get Locator.
        Specified by:
        getM_Locator_ID in interface I_M_Product
        Returns:
        Warehouse Locator
      • setM_PartType_ID

        public void setM_PartType_ID​(int M_PartType_ID)
        Set Part Type.
        Specified by:
        setM_PartType_ID in interface I_M_Product
        Parameters:
        M_PartType_ID - Part Type
      • getM_PartType_ID

        public int getM_PartType_ID()
        Get Part Type.
        Specified by:
        getM_PartType_ID in interface I_M_Product
        Returns:
        Part Type
      • setM_Product_Category_ID

        public void setM_Product_Category_ID​(int M_Product_Category_ID)
        Set Product Category.
        Specified by:
        setM_Product_Category_ID in interface I_M_Product
        Parameters:
        M_Product_Category_ID - Category of a Product
      • getM_Product_Category_ID

        public int getM_Product_Category_ID()
        Get Product Category.
        Specified by:
        getM_Product_Category_ID in interface I_M_Product
        Returns:
        Category of a Product
      • setM_Product_ID

        public void setM_Product_ID​(int M_Product_ID)
        Set Product.
        Specified by:
        setM_Product_ID in interface I_M_Product
        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_Product
        Returns:
        Product, Service, Item
      • setM_Product_UU

        public void setM_Product_UU​(String M_Product_UU)
        Set M_Product_UU.
        Specified by:
        setM_Product_UU in interface I_M_Product
        Parameters:
        M_Product_UU - M_Product_UU
      • setName

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

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

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

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

        public void setProductType​(String ProductType)
        Set Product Type.
        Specified by:
        setProductType in interface I_M_Product
        Parameters:
        ProductType - Type of product
      • setR_MailText_ID

        public void setR_MailText_ID​(int R_MailText_ID)
        Set Mail Template.
        Specified by:
        setR_MailText_ID in interface I_M_Product
        Parameters:
        R_MailText_ID - Text templates for mailings
      • getR_MailText_ID

        public int getR_MailText_ID()
        Get Mail Template.
        Specified by:
        getR_MailText_ID in interface I_M_Product
        Returns:
        Text templates for mailings
      • setSalesRep_ID

        public void setSalesRep_ID​(int SalesRep_ID)
        Set Sales Representative.
        Specified by:
        setSalesRep_ID in interface I_M_Product
        Parameters:
        SalesRep_ID - Sales Representative or Company Agent
      • getSalesRep_ID

        public int getSalesRep_ID()
        Get Sales Representative.
        Specified by:
        getSalesRep_ID in interface I_M_Product
        Returns:
        Sales Representative or Company Agent
      • setS_ExpenseType_ID

        public void setS_ExpenseType_ID​(int S_ExpenseType_ID)
        Set Expense Type.
        Specified by:
        setS_ExpenseType_ID in interface I_M_Product
        Parameters:
        S_ExpenseType_ID - Expense report type
      • getS_ExpenseType_ID

        public int getS_ExpenseType_ID()
        Get Expense Type.
        Specified by:
        getS_ExpenseType_ID in interface I_M_Product
        Returns:
        Expense report type
      • setShelfDepth

        public void setShelfDepth​(int ShelfDepth)
        Set Shelf Depth.
        Specified by:
        setShelfDepth in interface I_M_Product
        Parameters:
        ShelfDepth - Shelf depth required
      • getShelfDepth

        public int getShelfDepth()
        Get Shelf Depth.
        Specified by:
        getShelfDepth in interface I_M_Product
        Returns:
        Shelf depth required
      • setShelfHeight

        public void setShelfHeight​(BigDecimal ShelfHeight)
        Set Shelf Height.
        Specified by:
        setShelfHeight in interface I_M_Product
        Parameters:
        ShelfHeight - Shelf height required
      • setShelfWidth

        public void setShelfWidth​(int ShelfWidth)
        Set Shelf Width.
        Specified by:
        setShelfWidth in interface I_M_Product
        Parameters:
        ShelfWidth - Shelf width required
      • getShelfWidth

        public int getShelfWidth()
        Get Shelf Width.
        Specified by:
        getShelfWidth in interface I_M_Product
        Returns:
        Shelf width required
      • setSKU

        public void setSKU​(String SKU)
        Set SKU.
        Specified by:
        setSKU in interface I_M_Product
        Parameters:
        SKU - Stock Keeping Unit
      • getSKU

        public String getSKU()
        Get SKU.
        Specified by:
        getSKU in interface I_M_Product
        Returns:
        Stock Keeping Unit
      • setS_Resource_ID

        public void setS_Resource_ID​(int S_Resource_ID)
        Set Resource.
        Specified by:
        setS_Resource_ID in interface I_M_Product
        Parameters:
        S_Resource_ID - Resource
      • getS_Resource_ID

        public int getS_Resource_ID()
        Get Resource.
        Specified by:
        getS_Resource_ID in interface I_M_Product
        Returns:
        Resource
      • setUnitsPerPack

        public void setUnitsPerPack​(int UnitsPerPack)
        Set UnitsPerPack.
        Specified by:
        setUnitsPerPack in interface I_M_Product
        Parameters:
        UnitsPerPack - The Units Per Pack indicates the no of units of a product packed together.
      • getUnitsPerPack

        public int getUnitsPerPack()
        Get UnitsPerPack.
        Specified by:
        getUnitsPerPack in interface I_M_Product
        Returns:
        The Units Per Pack indicates the no of units of a product packed together.
      • setUnitsPerPallet

        public void setUnitsPerPallet​(BigDecimal UnitsPerPallet)
        Set Units Per Pallet.
        Specified by:
        setUnitsPerPallet in interface I_M_Product
        Parameters:
        UnitsPerPallet - Units Per Pallet
      • setUPC

        public void setUPC​(String UPC)
        Set UPC/EAN.
        Specified by:
        setUPC in interface I_M_Product
        Parameters:
        UPC - Bar Code (Universal Product Code or its superset European Article Number)
      • getUPC

        public String getUPC()
        Get UPC/EAN.
        Specified by:
        getUPC in interface I_M_Product
        Returns:
        Bar Code (Universal Product Code or its superset European Article Number)
      • setValue

        public void setValue​(String Value)
        Set Search Key.
        Specified by:
        setValue in interface I_M_Product
        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_M_Product
        Returns:
        Search key for the record in the format required - must be unique
      • getKeyNamePair

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

        public void setVersionNo​(String VersionNo)
        Set Version No.
        Specified by:
        setVersionNo in interface I_M_Product
        Parameters:
        VersionNo - Version Number
      • setVolume

        public void setVolume​(BigDecimal Volume)
        Set Volume.
        Specified by:
        setVolume in interface I_M_Product
        Parameters:
        Volume - Volume of a product
      • setWeight

        public void setWeight​(BigDecimal Weight)
        Set Weight.
        Specified by:
        setWeight in interface I_M_Product
        Parameters:
        Weight - Weight of a product