Odoo Functional Consultant
shopping bag (s) pte. ltd.- Posted 36 minutes ago
- Be among the first 10 applicants
Job Description
The Odoo Functional Consultant owns the design, configuration and support of Odoo across the group's retail operations, with Odoo as the primary platform. A working knowledge of SAP S/4HANA Sales & Distribution (SD) and Materials Management(MM) is needed to support the interfaces between SAP and Odoo while both systems run side by side.
Job Description
- Gather business requirements and translate them into functional specifications (FSDs) for Odoo configuration, custom reports, forms/outputs, interfaces, data conversions and enhancements.
- Configure Odoo modules end to end (Sales, Purchase, Inventory, Warehousing, Accounting, Point of Sale) and lead fit-gap analysis against standard Odoo before any customisation is approved.
- Write clear functional specifications for the development team (Python/XML) and review delivered work against the specification.
- Provide first-level functional support on SAP SD/MM issues and work with the SAP team on resolution.
- Design and monitor interfaces between Odoo, SAP S/4HANA, eCommerce platforms, 3PL warehouses and other third-party systems.
- Support data migration from SAP to Odoo: mapping, cleansing, load templates, reconciliation and cut-over planning.
- Plan and run unit tests, integration tests, user acceptance tests (UAT) and regression tests.
- Train process owners and end users, produce user guides and training material, and own knowledge transfer.
- Define and maintain user access roles and access rights in Odoo, in line with segregation-of-duties rules.
- Analyse and resolve incidents and change requests within agreed service levels, and record root cause and resolution.
- Proactively propose process and system improvements that reduce manual work and operating cost.
Functional Module Scope
A. Odoo - Primary Skill Set (Odoo 17 or later, Enterprise)
Sales
- Quotation and sales order flow, order confirmation and invoicing policies (ordered vs delivered quantities).
- Pricelists, discounts, promotions, customer-specific pricing and multi-currency pricing.
- Customer master, payment terms, credit limits and sales teams.
- Returns and credit notes, including returns from eCommerce channels.
Purchase
- Request for quotation, purchase order, approval levels and vendor master.
- Vendor pricelists, lead times and purchase agreements (blanket orders).
- Three-way match (PO, receipt, vendor bill) and control policies.
- Landed costs (freight, duty, insurance) for imported merchandise.
Inventory
- Product and variant setup (size/colour matrices), units of measure, barcodes and product categories.
- Inventory valuation methods (Standard, FIFO, Average Cost) and automated stock accounting.
- Reordering rules, replenishment and make-to-order / make-to-stock logic.
- Lots and serial numbers, stock adjustments, cycle counts and physical inventory.
- Inter-company and inter-warehouse transfers.
Warehousing (Warehouse Management)
- Multi-warehouse and multi-location setup, routes, and push/pull rules.
- One-, two- and three-step receipts and deliveries (receive, quality check, put away pick, pack, ship).
- Putaway rules, storage categories, and batch, wave and cluster picking.
- Odoo Barcode app for receiving, picking and counting RFID-readiness awareness is an advantage.
- Dropship, cross-dock and 3PL integration for store and online fulfilment.
Accounting & Finance
- Chart of accounts, journals, fiscal positions and tax setup (e.g. Singapore GST, Thailand VAT, Indonesia PPN).
- Accounts receivable, accounts payable, payments and bank reconciliation.
- Multi-company and multi-currency setup, inter-company transactions and currency revaluation.
- Analytic accounting (by brand, store, channel), budgets and period-end close.
- Stock-to-GL reconciliation and the accounting entries produced by Sales, Purchase and Inventory.
Point of Sale (Retail Stores)
- Store and register setup, payment methods, cash control and session closing.
- In-store promotions, loyalty and gift cards, and store returns and exchanges.
- POS-to-inventory and POS-to-accounting integration.
Technical Awareness (Odoo)
- Odoo Studio for low-code changes ability to read Python/XML module structure and understand customisation impact.
- Integration methods: XML-RPC/JSON-RPC, REST APIs, scheduled actions and file-based (CSV/FTP) interfaces.
- Data import/export tools and upgrade impact assessment between Odoo versions.
B. SAP S/4HANA - Working Knowledge
SAP SD (Sales & Distribution)
- Understanding of the order-to-cash flow: sales order, delivery and billing.
- Basic awareness of pricing conditions and customer master data.
SAP MM (Materials Management)
- Understanding of the procure-to-pay flow: purchase order, goods receipt and invoice verification.
- Basic awareness of material master, movement types and stock transfers.
Specific Duties and Responsibilities
- Support the live Odoo footprint across the group's retail entities and assist on SAP SD/MM issues where needed.
- Monitor daily inbound and outbound processes and make sure every online and store order flows correctly into Odoo or SAP.
- Monitor allocation, replenishment and stock-transfer processes between warehouses and stores.
- Set up and maintain promotions and pricing in Odoo.
- Work with the third-party warehousing (3PL) vendor to meet daily and weekly KPIs.
- Work with implementation partners and vendors on projects, and hold them to scope, timeline and quality.
- Keep all Odoo functional documentation (BRDs, FSDs, test scripts, user guides) current.
Qualifications
Must Have
- Degree in Information Systems, Computer Science, Business or a related field.
- Minimum 4 years of ERP functional consulting experience, of which at least 3 years hands-on in Odoo (Sales, Purchase, Inventory, Accounting).
- At least one full-lifecycle Odoo implementation (requirements through go-live and hypercare).
- Proven experience writing functional specifications and running UAT.
- Good written and spoken English (mandatory).
- Able to work independently with little supervision, and within project teams.
- Willing to travel within Asia when required.
Key Competencies
- Strong consulting skills and a pro-active, solution-focused attitude.
- Clear communicator with business users, management and technical teams.
- Structured problem solver who works to root cause, not workaround.
- Cost-aware: favours standard functionality over customisation.
