跳至主要内容
产品详细信息以英文显示。翻译即将推出。
Container & Shipment Tracking Portal for Odoo — Branded public tracking page in Odoo where customers look up shipment/contain — 1/1示意预览

Branded public tracking page in Odoo where customers look up shipment/container status by reference number with a live, dated event timeline.

什么是 Container & Shipment Tracking Portal for Odoo?

Branded public tracking page in Odoo where customers look up shipment/container status by reference number with a live, dated event timeline. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

核心功能

Public website tracking lookup page (QWeb + website controller) where anyone can search by shipment or container reference — no Odoo login required
Auto-generated, human-readable shipment reference numbers using ir.sequence, with an optional customer-friendly PIN check to gate access
Dated milestone/event timeline model (one2many tracking events) showing every status change with timestamp, location, and note
Container-level and carton-level detail: multiple containers per shipment, cartons/packages per container, with dimensions, weight, seal number and quantity
Computed current-status and ETA fields (@api.depends) that always reflect the latest event without manual re-entry
ETA and status-change notifications to customers via automated actions / server actions (email templates, optional SMS/WhatsApp hook)
Carrier, vessel/voyage, bill-of-lading, port of loading and port of discharge fields wired into the timeline and the public view
Security-first public exposure: record rules + ir.model.access.csv whitelist only safe fields so lookups never leak pricing, internal notes, or other customers' shipments
Backend ops dashboard with kanban/list/form views, status filters, group-by carrier/port, and quick milestone update buttons for your operations team
Branded to your Odoo website theme automatically — logo, colors, and layout match your site with a shareable tracking URL per shipment
QWeb PDF report (tracking summary / proof-of-delivery style) printable from any shipment record
XML-RPC / JSON-RPC API endpoints so your storefront, carrier EDI feeds, or a mobile app can push events and read live status
Multi-company and multi-warehouse aware, so each entity's shipments and portal stay correctly scoped
Optional link to Odoo Inventory (stock.picking) and Sales orders so a shipment ties back to the order it fulfills
Delivered for Odoo 17, 18 and 19 on Community or Enterprise, matched to your exact version and edition

按需定制,全程代劳

无需自行搭建——由 ECOSIRE 构建、安装并提供支持的可用应用。

  1. 1

    您下单

    以一次性构建价格开始。我们在启动时与您共同确定范围。

  2. 2

    我们构建与安装

    ECOSIRE 在您的 Odoo 上构建、配置并安装。

  3. 3

    上线 + 支持

    约一个工作周内上线,并包含两周上线支持。我们交付的代码中的缺陷免费修复。

技术规格

Odoo 兼容性
Odoo 17, Odoo 18, Odoo 19
版本
企业版和社区版
许可证
许可证需要确认
Python 要求
Python 3.10+
数据库
PostgreSQL 12+

关于此产品

Stop fielding "where's my container?" emails. This is a build-to-order Odoo module, engineered and installed by ECOSIRE, that gives your logistics business a branded, public self-service tracking portal running directly on your Odoo website — no third-party tracking SaaS, no separate login, no data leaving your ERP.

A customer types a shipment or container reference into a public lookup page and instantly sees a clean, dated milestone timeline: booked, gate-in, loaded, vessel departed, in transit, arrived, customs cleared, out for delivery, delivered — with the current status, ETA, carrier, vessel/voyage, and container/carton-level detail. Every event is the same record your ops team already updates inside Odoo, so the customer view is always live and never out of sync.

Under the hood we build this the right Odoo way, not as a bolt-on hack. New models (models.Model) hold shipments, containers, cartons, and dated tracking events, with computed fields (@api.depends) rolling up the latest status and ETA. The public page is a QWeb/website controller rendering only whitelisted, non-sensitive fields — protected by record rules and ir.model.access.csv so a reference lookup can never expose pricing, other customers' data, or internal notes. Milestone changes fire automated actions / server actions that email or notify the customer, and the same shipment data is exposed over Odoo's XML-RPC / JSON-RPC API so your website, carrier EDI feeds, or a mobile app can read and update it.

Because it's native Odoo, it inherits your website theme and branding automatically, supports multi-company and multi-warehouse setups, and works on Odoo Community or Enterprise across versions 17, 18 and 19. ECOSIRE scopes it to your exact workflow, builds it, installs it on your server or Odoo.sh, trains your team, and supports it — typically delivered in one working week. This is not an instant apps.odoo.com download; it's a made-to-fit module we build for your business.

你得到什么

  • Complete, installable Odoo module (properly structured __manifest__.py, models/, views/, security/, controllers/, data/) targeted to your Odoo 17, 18 or 19 version and Community/Enterprise edition
  • Discovery + scope document capturing your milestone stages, carriers, reference-number format, and notification rules before a line of code is written
  • Public tracking page and backend ops views built and styled to match your existing Odoo website branding
  • Security configuration: ir.model.access.csv access rights and record rules reviewed with you so public exposure is provably safe
  • Installation and deployment on your server, Odoo.sh, or ECOSIRE-managed hosting, including data migration/seed of existing shipments if provided
  • Configuration of notification email templates, automated actions, and the shipment reference sequence to your business rules
  • Admin + operations training session (live walkthrough) plus written user documentation and a technical README for your team
  • Included post-launch support and bug-fix window (two weeks) with a clear channel for issues and small adjustments

这是给谁的

Freight forwarder / logistics provider

Wants to give shippers a branded, always-on way to check container status themselves instead of answering status-request emails and calls all day — and wants that portal to live inside the Odoo they already run operations on.

Head of operations / logistics manager

Needs a single source of truth where the ops team updates a shipment once and both internal dashboards and the customer-facing timeline reflect it instantly, with ETA and exception notifications going out automatically.

Customer experience / account manager

Wants fewer 'where's my shipment?' tickets and a professional self-service experience with a shareable tracking link per shipment, so clients feel informed without extra manual work from the team.

IT / Odoo administrator

Needs the tracking feature to be a clean, native module — proper models, record-rule security, and an XML-RPC/JSON-RPC API for feeds — rather than fragile customizations that break on the next Odoo upgrade.

Container & Shipment Tracking Portal for Odoo 如何比较

标准伊科西尔定制建造竞争对手Odoo 原生
Public self-service tracking page by reference number包含部分支持部分支持不包括在内
Container and carton-level detail on the timeline包含部分支持部分支持不包括在内
Matches your exact milestone workflow and reference format包含部分支持不包括在内不包括在内
Security-reviewed public exposure (record rules + ir.model.access.csv, optional PIN)包含部分支持部分支持部分支持
Automated ETA / status-change customer notifications包含部分支持部分支持部分支持
XML-RPC / JSON-RPC API for carrier feeds & apps包含部分支持部分支持包含
Branded to your Odoo website theme automatically包含部分支持部分支持不包括在内
Built, installed, trained, and supported for you包含不包括在内不包括在内不包括在内
Upgrade-safe across Odoo 17 / 18 / 19包含部分支持部分支持包含

关于Container & Shipment Tracking Portal的常见问题

Is this an instant download from the Odoo app store?

No. This is a build-to-order module that ECOSIRE designs, builds, installs, and supports specifically for your business and your milestone workflow. You are not buying a pre-existing zip file — you are commissioning a made-to-fit Odoo module tailored to your carriers, reference-number format, notification rules, and branding.

How long does delivery take, and what's the process?

Typical delivery is one working week depending on scope. We start with a short discovery to lock down your milestone stages, reference format, and notification rules, then build the module, install it on your environment (your server, Odoo.sh, or ECOSIRE-managed hosting), migrate or seed any existing shipment data, run a training session, and hand over documentation. Timeline is confirmed after discovery before work begins.

What happens after launch — support and updates?

Every build includes a post-launch support window (two weeks) for bug fixes and small adjustments. Because the module is written the native Odoo way — clean models, record rules, and standard views — it is designed to survive Odoo upgrades. We also offer ongoing support and version-migration retainers (e.g., moving your module from Odoo 17 to 18 or 19) as a separate optional plan.

Which Odoo versions and editions does it support?

We build for Odoo 17, 18, and 19, on both Community and Enterprise. The public website tracking page works on Community — no Enterprise license is required for the core portal. We match the module to your exact version and edition so it installs cleanly on your instance.

Is the public tracking page secure? Can customers see other people's data?

Security is designed in, not bolted on. The public controller renders only a whitelisted set of non-sensitive fields, and access is enforced by Odoo record rules and ir.model.access.csv. A reference lookup can never expose pricing, internal notes, or another customer's shipment. We can additionally gate lookups with a per-shipment PIN so only someone with both the reference and the PIN can view a timeline.

Can it connect to carriers, our website, or a mobile app?

Yes. The shipment and event data is exposed over Odoo's standard XML-RPC and JSON-RPC APIs, so your storefront, a mobile app, or carrier EDI/webhook feeds can push new tracking events and read live status. We scope the specific integrations you need during discovery; the tracking model itself is built to be fed programmatically as well as updated by hand.

申请报价

Container & Shipment Tracking Portal

Branded public tracking page in Odoo where customers look up shipment/container status by reference number with a live, dated event timeline.

  • Public website tracking lookup page (QWeb + website controller) where anyone can search by shipment or container reference — no Odoo login required
  • Auto-generated, human-readable shipment reference numbers using ir.sequence, with an optional customer-friendly PIN check to gate access
  • Dated milestone/event timeline model (one2many tracking events) showing every status change with timestamp, location, and note
  • Container-level and carton-level detail: multiple containers per shipment, cartons/packages per container, with dimensions, weight, seal number and quantity

申请报价

告诉我们您对 Container & Shipment Tracking Portal 的需求,我们将发送价格、许可选项和量身定制的方案,通常在一个工作日内。

现在无需付款。此操作会向我们的团队发送报价请求——我们会通过邮件跟进价格和后续步骤。