Saltar al contenido principal
Peru SUNAT SIRE RVIE/RCE Reconciliation

Errores de Peru SUNAT SIRE RVIE/RCE Reconciliation: lo que no te cuenta la ficha

Los mensajes de Peru SUNAT SIRE RVIE/RCE Reconciliation que repasamos aquí te dicen qué dato no le cuadra al módulo. Se agrupan en cuatro frentes (la configuración de la empresa, el archivo que importas, el contenido de las líneas PLE y el estado de la reconciliación) y casi todos se resuelven corrigiendo el dato que el propio mensaje señala.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17 y 19
Comprobado
en el código del módulo, versión 19.0 · en las fuentes enlazadas al final
Lectura
4 min

Cómo leer un mensaje del módulo

Cada mensaje es una frase corta en inglés que describe la regla que no se ha cumplido: un importe negativo, una configuración repetida, un archivo que falta, un campo vacío o un estado que no es el esperado.

Varios mensajes terminan en %s. Así aparecen en el código: es el hueco donde el módulo coloca el detalle de cada caso. Cuando te salga uno de estos, lee ese detalle antes de tocar nada, porque es lo que te dice qué línea, qué campo o qué valor tienes que revisar.

Si todavía estás montando el módulo, la puesta en marcha paso a paso te ayuda a rellenar los ajustes antes de que aparezca ninguno de estos mensajes.

Lo que no te cuentan de cada error

Solo cabe una configuración por empresa, y la tolerancia no puede ser negativa

El mensaje Only one configuration per company is allowed indica que el módulo admite una única configuración por empresa. Si te sale, no crees otra: busca la configuración que ya existe para esa empresa y edítala.

El otro aviso de este bloque es Tolerance amount must be non-negative. Lo que dice es literal: el importe de tolerancia tiene que ser cero o positivo. Si has escrito un valor con signo menos, cámbialo por un importe igual o mayor que cero.

Formulario nuevo de configuración SIRE con el campo Company vacío, el RUC de la empresa, la tolerancia en PEN, la retención de datos y la pestaña Audit Trail
Formulario de configuración SIRE como registro nuevo, aún sin guardar ni asignar a ninguna empresa

Importar sin archivo para la operación

No file to import aparece cuando el módulo no encuentra archivo que importar. Antes de volver a pulsar, comprueba que has adjuntado el archivo en el registro desde el que lanzas la importación y que la subida ha terminado.

Las líneas PLE se comprueban una a una

Hay dos mensajes que hablan de las líneas PLE:

  • PLE line has insufficient fields: %s: la línea tiene menos campos de los que el módulo necesita.
  • Error parsing PLE line: %s: el módulo no ha podido interpretar la línea.

En los dos casos, el detalle que sigue a los dos puntos es la pista. Abre el archivo, localiza esa línea y compárala con las que sí se han leído bien. Corrige el archivo en origen y vuelve a importarlo, en lugar de retocar a mano lo que ya hubiera entrado.

Campos obligatorios y nombre del contacto

Missing required field: %s avisa de que falta un campo obligatorio; el detalle te dice cuál. Partner name is required es más concreto: el nombre del partner es obligatorio. Completa el dato que falta y repite la operación.

El RUC tiene que pasar la comprobación de módulo 11

El mensaje Invalid RUC format (failed modulo-11 check): %s indica que el módulo comprueba el RUC con una verificación de módulo 11 y que el valor indicado en el detalle no la supera. Revisa ese número tal como aparece en el mensaje, corrígelo donde lo hayas escrito y vuelve a lanzar la operación. Lo que hace aquí el módulo es esa comprobación de formato; no te dice nada más sobre el contribuyente.

Moneda e importes con formato que el módulo no acepta

Dos mensajes tratan los datos económicos de una línea:

  • Unsupported currency code: %s: el código de moneda del detalle no está entre los que el módulo admite.
  • Invalid monetary amount format: %s: el importe del detalle no tiene un formato que el módulo pueda leer.

Lo práctico es comparar el valor rechazado con los de otras líneas que sí han entrado sin problemas.

Hay operaciones que solo valen para reconciliaciones en borrador

Reconciliation must be in draft state significa que la acción que has lanzado requiere que la reconciliación esté en borrador. Antes de repetirla, mira el estado del registro en la lista de reconciliaciones: si no está en borrador, el módulo no la deja continuar.

Lista de reconciliaciones con varias filas de periodos, la empresa de ejemplo, el estado Completed y las columnas de totales, coincidencias y discrepancias
Lista de reconciliaciones con datos de demostración: los registros están en Completed y sus totales, coincidencias y discrepancias están a cero

Si quieres entender qué recorre cada reconciliación desde que se crea, lo tienes en cómo funciona el módulo por dentro.

Versiones, precio y ayuda con la implantación

Peru SUNAT SIRE RVIE/RCE Reconciliation está publicado en Odoo Apps para Odoo 17 y Odoo 19. En las dos versiones cuesta 9 € sin IVA, en pago único por versión. Tienes la información de compra en la página del módulo.

En FlexigoTech implantamos Odoo 17, 18, 19 y 20 y desarrollamos conectores e integraciones a medida. Si un error se repite y no sabes de dónde viene el dato, podemos revisar contigo la configuración y el archivo que estás importando.

Sigue leyendo

Cómo funciona Peru SUNAT SIRE RVIE/RCE Reconciliation en Odoo por dentroQué menús añade Peru SUNAT SIRE RVIE/RCE Reconciliation en Odoo, qué tareas programadas corren y qué modelos define el módulo, en preguntas.Peru SUNAT SIRE RVIE/RCE Reconciliation: lo que no te cuentan al ponerlo en marchaAjustes, campos y estados de Peru SUNAT SIRE RVIE/RCE Reconciliation en Odoo 17 y 19, y qué revisar la primera semana después de instalarlo.Peru SUNAT SIRE RVIE/RCE Reconciliation: mitos y realidades para decidir si te encajaMitos y realidades de Peru SUNAT SIRE RVIE/RCE Reconciliation para Odoo 17 y 19: qué cubre, qué configurar antes y para quién tiene sentido.
Comprobado en el código del módulo (versión 19.0) y en las fuentes enlazadas

Fuentes