{"id":15333,"date":"2025-07-17T11:40:24","date_gmt":"2025-07-17T11:40:24","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=15333"},"modified":"2026-09-04T11:05:05","modified_gmt":"2026-09-04T11:05:05","slug":"idempiere-product-master","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/idempiere-product-master\/","title":{"rendered":"iDempiere Product Master"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>1. Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Product Master manages all product-related data in iDempiere. It is the foundation for sales, purchases, inventory, costing, and reporting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>2. Navigation<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Menu \u2192 Material Management and Pricing \u2192 Product<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Product Master<\/strong> window contains multiple tabs, each offering distinct functionalities.<br>Let&#8217;s explore them in the following order:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Window Name: Product(AD_Window_ID =140)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>3. Tabs and Field Descriptions<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3.1 Product Tab<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Product<\/strong> tab is used to define each product and make it available for use in price lists and transactions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note: The <strong>Location<\/strong> field indicates the default storage location where the product will be received.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tab name: Product(AD_Tab_ID=180)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Table Name: M_Product(AD_Table_ID=208)<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong>Field Name<\/strong><\/td><td><strong>Description<\/strong><\/td><td><strong>Column Name<br>DataType<br>Reference Type<br>AD_Column_ID<\/strong><\/td><\/tr><tr><td>Tenant<\/td><td>The client or business entity using the system<\/td><td>* AD_Client_ID<br>* numeric(10)<br>* Table Direct<br>* 1403<\/td><\/tr><tr><td>Organization<\/td><td>The specific organization or store location<\/td><td>* AD_Org_ID<br>* numeric(10)<br>* Table Direct<br>* 1404<\/td><\/tr><tr><td>Search Key<\/td><td>Unique internal product identifier (often used as SKU)<\/td><td>* Value<br>* character varying(510)<br>* String<br>* 2011<\/td><\/tr><tr><td>Version No<\/td><td>Version of the product, for variations or revisions<\/td><td>* VersionNo<br>* character varying(20)<br>* String<br>* 7973<\/td><\/tr><tr><td>Name<\/td><td>The name of the product<\/td><td>* Name<br>* character varying(255)<br>* String<br>* 1410<\/td><\/tr><tr><td>Description<\/td><td>A short description of the product<\/td><td>* Description<br>* character varying(255)<br>* String<br>* 1411<\/td><\/tr><tr><td>Comment\/Help<\/td><td>Internal comment or hint<\/td><td>* Help<br>* character varying(2000)<br>* Text<br>* 3015<\/td><\/tr><tr><td>Document Note<\/td><td>Notes shown on documents like invoices<\/td><td>* DocumentNote<br>* character varying(2000)<br>* Text<br>* 3014<\/td><\/tr><tr><td>UPC\/EAN<\/td><td>Universal\/EAN barcode number<\/td><td>* UPC<br>* character varying(30)<br>* String<br>* 2304<\/td><\/tr><tr><td>SKU<\/td><td>Alternate product code (may match Search Key)<\/td><td>* SKU<br>* character varying(30)<br>* String<br>* 2305<\/td><\/tr><tr><td>Active<\/td><td>If false, product is inactive and excluded from use<\/td><td>* IsActive<br>* character(1)<br>* Yes-No<br>* 1405<\/td><\/tr><tr><td>Summary Level<\/td><td>If checked, it&#8217;s a non-transactional grouping product<\/td><td>* IsSummary<br>* character(1)<br>* Yes-No<br>* 1413<\/td><\/tr><tr><td>Product Category<\/td><td>Logical grouping for price lists, reports<\/td><td>* M_Product_Category_ID<br>* numeric(10)<br>* Table Direct<br>* 2012<\/td><\/tr><tr><td>Classification<\/td><td>Additional internal categorization (e.g., brand, range)<\/td><td>* Classification<br>* character varying(12)<br>* String<br>* 3016<\/td><\/tr><tr><td>Tax Category<\/td><td>Defines which tax rules apply<\/td><td>* C_TaxCategory_ID<br>* numeric(10)<br>* Table Direct<br>* 2019<\/td><\/tr><tr><td>Revenue Recognition<\/td><td>Determines how revenue is deferred or recognized<\/td><td>* C_RevenueRecognition_ID<br>* numeric(10)<br>* Table Direct<br>* 3909<\/td><\/tr><tr><td>UOM<\/td><td>Unit of Measure (e.g., pieces, kg, liters)<\/td><td>* C_UOM_ID<br>* numeric(10)<br>* Table Direct<br>* 1760<\/td><\/tr><tr><td>Sales Representative<\/td><td>Salesperson associated with this product<\/td><td>* SalesRep_ID<br>* numeric(10)<br>* Table<br>* 3391<\/td><\/tr><tr><td>Product Type<\/td><td>Type: Item, Service, Resource, Expense<\/td><td>* ProductType<br>* character(1)<br>* List<br>* 7795<\/td><\/tr><tr><td>Mail Template<\/td><td>Default email template used for this product<\/td><td>* R_MailText_ID<br>* numeric(10)<br>* Table Direct<br>* 7972<\/td><\/tr><tr><td>Weight<\/td><td>Weight of one unit (used in logistics\/shipping)<\/td><td>* Weight<br>* numeric<br>* Amount<br>* 1767<\/td><\/tr><tr><td>Volume<\/td><td>Volume of one unit<\/td><td>* Volume<br>* numeric<br>* Amount<br>* 1766<\/td><\/tr><tr><td>Own Box<\/td><td>If checked, product requires its own box for shipping<\/td><td>* IsOwnBox<br>* character(1)<br>* Yes-No<br>* 201242<\/td><\/tr><tr><td>Customs Tariff Number<\/td><td>Code used in customs declaration<\/td><td>* CustomsTariffNumber<br>* character varying(20)<br>* String<br>* 214343<\/td><\/tr><tr><td>Freight Category<\/td><td>Used to group freight calculation types<\/td><td>* M_FreightCategory_ID<br>* numeric(10)<br>* Table Direct<br>* 9329<\/td><\/tr><tr><td>Drop Shipment<\/td><td>Ships directly from vendor to customer<\/td><td>* IsDropShip<br>* character(1)<br>* Yes-No<br>* 12147<\/td><\/tr><tr><td>Stocked<\/td><td>If checked, product is stocked and inventoried<\/td><td>* IsStocked<br>* character(1)<br>* Yes-No<br>* 1761<\/td><\/tr><tr><td>Manufactured<\/td><td>Indicates whether the product is manufactured in-house<\/td><td>* IsManufactured<br>* character(1)<br>* Yes-No<br>* 61997<\/td><\/tr><tr><td>Phantom<\/td><td>Used in BOM \u2013 not stocked, but part of structure<\/td><td>* IsPhantom<br>* character(1)<br>* Yes-No<br>* 200242<\/td><\/tr><tr><td>Kanban controlled<\/td><td>Enables Kanban-based replenishment<\/td><td>* IsKanban<br>* character(1)<br>* Yes-No<br>* 61996<\/td><\/tr><tr><td>Part Type<\/td><td>Further classification of part role<\/td><td>* M_PartType_ID<br>* numeric(10)<br>* Table Direct<br>* 61995<\/td><\/tr><tr><td>Locator<\/td><td>Default bin\/location in warehouse<\/td><td>* M_Locator_ID<br>* numeric(10)<br>* Locator (WH)<br>* 9420<\/td><\/tr><tr><td>Shelf Width<\/td><td>Width of product on shelf<\/td><td>* ShelfWidth<br>* numeric(10)<br>* Integer<br>* 2307<\/td><\/tr><tr><td>Shelf Height<\/td><td>Height of product on shelf<\/td><td>* ShelfHeight<br>* numeric<br>* Amount<br>* 2308<\/td><\/tr><tr><td>Shelf Depth<\/td><td>Depth of product on shelf<\/td><td>* ShelfDepth<br>* numeric(10)<br>* Integer<br>* 2309<\/td><\/tr><tr><td>Units Per Pallet<\/td><td>Total units that can be stacked per pallet<\/td><td>* UnitsPerPallet<br>* numeric<br>* Costs+Prices<br>* 2310<\/td><\/tr><tr><td>Bill of Materials<\/td><td>Indicates whether the product has a BOM<\/td><td>* IsBOM<br>* character(1)<br>* Yes-No<br>* 4708<\/td><\/tr><tr><td>Verified<\/td><td>If true, product details have been verified<\/td><td>* IsVerified<br>* character(1)<br>* Yes-No<br>* 4711<\/td><\/tr><tr><td>Verify BOM Structure<\/td><td>Process flag to check and validate BOM structure<\/td><td>* Processing<br>* character(1)<br>* Button<br>* 4712<\/td><\/tr><tr><td>Auto Produce<\/td><td>Product will be auto-generated during production<\/td><td>* IsAutoProduce<br>* character(1)<br>* Yes-No<br>* 214618<\/td><\/tr><tr><td>Print detail records on invoice<\/td><td>Shows individual BOM items on invoice<\/td><td>* IsInvoicePrintDetails<br>* character(1)<br>* Yes-No<br>* 4709<\/td><\/tr><tr><td>Print detail records on pick list<\/td><td>Shows individual BOM items on pick list<\/td><td>* IsPickListPrintDetails<br>* character(1)<br>* Yes-No<br>* 4710<\/td><\/tr><tr><td>Purchased<\/td><td>Indicates if product is procured externally<\/td><td>* IsPurchased<br>* character(1)<br>* Yes-No<br>* 1762<\/td><\/tr><tr><td>Sold<\/td><td>Indicates if product is available for sale<\/td><td>* IsSold<br>* character(1)<br>* Yes-No<br>* 1763<\/td><\/tr><tr><td>Discontinued<\/td><td>Marks the product as no longer available<\/td><td>* Discontinued<br>* character(1)<br>* Yes-No<br>* 2703<\/td><\/tr><tr><td>Discontinued At<\/td><td>Date on which the product was discontinued<\/td><td>* DiscontinuedAt<br>* timestamp without time zone<br>* Date<br>* 2704<\/td><\/tr><tr><td>Expense Type<\/td><td>Associated expense category<\/td><td>* S_ExpenseType_ID<br>* numeric(10)<br>* Table Direct<br>* 6771<\/td><\/tr><tr><td>Resource<\/td><td>Linked resource (machine, person, etc.)<\/td><td>* S_Resource_ID<br>* numeric(10)<br>* Table Direct<br>* 6773<\/td><\/tr><tr><td>Exclude Auto Delivery<\/td><td>Prevents product from being delivered in auto-generated shipments<\/td><td>* IsExcludeAutoDelivery<br>* character(1)<br>* Yes-No<br>* 14505<\/td><\/tr><tr><td>Subscription Type<\/td><td>Specifies type of subscription billing<\/td><td>* C_SubscriptionType_ID<br>* numeric(10)<br>* Table Direct<br>* 10919<\/td><\/tr><tr><td>Image URL<\/td><td>Web URL to product image<\/td><td>* ImageURL<br>* character varying(120)<br>* URL<br>* 7962<\/td><\/tr><tr><td>Description URL<\/td><td>Web URL to more product information<\/td><td>* DescriptionURL<br>* character varying(120)<br>* URL<br>* 7963<\/td><\/tr><tr><td>Guarantee Days<\/td><td>Days the product is under warranty\/guarantee<\/td><td>* GuaranteeDays<br>* numeric(10)<br>* Integer<br>* 7974<\/td><\/tr><tr><td>Min Guarantee Days<\/td><td>Minimum required guarantee duration<\/td><td>* GuaranteeDaysMin<br>* numeric(10)<br>* Integer<br>* 9889<\/td><\/tr><tr><td>Attribute Set<\/td><td>Group of attributes (e.g., color, size, expiry)<\/td><td>* M_AttributeSet_ID<br>* numeric(10)<br>* Table Direct<br>* 8417<\/td><\/tr><tr><td>Attribute Set Instance<\/td><td>Actual values for attribute set (per lot\/batch)<\/td><td>* M_AttributeSetInstance_ID<br>* numeric(10)<br>* Product Attribute<br>* 8418<\/td><\/tr><tr><td>Copy from product<\/td><td>Enables copying fields from another product<\/td><td>* CopyFrom<br>* character(1)<br>* Button<br>* 59231<\/td><\/tr><tr><td>Featured in Web Store<\/td><td>Marks product as a featured item in the online store<\/td><td>* IsWebStoreFeatured<br>* character(1)<br>* Yes-No<br>* 10260<\/td><\/tr><tr><td>Self-Service<\/td><td>Product is visible in self-service portal<\/td><td>* IsSelfService<br>* character(1)<br>* Yes-No<br>* 10261<\/td><\/tr><tr><td>Group1<\/td><td>Custom grouping tag 1 (e.g., Season)<\/td><td>* Group1<br>* character varying(255)<br>* String<br>* 52061<\/td><\/tr><tr><td>Group2<\/td><td>Custom grouping tag 2 (e.g., Gender, Department)<\/td><td>* Group2<br>* character varying(255)<br>* String<br>* 52062<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>1. Introduction The Product Master manages all product-related data in iDempiere. It is the foundation for sales, purchases, inventory, costing, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[96],"tags":[],"class_list":["post-15333","post","type-post","status-publish","format-standard","hentry","category-idempiere-old"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/15333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=15333"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/15333\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=15333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=15333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=15333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}