Aller au contenu principal
Peru SUNAT SIRE RVIE/RCE Reconciliation

Peru SUNAT SIRE RVIE/RCE Reconciliation : ce qu'on ne vous dit pas à la mise en route

Pour démarrer avec Peru SUNAT SIRE RVIE/RCE Reconciliation, commencez par la fiche de configuration SIRE : société, RUC à 11 chiffres, tolérance de montant en PEN et les deux durées de conservation. Passez ensuite en revue les limites d'import, les réglages de soumissions et de Tor, et apprenez à lire les différents états affichés par le module. Voici ces points un par un, avec une liste de ce qu'il faut vérifier la première semaine.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17 et 19
Vérifié
dans le code du module, version 19.0 · dans les sources citées à la fin
Lecture
4 min

La fiche de configuration, avant tout

La configuration est liée à une société et à son RUC

Le formulaire de configuration SIRE commence par deux champs : Company, la société Odoo, et Company RUC, qui selon son texte d'aide est le RUC SUNAT à 11 chiffres. Sur un nouveau formulaire, Company est vide : c'est donc la première chose à renseigner. Si vous gérez plusieurs sociétés dans la même base de données, vérifiez quelle société est sélectionnée avant d'enregistrer.

Nouveau formulaire de configuration SIRE dans Facturation avec le champ Company vide, Company RUC, la tolérance, la conservation des données et l'onglet Audit Trail
Formulaire de configuration SIRE fraîchement créé, pas encore enregistré : la tolérance et les durées de conservation ont déjà des valeurs.

La tolérance s'exprime en soles

Le champ Amount Tolerance (PEN) est, selon son aide, la tolérance appliquée aux écarts de montant lors du rapprochement. C'est un montant en PEN, et le nouveau formulaire contient déjà une valeur. Ne la prenez pas pour acquise : décidez avec la personne qui tient la comptabilité quel écart vous êtes prêts à accepter, puis saisissez-le.

Il y a deux durées de conservation, et ce n'est pas la même

La fiche distingue Data Retention Months, le nombre de mois de conservation des données de rapprochement, et Audit Trail Retention Months, le nombre de mois de conservation du journal d'audit. Le second se trouve dans son propre onglet, Audit Trail : ne vous arrêtez donc pas au premier. Les deux se comptent en mois. Fixez-les selon les indications de votre conseiller.

Qui importe quoi, et d'où

Les limites d'import sont par fichier et par utilisateur

Deux champs fixent les limites : Max Upload Size (MB), la taille maximale d'un fichier en Mo, et Max Concurrent Uploads, le nombre maximal d'imports simultanés par utilisateur. Les fichiers importés apparaissent dans la liste Import Files, avec des colonnes pour la période, le nom, le format, l'état et le nombre de lignes totales, réussies et en échec.

Liste Import Files dans Facturation avec le bouton New, la barre de recherche et les colonnes Period, Filename, Format, State, Total Lines, Success et Failed
La liste des fichiers importés, encore vide.

Les réglages de soumissions et de Tor sont dans la même fiche

La configuration comprend un bloc de réglages sur les soumissions : Allow Tor Exit Nodes (autoriser les soumissions depuis des nœuds de sortie Tor), Tor Rate Limit (per hour) (nombre maximal de soumissions par heure depuis des nœuds de sortie Tor), Regular Rate Limit (per minute) (nombre maximal de soumissions par minute depuis des IP ordinaires), Enable Honeypot et Enable Math CAPTCHA. Facturation affiche aussi la liste Public Submissions. Passez ces cases en revue pendant la mise en route au lieu de les laisser telles quelles.

Liste Public Submissions dans Facturation avec le bouton New, la barre de recherche et les colonnes Name, Submitter Email (optional), State et Submission Date
La liste des soumissions publiques, encore vide.

E-mails : un réglage à regarder

La fiche comporte la case Disable Email Notifications. Décidez en connaissance de cause si vous la cochez ou non.

Les états que vous allez rencontrer

Il n'y a pas un seul champ d'état, mais plusieurs

Le module définit plusieurs champs d'état distincts, chacun avec ses propres valeurs. Voici ceux présents dans le code :

  • 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 champ à part, followup_status, avec Received, Under Review et Completed.

Comme plusieurs champs ont des valeurs proches, regardez toujours la colonne d'état de la liste dans laquelle vous êtes.

Il existe en plus un champ status avec les résultats de la comparaison : Matched, Missing in SUNAT, Missing in Odoo, Amount Mismatch, Tax Rate Mismatch, Partner Name Mismatch, Currency Mismatch, Unmapped Document Type et Cancelled/Voided. Examinez les lignes dont la valeur est différente de Matched. Pour voir comment chaque pièce s'articule, nous l'expliquons dans le fonctionnement interne du module.

Ce qu'il faut vérifier la première semaine

Parcours des listes Document Type Mappings, Tax Type Mappings, Reconciliations et Annual Reports dans Facturation
Correspondances de types de documents (six lignes actives), correspondances de taxes IGV, ISC et IPR, rapprochements en Completed avec des totaux à zéro (données de démonstration) et la liste des rapports annuels, encore vide.
  • La fiche de configuration a Company et Company RUC renseignés, et le RUC compte bien ses 11 chiffres.
  • Amount Tolerance (PEN) contient la valeur convenue, pas celle d'origine.
  • Data Retention Months et Audit Trail Retention Months contiennent les mois que vous avez décidés.
  • Dans Import Files, chaque fichier affiche l'état et les nombres Total Lines, Success et Failed attendus.
  • Dans les listes de correspondances de types de documents et de taxes, les lignes dont vous avez besoin ont Active activé.
  • Les lignes dont le status est différent de Matched ont quelqu'un pour les examiner.
  • Les réglages Tor, honeypot et CAPTCHA sont tels que vous les souhaitez.

Si un avertissement ou une erreur apparaît pendant cette vérification, vous trouverez les textes exacts et la marche à suivre pour chacun dans les messages d'erreur du module.

Comment FlexigoTech vous accompagne

Le module est publié sur Odoo Apps pour Odoo 17 et 19, à 9 € HT, en paiement unique par version pour les deux. Vous trouverez les détails et l'achat sur la page du module. Si vous avez aussi besoin d'implémenter Odoo ou d'une intégration sur mesure autour du rapprochement avec la SUNAT, FlexigoTech implémente Odoo et développe des connecteurs et des intégrations sur mesure.

À lire aussi

Comment fonctionne Peru SUNAT SIRE RVIE/RCE Reconciliation dans Odoo, en coulissesLes menus ajoutés par Peru SUNAT SIRE RVIE/RCE Reconciliation dans Odoo, ses actions planifiées et les modèles définis par le module, en questions.Erreurs de Peru SUNAT SIRE RVIE/RCE Reconciliation : ce que la fiche ne dit pasLes messages d'erreur de Peru SUNAT SIRE RVIE/RCE Reconciliation dans Odoo, texte exact à l'appui : ce que dit chacun et quoi vérifier avant de réessayer.Peru SUNAT SIRE RVIE/RCE Reconciliation : mythes et réalités pour savoir s'il vous convientMythes et réalités de Peru SUNAT SIRE RVIE/RCE Reconciliation pour Odoo 17 et 19 : ce qu'il couvre, quoi configurer avant et pour qui il a du sens.
Vérifié dans le code du module (version 19.0) et dans les sources citées

Sources

  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_company_config.py
  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_annual_report.py
  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_dsar_request.py
  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_import.py
  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_public_submission.py
  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation.py
  • Code du module : flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation_line.py
  • Code du module : 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