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

Inter-branch transfer pricing at cost in Odoo 19

When one branch buys from another, this module prices the order line at the cost of the supplying branch, refreshes every inter-branch price nightly within a change limit, flags big jumps for review and logs every change. Hard controls for internal invoices are optional. Community and Enterprise, $79 on the Odoo Apps Store.

Buy on Odoo Apps StoreBuy with setup & support

From $79 on the Odoo Apps Store · $379 with setup & support

Store name
Inter-Branch Cost Pricing
Store price
$79, one-time purchase
Setup package
$379, incl. setup and 30 days of support
Edition
Odoo 19 Community and Enterprise
Licence
OPL-1
Technical name
eh_interbranch_pricing
Publisher
EHC, Saudi Arabia
Support
ebraheem@hashem.sa

The problem

When one branch buys from another, the price is whatever someone typed: last year's cost, a sales price or a number from a spreadsheet.

Odoo then saves that price as a vendor price, so the wrong number repeats on every following order and margins move between branches.

Who it is for

  • Groups using Odoo company branches that trade with each other
  • Central kitchens and warehouses that supply branches
  • Finance teams that need clean branch margins

What it does

Priced at cost

A branch-to-branch purchase line is priced at the average cost of the supplying branch.

Refreshed nightly

Every inter-branch price resets to the current cost each night, within a change limit (20% by default).

Review, not surprises

No cost, a product not shared by both branches or a jump past the limit raises a flag and a to-do for the reviewer.

Clean vendor lists

Inter-branch orders no longer save vendor prices, and branch prices rank behind outside vendors.

Full trail

Every price change is logged with old price, new price, cost and source.

Requirements

  • Odoo 19 Community and Enterprise.
  • Depends on: purchase_stock, sale_stock, account, mail
  • Odoo company branches: a parent company with branches under it.
  • A reviewer and a change limit set in Purchase settings.
  • 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

$79

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

$379

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 $300: an outside account or workflow is connected and tested end to end (API keys, payment test, bank file, approvals).

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.

Will it block my existing inter-company invoices?

No. The posting guard is part of the hard controls, which are off until you switch them on for the parent company.

Which cost is used?

The product cost of the supplying branch in its own company, converted to the currency of the buying branch.

Can a user type a different price?

On a draft order, yes, but confirmation puts the list price back and logs the correction.

Does it handle lots and serial numbers?

Pricing, yes. Moving ownership of a batch-tracked product up to the parent company is refused, because a batch belongs to one company.

Does it need Enterprise?

No. It runs on Community and Enterprise. The optional PO/SO matching control uses Enterprise inter-company rules when they are installed.

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)