Daily updates from Odoo
Friday, April 3, 2026
2 changes · 19.0
Enhancements to existing features
This update adds new configuration options for DHL Express shipments, allowing users to control pickup scheduling, utilize customer-provided reference numbers, and automatically upload Odoo invoices for export shipments. These changes enhance shipping accuracy and streamline the process of matching shipping documents with accounting records.
Original PR description
Add three new configurable options to the DHL Express REST integration: 1. Request Pickup (new Boolean field, default True for backward compat): Controls the pickup.isRequested flag in shipment…
Add three new configurable options to the DHL Express REST integration: 1. Request Pickup (new Boolean field, default True for backward compat): Controls the pickup.isRequested flag in shipment requests. When disabled, DHL will not schedule a pickup — useful when managing pickups externally or dropping off at a DHL location. Previously hardcoded to True. 2. Enhanced References (new Boolean field): When enabled, uses the Customer Reference from the SO (client_order_ref) as the shipment reference (customerReferences with typeCode CU) instead of the SO number. Useful when customers provide their own PO/reference numbers that should appear on the shipping label. 3. Upload Odoo Invoice (new Boolean field): When enabled and the shipment is an export (commercial invoice required), uploads the Odoo-generated invoice PDF inline in the shipment request as a DHL Paperless Trade document (documentImages with typeCode INV, base64 encoded). Requires a posted invoice on the SO before shipping. This ensures export documents match the actual accounting records. All features are opt-in via carrier configuration fields in the Options section, preserving full backward compatibility.
This update silently sends a notification to WhatsApp channels when a new template is sent by a different user. This prevents distracting pop-ups, especially when multiple templates are used, ensuring a smoother experience for users managing bulk communications.
Original PR description
When a different user sends a WhatsApp template, a warning notification is posted in the active channel indicating that future replies will be moved to a new chat. This notification is now posted silently to avoid unnecessary popups, especially when templates are sent in bulk to multiple contacts with ongoing conversations.