PostLogistics Shipping - “Barcode” web service
Este módulo utiliza PostLogistics BarCodes WebService para generar etiquetas para tus Delivery Orders.
Añade un botón Create label en las Delivery Orders. Una etiqueta generada será un adjunto de tu Delivery Order.
Para verlo, instala el módulo documents.
Puedes crear varios métodos de entrega para adaptarlos a tus diferentes tipos de paquete.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 18.0Añade un método de entrega PostLogistics que imprime etiquetas de envío de Swiss Post desde los pedidos de entrega utilizando el servicio web Barcode. Las etiquetas se adjuntan al pedido de entrega y los números de seguimiento se escriben de vuelta.
Este módulo permite configurar un método de entrega PostLogistics y generar etiquetas de envío de Swiss Post directamente desde un pedido de entrega.
En el formulario del método de entrega aparece una pestaña PostLogistics donde se introducen el Client ID y el Client Secret, se elige el diseño de la etiqueta, el formato de salida y la resolución, se selecciona una Franking License, un tipo de paquete predeterminado, un formato de número de seguimiento y, opcionalmente, se sube un logotipo de la empresa y una cadena de parche ZPL. Un botón Verify comprueba que las credenciales son válidas.
En un pedido de entrega, aparece un botón "Create Shipping Label 🚚" una vez que el traslado está listo. Envía los paquetes a PostLogistics y adjunta las etiquetas devueltas al pedido de entrega; los números de seguimiento se almacenan en el pedido o en cada paquete. Una sección "Delivery instructions" permite establecer una fecha de entrega fija, un lugar de entrega y números de teléfono o móvil para la notificación.
Reglas de negocio: los paquetes son obligatorios, por lo que cualquier línea de movimiento sin paquete se coloca automáticamente en un paquete utilizando el tipo de paquete predeterminado. Los importes de contra reembolso se toman del total del pedido de venta, pero si un pedido se divide en varias entregas o paquetes debe introducir el importe manualmente en cada paquete. Los datos del destinatario (nombre, calle, código postal, ciudad, país) son obligatorios, y el correo electrónico, el móvil o el teléfono deben rellenarse según la opción de notificación del cliente. Las devoluciones también pueden generar etiquetas.
Un nuevo menú "PostLogistics Licenses" en Delivery permite gestionar las licencias de franqueo por empresa.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (9)
- stock.move · amplía un modelo existente
- res.partner · amplía un modelo existentepostlogistics_notification, delivery_carrier_template_option_ids (Postlogistics Options)
- stock.picking · amplía un modelo existentedelivery_phone (Phone), delivery_place, delivery_mobile (Mobile), delivery_fixed_date (Fixed delivery date)
- delivery.carrier · amplía un modelo existentedelivery_type, zpl_patch_string (ZPL Patch String), postlogistics_logo (Company Logo on Post labels), postlogistics_office (Domicile Post office), postlogistics_client_id (Client ID), postlogistics_license_id (Franking License), postlogistics_resolution (Resolution), postlogistics_endpoint_url (Endpoint URL), postlogistics_label_layout (Label layout), postlogistics_client_secret (Client Secret), postlogistics_output_format (Output format), postlogistics_proclima_logo (Print ProClima logo), postlogistics_tracking_format (Tracking number format), postlogistics_default_package_type_id
- stock.package.type · amplía un modelo existentepackage_carrier_type
- stock.quant.package · amplía un modelo existenteparcel_tracking, package_carrier_type (Packaging's Carrier), postlogistics_manual_cod_amount (PostLogistics Cash On Delivery Amount)
- stock.return.picking · amplía un modelo existente
- postlogistics.license · modelo nuevoname, number, sequence, company_id (Company)
- delivery.carrier.template.option · amplía un modelo existentetype
Texto generado por IA (DeepSeek) al leer el código de la versión 18.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 13.0
Confirmado el 2026-11-03 en la rama 13.0 de OCA/delivery-carrier.
terminal Instalación y uso
Documentación de OCA · Odoo 18.0Configuración
Fuente · Odoo 18.0Importante
Se requiere una cuenta de "Swiss Post Business customer" para usar este módulo.
Consulte Log in
Para configurar:
- Vaya a Inventory -\> Configuration -\> Delivery -\> Shipping Methods
- Cree nuevos métodos de envío para PostLogistics y configure sus datos de inicio de sesión en la pestaña "PostLogistics"
- Vaya a Inventory -\> Configuration -\> Delivery -\> Delivery Packages para crear el embalaje de entrega de PostLogistics con el Package Code correspondiente (consulte la sección 8.10 de para conocer los códigos disponibles)
Referencias técnicas
Documentación del servicio web "Barcode"
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Uso.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.