{"id":34434,"date":"2025-11-28T09:24:44","date_gmt":"2025-11-28T09:24:44","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=34434"},"modified":"2025-12-11T04:32:34","modified_gmt":"2025-12-11T04:32:34","slug":"how-to-add-products-based-on-the-grn-selection-in-odoo-internal-stock-transfer","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/inventory\/how-to-add-products-based-on-the-grn-selection-in-odoo-internal-stock-transfer\/","title":{"rendered":"How to add products based on the GRN Selection in Odoo Internal Stock Transfer"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Managing stock movement within a company becomes much easier when you use Odoo\u2019s Internal Stock Transfer feature. One useful option is the ability to pull products directly from a GRN (Goods Received Note). This helps ensure that only the correct products received from suppliers are moved between locations.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Accessing Internal Transfers<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Start by opening the I<strong>nventory<\/strong> module from your main dashboard. Inside the module, go to the <strong>Internal Transfer<\/strong> menu then <strong>Internal Stock Transfer<\/strong> section. It opens the <strong>Transfer Stock<\/strong> Page, here you can create a new Internal Stock Transfer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Basic Transfer Details<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When you begin a transfer, you must choose a <strong>Transfer Type<\/strong>, such as a warehouse-to-warehouse movement. Based on the type you select, the Source and Destination Locations are filled in automatically, making the setup process faster and error-free.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, fill in the basic information needed for the transfer. The <strong>Contact<\/strong> field lets you add the person responsible for the movement. The <strong>Scheduled Date<\/strong> is automatically set to today, but you can change it if the stock will be moved later.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"583\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Basic-Transfer-Details--1024x583.png\" alt=\"Odoo Inventory Basic Transfer Details\" class=\"wp-image-34452\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Basic-Transfer-Details--1024x583.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Basic-Transfer-Details--300x171.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Basic-Transfer-Details--768x437.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Basic-Transfer-Details-.png 1415w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Selecting the GRN<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One important point is that when a <strong>GRN<\/strong> is selected, choosing a <strong>product category<\/strong> becomes optional, because the system will pull all product details directly from the selected GRN. When you choose one or more GRNs, Odoo automatically loads all the products included in those GRNs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These items appear under the <strong>Operations tab<\/strong>. Each <strong>product<\/strong> comes with its linked <strong>lot number<\/strong> and shows the available <strong>on-hand <\/strong>quantity. You can adjust the <strong>transfer quantity<\/strong> if necessary, but you cannot add any new products that are not part of the selected GRN. If you want to remove an item, simply use the delete option at the end of its row.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Selecting-the-GRN--1024x577.png\" alt=\"Odoo  Inventory  Selecting the GRN\" class=\"wp-image-34453\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Selecting-the-GRN--1024x577.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Selecting-the-GRN--300x169.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Selecting-the-GRN--768x433.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Selecting-the-GRN-.png 1416w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Completing the Internal Stock Transfer<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once all products and quantities are confirmed, click the <strong>Transfer<\/strong> button. After completing Transfer ,it creates two documents, one is for source location to the in-transit location and another one is in-transit location destination location.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Odoo will then move the selected stock from the source location to the in-transit location. After this confirmation, the system immediately updates the inventory levels in both locations, ensuring that your stock records remain accurate.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"224\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Completing-the-IST--1024x224.png\" alt=\"Odoo Inventory  Completing the IST\" class=\"wp-image-34454\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Completing-the-IST--1024x224.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Completing-the-IST--300x66.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Completing-the-IST--768x168.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenth-Planet-Odoo-Inventory-Completing-the-IST-.png 1424w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Managing stock movement within a company becomes much easier when you use Odoo\u2019s Internal Stock Transfer feature. One useful option [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[382],"tags":[689,514,99],"class_list":["post-34434","post","type-post","status-publish","format-standard","hentry","category-inventory","tag-grn-selection","tag-internal-stock-transfer","tag-inventory"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/34434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/comments?post=34434"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/34434\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=34434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=34434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=34434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}