Interface I_M_Product

  • All Known Implementing Classes:
    MProduct, X_M_Product

    public interface I_M_Product
    Generated Interface for M_Product
    Version:
    Release 9
    Author:
    iDempiere (generated)
    • Method Detail

      • getAD_Client_ID

        int getAD_Client_ID()
        Get Client. Client/Tenant for this installation.
      • setAD_Org_ID

        void setAD_Org_ID​(int AD_Org_ID)
        Set Organization. Organizational entity within client
      • getAD_Org_ID

        int getAD_Org_ID()
        Get Organization. Organizational entity within client
      • setClassification

        void setClassification​(String Classification)
        Set Classification. Classification for grouping
      • getClassification

        String getClassification()
        Get Classification. Classification for grouping
      • setCopyFrom

        void setCopyFrom​(String CopyFrom)
        Set Copy From. Copy From Record
      • getCopyFrom

        String getCopyFrom()
        Get Copy From. Copy From Record
      • getCreated

        Timestamp getCreated()
        Get Created. Date this record was created
      • getCreatedBy

        int getCreatedBy()
        Get Created By. User who created this records
      • setC_RevenueRecognition_ID

        void setC_RevenueRecognition_ID​(int C_RevenueRecognition_ID)
        Set Revenue Recognition. Method for recording revenue
      • getC_RevenueRecognition_ID

        int getC_RevenueRecognition_ID()
        Get Revenue Recognition. Method for recording revenue
      • setC_SubscriptionType_ID

        void setC_SubscriptionType_ID​(int C_SubscriptionType_ID)
        Set Subscription Type. Type of subscription
      • getC_SubscriptionType_ID

        int getC_SubscriptionType_ID()
        Get Subscription Type. Type of subscription
      • setC_TaxCategory_ID

        void setC_TaxCategory_ID​(int C_TaxCategory_ID)
        Set Tax Category. Tax Category
      • getC_TaxCategory_ID

        int getC_TaxCategory_ID()
        Get Tax Category. Tax Category
      • setC_UOM_ID

        void setC_UOM_ID​(int C_UOM_ID)
        Set UOM. Unit of Measure
      • getC_UOM_ID

        int getC_UOM_ID()
        Get UOM. Unit of Measure
      • setCustomsTariffNumber

        void setCustomsTariffNumber​(String CustomsTariffNumber)
        Set Customs Tariff Number. Customs Tariff Number, usually the HS-Code
      • getCustomsTariffNumber

        String getCustomsTariffNumber()
        Get Customs Tariff Number. Customs Tariff Number, usually the HS-Code
      • setDescription

        void setDescription​(String Description)
        Set Description. Optional short description of the record
      • getDescription

        String getDescription()
        Get Description. Optional short description of the record
      • setDescriptionURL

        void setDescriptionURL​(String DescriptionURL)
        Set Description URL. URL for the description
      • getDescriptionURL

        String getDescriptionURL()
        Get Description URL. URL for the description
      • setDiscontinued

        void setDiscontinued​(boolean Discontinued)
        Set Discontinued. This product is no longer available
      • isDiscontinued

        boolean isDiscontinued()
        Get Discontinued. This product is no longer available
      • setDiscontinuedAt

        void setDiscontinuedAt​(Timestamp DiscontinuedAt)
        Set Discontinued At. Discontinued At indicates Date when product was discontinued
      • getDiscontinuedAt

        Timestamp getDiscontinuedAt()
        Get Discontinued At. Discontinued At indicates Date when product was discontinued
      • setDocumentNote

        void setDocumentNote​(String DocumentNote)
        Set Document Note. Additional information for a Document
      • getDocumentNote

        String getDocumentNote()
        Get Document Note. Additional information for a Document
      • setGroup1

        void setGroup1​(String Group1)
        Set Group1
      • getGroup1

        String getGroup1()
        Get Group1
      • setGroup2

        void setGroup2​(String Group2)
        Set Group2
      • getGroup2

        String getGroup2()
        Get Group2
      • setGuaranteeDays

        void setGuaranteeDays​(int GuaranteeDays)
        Set Guarantee Days. Number of days the product is guaranteed or available
      • getGuaranteeDays

        int getGuaranteeDays()
        Get Guarantee Days. Number of days the product is guaranteed or available
      • setGuaranteeDaysMin

        void setGuaranteeDaysMin​(int GuaranteeDaysMin)
        Set Min Guarantee Days. Minimum number of guarantee days
      • getGuaranteeDaysMin

        int getGuaranteeDaysMin()
        Get Min Guarantee Days. Minimum number of guarantee days
      • setHelp

        void setHelp​(String Help)
        Set Comment/Help. Comment or Hint
      • getHelp

        String getHelp()
        Get Comment/Help. Comment or Hint
      • setImageURL

        void setImageURL​(String ImageURL)
        Set Image URL. URL of image
      • getImageURL

        String getImageURL()
        Get Image URL. URL of image
      • setIsActive

        void setIsActive​(boolean IsActive)
        Set Active. The record is active in the system
      • isActive

        boolean isActive()
        Get Active. The record is active in the system
      • setIsAutoProduce

        void setIsAutoProduce​(boolean IsAutoProduce)
        Set Auto Produce. Auto create production to fulfill shipment
      • isAutoProduce

        boolean isAutoProduce()
        Get Auto Produce. Auto create production to fulfill shipment
      • setIsBOM

        void setIsBOM​(boolean IsBOM)
        Set Bill of Materials. Bill of Materials
      • isBOM

        boolean isBOM()
        Get Bill of Materials. Bill of Materials
      • setIsDropShip

        void setIsDropShip​(boolean IsDropShip)
        Set Drop Shipment. Drop Shipments are sent directly to the Drop Shipment Location
      • isDropShip

        boolean isDropShip()
        Get Drop Shipment. Drop Shipments are sent directly to the Drop Shipment Location
      • setIsExcludeAutoDelivery

        void setIsExcludeAutoDelivery​(boolean IsExcludeAutoDelivery)
        Set Exclude Auto Delivery. Exclude from automatic Delivery
      • isExcludeAutoDelivery

        boolean isExcludeAutoDelivery()
        Get Exclude Auto Delivery. Exclude from automatic Delivery
      • setIsInvoicePrintDetails

        void setIsInvoicePrintDetails​(boolean IsInvoicePrintDetails)
        Set Print detail records on invoice. Print detail BOM elements on the invoice
      • isInvoicePrintDetails

        boolean isInvoicePrintDetails()
        Get Print detail records on invoice. Print detail BOM elements on the invoice
      • setIsKanban

        void setIsKanban​(boolean IsKanban)
        Set Kanban controlled. This part is Kanban controlled
      • isKanban

        boolean isKanban()
        Get Kanban controlled. This part is Kanban controlled
      • setIsManufactured

        void setIsManufactured​(boolean IsManufactured)
        Set Manufactured. This product is manufactured
      • isManufactured

        boolean isManufactured()
        Get Manufactured. This product is manufactured
      • setIsOwnBox

        void setIsOwnBox​(boolean IsOwnBox)
        Set Own Box
      • isOwnBox

        boolean isOwnBox()
        Get Own Box
      • setIsPhantom

        void setIsPhantom​(boolean IsPhantom)
        Set Phantom. Phantom Component
      • isPhantom

        boolean isPhantom()
        Get Phantom. Phantom Component
      • setIsPickListPrintDetails

        void setIsPickListPrintDetails​(boolean IsPickListPrintDetails)
        Set Print detail records on pick list. Print detail BOM elements on the pick list
      • isPickListPrintDetails

        boolean isPickListPrintDetails()
        Get Print detail records on pick list. Print detail BOM elements on the pick list
      • setIsPurchased

        void setIsPurchased​(boolean IsPurchased)
        Set Purchased. Organization purchases this product
      • isPurchased

        boolean isPurchased()
        Get Purchased. Organization purchases this product
      • setIsSelfService

        void setIsSelfService​(boolean IsSelfService)
        Set Self-Service. This is a Self-Service entry or this entry can be changed via Self-Service
      • isSelfService

        boolean isSelfService()
        Get Self-Service. This is a Self-Service entry or this entry can be changed via Self-Service
      • setIsSold

        void setIsSold​(boolean IsSold)
        Set Sold. Organization sells this product
      • isSold

        boolean isSold()
        Get Sold. Organization sells this product
      • setIsStocked

        void setIsStocked​(boolean IsStocked)
        Set Stocked. Organization stocks this product
      • isStocked

        boolean isStocked()
        Get Stocked. Organization stocks this product
      • setIsSummary

        void setIsSummary​(boolean IsSummary)
        Set Summary Level. This is a summary entity
      • isSummary

        boolean isSummary()
        Get Summary Level. This is a summary entity
      • setIsVerified

        void setIsVerified​(boolean IsVerified)
        Set Verified. The BOM configuration has been verified
      • isVerified

        boolean isVerified()
        Get Verified. The BOM configuration has been verified
      • setIsWebStoreFeatured

        void setIsWebStoreFeatured​(boolean IsWebStoreFeatured)
        Set Featured in Web Store. If selected, the product is displayed in the initial or any empty search
      • isWebStoreFeatured

        boolean isWebStoreFeatured()
        Get Featured in Web Store. If selected, the product is displayed in the initial or any empty search
      • setLowLevel

        void setLowLevel​(int LowLevel)
        Set Low Level. The Low Level is used to calculate the material plan and determines if a net requirement should be exploited
      • getLowLevel

        int getLowLevel()
        Get Low Level. The Low Level is used to calculate the material plan and determines if a net requirement should be exploited
      • setM_AttributeSet_ID

        void setM_AttributeSet_ID​(int M_AttributeSet_ID)
        Set Attribute Set. Product Attribute Set
      • getM_AttributeSet_ID

        int getM_AttributeSet_ID()
        Get Attribute Set. Product Attribute Set
      • setM_AttributeSetInstance_ID

        void setM_AttributeSetInstance_ID​(int M_AttributeSetInstance_ID)
        Set Attribute Set Instance. Product Attribute Set Instance
      • getM_AttributeSetInstance_ID

        int getM_AttributeSetInstance_ID()
        Get Attribute Set Instance. Product Attribute Set Instance
      • setM_FreightCategory_ID

        void setM_FreightCategory_ID​(int M_FreightCategory_ID)
        Set Freight Category. Category of the Freight
      • getM_FreightCategory_ID

        int getM_FreightCategory_ID()
        Get Freight Category. Category of the Freight
      • setM_Locator_ID

        void setM_Locator_ID​(int M_Locator_ID)
        Set Locator. Warehouse Locator
      • getM_Locator_ID

        int getM_Locator_ID()
        Get Locator. Warehouse Locator
      • setM_PartType_ID

        void setM_PartType_ID​(int M_PartType_ID)
        Set Part Type
      • getM_PartType_ID

        int getM_PartType_ID()
        Get Part Type
      • setM_Product_Category_ID

        void setM_Product_Category_ID​(int M_Product_Category_ID)
        Set Product Category. Category of a Product
      • getM_Product_Category_ID

        int getM_Product_Category_ID()
        Get Product Category. Category of a Product
      • setM_Product_ID

        void setM_Product_ID​(int M_Product_ID)
        Set Product. Product, Service, Item
      • getM_Product_ID

        int getM_Product_ID()
        Get Product. Product, Service, Item
      • setM_Product_UU

        void setM_Product_UU​(String M_Product_UU)
        Set M_Product_UU
      • getM_Product_UU

        String getM_Product_UU()
        Get M_Product_UU
      • setName

        void setName​(String Name)
        Set Name. Alphanumeric identifier of the entity
      • getName

        String getName()
        Get Name. Alphanumeric identifier of the entity
      • setProcessing

        void setProcessing​(boolean Processing)
        Set Process Now
      • isProcessing

        boolean isProcessing()
        Get Process Now
      • setProductType

        void setProductType​(String ProductType)
        Set Product Type. Type of product
      • getProductType

        String getProductType()
        Get Product Type. Type of product
      • setR_MailText_ID

        void setR_MailText_ID​(int R_MailText_ID)
        Set Mail Template. Text templates for mailings
      • getR_MailText_ID

        int getR_MailText_ID()
        Get Mail Template. Text templates for mailings
      • setSalesRep_ID

        void setSalesRep_ID​(int SalesRep_ID)
        Set Sales Representative. Sales Representative or Company Agent
      • getSalesRep_ID

        int getSalesRep_ID()
        Get Sales Representative. Sales Representative or Company Agent
      • setS_ExpenseType_ID

        void setS_ExpenseType_ID​(int S_ExpenseType_ID)
        Set Expense Type. Expense report type
      • getS_ExpenseType_ID

        int getS_ExpenseType_ID()
        Get Expense Type. Expense report type
      • setShelfDepth

        void setShelfDepth​(int ShelfDepth)
        Set Shelf Depth. Shelf depth required
      • getShelfDepth

        int getShelfDepth()
        Get Shelf Depth. Shelf depth required
      • setShelfHeight

        void setShelfHeight​(BigDecimal ShelfHeight)
        Set Shelf Height. Shelf height required
      • getShelfHeight

        BigDecimal getShelfHeight()
        Get Shelf Height. Shelf height required
      • setShelfWidth

        void setShelfWidth​(int ShelfWidth)
        Set Shelf Width. Shelf width required
      • getShelfWidth

        int getShelfWidth()
        Get Shelf Width. Shelf width required
      • setSKU

        void setSKU​(String SKU)
        Set SKU. Stock Keeping Unit
      • getSKU

        String getSKU()
        Get SKU. Stock Keeping Unit
      • setS_Resource_ID

        void setS_Resource_ID​(int S_Resource_ID)
        Set Resource. Resource
      • getS_Resource_ID

        int getS_Resource_ID()
        Get Resource. Resource
      • setUnitsPerPack

        void setUnitsPerPack​(int UnitsPerPack)
        Set UnitsPerPack. The Units Per Pack indicates the no of units of a product packed together.
      • getUnitsPerPack

        int getUnitsPerPack()
        Get UnitsPerPack. The Units Per Pack indicates the no of units of a product packed together.
      • setUnitsPerPallet

        void setUnitsPerPallet​(BigDecimal UnitsPerPallet)
        Set Units Per Pallet. Units Per Pallet
      • getUnitsPerPallet

        BigDecimal getUnitsPerPallet()
        Get Units Per Pallet. Units Per Pallet
      • setUPC

        void setUPC​(String UPC)
        Set UPC/EAN. Bar Code (Universal Product Code or its superset European Article Number)
      • getUPC

        String getUPC()
        Get UPC/EAN. Bar Code (Universal Product Code or its superset European Article Number)
      • getUpdated

        Timestamp getUpdated()
        Get Updated. Date this record was updated
      • getUpdatedBy

        int getUpdatedBy()
        Get Updated By. User who updated this records
      • setValue

        void setValue​(String Value)
        Set Search Key. Search key for the record in the format required - must be unique
      • getValue

        String getValue()
        Get Search Key. Search key for the record in the format required - must be unique
      • setVersionNo

        void setVersionNo​(String VersionNo)
        Set Version No. Version Number
      • getVersionNo

        String getVersionNo()
        Get Version No. Version Number
      • setVolume

        void setVolume​(BigDecimal Volume)
        Set Volume. Volume of a product
      • getVolume

        BigDecimal getVolume()
        Get Volume. Volume of a product
      • setWeight

        void setWeight​(BigDecimal Weight)
        Set Weight. Weight of a product
      • getWeight

        BigDecimal getWeight()
        Get Weight. Weight of a product