Skip to Content
Back to Maatje

Start with 80+ maatjes, not one.

The whole library is ready from day one, proven in 14 Odoo environments. New maatjes arrive every week, usually because a company ran into something. And the existing ones keep improving: what we learn in one place flows back into every maatje.

A selection from the library. Every maatje is in the app.

Finance

22 maatjes, 14 more in the app

Three-Way Match

Invoice checked against order and receipt

Duplicate Vendor Bills

The second copy, before you pay twice

Vendor Bank Change Watch

A changed bank account before the payment

Vendor Bill Anomaly Scan

Amounts that are out of line

Bank Reconciliation Suggestions

Proposals for reconciling

Credit Note Offset

Credit notes left standing

Recurring Costs Early Warning

Subscriptions that quietly creep up

Bill Digitization

Replaces the OCR module

Closing

9 maatjes, 3 more in the app

Period Closing Controller

Runs four checks and sums up

Check: Bank Reconciliation

Is everything reconciled

Check: Drafts and Lock Dates

Drafts and forgotten lock dates

Check: Partner Balances

Balances that don't add up

Check: Tax and Revenue Trends

VAT and revenue against the trend

Maandcommentaar

Writes the commentary on the figures

Sales and CRM

14 maatjes, 8 more in the app

Impossible Promises

Delivery dates you won't make

Credit ExposureGate

Holds the order when the risk is too high

Delivered, Not Invoiced

Delivered but never invoiced

Unbilled Work / WIP

Work left sitting on the shelf

QuotePilot and QuoteBuilder

Drafts and sharpens quotes

Sales Team Performance

Analysis per team

Inventory and manufacturing

10 maatjes, 3 more in the app

Credit Hold Deliveries

A shipment to a customer who owes too much

Dead Stock Promises

Deliveries waiting on stock nobody ordered

BoM Drift

A production order on a changed bill of materials

Double Ordering

The same thing bought twice

Purchase OutlierGate

A purchase order that breaks the pattern

Warehouse Picking Plan

The picking plan for the day

Store Stock Rebalancing

Stock between your locations

Service and helpdesk

9 maatjes, 4 more in the app

Ticket Review and Summary

Reads, summarises, proposes the next step

Waiting Customers

Who has been waiting on us too long

Service Schedule Optimizer

Planning for the service team

Service Schedule Repair

Fixes a schedule that got stuck

Ticket Analysis

Patterns across tickets

Documents

10 maatjes, 5 more in the app

Order Confirmation to Purchase Order

A confirmation becomes a purchase order

Document to Journal Entry

A document becomes a journal entry

Create Invoice from Document

An invoice from an attachment

Products with Variants from an Order Sheet

Products from an order list

Attach Contact to Document

Links the right contact

Platform

10 maatjes, 5 more in the app

Build Odoo Spreadsheet Dashboard

Builds a dashboard on request

Build Responsive Odoo Cockpit

A cockpit for the management team

Natural Language Domain

Search filters in plain language

Question Answer

A question about a record

Text Styling

Four variants for tone and layout

Built to measure

From sessions with clients

Each of these started in a session at one company and now runs at the next. What moves along is the pattern, never the data: that stays in your own Odoo. We don't name names.

Timesheet Closing Controller

Timesheet closing at a service provider

Weekly Task Digest

Weekly overview at a technical installer

Project Template Filler

Fills projects from a template

Leave Rebilling Report

Rebilling leave at a retailer

Unused User Licenses

Licences nobody uses

No maatje for that yet.

Tell us what you need. Often someone else is missing exactly the same one.

PLAN A FREE CALL

Missing a maatje?

Tell us what goes wrong in your Odoo. If it helps others too, it goes into the library and everyone benefits.