← Back to featured work

Personal Project · Odoo 18 Community

Accounting / Finance

Texarium · Finance Operations & Bank Reconciliation

Cash advances, settlement, petty cash, expense reimbursement and bank reconciliation in Texarium, built on Odoo 18 Community.

Odoo 18 CommunityTexariumPythonPostgreSQL

Texarium on Odoo 18 Community

View all Texarium videos →

01 / Overview

The project context.

Cash advances, settlement, petty cash, expense reimbursement and bank reconciliation in Texarium, built on Odoo 18 Community.

Part of Texarium ERP, an independent learning and portfolio project developed and tested locally.

Business problem

Finance teams need controlled disbursements, traceable settlements and bank matching.

02 / Key requirements

What the workflow needed to handle.

  • 01Cash advance and full settlement
  • 02Petty cash funding and vouchers
  • 03Hierarchical approval
  • 04Native payments and bank matching

03 / My role

Contribution to the customization

  • Separate finance models and integrate approval controls
  • Connect cash documents to native payments
  • Validate balanced journals and reconciled bank statement lines

04 / Solution

The Odoo approach

  • Dedicated transfer and outstanding accounts connect source documents to native bank payments.
  • Saved finance scenarios cover eight companies and branches.

05 / Technical implementation

Relevant technical areas.

account.paymentaccount.movehr.expense.sheetmulti-company

06 / Challenges

Technical considerations

  • Prevent duplicate payments
  • Preserve approval snapshots and company boundaries

07 / Result & impact

Qualitative outcomes

  • Persisted and verified forty reconciled payments across eight company and branch contexts.

08 / Technologies & modules

Technology focus.

Odoo 18 CommunityTexariumPythonPostgreSQL
Back to Projects