← Back to featured work

Personal Project · Odoo 18 Community

Inventory / Reporting

Texarium · Stock Ledger Report

Custom Stock Ledger presenting opening balances, movements and ending quantity and value in Texarium on Odoo 18.

Odoo 18 CommunityTexariumPythonPostgreSQL

Texarium on Odoo 18 Community

View all Texarium videos →

01 / Overview

The project context.

Custom Stock Ledger presenting opening balances, movements and ending quantity and value in Texarium on Odoo 18.

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

Business problem

Inventory users need a single report to trace movements and reconcile balances.

02 / Key requirements

What the workflow needed to handle.

  • 01Opening and ending balances
  • 02Product and date filters
  • 03Warehouse and location context
  • 04Movement reference and valuation

03 / My role

Contribution to the customization

  • Adapt the Stock Ledger reporting concept to Odoo 18
  • Build report filters and presentation
  • Validate movement and closing-value calculations

04 / Solution

The Odoo approach

  • The ledger consolidates opening, incoming, outgoing and ending balances.
  • The integrated procurement recording verifies eighteen ending units valued at IDR2,250,000.

05 / Technical implementation

Relevant technical areas.

stock.movestock.valuation.layerPythonOWLPostgreSQL

06 / Challenges

Technical considerations

  • Respect company and warehouse access
  • Keep quantity and valuation understandable

07 / Result & impact

Qualitative outcomes

  • Saved report scenario and browser verification demonstrate traceable stock movements.

08 / Technologies & modules

Technology focus.

Odoo 18 CommunityTexariumPythonPostgreSQL
Back to Projects