Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Delivery
  3. Logistics Qatar v 19.0
  4. Sales Conditions FAQ

Logistics Qatar

by ERP Heritage https://www.erpheritage.com.au/
Odoo
v 19.0 Third Party 16
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Sales (sale_management)
Community Apps Dependencies Show
Logistics Suite Base
Lines of code 3541
Technical Name eh_log_l10n_qa
LicenseLGPL-3
Websitehttps://www.erpheritage.com.au/
Versions 16.0 17.0 18.0 19.0
ERP Heritage · Logistics Suite
ERP Heritage Logistics Suite

Logistics Qatar Localisation Pack

Seeded Qatar ports, airports, customs offices and free zones for the logistics suite, ready the moment you install.

Free · LGPL-3Odoo 19 Communityv19.0.1.0.0v19.0.1.0.0
Qatar sea ports
Hamad International DOH
Customs hierarchy
QFZA free zones
UN/LOCODE + IATA

Why this module

Logistics Qatar Localisation Pack

01 / READY

Seeded on install

Four sea ports, two airports, four customs offices and three free zones load as data records the moment the module installs. No setup, no CSV import, no hunting for UN/LOCODE values before the first shipment file.

02 / STRUCTURE

Codes that stay clean

UN/LOCODE on ports, IATA on airports and a code on every customs office and free zone are each database-unique. Records show as [CODE] Name and search by code or name, so the right port or office is one keystroke away.

03 / HONEST

Master data, not theatre

This pack is reference tables, views, menus and a two-tier access rule. It does not claim a customs EDI adapter, HS-code engine or billing workflow it does not contain. What installs is exactly what the screenshots show.

Day in the life

An operator opens a new Qatar import file.

Booking an ocean import into Doha, the operator picks the discharge port from the seeded list, Hamad Port shows as [QAHMD] Hamad Port with QTerminals as operator and its container and bulk terminal flags already set. The clearing customs house is chosen from the customs-office master, where Hamad Port Customs House sits under the General Authority of Customs (Al Nadeeb) as its parent authority, so the chain of responsibility is explicit. If the consignee delivers into Um Al Houl, its free-zone record carries the bonded flag and the QFZA regulator name, signalling the customs treatment without anyone retyping it. Every value the file references is a curated record, not free text, so two operators spell Mesaieed and Ras Laffan the same way every time.

Edge cases

The cases most modules quietly ignore.

In the shipped code today, each one a place where a cheaper module silently does the wrong thing.

PORTS · UN/LOCODE

Each port carries its UN/LOCODE (QAHMD, QADOH, QAUMS, QARLF) under a database-unique constraint, so a duplicate location code is rejected at write time rather than quietly creating a second Hamad Port that splits your shipment history.

CUSTOMS · HIERARCHY

Customs offices form a self-referencing tree: port and airport customs houses point to a parent authority via an ondelete-restrict link, so you cannot delete the General Authority of Customs while a Hamad Port house still hangs off it. A computed is-authority flag and an ordering that floats authorities to the top keep the list readable.

AIRPORTS · CARGO FLAG

Both Doha airports are seeded but distinguished honestly: Hamad International (DOH / OTHH) is cargo-capable, while the legacy Doha International (DIA / OTBD) ships with cargo-capable set false, so an air-freight booking surfaces the operational field and not the retired one.

FREE ZONES · BONDED

Free zones carry an explicit bonded flag and their regulating authority. Ras Bufontas and Um Al Houl are flagged bonded under the Qatar Free Zones Authority, while Qatar Science and Technology Park (under Qatar Foundation) is not, so the customs treatment is data, not tribal knowledge.

CODES · UNIQUENESS

IATA codes on airports and codes on customs offices and free zones each sit behind their own unique constraint, so an import or a hand-typed duplicate fails loudly instead of producing two records that point at the same real-world place.

What is inside

Built to do the job, end to end.

  • Qatar sea ports. Seeded with Hamad Port (QAHMD, QTerminals), Doha Port (QADOH, Mwani Qatar), Mesaieed (QAUMS) and Ras Laffan (QARLF), each with UN/LOCODE, operator name and container, bulk and petrochemical terminal flags.
  • Qatar airports. Hamad International (DOH / OTHH, cargo-capable) and the legacy Doha International (DIA / OTBD), each with IATA and ICAO codes and a cargo-capable flag, listed and searchable by IATA or name.
  • Customs office hierarchy. General Authority of Customs (Al Nadeeb) and General Tax Authority as authorities, plus Hamad Port and Hamad International Airport customs houses linked to their parent authority, classified by office kind.
  • Qatar free zones. Ras Bufontas, Um Al Houl (both bonded, under QFZA) and Qatar Science and Technology Park (under Qatar Foundation), each with code, bonded flag, regulating authority and website.
  • Views, menus and access. List and form views for all four masters, grouped under a Qatar menu in the logistics master-data area, with a two-tier rule: operations users read the data, managers create and edit it.

Honest about the edges

What this does not do, so nothing surprises you.

  • This is master reference data only. It does not create shipments, quotations, customs declarations, tracking events or invoices, those live in other modules of the suite.
  • It requires and depends on eh_log_base; it will not install on its own and reuses that module's user and manager groups and master-data menu.
  • There is no customs EDI, single-window or Al Nadeeb electronic-filing integration here. Al Nadeeb appears only as the name of a seeded customs-authority record.
  • No HS-code or tariff catalogue, no VAT or duty calculation, no currency or public-holiday data is included in this pack.
  • The seeded lists are a practical starting set of the main Qatar gateways, not an exhaustive registry of every facility, sub-office or zone.
  • Records are global reference data with an active flag; the models carry no company_id, so they are shared across companies rather than per-company scoped.
  • Content is English only, consistent with Apps Store listing rules; there are no bilingual document templates in this module.
Search

Odoo 19 Qatar logistics, Qatar freight forwarding Odoo, Hamad Port UN/LOCODE, Qatar customs offices Odoo, Al Nadeeb customs Qatar, Qatar free zones QFZA, Ras Bufontas Um Al Houl, Hamad International Airport DOH, Qatar ports master data, Odoo Community logistics localisation, IATA ICAO airport master Odoo, GCC freight customs reference data

Languages

Available in 19 languages

The interface ships translated out of the box. Switch language in Odoo and the fields, menus, and messages follow.

العربية简体中文繁體中文NederlandsFrançaisDeutschहिन्दीBahasa IndonesiaItaliano日本語한국어PolskiPortuguês (Brasil)РусскийEspañolSvenskaไทยTürkçeTiếng Việt
More from ERP Heritage

Modules teams pair with this one.

Premium ERP Heritage modules that extend the same stack, each built to the same engineering bar.

USD 50
Saudi National Address

Connect Odoo partner records to the Saudi SPL National Address service and the Wathq commercial registry

USD 19
Employment Hero Suite

One click install of the full Employment Hero integration for Odoo Community, covering the connector, two way syn...

USD 9
Employment Hero Malaysia

The Malaysia country pack for the ERP Heritage Employment Hero integration

USD 49
Employment Hero Work Entries

Sync Employment Hero work and roster data into Odoo work entries

USD 15
Employment Hero Queue

A dependency free asynchronous job queue that runs long running and fan out work out of band of the request that...

USD 69
Ireland - Payroll Account

Post Irish payslips to the general ledger on the Irish chart of accounts

ERP Heritage

v19.0.1.0.0 · LGPL-3 · Odoo 19 Community

Developed by ERP Heritage - Odoo Implementation • LinkedIn

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with