Saltar al contenido principal
Peru SUNAT SIRE RVIE/RCE Reconciliation

Peru SUNAT SIRE RVIE/RCE Reconciliation: lo que no te cuentan al ponerlo en marcha

Para arrancar con Peru SUNAT SIRE RVIE/RCE Reconciliation, lo primero es la ficha de configuración SIRE: empresa, RUC de 11 dígitos, tolerancia de importes en PEN y los dos plazos de retención. Después conviene repasar los límites de subida, los ajustes de envíos y de Tor, y aprender a leer los distintos estados que muestra el módulo. Aquí tienes esos detalles uno a uno y una lista de lo que revisar la primera semana.

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

La ficha de configuración, antes que nada

La configuración va atada a una empresa y a su RUC

El formulario de configuración SIRE empieza por dos campos: Company, que es la empresa de Odoo, y Company RUC, que según su texto de ayuda es el RUC de SUNAT de 11 dígitos. En un formulario nuevo Company sale vacío, así que es lo primero que tienes que rellenar. Si trabajas con varias empresas en la misma base de datos, comprueba qué empresa queda elegida antes de guardar.

Formulario nuevo de configuración SIRE en Invoicing con el campo Company vacío, Company RUC, tolerancia, retención de datos y la pestaña Audit Trail
Formulario de configuración SIRE recién creado, todavía sin registro guardado: la tolerancia y las retenciones ya traen valores.

La tolerancia se expresa en soles

El campo Amount Tolerance (PEN) es, según su ayuda, la tolerancia para las diferencias de importe en la conciliación. Es un importe en PEN, y el formulario nuevo ya trae un valor puesto. No lo des por bueno sin más: decide con quien lleve la contabilidad qué diferencia estáis dispuestos a aceptar y escríbela ahí.

Hay dos plazos de retención y no son el mismo

La ficha separa Data Retention Months, el número de meses que se conservan los datos de conciliación, de Audit Trail Retention Months, el número de meses que se conserva el registro de auditoría. El segundo está en su propia pestaña, Audit Trail, así que no te quedes solo con la primera. Los dos se cuentan en meses. Fíjalos según lo que te indique tu asesor.

Quién sube qué y desde dónde

Los límites de subida son por archivo y por usuario

Dos campos marcan los límites: Max Upload Size (MB), el tamaño máximo de archivo en MB, y Max Concurrent Uploads, el máximo de subidas simultáneas por usuario. Los archivos importados se ven en la lista Import Files, con columnas para el periodo, el nombre, el formato, el estado y el recuento de líneas totales, correctas y fallidas.

Lista de Import Files en Invoicing con botón New, buscador y columnas Period, Filename, Format, State, Total Lines, Success y Failed
La lista de archivos importados, aún sin registros.

Hay ajustes de envíos y de Tor en la misma ficha

La configuración incluye un bloque de ajustes sobre envíos: Allow Tor Exit Nodes (permitir envíos desde nodos de salida de Tor), Tor Rate Limit (per hour) (máximo de envíos por hora desde nodos de salida de Tor), Regular Rate Limit (per minute) (máximo de envíos por minuto desde IP normales), Enable Honeypot y Enable Math CAPTCHA. En Invoicing aparece además la lista Public Submissions. Repasa estas casillas en la puesta en marcha en lugar de dejarlas como vengan.

Lista de Public Submissions en Invoicing con botón New, buscador y columnas Name, Submitter Email (optional), State y Submission Date
La lista de envíos públicos, todavía sin registros.

Correos: un ajuste que conviene mirar

La ficha tiene la casilla Disable Email Notifications. Decide de forma consciente si la marcas o no.

Los estados que vas a ver

No hay un solo campo de estado, hay varios

El módulo define varios campos de estado distintos, cada uno con sus propios valores. Estos son los que vienen en el código:

  • Draft, Generated, Submitted, Confirmed.
  • Draft, Processing, Completed, Failed.
  • Draft, In Progress, Completed, Archived.
  • In Progress, Assembled, Failed.
  • Draft, Submitted, Legal Review, Completed, Denied.
  • Submitted, Reviewed, Responded, Closed.
  • Un campo aparte, followup_status, con Received, Under Review y Completed.

Como hay varios campos con valores parecidos, mira siempre la columna de estado de la lista en la que estás.

Aparte hay un campo status con los resultados de la comparación: Matched, Missing in SUNAT, Missing in Odoo, Amount Mismatch, Tax Rate Mismatch, Partner Name Mismatch, Currency Mismatch, Unmapped Document Type y Cancelled/Voided. Revisa las líneas que tengan cualquier valor distinto de Matched. Si quieres ver cómo encaja cada pieza, lo contamos en cómo funciona el módulo por dentro.

Qué revisar la primera semana

Recorrido por las listas de Document Type Mappings, Tax Type Mappings, Reconciliaciones y Annual Reports en Invoicing
Mapeos de tipos de documento (seis filas activas), mapeos de impuestos IGV, ISC e IPR, conciliaciones en Completed con totales a cero (datos de demostración) y la lista de informes anuales, aún sin registros.
  • La ficha de configuración tiene Company y Company RUC rellenos, y el RUC tiene sus 11 dígitos.
  • Amount Tolerance (PEN) tiene el valor que habéis acordado, no el que venía.
  • Data Retention Months y Audit Trail Retention Months tienen los meses que habéis decidido.
  • En Import Files, cada archivo tiene el estado y los recuentos de Total Lines, Success y Failed que esperabas.
  • En las listas de mapeos de tipos de documento y de impuestos, las filas que necesitas están con Active activado.
  • Las líneas con un status distinto de Matched tienen a alguien que las revise.
  • Los ajustes de Tor, honeypot y CAPTCHA están como los quieres.

Si te sale un aviso o un error mientras haces esta revisión, tienes los textos literales y qué hacer con cada uno en los mensajes de error del módulo.

Cómo te ayuda FlexigoTech

El módulo está publicado en Odoo Apps para Odoo 17 y 19, a 9 € sin IVA, pago único por versión en las dos. Tienes los detalles y la compra en la página del módulo. Si además necesitas implantar Odoo o una integración a medida alrededor de la conciliación con SUNAT, FlexigoTech implanta Odoo y desarrolla conectores e integraciones a medida.

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.Errores de Peru SUNAT SIRE RVIE/RCE Reconciliation: lo que no te cuenta la fichaLos mensajes de error de Peru SUNAT SIRE RVIE/RCE Reconciliation en Odoo con su texto literal: qué dice cada uno y qué revisar antes de volver a intentarlo.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

  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_company_config.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_annual_report.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_dsar_request.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_import.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_public_submission.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation_line.py
  • Código del módulo: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_upload_chunk.py
  • apps.odoo.com/apps/modules/19.0/flexigo_peru_sunat_sire_rvie_rce_reconciliation_module
  • apps.odoo.com/apps/modules/17.0/flexigo_peru_sunat_sire_rvie_rce_reconciliation_module
  • flexigotech.com/en/services.html