[{"data":1,"prerenderedAt":138},["ShallowReactive",2],{"navigation":3,"latest-changelog-release":42,"\u002Fblog\u002Ffrom-sales-to-production-the-story-of-a-connected-manufacturing-workflow-in-odoo":70,"\u002Fblog\u002Ffrom-sales-to-production-the-story-of-a-connected-manufacturing-workflow-in-odoo-surround":133},[4],{"title":5,"path":6,"stem":7,"children":8,"page":41},"Blog","\u002Fblog","blog",[9,13,17,21,25,29,33,37],{"title":10,"path":11,"stem":12},"Clean Fix for the ‘Model Not in Registry’ Error in Odoo Addons","\u002Fblog\u002Fclean-fix-for-the-model-not-in-registry-error-in-odoo-addons","blog\u002Fclean-fix-for-the-model-not-in-registry-error-in-odoo-addons",{"title":14,"path":15,"stem":16},"From Sales to Production: The Story of a Connected Manufacturing Workflow in Odoo","\u002Fblog\u002Ffrom-sales-to-production-the-story-of-a-connected-manufacturing-workflow-in-odoo","blog\u002Ffrom-sales-to-production-the-story-of-a-connected-manufacturing-workflow-in-odoo",{"title":18,"path":19,"stem":20},"How to Install Odoo 18 Community Edition on Ubuntu Server","\u002Fblog\u002Fhow-to-install-odoo-18-community-edition-on-ubuntu-server","blog\u002Fhow-to-install-odoo-18-community-edition-on-ubuntu-server",{"title":22,"path":23,"stem":24},"How to Properly Backup Your Odoo Instance (Database + Filestore)","\u002Fblog\u002Fhow-to-properly-backup-your-odoo-instance-database-filestore","blog\u002Fhow-to-properly-backup-your-odoo-instance-database-filestore",{"title":26,"path":27,"stem":28},"Launch Your Odoo MVP in Weeks with MoSCoW Prioritization","\u002Fblog\u002Flaunch-your-odoo-mvp-in-weeks-with-moscow-prioritization","blog\u002Flaunch-your-odoo-mvp-in-weeks-with-moscow-prioritization",{"title":30,"path":31,"stem":32},"Managing Users and Groups on Linux: A Practical Guide","\u002Fblog\u002Fmanaging-users-and-groups-on-linux-a-practical-guide","blog\u002Fmanaging-users-and-groups-on-linux-a-practical-guide",{"title":34,"path":35,"stem":36},"Understanding Odoo's Filestore Structure: What’s Inside and Why It Matters","\u002Fblog\u002Funderstanding-odoos-filestore-structure-whats-inside-and-why-it-matters","blog\u002Funderstanding-odoos-filestore-structure-whats-inside-and-why-it-matters",{"title":38,"path":39,"stem":40},"What Is a BoM and How Does It Affect Product Costs?","\u002Fblog\u002Fwhat-is-a-bom-and-how-does-it-affect-product-costs","blog\u002Fwhat-is-a-bom-and-how-does-it-affect-product-costs",false,{"id":43,"title":44,"added":45,"body":50,"date":57,"description":58,"extension":59,"fixed":60,"image":60,"imageAlt":60,"improved":61,"meta":63,"navigation":64,"path":65,"seo":66,"stem":67,"version":68,"__hash__":69},"changelog\u002Fchangelog\u002Fv0.9.1.md","Current website version",[46,47,48,49],"Homepage introducing Koderstory and its work.","Services page for website, business system, and ERP work.","Blog with practical articles.","About page with company information and approach.",{"type":51,"value":52,"toc":53},"minimark",[],{"title":54,"searchDepth":55,"depth":55,"links":56},"",2,[],"2026-10-17","The current pre-1.0 baseline for the Koderstory website.","md",null,[62],"Replaced the About page company information section with a clearer contact call to action.",{},true,"\u002Fchangelog\u002Fv0.9.1",{"title":44,"description":58},"changelog\u002Fv0.9.1","0.9.1","2BmReZMoo2c1JW3Ek64_ZyALBF8Yx8MR4yi8uQnb8SE",{"id":71,"title":14,"author":72,"body":77,"date":127,"description":128,"extension":59,"image":76,"meta":129,"minRead":130,"navigation":64,"path":15,"seo":131,"stem":16,"__hash__":132},"blog\u002Fblog\u002Ffrom-sales-to-production-the-story-of-a-connected-manufacturing-workflow-in-odoo.md",{"name":73,"to":74,"avatar":75},"Koderstory","https:\u002F\u002Fdevlog.koderstory.com",{"src":76,"alt":73},"\u002Fimages\u002Fkoderstory-avatar.png",{"type":51,"value":78,"toc":122},[79,83,86,91,94,98,101,105,108,111],[80,81,82],"p",{},"Imagine a customer calls your sales team to order something your business manufactures. Do you have enough stock? If not, how quickly can you make it? Are the materials ready?",[80,84,85],{},"This is where many businesses stumble. Sales talks to Inventory. Inventory asks Purchasing. Manufacturing waits for the green light. Delays happen, emails are missed, and deadlines slip. In Odoo, these activities can be connected as one workflow.",[87,88,90],"h2",{"id":89},"it-starts-with-the-customer-request","It starts with the customer request",[80,92,93],{},"Sales sends a quotation and the customer confirms the order. Odoo checks whether the product is available, whether it is made to order, and whether production is needed. The sales order signals what must move, what must be made, and when it needs to be delivered.",[87,95,97],{"id":96},"inventory-coordinates-the-work","Inventory coordinates the work",[80,99,100],{},"Inventory checks whether the finished product is ready and whether raw materials are available. If something is missing, procurement rules can trigger the next action rather than relying on a manual stock check. Inventory acts as the connection between demand, purchasing, and production.",[87,102,104],{"id":103},"purchasing-and-manufacturing-respond","Purchasing and manufacturing respond",[80,106,107],{},"When materials are low, reordering rules and procurement strategies can notify Purchasing. Purchase orders go to suppliers, and incoming materials become available for production. The Manufacturing Order can then be prepared and its work orders scheduled. Materials move from Inventory into production; finished goods return to stock ready to fulfill the sales order.",[80,109,110],{},"Each part is connected rather than isolated: Sales drives demand, Inventory balances stock, Purchasing supplies materials, and Manufacturing produces what is needed. A connected workflow keeps teams aligned and makes it easier to focus on quality and delivery instead of chasing updates across spreadsheets and email.",[80,112,113,114,121],{},"Originally published on ",[115,116,120],"a",{"href":117,"rel":118},"https:\u002F\u002Fdevlog.koderstory.com\u002Ffrom-sales-to-production-the-story-of-a-connected-manufacturing-workflow-in-odoo",[119],"nofollow","Koderstory Devlog",".",{"title":54,"searchDepth":55,"depth":55,"links":123},[124,125,126],{"id":89,"depth":55,"text":90},{"id":96,"depth":55,"text":97},{"id":103,"depth":55,"text":104},"2025-04-23","How Odoo connects a customer order with inventory, purchasing, and manufacturing so teams can deliver without chasing updates.",{},3,{"title":14,"description":128},"NwxY2C9NuGPGRXAFDfAefkJ-l-AazmKK_JFYhP_r8G4",[134,136],{"title":10,"path":11,"stem":12,"description":135,"children":-1},"Troubleshoot missing Odoo models by checking addon paths, dependencies, cached Python files, and module loading order.",{"title":18,"path":19,"stem":20,"description":137,"children":-1},"A practical walkthrough for preparing Ubuntu, installing Odoo 18 Community dependencies, configuring PostgreSQL, and starting the server.",1792253290486]