Skip to Content

Agri & Forestry - Odoo Upgrade v16 to v18


Introduction

A prominent distributor of agricultural, forestry, gardening, and construction products successfully upgraded from Odoo Version 16 to Version 18. The goal of this migration was to streamline complex distribution workflows, enable scalable multi-warehouse operations, and enhance customer engagement across digital channels. The updated system now supports better automation, real-time visibility, and optimized inventory and sales processes tailored to the client's diverse product portfolio.


Key Objectives of Migration

Leverage new Odoo v18 features for improved efficiency


Streamline business processes with automation





Enhance user experience across web, sales, CRM, POS, inventory, and accounting

Improve integration with external platforms and APIs


Scope of Migration

Inventory Management



Inventory Management



Feature

Pickings Prioritization  
Auto Activity Creation
Bulk Packaging
Warehouse Authorization 
Shipping Integration  
Barcode Extension

Description

Auto-prioritize transfers per warehouse based on priority and complexity.  
Create activities tied to specific warehouse operations.
Enable bulk packaging & palletizing for quicker dispatch.
Restrict transfers to authorized users only. 
Integrated with Estafeta to show live delivery options and prevent mis-shipments. 
Prevent duplicate lines, and display products in alphabetical order.


Crm & Sales

CRM

Auto-stage updates based on deliveries, auto-archive lost leads.

Example

A customer places an urgent international pre-order. The system automatically assigns the fastest delivery method, checks multi-warehouse availability, and allows portal-based cancellation - all without manual intervention.


Sales

Minimum price controls across POS, SO, Invoice

Multi-warehouse SO creation

E-wallet payments

Auto-create monthly SO via scheduler

Urgent order flagging for faster flow

Pre-orders with delivery visibility

Portal order cancellation & stock visibility

Accounting Enhancements

Assets: Custom fields added for real-time condition tracking.

Invoices: Auto-send signed invoices with custom CFDI formats.

Bills: Automatically created & updated from purchases.

Reports: Credit bureau report generated for risk evaluation.

Partner Management

Dealer request flow with documentation

Multi-pricelist support

Lock specific customers from creating SO or repair requests



Website & Portal  
  • New Arrival tag with buy option
  • Delivery status synced to SO status
  • Custom registration with email verification
  • reCAPTCHA added for login/signup
  • Public product visibility restricted

Point of Sale (POS)
  • Show/hide products based on stock
  • Allow sales of out-of-stock items
  • Display real-time inventory in POS

Employees & Time Off  
  • Enhanced attendance reports with integrated leaves
  • HR-linked API for leave creation
  • Auto-progress recruitment stages based on rules

User Experience

Admins can log in as any user to support troubleshooting  

Connectors

Integrated Mirakl Connector for marketplace automation  

Payment Integration

Installment payments enabled via Mercado Pago and Stripe

Purchase

 Auto-track and update purchase statuses

 Enabled scheduler for any model

 Integrated with 3rd-party systems via APIs

Product Management

 Display products/brands by country setup for localized marketing  



Claims

 Portal users submit product claims; internal team receives automated notifications with required info  


Migration Approach

 Assessment Phase: Comprehensive analysis of all custom modules, workflows, and third-party connectors.

 Data Backup & Testing: Sandbox environment used for pre-migration tests.

 Module-wise Migration: Critical modules like Inventory, Sales, and Accounting migrated first to minimize risk.

 Customizations Rebuilt: All business-specific workflows re-engineered to be compatible with v18.

 UAT & Training: User acceptance testing and team training to ensure smooth adoption.

Benefits to the Customer

Increased Automation: Drastically reduced manual efforts with scheduled jobs and auto-activity triggers.

Improved Decision Making: Real-time reports and dashboards, including credit evaluation.

Enhanced User Experience: Clean, intuitive interface across sales portal, website, and POS.

Reduced Errors: Permission-based controls, duplicate prevention, and enhanced validations.

Scalability: Country-based product segregation and marketplace integration prepare for expansion.


Conclusion

This migration from Odoo v16 to v18 successfully transformed operations across departments, paving the way for smarter workflows, 

faster decision-making, and better customer service. With expanded integration and automation capabilities, the client is now future-ready.

 

WhatsApp