{"id":34754,"date":"2025-12-05T12:08:48","date_gmt":"2025-12-05T12:08:48","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=34754"},"modified":"2025-12-11T05:03:40","modified_gmt":"2025-12-11T05:03:40","slug":"how-to-process-a-sales-and-delivery-order-for-lot-products-in-odoo-sales","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/sales\/how-to-process-a-sales-and-delivery-order-for-lot-products-in-odoo-sales\/","title":{"rendered":"How to Process a Sales and Delivery Order for Lot Products in Odoo Sales"},"content":{"rendered":"\n<p>Processing sales and delivery orders for lot-based products in Odoo requires careful attention to ensure accuracy in inventory and order fulfillment. Lot products are often branded or unbranded items, and Odoo provides specific validations and workflows to handle them efficiently.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuring Lot Tracking for Accurate Inventory<\/strong><\/h2>\n\n\n\n<p>Before creating a sales order, ensure the product is configured as <strong>\u201cBy Lots\u201d<\/strong>. This setting makes Odoo require lot details during both the sales and delivery processes, helping maintain accurate inventory tracking.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"530\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Inventory-Tracking-By-Lot-1024x530.png\" alt=\"Odoo Inventory Tracking By Lot\" class=\"wp-image-34761\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Inventory-Tracking-By-Lot-1024x530.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Inventory-Tracking-By-Lot-300x155.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Inventory-Tracking-By-Lot-768x397.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Inventory-Tracking-By-Lot-1536x795.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Inventory-Tracking-By-Lot.png 1819w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Creating a Sales Order<\/h2>\n\n\n\n<p>To begin, navigate to <strong>Sales \u2192 Orders \u2192 Orders<\/strong> from the main menu. Click <strong>New<\/strong> to create a sales order and select the appropriate customer. Once the customer is added, click <strong>Save<\/strong> to automatically generate the sales order document number. This forms the foundation for adding products and processing the order further.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"523\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-1024x523.png\" alt=\"Odoo Sales Sales Order\" class=\"wp-image-34762\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-1024x523.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-300x153.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-768x392.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-1536x784.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order.png 1828w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Adding Lot Products to the Sales Order<\/h2>\n\n\n\n<p>Lot products can be added to the sales order using the product code, product name, barcode or EAN code, multi-barcode\/EAN code, or lot-specific barcodes. Odoo enforces specific validations for lot-managed products to maintain inventory integrity.<\/p>\n\n\n\n<p>For example, <strong>branded products<\/strong> can only be added once within the same sales order. If the same product is added multiple times, the system displays a validation error stating, <strong>\u201cSame Product cannot be added in the same order, please remove Product\u201d. <\/strong>After adding the product, the required quantity must be entered before proceeding.<\/p>\n\n\n\n<p>On the other hand, <strong>unbranded products<\/strong> are more flexible. You can add them multiple times on different lines within the same sales order, which can be useful if you\u2019re dealing with bulk or generic items. This approach ensures that your sales order remains accurate and organized, while still allowing for flexibility where needed.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Lot-Based Products Behavior<\/h2>\n\n\n\n<p>For branded or lot-based products, selecting a lot is mandatory. The lot must be chosen from the <strong>Available Lot<\/strong> field for each product. If a lot is not selected, Odoo shows an <strong>&#8216;Invalid Operation: You need to supply a lot\/serial number for + \u201cProduct Name\u201d&#8217;<\/strong>validation indicating that a lot is required. The sales order can only be confirmed once all lot selections are made, ensuring traceability and proper inventory tracking.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"529\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Lot-Mandatory-Validation-1024x529.png\" alt=\"Odoo Sales Lot Mandatory Validation\" class=\"wp-image-34764\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Lot-Mandatory-Validation-1024x529.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Lot-Mandatory-Validation-300x155.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Lot-Mandatory-Validation-768x397.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Lot-Mandatory-Validation-1536x793.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Lot-Mandatory-Validation.png 1838w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once the appropriate lot is selected, the <strong>Cost<\/strong> field displays the product\u2019s average cost, while the <strong>Unit Price<\/strong> shows the selling price according to the selected pricelist and lot. Odoo then automatically calculates the <strong>taxable amount, tax, and total<\/strong>, providing a complete and accurate pricing breakdown for the sales order.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Completing the Sales Order<\/h2>\n\n\n\n<p>After filling in all required fields and selecting the appropriate lots, click <strong>Confirm<\/strong> to finalize the sales order. Once the sales order is confirmed, the <strong>Delivery<\/strong> option becomes available, allowing the shipment process to begin.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-Validated-1024x524.png\" alt=\"Odoo Sales Sales Order Validated\" class=\"wp-image-34766\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-Validated-1024x524.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-Validated-300x153.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-Validated-768x393.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-Validated-1536x785.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Sales-Order-Validated.png 1825w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Processing the Delivery Order<\/h2>\n\n\n\n<p>Clicking <strong>Delivery<\/strong> opens the delivery order screen, where a new document number is automatically generated. Odoo fills in key details such as the <strong>delivery address, scheduled date, and deadline date<\/strong>. The <strong>source location<\/strong> of the products can be selected to reflect the warehouse or storage location, and product availability is updated accordingly. The sales order number is displayed in the <strong>Source Document<\/strong> field, linking the delivery to the original order.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"533\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-1024x533.png\" alt=\"Odoo Sales Delivery Order\" class=\"wp-image-34770\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-1024x533.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-300x156.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-768x400.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-1536x800.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order.png 1822w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Delivery Order for Lot Products<\/h2>\n\n\n\n<p>Products added to the sales order appear in the <strong>Product<\/strong> field on the delivery order. The quantity entered in the sales order is reflected in both the <strong>Demand<\/strong> and <strong>Quantity<\/strong> fields. For lot products, the lot selected in the sales order is displayed in the <strong>Available Lot<\/strong> field on the delivery order, ensuring accurate tracking and fulfillment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Finalizing the Delivery Order<\/h2>\n\n\n\n<p>Before completing the delivery, review all details including the product, quantity, lot, and source location. Once verified, click <strong>Validate<\/strong> to complete the delivery order. This finalizes the delivery, updates inventory, and ensures that all lot-managed products are correctly tracked throughout the process.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-Validated-1024x521.png\" alt=\"Odoo Sales Delivery Order Validated\" class=\"wp-image-34769\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-Validated-1024x521.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-Validated-300x153.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-Validated-768x391.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-Validated-1536x782.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/12\/Tenthplanet-Odoo-Sales-Delivery-Order-Validated.png 1816w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Processing sales and delivery orders for lot-based products in Odoo requires careful attention to ensure accuracy in inventory and order [&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":[399],"tags":[451,457,107,458],"class_list":["post-34754","post","type-post","status-publish","format-standard","hentry","category-sales","tag-delivery-order","tag-lot-product","tag-sales","tag-sales-order"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/34754","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=34754"}],"version-history":[{"count":0,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/34754\/revisions"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=34754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=34754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=34754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}