[{"data":1,"prerenderedAt":287},["ShallowReactive",2],{"blog-post-odoo-discovery":3,"content-query-Bqe9yIKLOc":176},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"img":10,"tags":11,"order":16,"body":17,"_type":170,"_id":171,"_source":172,"_file":173,"_stem":174,"_extension":175},"\u002Fblog\u002Fpost-odoo-discovery","blog",false,"","Start Odoo projects with process mapping, not modules","Why ERP implementations fail when teams jump into apps first — and a practical discovery checklist for Iranian organizations.","blog\u002Fpio.jpeg",[12,13,14,15],"odoo","erp","sabzema","consulting",10,{"type":18,"children":19,"toc":164},"root",[20,30,37,51,58,78,84,138,144,149,154],{"type":21,"tag":22,"props":23,"children":29},"element","img",{"src":24,"alt":25,"className":26},"\u002Fblog\u002Fpio.jpeg","Odoo discovery",[27,28],"rounded-t-lg","max-h-[28rem]",[],{"type":21,"tag":31,"props":32,"children":34},"h1",{"id":33},"start-odoo-projects-with-process-mapping-not-modules",[35],{"type":36,"value":8},"text",{"type":21,"tag":38,"props":39,"children":40},"p",{},[41,43,49],{"type":36,"value":42},"The fastest way to burn budget on Odoo is to open the Apps list and install everything that sounds relevant. The systems that stick start somewhere quieter: ",{"type":21,"tag":44,"props":45,"children":46},"strong",{},[47],{"type":36,"value":48},"how work actually moves through the organization",{"type":36,"value":50},".",{"type":21,"tag":52,"props":53,"children":55},"h2",{"id":54},"what-goes-wrong",[56],{"type":36,"value":57},"What goes wrong",{"type":21,"tag":59,"props":60,"children":61},"ul",{},[62,68,73],{"type":21,"tag":63,"props":64,"children":65},"li",{},[66],{"type":36,"value":67},"Finance wants accounting first; warehouse wants inventory first; nobody owns the shared process.",{"type":21,"tag":63,"props":69,"children":70},{},[71],{"type":36,"value":72},"Custom modules get built before the default Odoo flow is understood.",{"type":21,"tag":63,"props":74,"children":75},{},[76],{"type":36,"value":77},"Data migration starts before statuses, units, and ownership rules are clear.",{"type":21,"tag":52,"props":79,"children":81},{"id":80},"a-discovery-checklist-i-use",[82],{"type":36,"value":83},"A discovery checklist I use",{"type":21,"tag":85,"props":86,"children":87},"ol",{},[88,98,108,118,128],{"type":21,"tag":63,"props":89,"children":90},{},[91,96],{"type":21,"tag":44,"props":92,"children":93},{},[94],{"type":36,"value":95},"Name the outcomes",{"type":36,"value":97}," — close books faster, reduce stockouts, unify CRM — in one sentence each.",{"type":21,"tag":63,"props":99,"children":100},{},[101,106],{"type":21,"tag":44,"props":102,"children":103},{},[104],{"type":36,"value":105},"Walk one happy path",{"type":36,"value":107}," — quote → order → delivery → invoice (or your equivalent).",{"type":21,"tag":63,"props":109,"children":110},{},[111,116],{"type":21,"tag":44,"props":112,"children":113},{},[114],{"type":36,"value":115},"List the exceptions",{"type":36,"value":117}," — returns, partial deliveries, multi-warehouse transfers.",{"type":21,"tag":63,"props":119,"children":120},{},[121,126],{"type":21,"tag":44,"props":122,"children":123},{},[124],{"type":36,"value":125},"Map roles",{"type":36,"value":127}," — who creates, who approves, who can override.",{"type":21,"tag":63,"props":129,"children":130},{},[131,136],{"type":21,"tag":44,"props":132,"children":133},{},[134],{"type":36,"value":135},"Only then",{"type":36,"value":137}," choose which Odoo apps to enable and what truly needs a custom module.",{"type":21,"tag":52,"props":139,"children":141},{"id":140},"when-customization-is-worth-it",[142],{"type":36,"value":143},"When customization is worth it",{"type":21,"tag":38,"props":145,"children":146},{},[147],{"type":36,"value":148},"Customize when the process is a real competitive advantage or a regulatory requirement. Configure when Odoo already covers 80% and the gap is training or discipline.",{"type":21,"tag":38,"props":150,"children":151},{},[152],{"type":36,"value":153},"If you are planning an Odoo rollout in Iran (or cleaning up a stalled one), start with a short discovery call — that is the cheapest insurance you can buy.",{"type":21,"tag":38,"props":155,"children":156},{},[157],{"type":21,"tag":158,"props":159,"children":161},"a",{"href":160},"\u002Fcontact?interest=odoo",[162],{"type":36,"value":163},"Discuss an Odoo project →",{"title":7,"searchDepth":165,"depth":165,"links":166},2,[167,168,169],{"id":54,"depth":165,"text":57},{"id":80,"depth":165,"text":83},{"id":140,"depth":165,"text":143},"markdown","content:blog:post-odoo-discovery.md","content","blog\u002Fpost-odoo-discovery.md","blog\u002Fpost-odoo-discovery","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"img":10,"tags":177,"order":16,"body":178,"_type":170,"_id":171,"_source":172,"_file":173,"_stem":174,"_extension":175},[12,13,14,15],{"type":18,"children":179,"toc":282},[180,184,188,197,201,216,220,263,267,271,275],{"type":21,"tag":22,"props":181,"children":183},{"src":24,"alt":25,"className":182},[27,28],[],{"type":21,"tag":31,"props":185,"children":186},{"id":33},[187],{"type":36,"value":8},{"type":21,"tag":38,"props":189,"children":190},{},[191,192,196],{"type":36,"value":42},{"type":21,"tag":44,"props":193,"children":194},{},[195],{"type":36,"value":48},{"type":36,"value":50},{"type":21,"tag":52,"props":198,"children":199},{"id":54},[200],{"type":36,"value":57},{"type":21,"tag":59,"props":202,"children":203},{},[204,208,212],{"type":21,"tag":63,"props":205,"children":206},{},[207],{"type":36,"value":67},{"type":21,"tag":63,"props":209,"children":210},{},[211],{"type":36,"value":72},{"type":21,"tag":63,"props":213,"children":214},{},[215],{"type":36,"value":77},{"type":21,"tag":52,"props":217,"children":218},{"id":80},[219],{"type":36,"value":83},{"type":21,"tag":85,"props":221,"children":222},{},[223,231,239,247,255],{"type":21,"tag":63,"props":224,"children":225},{},[226,230],{"type":21,"tag":44,"props":227,"children":228},{},[229],{"type":36,"value":95},{"type":36,"value":97},{"type":21,"tag":63,"props":232,"children":233},{},[234,238],{"type":21,"tag":44,"props":235,"children":236},{},[237],{"type":36,"value":105},{"type":36,"value":107},{"type":21,"tag":63,"props":240,"children":241},{},[242,246],{"type":21,"tag":44,"props":243,"children":244},{},[245],{"type":36,"value":115},{"type":36,"value":117},{"type":21,"tag":63,"props":248,"children":249},{},[250,254],{"type":21,"tag":44,"props":251,"children":252},{},[253],{"type":36,"value":125},{"type":36,"value":127},{"type":21,"tag":63,"props":256,"children":257},{},[258,262],{"type":21,"tag":44,"props":259,"children":260},{},[261],{"type":36,"value":135},{"type":36,"value":137},{"type":21,"tag":52,"props":264,"children":265},{"id":140},[266],{"type":36,"value":143},{"type":21,"tag":38,"props":268,"children":269},{},[270],{"type":36,"value":148},{"type":21,"tag":38,"props":272,"children":273},{},[274],{"type":36,"value":153},{"type":21,"tag":38,"props":276,"children":277},{},[278],{"type":21,"tag":158,"props":279,"children":280},{"href":160},[281],{"type":36,"value":163},{"title":7,"searchDepth":165,"depth":165,"links":283},[284,285,286],{"id":54,"depth":165,"text":57},{"id":80,"depth":165,"text":83},{"id":140,"depth":165,"text":143},1791356687653]