StrictBase / Backend-only Odoo for partners

/ For Odoo partners

Backend-only Odoo
subcontracting for partners.

Fixed-price. Scope-first. Inspect the code yourself. — Onno, Founder / StrictBase

Proof

Work samples.

Real problems. Correct fixes at the right abstraction level.

Case 01 PRIMITIVE_CORRECTNESS
Problem

Odoo CE treats a person's name as a single field.

Integrations break: CRM sync, exports, search, sort, B2B contact hygiene.

Risk

Any downstream system that expects structured name fields silently receives garbage. Difficult to find and expensive to remediate at scale.

Fix

Split fields with consistent composite behavior in create / write / onchange. Documented assumptions.

→ strictbase_partner_names
Case 02 FORMAT_INVARIANT
Problem

Currency formatting violates expected conventions in some locales.

US customers notice immediately. Invoices look unprofessional.

Risk

Trust erosion with high-value clients. Patching individual reports creates drift and regression surface.

Fix

Patch the primitive formatting behavior. All consumers inherit correctness system-wide.

→ strictbase_currency_fix
Case 03 WRITE_GUARD
Problem

Switching a task's billing wallet silently reassigns all historical timesheet entries.

Prepaid wallet balances become incorrect. Invoicing breaks.

Risk

Already-delivered hours appear under the wrong budget. Financial integrity of the prepaid model is silently broken with no error raised.

Fix

Override write() to lock historical entries before the change propagates, using Odoo's own immutability flag.

→ strictbase_task_sol_lock

Boundaries

What we refuse.

Strict scope boundaries are how we protect your timeline and ours.

  • OWL / JS-heavy frontend work
  • Point-of-sale customization
  • Website themes or e-commerce skins
  • Open-ended retainer engagements
  • Work without a written scope document

Open source

11 published modules. Odoo 19.0 CE. LGPL-3.0.

Built for internal use. Published so you can inspect how we think.

github.com/StrictBase/odoo-addons

About

Onno Schuit

25+ years building enterprise backend systems for organizations including Shell, Ricoh, KLM Airlines, and the Dutch Open University. StrictBase operates as a backend-only subcontractor from the Netherlands.

Contact

Have a stuck backend ticket?

Reply to the email, or send a scope document to hello@strictbase.com. Include the problem, constraints, and what you have already tried.

hello@strictbase.com Response time: 2 business days