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 UAE v 19.0
  4. Sales Conditions FAQ

Logistics UAE

by ERP Heritage https://www.erpheritage.com.au/
Odoo
v 19.0 Third Party 27
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 3877
Technical Name eh_log_l10n_ae
LicenseLGPL-3
Websitehttps://www.erpheritage.com.au/
Versions 16.0 17.0 18.0 19.0
ERP Heritage · Logistics Suite
ERP Heritage · Logistics UAE

Logistics UAE Localisation Pack

Seeded UAE master data, free zones, sea ports, airports, customs offices, charge codes, for the logistics engine.

Free · LGPL-3Free · LGPL-3Odoo 19 · Communityv19.0.1.0.0
Free zone master
Sea port UN/LOCODE
Airport IATA codes
UAE customs offices
UAE charge codes

Why this module

Logistics UAE Localisation Pack

01 / FOUNDATION

Master data, ready on install

Fourteen free zones, nine sea ports, seven airports, and eight customs offices are seeded as real records with stable codes, UN/LOCODE and IATA references, and emirate scoping. No spreadsheet import, no manual keying before the first job.

02 / FIT

Built for the UAE picture

Free zones carry regulator names and bonded flags, ports flag container, bulk, and cruise terminals, customs offices distinguish the federal authority from the seven emirate offices with a parent link. The structure mirrors how UAE movements actually work.

03 / OWNERSHIP

Yours to keep

LGPL-3 source on disk. No activation key, no phone-home, no recurring licence. Every seeded record is editable, extendable, and deactivatable. Free today, free at renewal, because there is no renewal.

Day in the life

A Dubai forwarder sets up a free-zone import job.

An operator opens a new job for cargo moving from Jebel Ali into JAFZA. The free zone is already in the master, picked by its code, flagged as a bonded zone so the team knows a customs movement is in play. The discharge port resolves to Jebel Ali by its UN/LOCODE, AEJEA, and the broker of record points at Dubai Customs, an emirate office that the master already links up to the Federal Customs Authority. When the invoice is costed, the UAE charge codes, Mirsal stamp duty, Free Zone inspection, Knowledge and Innovation Dirham, are present in the shared charge catalogue alongside the universal seeds, so the right disbursement lines are one selection away. None of this reference data had to be typed in. The pack put it there at install.

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.

FEDERAL VS EMIRATE

Customs offices model the real two-tier structure: the Federal Customs Authority is computed as federal from its emirate code, and each of the seven emirate offices can carry a parent-authority link up to it, with ondelete restrict so the federal record cannot be deleted out from under its children.

BONDED MOVEMENT FLAG

Every free zone carries an is_bonded flag defaulting to true, the signal that cargo entering or leaving the zone needs a customs movement declaration. The flag is data, so a non-bonded zone can be modelled without code changes.

UNIQUE CODE GUARDS

Free-zone codes, UN/LOCODEs, IATA codes, and customs-office codes each carry a database unique constraint. A duplicate JAFZA or a second AEJEA is rejected at the database level, not just in the form, so imports and merges cannot silently fork a reference record.

CARGO-CAPABLE FILTER

Airports carry a cargo_capable flag so a passenger-only field can be excluded from air-freight pickers rather than offered as a valid origin. The IATA picker shows what can actually carry freight.

NAMESPACED CHARGE SEEDS

UAE charge codes are appended to the shared eh.log.charge.code catalogue with module-namespaced XML IDs, so the country seeds sit beside the universal ones without colliding, and uninstalling the pack does not take the shared catalogue with it.

What is inside

Built to do the job, end to end.

  • Free zone master. eh.log.l10n.ae.free.zone seeded with fourteen zones across the emirates (JAFZA, DAFZA, DMCC, DWC, DSO, KEZAD, ADGM, MASDAR, SAIF, HFZA, RAKEZ, FFZA, AFZA, UAQFTZ), each with a stable code, emirate, regulator name, website, and a bonded-zone flag.
  • Sea ports with UN/LOCODE. eh.log.l10n.ae.port seeded with nine ports (Jebel Ali AEJEA, Khalifa AEKHL, Abu Dhabi AEAUH, and more) carrying UN/LOCODE, operator name, and container, bulk, and cruise terminal flags.
  • Airports with IATA and ICAO. eh.log.l10n.ae.airport seeded with seven airports (DXB, DWC, AUH, SHJ, RKT, AAN, FJR) with IATA codes, optional ICAO codes, emirate, and a cargo-capable flag for air-freight pickers.
  • Customs offices. eh.log.l10n.ae.customs.office seeded with the Federal Customs Authority plus the seven emirate offices, with federal detection, a parent-authority link, single-window URL, and helpline fields for broker-of-record assignment.
  • UAE charge codes. Five country-specific charges (Mirsal stamp duty, Free Zone inspection, Knowledge Dirham, Innovation Dirham, Dubai Trade service fee) appended to the shared charge catalogue with correct category, direction, and disbursement flags.
  • Maintenance views and access. List and form views with a UAE menu for every master, plus two-tier security: logistics users get read access and managers get full create, write, and unlink, sourced from the engine groups.

Honest about the edges

What this does not do, so nothing surprises you.

  • This is a master-data and configuration pack. It seeds reference records and charge codes but adds no shipment, costing, tracking, or declaration logic of its own, that logic lives in the logistics engine (eh_log_base) this pack extends and depends on.
  • The Mirsal 2 adapter and Dubai Trade single-window integration are not in this module. They ship in the separate UAE customs adapter add-on, which is intended to install when both this pack and the customs engine are present.
  • This pack does not seed UAE customs declaration types. Declaration-type configuration is handled by the customs engine and its UAE adapter, not here.
  • VAT and e-invoicing are not duplicated here. They are consumed from the standard Odoo localisation and accounting modules.
  • Seeded records are a practical starting set, not an exhaustive registry of every UAE zone, port, terminal, or office. Records are editable and extendable, so operators can add or deactivate entries to match their own network.
Search

UAE logistics Odoo 19, United Arab Emirates freight forwarding, Dubai customs Odoo, JAFZA free zone master data, DMCC RAKEZ free zone, Jebel Ali port UN/LOCODE, Khalifa Port Abu Dhabi, DXB AUH air cargo IATA, Federal Customs Authority UAE, Mirsal charge codes, UAE customs office broker, Odoo 19 Community logistics localisation

Languages

Available in 19 languages

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

ArabicChinese (Simplified)Chinese (Traditional)DutchFrenchGermanHindiIndonesianItalianJapaneseKoreanPolishPortuguese (Brazil)RussianSpanishSwedishThaiTurkishVietnamese
ERP Heritage

Production-grade Odoo accounting, built to an engineering bar and documented honestly. Support: info@erpheritage.com.au
Developed by ERP Heritage - Odoo Implementation • LinkedIn

v19.0.1.0.0 · LGPL-3 · Odoo 19 Community

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