Odoo Apps Store

Products for Saudi operations on Odoo 15–19

Inbound control, AI mailbox routing, Saudization, and project desks — Community and Enterprise. Screenshots use the fictional Harborline dummy set only.

Store apps

USD prices are per Odoo version. Implementation and Managed ERP Services are separate.

Inbound Shipment Control for Odoo by Axispoints

Odoo Apps Store · USD 399 · 15.0–19.0

Inbound Shipment Control

Track foreign purchases from dispatch to count, papers, GRNs, and vendor bills. Internal inbound desk — it does not file to FASAH.

Problem. Two purchase orders on one sailing, three email threads, and Odoo already wants a GRN while the box is at sea. Custom Clearance is missing; the landed cost never gets the receipt.

Real example. P00018 + P00019 → ISC/2026/0138 → In Transit to Jebel Ali → Custom Clearance missing. On ISC/2026/0104, BILL/2026/0045 creates LC/2026/0012 and attaches WH/IN/7602 automatically.

Result. Purchasing, broker, and warehouse share one ISC number. Missing Custom Clearance shows before the port. Landed-cost bills attach the shipment GRNs for you.

Screenshots

Inbound Shipment Control — slide 01 Inbound Shipment Control — 01 control desk Inbound Shipment Control — 03 consignment form Inbound Shipment Control — 07 progress Inbound Shipment Control — 05 papers Inbound Shipment Control — 08 landed cost Inbound Shipment Control — 06 analysis Inbound Shipment Control — slide 04 Inbound Shipment Control — slide 06

Watch in English · شاهد بالعربية

View Inbound Shipment Control on Odoo Apps Request a demo
AI Email Routing for Odoo by Axispoints

Odoo Apps Store · USD 299 · 15.0–19.0

AI Email Routing

Classify a shared inbox with an LLM and route each message to the right department, manager, and branch. Low-confidence mail goes to a review queue.

Problem. info@ mixes quotes, invoices, iqama questions, and shipment complaints. Riyadh sales never sees the Dubai box.

Real example. “Quote 80 Widgets for Riyadh” → Sales inquiry → Sales / Riyadh / Lina Faris / 91% / Routed. A 62% shipment stays in Review.

Result. The mailbox becomes a queue with owners. Weak matches wait for a person.

Screenshots

AI Email Routing — slide 01 AI Email Routing — 01 control desk AI Email Routing — 03 form AI Email Routing — 08 incoming AI Email Routing — 05 list AI Email Routing — 09 rules AI Email Routing — slide 04 AI Email Routing — slide 06

Watch in English · شاهد بالعربية

View AI Email Routing on Odoo Apps Request a demo
Power BI Connector for Odoo by Axispoints

Odoo Apps Store · USD 399 · 15.0–19.0

Power BI Connector

Push Odoo tables to Power BI workspaces and datasets. Service principal, cron export, Desktop web URL. Fabric Eventhouse and KQL stay Blocked until the workspace has capacity.

Problem. Someone exports partners and invoices to Excel on Saturday. Desktop refresh is a person. Nobody owns the schema when a custom field appears.

Real example. Harborline Trading connection → Harborline Sales workspace → Sales Pulse push dataset. Customers 12 company partners. PBI/2026/0001 exported. Harborline RTI Eventhouse stays Blocked — no Fabric capacity.

Result. The extract lives in Odoo. Any model, including custom modules. A numbered log. No fake Fabric success.

Screenshots

Power BI Connector — slide 01 Power BI Connector — 01 control desk Power BI Connector — 03 connection Power BI Connector — 05 dataset Power BI Connector — 06 table Power BI Connector — 07 export Power BI Connector — 08 fabric Power BI Connector — slide 04 Power BI Connector — slide 06
View Power BI Connector on Odoo Apps Request a demo
Permit Guard for Odoo by Axispoints

Odoo Apps Store · USD 198 · 15.0–19.0

Permit Guard

One expiry desk for iqama, CR, vehicle papers, and vendor permits — with 90/60/30/7 alerts. It does not file to Absher or Qiwa.

Problem. HR’s spreadsheet and Fleet’s folder disagree. Nobody mailed the manager 30 days out. The iqama expired at the gate.

Real example. Ahmed Ali work permit expires 30 Sep 2026. 30-day mail to HR and the line manager. Harborline CR is already Expired; HBR-1042 istimara is Valid.

Result. People, company, vehicles, and vendors on one board. You can prove you warned someone.

Screenshots

Permit Guard — slide 01 Permit Guard — 01 control desk Permit Guard — 03 document form Permit Guard — 06 alerts Permit Guard — 05 document list Permit Guard — slide 04 Permit Guard — slide 06

Watch in English · شاهد بالعربية

View Permit Guard on Odoo Apps Request a demo
Saudi Government Integrations for Odoo by Axispoints

Odoo Apps Store · USD 350 · 15.0–19.0

Saudi Government Integrations

Muqeem, Qiwa, and Mudad desks: connections, redacted logs, retry queue, and WPS CSV. Framework and CSV — not live government REST.

Problem. Payroll and iqama live in three portals. WPS is rebuilt in Excel. Nobody can see why a Muqeem inquiry failed.

Real example. Lina Faris Muqeem and Qiwa jobs stay Blocked until you paste official URLs. WPS/2026/0001 CSV (5,800) is ready to upload on mudah.com.sa. Not a ZATCA product.

Result. A place for the work before the portal. CSV this week. Live REST is a separate services line.

Screenshots

Saudi Government Integrations — slide 01 Saudi Government Integrations — 01 control desk Saudi Government Integrations — 03 form Saudi Government Integrations — 04 csv Saudi Government Integrations — 06 logs Saudi Government Integrations — slide 04 Saudi Government Integrations — slide 06

Watch in English · شاهد بالعربية

View Saudi Government Integrations on Odoo Apps Request a demo
Contract Progress Billing for Odoo by Axispoints

Odoo Apps Store · USD 499 · 15.0–19.0

Contract Progress Billing

IPC / Progress Certificate. Bill by period, hold retention, recover the advance. Saudi companion keeps advance and retention ZATCA-safe (Odoo 17, uses Odoo’s own e-invoicing).

Problem. The QS certifies 40 m3. Finance retypes a different net. Retention is entered as a discount. The advance is invoiced as a normal sale.

Real example. Harborline Fit-out 100,000. Advance 20,000 + VAT. Period 1: 40 m3 → net 14,000. Period 2: 20 m3 → net 7,000. Retention 10,000 released from IPC. Cost 18,400 on the same project.

Result. Certificate and invoice are the same arithmetic. Saudi taxable value stays the certified work. Cost and sale share one analytic.

Screenshots

Contract Progress Billing — slide 01 Contract Progress Billing — 01 control desk Contract Progress Billing — 02 advance Contract Progress Billing — 03 certificate Contract Progress Billing — 06 retention release Contract Progress Billing — 07 costing Contract Progress Billing — slide 04 Contract Progress Billing — slide 06

Watch in English · شاهد بالعربية

View Contract Progress Billing on Odoo Apps Request a demo

Custom on axispoints.com

Credit Guard

Credit discipline inside the sales cycle: exposure, ceilings, and stop-or-escalate when limits are exceeded. Custom AMC work — not an Apps Store SKU yet.

Ask about Credit Guard