| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Sales (sale_management) • Purchase (purchase) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 9263 |
| Technical Name |
eh_log_customs |
| License | LGPL-3 |
| Website | https://www.erpheritage.com.au/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Sales (sale_management) • Purchase (purchase) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 9263 |
| Technical Name |
eh_log_customs |
| License | LGPL-3 |
| Website | https://www.erpheritage.com.au/ |
Customs Clearance
التخليص الجمركي
Customs declarations with the regulator-of-record abstraction. HS code hierarchy, deferment account ledger, duty / VAT calculation, audit log of every regulator exchange. The country-pack adapter does the protocol.
إقرارات جمركية مع تجريد الجهة التنظيمية المختصة. سلسلة HS ، دفتر الدفع المؤجل ، حساب الرسوم وضريبة القيمة المضافة ، وسجل تدقيق لكل تبادل مع الجهة. حزمة الدولة تنفّذ البروتوكول.
GCC freight forwarders, agents, and 3PL operators running the lanes between the GCC and the rest of the world.
Hours of manual reconciliation between operational modules and the cost of paying enterprise add-ons for the same capability.
Overview
What this module does, in one read.
eh_log_customs ships the declaration spine plus the regulator-of-record abstraction. The country-specific adapter (Mirsal 2 / FASAH / Bayan / OFFS / KW Customs / Al Nadeeb) does the wire protocol; the spine carries the lifecycle, the deferment ledger, and the audit log. HS codes follow the WCO hierarchy with country-specific extensions.
نظرة عامة
ما الذي تقدمه الوحدة في قراءة واحدة
تطبيق eh_log_customs يحمل العمود الفقري للإقرار وتجريد الجهة التنظيمية. محوّل الدولة (مرسال ٢ / فسح / بيان / OFFS / الكويت / الندبيب) ينفّذ البروتوكول ، والعمود الفقري يدير دورة الحياة ودفتر الدفع المؤجل وسجل التدقيق. أكواد HS تتبع تسلسل WCO مع امتدادات خاصة بالدولة.
A day in the life
A typical morning at the office.
The operator opens the dashboard, sees the open queue grouped by state, drills into the kanban for the day's hottest lane, and clears five exceptions before the second coffee. The toast confirms each transition; the activity inbox flags the one expiring permit. Quiet, fast, auditable.
صباح اعتيادي في المكتب
يفتح المشغّل لوحة المعلومات ، يرى الطابور مجمّعًا حسب الحالة ، يدخل عرض الكانبان للخط الأكثر ضغطًا ، ويعالج خمس استثناءات قبل القهوة الثانية. الإشعار يؤكّد كل انتقال ، وصندوق الأنشطة يرفع التذكير للتصريح الذي على وشك الانتهاء. هادئ ، سريع ، وقابل للتدقيق.
Capabilities
13 things this module gives you, with no padding.
Declaration types
أنواع الإقرارات
Import / Export / Transit / Re-export. Type drives the required fields, the duty calculation, and the regulator envelope.
(استيراد / تصدير / ترانزيت / إعادة تصدير). النوع يحدّد الحقول المطلوبة وحساب الرسوم ومغلَّف الجهة.
HS code hierarchy
تسلسل HS
WCO 6-digit base + country-specific 8/10-digit extensions. Search panel by chapter; rates carry per-line.
أساس WCO بست خانات + امتدادات الدولة بثماني أو عشر خانات. بحث بحسب الفصل ، الأسعار تُحمَل لكل خط.
Deferment account ledger
دفتر الدفع المؤجل
Per-account guarantee + utilisation ledger; reservation on submit; release on clear / reject; period-end statement PDF.
ضمان لكل حساب + دفتر استخدام ، حجز عند الإرسال ، إفراج عند التخليص أو الرفض ، وكشف PDF نهاية الفترة.
Duty / VAT calculation
حساب الرسوم وضريبة القيمة المضافة
Per-line duty rate × declared value + per-country VAT rule (VAT-on-import for BH / AE / OM, exempt for SA at regulator-of-record discretion).
نسبة الرسم × القيمة المعلَنة لكل خط + قاعدة ضريبة القيمة المضافة لكل دولة (ضريبة على الاستيراد في البحرين والإمارات وعُمان ، إعفاء في السعودية بحسب اعتماد الجهة).
Adapter abstraction
تجريد المحوّل
PROVIDER_CODE / API_VERSION contract. Six adapters ship in the country packs; a partner can register a seventh without forking the spine.
عقد PROVIDER_CODE / API_VERSION. ستة محوّلات في حزم الدول ، ويمكن لشريك تسجيل سابع دون نسخ العمود الفقري.
Regulator audit log
سجل التدقيق التنظيمي
Every submission, status poll, and amendment writes a row to eh.log.adapter.message with the redacted payload, the correlation id, and the breaker state.
كل إرسال ، استعلام حالة ، أو تعديل ، يكتب صفًا في eh.log.adapter.message مع المحتوى الخاضع للإخفاء ، ومعرّف الترابط ، وحالة قاطع التيار.
Pre-arrival notification
إشعار ما قبل الوصول
Where the regulator supports it (Mirsal 2 EI envelope), the declaration can be pre-submitted before the vessel arrives so customs is ready at offload.
حيث تدعم الجهة ذلك (مغلَّف EI في مرسال ٢) ، يمكن تقديم الإقرار قبل وصول السفينة فيكون التخليص جاهزًا عند التفريغ.
Penalty / dispute hand-off
تسليم العقوبات والمنازعات
Customs penalty raised on the declaration spawns a dispute in the customs_penalty category with the regulator response attached.
أي غرامة جمركية ترفع منازعة في فئة customs_penalty مع استجابة الجهة مرفقة.
Document register
سجل الوثائق
Certificate of origin, packing list, commercial invoice, test report. Each document type drives the regulator's required-attachment list.
شهادة المنشأ ، قائمة التعبئة ، الفاتورة التجارية ، تقرير الفحص. نوع المستند يحدّد قائمة المرفقات المطلوبة من الجهة.
Multi-currency declared value
قيمة معلَنة متعددة العملة
Declared value carried in the original currency; conversion to declaration currency uses the regulator's rate where published, otherwise the company rate at submit.
القيمة المعلَنة بالعملة الأصلية ، والتحويل لعملة الإقرار بسعر الجهة (إن نُشر) ، وإلا بسعر الشركة عند الإرسال.
Saber conformity hand-off
تسليم مطابقة سابر
When the destination is KSA and the goods are regulated, the eh_log_l10n_sa_saber module's PCoC + SCoC flow is available with one click.
عند الوجهة السعودية والسلع المنظَّمة ، يتوفّر تدفق PCoC + SCoC من eh_log_l10n_sa_saber بنقرة.
Comprehensive search
بحث شامل
Filters: state, type, regulator, period, customer. Group-by: state, type, regulator-of-record, customer, period.
فلاتر: الحالة ، النوع ، الجهة ، الفترة ، العميل. تجميع حسب: الحالة ، النوع ، الجهة ، العميل ، الفترة.
Sale order hook
ربط أمر البيع
Confirming a logistics sale order with a customs-relevant mode spawns the matching customs declarations. Import direction posts a declaration at the destination authority; export direction posts one at the origin authority.
تأكيد أمر بيع لوجستي بوضع نقل ذي صلة جمركية يولّد الإقرارات الجمركية الموافقة. اتجاه الاستيراد يولّد إقرارًا لدى سلطة الوجهة، واتجاه التصدير يولّد إقرارًا لدى سلطة المنشأ.
Country matrix
Same code, six regulators.
شيفرة واحدة، ست جهات تنظيمية. كل دولة في الخليج لها متطلباتها وحزمتها الخاصة.
| Aspect | 🇦🇪 UAE | 🇸🇦 KSA | 🇰🇼 KW | 🇧🇭 BH | 🇶🇦 QA | 🇴🇲 OM |
|---|---|---|---|---|---|---|
| Default deployment posture وضع النشر الافتراضي |
Multi-company-aware | Multi-company-aware | Multi-company-aware | Multi-company-aware | Multi-company-aware | Multi-company-aware |
| VAT awareness الوعي بضريبة القيمة المضافة |
5% (FTA) | 15% (ZATCA) | — | 10% (NBR) | — | 5% (TA) |
| Document language لغة الوثائق |
EN / AR | AR / EN | AR / EN | AR / EN | AR / EN | AR / EN |
| Currency العملة |
AED | SAR | KWD | BHD | QAR | OMR |
| Adapter pre-mapped محوّل جاهز ومُربَط الحقول |
Mirsal 2 | FASAH + SABER | KW Customs | OFFS | Al Nadeeb | Bayan |
Workflow
Configure once. Operate. Audit. Report.
إعداد مرة واحدة، تشغيل، تدقيق، تقارير.
Configure the master data
إعداد البيانات الأساسية
Currencies, partners, charge codes, and the country pack: do this once at install.
Operate the lifecycle
إدارة دورة الحياة
State transitions through the buttons; mass actions from the list view; kanban for visual work.
Audit and report
التدقيق وإصدار التقارير
Every action posts to the chatter, every state transition logs an event, every PDF carries the integrity-checked footer.
Bill and reconcile
الفوترة والتسوية
Cost / revenue lines flow through the standard sale order to invoice path; multi-currency and multi-company respected.
FAQ
Common questions, direct answers.
Does this run on Odoo 19 Community?
Yes. The suite is built and tested on Odoo 19 Community. No Enterprise modules are required.
هل يعمل التطبيق على Odoo 19 Community ؟
نعم. الحزمة مبنية ومُختبَرة على Odoo 19 Community. لا حاجة لوحدات Enterprise.
Will it conflict with another addon?
Inheritance ordering is documented and the model names are eh.log.* throughout. A third-party addon that does not use those names is unaffected.
هل يتعارض مع تطبيق آخر ؟
ترتيب الوراثة موثَّق وأسماء النماذج بنمط eh.log.* في كامل الحزمة. أي تطبيق طرف ثالث لا يستخدم هذه الأسماء لا يتأثر.
Are tests included?
Yes. Unit tests, integration (e2e) tests, country matrix tests, and load tests are all included.
هل الاختبارات مرفقة ؟
نعم. اختبارات الوحدة ، التكامل (e2e) ، مصفوفة الدول ، واختبارات التحميل ، جميعها مرفقة.
How do I rebrand?
The publisher offers a paid whitelabel licence. Without the whitelabel files the integrity check fails and the suite refuses to operate.
كيف أُغيِّر العلامة ؟
يقدّم الناشر ترخيص whitelabel مدفوع. بدون ملفات whitelabel يفشل التحقق وتتوقف الحزمة.
Support & Licensing
Open source, commercially supported.
Open source under LGPL-3 with the brand-attribution footer required intact. Issues opened on the public repository are taken seriously and fixes ship on the public branch. Commercial whitelabel licensing, implementation services, and tier-1 support available from ERP Heritage in Melbourne; partner integrators in the GCC are recommendable on request.
الدعم والترخيص
مفتوح المصدر، مدعوم تجاريًا.
مفتوح المصدر بموجب رخصة LGPL-3 مع الحفاظ على تذييل الهوية. تُؤخذ المشكلات الواردة على المستودع العام بجدية ، وتُنشر الإصلاحات على الفرع العام. تراخيص العلامة الخاصة (whitelabel) ، وخدمات التنفيذ ، والدعم من المستوى الأول متاحة من ERP Heritage في ملبورن. شركاء التكامل في دول الخليج يُرشَّحون بناءً على الطلب.
Talk to ERP Heritage about Odoo implementation, customisation, training, or support.
End-to-end engagement across the Odoo platform: implementation, customisation, reimplementation, functional and technical training, ongoing support, integration planning, and scoped extensions. One team, one response within a business day.
تواصل مع ERP Heritage بشأن تنفيذ Odoo والتخصيص والتدريب والدعم.
خدمة شاملة على منصة Odoo: التنفيذ، التخصيص، إعادة التنفيذ، التدريب الوظيفي والتقني، الدعم المستمر، تخطيط التكامل، وتوسعات بنطاق محدد. فريق واحد، استجابة واحدة خلال يوم عمل.
Please log in to comment on this module