Odoo Functional Consultant

SHOPPING BAG (S) PTE. LTD.

Singapore

On-site

SGD 90,000 - 150,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SHOPPING BAG (S) PTE. LTD. seeks an Odoo Functional Consultant to design, configure and support the Odoo platform across the group’s retail operations. You will also manage interfaces with SAP S/4HANA SD/MM while both systems run side by side.

You will translate business needs into functional specifications, lead fit-gap analyses, and ensure successful data migrations, testing and user training.

Qualifications

  • Gather business requirements and translate into functional specifications for Odoo configuration.

Responsibilities

  • Configure Odoo modules end to end (Sales, Purchase, Inventory, Warehousing, Accounting, POS).
  • Lead fit-gap analysis against standard Odoo before customisation.
  • Write clear functional specs for development and review delivered work.
  • Provide first-level functional support on SAP SD/MM issues.
  • Design and monitor interfaces between Odoo, SAP S/4HANA, eCommerce platforms and 3PL systems.
  • Assist data migration from SAP to Odoo: mapping, cleansing and load templates.
  • Plan and run unit, integration, UAT and regression tests.
  • Train process owners and end users; produce user guides and training material.
  • Define user access roles in Odoo per segregation-of-duties.

Skills

Requirement gathering
Functional specifications
UAT testing
Data migration planning

Tools

Odoo 17+
Odoo Studio
Python
XML
XML-RPC/JSON-RPC
REST APIs

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 mak

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Odoo Functional Consultant
Odoo Functional Consultant

G3 (SG) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Odoo Functional Consultant - SAP SD/MM Interfaces
Odoo Functional Consultant - SAP SD/MM Interfaces

SHOPPING BAG (S) PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Odoo ERP Consultant
Senior Odoo ERP Consultant

G3 (SG) PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Odoo ERP Consultant
Odoo ERP Consultant

PORT CITIES SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
SAP SD/FI Functional Consultant
SAP SD/FI Functional Consultant

Asian Technology Solutions Sdn Bhd • Singapore

On-site
SGD 120,000 - 180,000
ERP Consultant Singapore
ERP Consultant Singapore

Port Cities • Singapore

Hybrid
SGD 55,800 - 72,540
Hybrid work model
Professional growth and training
Inclusive, multicultural team
Technical Product Owner (ERP & Integrations)
Technical Product Owner (ERP & Integrations)

MARKONO PRINT MEDIA PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Consulting - SAP SD Manager
Consulting - SAP SD Manager

PricewaterhouseCoopers Consulting (Singapore) Pte. Ltd. • Singapore

On-site
SGD 130,000 - 180,000
Functional SAP Analyst - MM/SD (Finance Systems)
Functional SAP Analyst - MM/SD (Finance Systems)

Synapxe • Singapore

On-site
SGD 120,000 - 180,000
Odoo ERP Consultant
Odoo ERP Consultant

Portcities • Singapore

Hybrid
SGD 56,000 - 73,000
Base salary SGD 5,000–6,500
Hybrid work model
Professional development programs
+2