Increff WMS Integration with Odoo

Connect Odoo to Increff WMS so your warehouse and ERP work as one. Products and sales orders flow to Increff, and stock levels, goods receipts and shipment updates come back to Odoo automatically.

Increff provides warehouse and inventory management solutions that help businesses coordinate stock movement, order processing, picking, packing, and dispatch.It acts as the warehouse operations system, while Odoo can manage sales orders, customers, products, accounting, and other ERP processes.

Increff WMS Integration with Odoo

Odoo–Increff integration work

1. Product and SKU synchronization

  • Synchronization of product SKU information to Increff.
  • Handling Increff-specific product fields, including SKU synchronization status and channel SKU codes.
  • The key point is that Increff treats each UOM definition as a product-level configuration and defines the relationship between unit levels and higher-level packaging units.
  • Inventory Synchronization: Mapping inventory stock through the Increff Search Inventory API, including stock quantities and batch details.

2. Sales order and Purchase order integration

  • Sending eligible Odoo sales orders to Increff.
  • Managing order creation, updates, cancellations, and delivery-related status changes.
  • Handling order splitting for Pfand products, X-category products, and other synchronization rules.
  • Generating shipment identifiers and handling duplicate order or shipment references.

3. Inventory and GRN integration

  • Processing inventory updates received from Increff.
  • Handling Goods Receipt Note (GRN) data and updating inventory quantities in Odoo.
  • Mapping warehouse locations, products, units of measure, and batches.

4. Packing and shipment updates

  • Implementing the packing webhook at /increff/webhook/pack.
  • Processing shipment and shipment-item information from webhook payloads.
  • Updating relevant Odoo delivery information based on the received data.
  • Managing cases where Odoo and Increff delivery statuses differ.

5. Batch, expiry date, and stock reservation logic

  • Assigning product batches to eligible sales order lines.
  • Managing batch reservations and expected versus actual available quantities.
  • Implementing Best Before Date (BBD) validation and customer-specific expiry requirements.
  • Handling free-stock calculations and excluding ineligible orders from batch assignment.

6. Returns, scrap, and exception handling

  • Integrating return-related workflows.
  • Supporting scrap orders through the outward-order process.
  • Handling synchronization failures, duplicate requests, and cancellation mismatches.
  • Adding chatter notes and exception tracking for operational visibility.

Need a Similar Odoo Integration

WhatsApp