Skip to Content
Hashem.sa
  • Home
  • Services
  • Apps
  • Ventures
  • Forum
  • Odoo Notes
  • About
  • Contact us
  • الْعَرَبيّة English (US)
  • Sign in
  • Contact Us
Hashem.sa
    • Home
    • Services
    • Apps
    • Ventures
    • Forum
    • Odoo Notes
    • About
    • Contact us
  • الْعَرَبيّة English (US)
  • Sign in
  • Contact Us
EH Odoo Apps · Inventory & purchasing

Inventory aging and stock reports for Odoo 19 Community

Six inventory reports that tie out: stock ageing, valuation, stock card (kardex), turnover, ABC classification and reorder coverage, with list and pivot views, PDF and Excel. No Enterprise app required; works on Community and Enterprise. $99 on the Odoo Apps Store.

Buy on Odoo Apps StoreBuy with setup & support

From $99 on the Odoo Apps Store · $249 with setup & support

Store name
Inventory Aging Report
Store price
$99, one-time purchase
Setup package
$249, incl. setup and 30 days of support
Edition
Odoo 19 Community and Enterprise
Licence
OPL-1
Technical name
eh_inventory_reports
Publisher
EHC, Saudi Arabia
Support
ebraheem@hashem.sa

The problem

Odoo Community has no stock ageing, stock card or ABC reports.

Slow-moving and dead stock stays hidden until it expires, and month-end valuation is rebuilt in spreadsheets.

Who it is for

  • Warehouses and retailers on Odoo Community
  • Food businesses watching expiry and slow movers
  • Accountants who need opening and closing stock that tie out

What it does

Stock ageing

On-hand split into age buckets (0-30, 31-60, 61-90, 91-180, 180+ days), every boundary editable.

Valuation that ties out

Opening plus in minus out always equals closing, per product, category and warehouse.

Stock card (kardex)

Every movement in date order with running balance and running value.

Turnover and dead stock

Annualised turnover and days of inventory, with slow and dead stock flagged.

ABC and coverage

ABC classes by consumption value, plus days of cover and a suggested order quantity.

PDF and Excel

Every report on screen, in a landscape PDF with the filters, and in a real XLSX.

Requirements

  • Odoo 19 Community and Enterprise.
  • Depends on: stock, product, web
  • The Inventory app with storable products.
  • Optional: Inventory Valuation for move-based values; otherwise product cost is used and printed on the report.
  • Hosting: Odoo.sh or your own server. Odoo Online does not accept third-party modules.

Screenshots, the full feature list and the change log are on the Odoo Apps Store listing.

Open the store listing

Two ways to buy

Odoo Apps Store

$99

The module licence from the official Odoo Apps Store. You install it yourself or with your Odoo partner. Bug fixes from the developer are included.

  • Licence bought and downloaded through Odoo
  • Updates for the Odoo 19.0 series
  • Bug fixes from EHC by email

Buy on Odoo Apps Store

Setup & support package

$249

Module licence at the store price, plus EHC installs it, configures it with your data and supports your team for 30 days. EHC sends you an invoice; nothing is charged online.

  • Installed on a staging copy first, then on your live database
  • Configured with your settings and tested with your own records
  • A handover session for the people who will use it
  • 30 days of email support after go-live

Setup fee $150: one working session. Install, settings, a test with your data, handover.

Buy with setup & support

Same module, same code on both routes. The Odoo Apps Store price is never higher than the price on this site; the package adds services only.

Questions buyers ask

What is the difference between the store and the setup package?

The store sells the licence only and you install it. The package is the same licence at the same price plus installation, configuration and 30 days of support by EHC, invoiced by EHC.

Does it need Odoo Enterprise?

No. It depends on stock, product and web only.

Which valuation does it use?

The value on the stock move when Inventory Valuation is installed, otherwise the product cost. The basis is printed on every report.

Is it fast on large databases?

Each report is one grouped SQL query, and the module adds one index on the move line date, removed on uninstall.

Is it multi-company?

Yes. Reports follow the companies selected in the switcher and convert amounts into the report currency.

Can I change the ageing buckets?

Yes. Every boundary is editable, and ageing can follow receipts or the incoming date per location.

All EH Odoo Apps

Have a system that is not telling you the truth?

Let's look at it together.

Email

ebraheem@hashem.sa

What EHC does

Services, consultancy and projects

Written work

Odoo Notes

Apps

Dawam · Indkom عندكم؟ · Surra · EH Odoo Apps

Ventures

Made with Love · 9n3b7b.com · Join as a maker · Merchant dashboard

Policies

Dawam privacy · Delete Dawam account · Indkom privacy · Indkom terms · Delete Indkom account


EHC · hashem.sa
  • Home
  • •
  • Services
  • •
  • Apps
  • •
  • Ventures
  • •
  • Odoo Notes
  • •
  • About
  • •
  • Contact
  • •
  • Privacy Policy
Copyright © EHC · Ibrahim Mahmoud Hashim Trading One Person Company · Unified no. 7037243677 · Made by EHC (www.hashem.sa)
الْعَرَبيّة | English (US)