Download link to shipment and delivery
Adds a public download link to shipment and delivery PDFs. The link uses document.php?hashp=… and can be used in emails/SMS.
Module gallery
Screenshots, visuals and module previews.
Functional details
Read the full module presentation, use cases, prerequisites and integration notes.
Fonctionnalités / Features
English Français Italiano Deutsch Español
Démo: https://dolibarr.serveur2ksi30.fr/ username: Login & password: Demo
- Public link for Shipments and Deliveries.
- Auto‑create ECM share key on Validate or when opening the card if missing.
- Generate the missing PDF before creating the link (if a template is enabled).
- Card box with URL + Open document + Copy.
- Substitution tokens for email/SMS: __KSHL_EXPEDITION_URL__, __KSHL_DELIVERY_URL__.
- Multi‑entity aware, respects user permissions.
Installation
- Deploy the zip via Home → Setup → Modules/Applications → Deploy external module.
- Enable KsiShiplinks and open the Setup.
- Optionally enable: Auto‑generate public link on validate and Ensure link on view.
- Validate a shipment/delivery; the box shows the public URL.
Configuration
- Auto‑generate on validate: if missing, generate the PDF and create the share key.
- Ensure link on view: when opening the card, verify/generate PDF and share if needed.
Utilisation
- On a validated shipment/delivery, use the box to copy/open the public URL.
- Insert substitution tokens into your email/SMS templates.
Compatibilité
Dolibarr v22.x (tested). Compatible v20+ with ECM enabled.
Dépendances
Core modules: Shipments, Deliveries, ECM. A PDF template must be enabled for shipments/deliveries.
Jetons / Tokens
- __KSHL_EXPEDITION_URL__ — public URL of shipment PDF.
- __KSHL_DELIVERY_URL__ — public URL of delivery PDF.
Need a standalone module, a SaaS instance or a complete solution?
KSIDol can sell the module, host it inside a Dolibarr instance and extend everything with custom development, support, legal framing and email or SMS flows.