OdooWiki OCA HUB
Reporting Licencia: AGPL-3

Pingen.com es un servicio online de pago. Envía los documentos subidos por correo postal.

Se puede decidir, por documento / adjunto, si debe enviarse a pingen.com. Los documentos se envían de forma asíncrona.

La información de los documentos de pingen.com se actualiza mediante llamadas webhook.

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 16.0

Te permite marcar cualquier adjunto de Odoo para que se envíe como carta física a través del servicio postal de pago pingen.com, y realiza un seguimiento del estado, el coste y la información de entrega de cada carta dentro de Odoo.

Este módulo conecta Odoo con el servicio postal en línea de pago pingen.com. En cualquier formulario de adjunto aparece una casilla "Send to Pingen.com"; al marcarla se crea un registro Pingen Document vinculado que actúa como entrada en cola, y al desmarcarla se cancela la entrada (y se rechaza si la carta ya se ha enviado).

Un menú dedicado "Pingen Documents" muestra todos estos registros con filtros para Pending, Pushed, In Sendcenter, Sent, Error, Pingen Error y Canceled. En el formulario del documento puedes enviar el archivo a pingen.com, pedir a pingen.com que lo envíe realmente, marcar los errores como resueltos o actualizar la información de la carta. Eliges el producto de entrega (fast, cheap, bulk, track, sign, diversos productos postales nacionales), impresión en escala de grises o en color, simplex o duplex, y si el documento debe enviarse automáticamente o solo subirse.

Dos tareas programadas se ejecutan en segundo plano: una envía los documentos pendientes y solicita el envío, la otra actualiza el estado, el coste, el número de páginas, la dirección analizada, el país y la fecha de envío. Las llamadas webhook desde pingen.com actualizan los documentos automáticamente cuando una carta se envía, no se puede entregar o tiene un problema. Los ajustes de conexión (client ID, secret, organisation, webhook secret, staging mode, SSL verification) se configuran por compañía en Settings.

Depende de

base_setup

Lo necesitan otros módulos

Menús que añade

menu_pingen_document
Modelos y campos (4)
  • res.company · amplía un modelo existentepingen_staging, pingen_clientid, pingen_ssl_verify, pingen_organization (Pingen organization ID), pingen_webhook_secret, pingen_client_secretid
  • ir.attachment · amplía un modelo existentesend_to_pingen (Send to Pingen.com), pingen_document_ids (Pingen Document)
  • pingen.document · modelo nuevocost, pages, state, auto_send, push_date, send_date (Date of sending), company_id, country_id, print_mode, currency_id, pingen_uuid, attachment_id, pingen_status, parsed_address, print_spectrum, delivery_product, last_error_message (Error Message)
  • res.config.settings · amplía un modelo existentepingen_staging (Pingen Staging), pingen_clientid (Pingen Client ID), pingen_ssl_verify (Pingen SSL Verification), pingen_organization (Pingen organization), pingen_webhook_secret (Pingen webhook secret), pingen_client_secretid (Pingen Client Secret ID)

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/report-print-send.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

El token de autenticación, el ID de cliente, el ID de organización y el secreto del webhook se configuran en la vista de la compañía. También puedes marcar una casilla si se debe usar el entorno de staging (https://stage-api.pingen.com).

Los webhooks deben configurarse en la cuenta de pingen. El ID de organización y el secreto del webhook deben coincidir.

En la vista de adjuntos, se ha añadido una nueva sección pingen.com. Puede marcar una casilla para enviar el documento a pingen.com.

Hay 3 opciones adicionales:

  • Send: el documento no solo se cargará, sino que también se enviará
  • Speed: priority o economy
  • Type of print: color o blanco y negro

Una vez realizada la configuración y guardado el adjunto, se crea un Pingen Document. Puede acceder directamente a este a través del enlace a la derecha en la vista de adjuntos.

Puede encontrarlos en la aplicación Pingen Documents o en el menú más conveniente Documents si ha instalado el módulo document.

Errores

A veces, pingen.com rechazará enviar un documento porque no cumple sus requisitos. En tal caso, el estado del documento pasa a ser "Pingen Error" y deberá gestionar el caso manualmente, ya sea desde el backend de pingen.com, o cambiando el documento en Odoo y resolviendo el error en el Pingen Document.

Cuando se produce un error de conexión, la acción se reintentará en la siguiente ejecución del planificador.

Dependencias

  • Requiere la librería de Python requests_oauthlib
  • La dirección debe estar en un formato aceptado por pingen.com: la última línea es el país en inglés o alemán.

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.

info

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.