| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 9060 |
| Technical Name |
eh_log_dangerous_goods |
| License | LGPL-3 |
| Website | https://www.erpheritage.com.au/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Sales (sale_management) • Discuss (mail) |
| Community Apps Dependencies | Show |
| Lines of code | 9060 |
| Technical Name |
eh_log_dangerous_goods |
| License | LGPL-3 |
| Website | https://www.erpheritage.com.au/ |
Dangerous Goods
البضائع الخطرة
UN number master with UN1234 format validation, DG class catalog, segregation detector, mode-specific declaration (IMDG / IATA / ADR / RID), Shipper's Declaration PDF.
بيانات أرقام UN بتحقق صيغة UN1234 ، كتالوج فئات DG ، كاشف الفصل ، إقرار حسب الوسيلة (IMDG / IATA / ADR / RID) ، وPDF إقرار الشاحن.
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_dangerous_goods carries the UN-number master (UN1234 format validated), the DG class catalogue with incompatibility many2many for the segregation detector, mode-specific declarations, and the Shipper's Declaration PDF that satisfies IMDG and IATA forms.
نظرة عامة
ما الذي تقدمه الوحدة في قراءة واحدة
تطبيق eh_log_dangerous_goods يحمل بيانات أرقام UN (صيغة UN1234 متحققة) ، كتالوج فئات DG مع علاقة تنافر كثيرة-إلى-كثيرة لكاشف الفصل ، إقرارات حسب الوسيلة ، وPDF إقرار الشاحن الذي يفي بنماذج IMDG وIATA.
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
12 things this module gives you, with no padding.
UN number master
بيانات أرقام UN
UN1234 format validated; proper shipping name; class + subsidiary class; packing group; flash point for flammables.
صيغة UN1234 متحققة ، الاسم الصحيح للشحن ، الفئة والفئة الفرعية ، فئة التعبئة ، نقطة الوميض للقابل للاشتعال.
DG class catalogue
كتالوج الفئات
9 hazard classes + sub-classes; each carries a many2many of incompatible classes used by the segregation detector.
تسع فئات خطورة + فرعية ، لكل واحدة علاقة كثيرة-إلى-كثيرة بالفئات غير المتوافقة لكاشف الفصل.
Segregation detector
كاشف الفصل
Per declaration: the line-cross-product is checked against the incompatibility matrix; conflicts surfaced before submission.
لكل إقرار: ضرب الخطوط يُختَبر بمصفوفة التنافر ، والتعارضات تظهر قبل الإرسال.
Mode-specific declaration
إقرار حسب الوسيلة
IMDG (sea), IATA (air), ADR (road), RID (rail). Mode drives the form template and the validation set.
(IMDG / IATA / ADR / RID). الوسيلة تحدّد قالب النموذج ومجموعة التحقق.
Shipper's Declaration PDF
PDF إقرار الشاحن
Renders the standard form with red diagonal stripes for IATA + the regulatory disclaimer block.
يُصدَر النموذج القياسي مع الخطوط الحمراء المائلة لـIATA + كتلة التحفّظ التنظيمية.
Container DG indicator
مؤشر DG على الحاوية
Container record carries dg_indicator + class so the yard knows the segregation rules at gate-in.
سجل الحاوية يحوي dg_indicator + الفئة فيعلم الساحة قواعد الفصل عند دخول البوابة.
Limited-quantity flag
علامة الكمية المحدودة
Per line; the regulator-of-record checks against the limited-quantity exception thresholds.
لكل خط ، الجهة التنظيمية تتحقّق من حدود استثناء الكمية المحدودة.
State machine
آلة حالة
draft → submitted → approved → closed (or rejected). Submitted state runs the segregation check.
(مسوَّدة → مقدَّمة → معتمَدة → مغلقة) أو (مرفوضة). حالة التقديم تشغّل فحص الفصل.
Per-mode signature panels
لوحات توقيع حسب الوسيلة
IATA needs the dangerous-goods declaration signature; IMDG needs the carrier ack signature; ADR needs the consignor signature.
IATA يحتاج توقيع إقرار البضائع الخطرة ، IMDG توقيع إقرار الناقل ، ADR توقيع المرسِل.
Emergency contact card
بطاقة جهة الاتصال للطوارئ
24-hour emergency contact number printed on the Shipper's Declaration; per-company default + per-declaration override.
رقم اتصال للطوارئ على مدار الساعة مطبوع على إقرار الشاحن ، افتراضي للشركة + تجاوز للإقرار.
Document types pre-mapped
أنواع وثائق مُربَطة مسبقًا
Materials safety data sheet (MSDS / SDS), test report, packaging certificate. Required-attachment lists per mode + per UN number.
صحيفة بيانات السلامة (MSDS / SDS) ، تقرير الاختبار ، شهادة التغليف. قوائم المرفقات المطلوبة بحسب الوسيلة ورقم UN.
Comprehensive search
بحث شامل
Filters: state, mode, hazard class, period. Group-by: state, mode, class.
فلاتر: الحالة ، الوسيلة ، فئة الخطورة ، الفترة. تجميع: الحالة ، الوسيلة ، الفئة.
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