{"id":17695,"date":"2026-01-29T11:56:41","date_gmt":"2026-01-29T11:56:41","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=17695"},"modified":"2026-09-11T11:14:29","modified_gmt":"2026-09-11T11:14:29","slug":"how-can-i-create-a-new-product-and-define-its-usage-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-can-i-create-a-new-product-and-define-its-usage-in-idempiere\/","title":{"rendered":"How can I create a new product and define its usage in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">To support purchasing, inventory management, sales, and project operations, iDempiere requires all items whether materials, services, or expenses to be defined as <strong>Products<\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Product master acts as a central configuration point that determines how an item behaves across procurement, warehousing, accounting, and projects.Creating a product correctly ensures accurate stock tracking, proper accounting postings, and smooth integration with purchase orders, material receipts, invoices, and project task lines.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Creating a Product<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The first step is to create a new Product record. This record defines the basic identity of the item and controls how it is used throughout the system<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How to create a product<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to the <strong>Product<\/strong> window<\/li>\n\n\n\n<li>Create a new Product record<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">At this stage, the product is only a shell. Its behavior is determined by the attributes and flags configured in the following steps.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-8.png\" alt=\"\" class=\"wp-image-17697\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-8.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-8-300x149.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-8-768x380.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Defining Basic Product Information<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Basic product details help users identify and select the correct item during transactions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Configuration includes<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Entering a meaningful <strong>Product Name<\/strong><\/li>\n\n\n\n<li>Assigning a <strong>Search Key<\/strong> for quick lookup<\/li>\n\n\n\n<li>Selecting the applicable <strong>Organization<\/strong><\/li>\n\n\n\n<li>Providing <strong>Description<\/strong> and <strong>Comments<\/strong> if required<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">These details improve usability and reduce errors during purchasing, inventory movements, and project planning.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Selecting the Product Type<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Product Type<\/strong> determines whether the product represents a physical item or a non-stock service.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Available options include<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Item<\/strong> &#8211; Used for physical materials that may be stocked, issued, or consumed<\/li>\n\n\n\n<li><strong>Service<\/strong> &#8211; Used for labor, subcontracting, rentals, or charges that do not affect inventory<\/li>\n\n\n\n<li><strong>Asset &#8211; <\/strong>A product intended to become a <strong>fixed asset<\/strong>.<\/li>\n\n\n\n<li><strong>Expense type &#8211; <\/strong>A product used purely for <strong>expense posting<\/strong>, not stock or asset.<\/li>\n\n\n\n<li><strong>Resource &#8211; <\/strong>A <strong>capacity-based<\/strong> product representing time or effort.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-9.png\" alt=\"\" class=\"wp-image-17698\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-9.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-9-300x149.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-9-768x380.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Defining Purchase, Inventory, and Service Behavior<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Product behavior is controlled using functional flags. These flags determine where and how the product can be used.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key configuration options include<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Purchased<\/strong> \u2013 Enables the product for Purchase Orders and Vendor Invoices<\/li>\n\n\n\n<li><strong>Sold<\/strong> \u2013 Enables the product for Sales Orders and Customer Invoices<\/li>\n\n\n\n<li><strong>Manufactured<\/strong> \u2013 Used for Bill of Material products.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Behavior examples<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A <strong>raw material<\/strong> is typically Purchased and Stocked<\/li>\n\n\n\n<li>A <strong>subcontract service<\/strong> is Purchased but not Stocked<\/li>\n\n\n\n<li>A <strong>project charge or labor cost<\/strong> is a Service with Expense Type enabled<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This setup ensures the product behaves correctly in procurement, inventory, and accounting flows.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Assigning Product Category<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Product Category<\/strong> controls accounting rules, default accounts, and reporting behavior.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>When assigning a product category<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure it matches the nature of the product (Material, Service, Expense, Asset)<\/li>\n\n\n\n<li>Confirm that accounting is correctly configured at the category level<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This allows iDempiere to automatically derive accounting entries during transactions such as receipts, issues, and invoices.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-10.png\" alt=\"\" class=\"wp-image-17701\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-10.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-10-300x149.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-Master-Product-10-768x380.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Defining Unit of Measure (UOM)<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>Unit of Measure<\/strong> defines how quantities are handled for the product.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Configuration includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Selecting the primary <strong>UOM<\/strong> (e.g., Each, Kg, Meter, Hour)<\/li>\n\n\n\n<li>Ensuring consistency with purchasing, inventory, and project usage<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Accurate UOM setup prevents quantity mismatches during receiving, issuing, and invoicing.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Defining Service Products (Non-Stock)<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>For Service or Expense-type products<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No inventory transactions are created<\/li>\n\n\n\n<li>Costs are directly posted to accounting<\/li>\n\n\n\n<li>Products can be used in Purchase Invoices, Project Task Lines, and Expense flows<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is commonly used for labor charges, subcontracting, rentals, and professional services.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>By correctly configuring a product<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Users can purchase materials or services without manual adjustments<\/li>\n\n\n\n<li>Inventory is accurately tracked for physical items<\/li>\n\n\n\n<li>Accounting entries are generated automatically<\/li>\n\n\n\n<li>Products can be reused consistently across purchasing, inventory, projects, and finance<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A well-defined Product master ensures reliable transaction processing and forms the foundation for effective operational and financial control in iDempiere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><div class=\"epyt-video-wrapper\"><iframe loading=\"lazy\"  id=\"_ytid_49616\"  width=\"800\" height=\"450\"  data-origwidth=\"800\" data-origheight=\"450\"  data-relstop=\"1\" src=\"https:\/\/www.youtube.com\/embed\/RFxu4I_n1rQ?enablejsapi=1&autoplay=0&cc_load_policy=0&cc_lang_pref=&iv_load_policy=1&loop=0&rel=0&fs=1&playsinline=0&autohide=2&theme=dark&color=red&controls=1&disablekb=0&\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><\/div>\n","protected":false},"excerpt":{"rendered":"<p>To support purchasing, inventory management, sales, and project operations, iDempiere requires all items whether materials, services, or expenses to be [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,37],"tags":[],"class_list":["post-17695","post","type-post","status-publish","format-standard","hentry","category-idempiere-product","category-idempiere-inventory"],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17695","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\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=17695"}],"version-history":[{"count":1,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17695\/revisions"}],"predecessor-version":[{"id":29554,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/17695\/revisions\/29554"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=17695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=17695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=17695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}