Hoe je een melding van de module leest
Elke melding is een korte Engelse zin die beschrijft aan welke regel niet is voldaan: een negatief bedrag, een dubbele configuratie, een ontbrekend bestand, een leeg veld of een status die niet de verwachte is.
Verschillende meldingen eindigen op %s. Zo staan ze in de code: het is de plek waar de module het detail van elk geval invult. Krijg je zo'n melding, lees dan eerst dat detail voordat je iets aanpast, want daar staat welke regel, welk veld of welke waarde je moet controleren.
Ben je de module nog aan het inrichten, dan helpt de stapsgewijze ingebruikname je om de instellingen in te vullen voordat een van deze meldingen verschijnt.
Wat je niet over elke fout hoort
Maar één configuratie per bedrijf, en de tolerantie mag niet negatief zijn
De melding Only one configuration per company is allowed betekent dat de module maar één configuratie per bedrijf toestaat. Krijg je hem, maak dan geen nieuwe aan: zoek de configuratie die al voor dat bedrijf bestaat en bewerk die.
De andere waarschuwing in deze groep is Tolerance amount must be non-negative. Die is letterlijk bedoeld: het tolerantiebedrag moet nul of positief zijn. Heb je een waarde met een minteken ingevuld, vervang die dan door een bedrag gelijk aan of groter dan nul.

Importeren zonder bestand stopt de bewerking
No file to import verschijnt als de module geen bestand vindt om te importeren. Controleer voordat je opnieuw klikt of je het bestand hebt bijgevoegd aan het record van waaruit je de import start en of het uploaden klaar is.
PLE-regels worden één voor één gecontroleerd
Twee meldingen gaan over PLE-regels:
PLE line has insufficient fields: %s: de regel heeft minder velden dan de module nodig heeft.Error parsing PLE line: %s: de module kon de regel niet interpreteren.
In beide gevallen is het detail na de dubbele punt je aanwijzing. Open het bestand, zoek die regel op en vergelijk hem met de regels die wel goed zijn ingelezen. Corrigeer het bestand bij de bron en importeer het opnieuw, in plaats van met de hand aan te passen wat al was binnengekomen.
Verplichte velden en de naam van het contact
Missing required field: %s waarschuwt dat een verplicht veld ontbreekt; het detail vertelt je welk. Partner name is required is specifieker: de naam van de partner is verplicht. Vul het ontbrekende gegeven aan en herhaal de bewerking.
De RUC moet door de modulo 11-controle komen
De melding Invalid RUC format (failed modulo-11 check): %s geeft aan dat de module de RUC controleert met een modulo 11-verificatie en dat de waarde in het detail die niet doorstaat. Controleer dat nummer precies zoals het in de melding staat, corrigeer het waar je het hebt ingevuld en start de bewerking opnieuw. Wat de module hier doet is die formaatcontrole; over de belastingplichtige zegt hij verder niets.
Valuta en bedragen in een formaat dat de module niet accepteert
Twee meldingen gaan over de financiële gegevens van een regel:
Unsupported currency code: %s: de valutacode in het detail hoort niet bij de codes die de module ondersteunt.Invalid monetary amount format: %s: het bedrag in het detail heeft geen formaat dat de module kan lezen.
Het handigst is om de geweigerde waarde te vergelijken met die van andere regels die wel zonder problemen zijn binnengekomen.
Sommige bewerkingen werken alleen bij reconciliaties in concept
Reconciliation must be in draft state betekent dat de actie die je hebt gestart vereist dat de reconciliatie in concept staat. Bekijk voordat je het opnieuw probeert de status van het record in de lijst met reconciliaties: staat het niet in concept, dan laat de module het niet doorgaan.

Wil je begrijpen welke stappen elke reconciliatie doorloopt vanaf het moment dat hij wordt aangemaakt, lees dan hoe de module van binnen werkt.
Versies, prijs en hulp bij de implementatie
Peru SUNAT SIRE RVIE/RCE Reconciliation staat in Odoo Apps voor Odoo 17 en Odoo 19. In beide versies kost hij € 9 excl. btw, als eenmalige betaling per versie. De aankoopinformatie vind je op de modulepagina.
Bij FlexigoTech implementeren we Odoo 17, 18, 19 en 20 en ontwikkelen we connectoren en integraties op maat. Komt een fout steeds terug en weet je niet waar het gegeven vandaan komt, dan kunnen we samen met jou de configuratie en het bestand dat je importeert nalopen.
Lees verder
Gecontroleerd in de broncode van de module (versie 19.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_company_config.py
- Broncode van de module: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_import.py
- Broncode van de module: flexigo_peru_sunat_sire_rvie_rce_reconciliation_module 19.0 (878c1c66): models/sire_reconciliation.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
