{"id":18010,"date":"2026-01-30T09:22:02","date_gmt":"2026-01-30T09:22:02","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=18010"},"modified":"2026-01-30T09:38:53","modified_gmt":"2026-01-30T09:38:53","slug":"how-material-receipt-works-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-material-receipt-works-in-idempiere\/","title":{"rendered":"How Material Receipt works in iDempiere"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A Material Receipt in iDempiere records the physical movement of goods from a vendor into the organization\u2019s warehouse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It updates stock quantities and supports accurate inventory and procurement control. iDempiere ensures that each receipt is validated, linked to the correct purchase order, and processed correctly before impacting inventory.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Relationship between Document Header, Vendor, and Warehouse<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A Material Receipt is built around three main components<br>The <strong>document header<\/strong>, which defines the receipt identity and workflow; the <strong>vendor and purchase order data<\/strong>, which supply sourcing and commercial details; and the <strong>warehouse information<\/strong>, which determines where the goods physically arrive.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">This structure works as<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Document Header \u2192 defines receipt type<\/li>\n\n\n\n<li>Business Partner &amp; PO \u2192 identify the supplier and source order<\/li>\n\n\n\n<li>Warehouse \u2192 determines stock location and inventory posting<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Defining the receipt identity<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The document header establishes the main characteristics of the receipt, including the tenant, organization, document number, and the document type. It also includes date fields such as movement date and order date, which influence how inventory movements are recorded. Once defined, the system knows whether the document is an MM Receipt or an MM Receipt with Confirmation and applies the appropriate workflow.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Linking procurement and goods movement<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Material Receipt connects the physical arrival of goods with the commercial agreement defined in the Purchase Order. When a Business Partner and Purchase Order are selected, iDempiere loads default values such as vendor address, ordered items, and expected quantities.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key relationships<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Purchase Order \u2192 supplies ordered items, quantities, and pricing<\/li>\n\n\n\n<li>Partner Location \u2192 defines ship-from or ship-to address<\/li>\n\n\n\n<li>User\/Contact \u2192 identifies vendor representative<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Movement and Accounting Dates controlling recognition timing<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Movement Date represents the actual date goods are received into the warehouse.<\/li>\n\n\n\n<li>Account Date determines the financial period for any accounting or cost postings associated with the receipt.<\/li>\n\n\n\n<li>iDempiere validates whether the corresponding period is open before allowing completion, ensuring accurate inventory and accounting period control.<\/li>\n\n\n\n<li>Date Received is used when goods are received indirectly or confirmed after initial entry.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Warehouse and Logistics Controls<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The warehouse field determines where the goods physically arrive. Inventory updates, locator availability, and storage requirements all depend on this selection.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Freight Cost Rule helps define how freight charges relate to the received items, though typically the actual cost is applied at invoice level.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"568\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-5.png\" alt=\"\" class=\"wp-image-18222\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-5.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-5-300x166.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-5-768x426.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"568\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-6.png\" alt=\"\" class=\"wp-image-18223\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-6.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-6-300x166.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/01\/TenthPlanet-iDempiere-PurchaseManagement-MaterialReceipt-6-768x426.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>A Material Receipt in iDempiere records the physical movement of goods from a vendor into the organization\u2019s warehouse. It updates [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[33],"tags":[],"class_list":["post-18010","post","type-post","status-publish","format-standard","hentry","category-purchase"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18010","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=18010"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/18010\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=18010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=18010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=18010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}