Voor de installatie: versie, certificaat en waar je koopt
De module staat in Odoo Apps voor 17.0, 18.0, 19.0 en 20.0. In Odoo Apps kost hij € 9 per Odoo-versie, eenmalige betaling excl. btw, voor 17, 18, 19 en 20; de lokale dienst van FlexigoTech Cloud komt daar los bij, voor € 29 per maand of € 290 per jaar excl. btw (Pro: € 58 per maand of € 580 per jaar).
- Controleer of je Odoo versie 17, 18, 19 of 20 is: dat zijn de versies met een gepubliceerde pagina.
- Zorg dat je het certificaat hebt als
.p12- of.pfx-bestand. Heb je de privésleutel en het certificaat in aparte bestanden, dan geeft de helptekst van het veld zelf het commando:openssl pkcs12 -export -inkey private.key -in certificate.crt -out arca.p12. - Houd het wachtwoord van dat bestand bij de hand.
- Bepaal welk CUIT eigenaar is van het certificaat: dat komt in
Company CUIT. - Kies waar je koopt: met het abonnement zit de module voor nieuwe Odoo-versies erbij als je hem op flexigotech.com hebt gekocht; in de Odoo App Store koop je elke Odoo-versie daar.
Weet je nog niet zeker of de module dekt wat je zoekt, lees dan eerst of hij bij je bedrijf past voordat je met deze checklist begint.
Bij het aanmaken van de configuratie: de velden die je invult
De configuratie is een record met weinig velden. Deze loop je na als je hem aanmaakt:
Configuration Name: een naam om de configuratie te herkennen.company_id: het Odoo-bedrijf (veld gekoppeld aanres.company).Company CUIT(represented_cuit): volgens de helptekst van het veld het CUIT namens wie het padrón wordt geraadpleegd (cuitRepresentada), het CUIT dat eigenaar is van het certificaat.PKCS#12 Certificate: upload het.p12- of.pfx-bestand. Ernaast staatCertificate Filename, met de bestandsnaam.Certificate Password: vul het wachtwoord van het certificaat in.Certificate Expiry Date: controleer de vervaldatum van het certificaat.
Het wachtwoord wordt versleuteld opgeslagen, in het veld Certificate Password (Encrypted). Bewerk je de configuratie later opnieuw en laat je Certificate Password leeg, dan blijft het huidige wachtwoord staan. Het vakje Password Set laat zien of er een wachtwoord is opgeslagen.
De velden van het WSAA-ticket: waar je na het configureren naar kijkt
In dezelfde configuratie zit een groep velden over het WSAA-ticket die je het best even doorleest:
WSAA Token (Encrypted)enWSAA Sign (Encrypted): het token en de handtekening, versleuteld opgeslagen.Last Ticket Request: datum en tijd van de laatste ticketaanvraag.Last Ticket Request Error: staat hier tekst, dan is dat de fout van de laatste aanvraag. Om die te begrijpen kun je de foutmeldingen van de module raadplegen.Ticket Valid Until: tot wanneer het ticket geldig is.Ticket Expired: het vakje dat aangeeft of het ticket verlopen is.Configured: het vakje dat aangeeft of de configuratie als geconfigureerd geregistreerd staat.
De statussen die je in de lijsten ziet
De module definieert meerdere statusvelden. Wie facturen en leveranciers controleert, moet deze labels herkennen:
- Een veld
statemetDraft,FinalizedenSubmitted to ARCA. - Nog een
statemetQueued,Retry Success,Retry FailedenEscalated to Manual Review. - Een veld
statusmetActive (Activo),Suspended (Suspendido),Canceled (Cancelado),Not Registered (No registrado)enUnknown. - Nog een
statusmetSuspended,Cancelled,Not Registered,AFIP Debtor,FlaggedenApocryphal invoices (ARCA APOC base). - Een
statemetNew,Verifying Identity,Gathering Data,Redacting Sensitive Info,CompletedenRejected. - Een veld
verification_statusmetPending,VerifiedenFailed. - Een
statemetUpload,Validating,ResultsenError.
Welk record welk veld gebruikt en hoe het van de ene waarde naar de andere gaat, lees je in het artikel over hoe de module onder de motorkap werkt.
- Neem deze labels door met je team voordat je met echte leveranciers gaat werken.
- Spreek af wie de records in
Escalated to Manual Reviewcontroleert en die metstatusopAFIP Debtor,FlaggedofApocryphal invoices (ARCA APOC base).

De eerste week: wat je controleert
Is de configuratie klaar, dan loop je de tabellen na die de module meelevert en de eerste records.
- Open de inhoudingsmatrix (
arca.withholding.matrix) en controleer elke regel: code, omschrijving, inhoudingspercentage, toepasselijke categorieën, vakje actief en notities. - Open de heffingenmatrix (
arca.perception.matrix) en controleer code, omschrijving, heffingspercentage, provinciecode en transactietype. - Bekijk de lijst met foutcodes (
arca.error.code): kijk naar de ernst van elke code en of die als opnieuw te proberen is gemarkeerd. - Bekijk in de leverancierslijst (
arca.supplier) welke status elke leverancier heeft en zoek de leveranciers opUnknown. - Werp in de leverancierscache (
arca.supplier.cache) een blik op de tellers voor treffers en missers. - Kijk een aantal dagen opnieuw naar
Ticket Valid Until,Ticket ExpiredenLast Ticket Request Errorin de configuratie. - Zet de
Certificate Expiry Datein je agenda.

arca.withholding.matrix), met zes regels
arca.perception.matrix), met vijf actieve records
arca.error.code), met vier recordsAls het abonnement stopt
De module werkt met een lokale dienst van FlexigoTech Cloud. Zonder abonnement, of met de dienst opgeschort, stopt wat het abonnement levert; je gegevens blijven in je Odoo.
- Houd de verlengdatum van het abonnement bij samen met de vervaldatum van het certificaat.
Hoe FlexigoTech je helpt
FlexigoTech implementeert Odoo 17, 18, 19 en 20 en ontwikkelt connectoren en integraties op maat. Wil je dat we deze ingebruikname samen met je doen, of moet de module worden aangepast aan de manier waarop je met leveranciers werkt, neem dan contact op via de modulepagina.
Lees verder
Gecontroleerd in de broncode van de module (versie 20.0) en in de gelinkte bronnen
Bronnen
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_wsfe_config.py
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_compliance_report.py
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_invoice_queue.py
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_supplier.py
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/arca_supplier_exclusion.py
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): models/dsar_request.py
- Broncode van de module: flexigo_argentina_arca_supplier_invoice_validation_and 20.0 (8e403746): wizards/arca_batch_import_wizard.py
- apps.odoo.com/apps/modules/20.0/flexigo_argentina_arca_supplier_invoice_validation_and
- apps.odoo.com/apps/modules/17.0/flexigo_argentina_arca_supplier_invoice_validation_and
- apps.odoo.com/apps/modules/18.0/flexigo_argentina_arca_supplier_invoice_validation_and
- apps.odoo.com/apps/modules/19.0/flexigo_argentina_arca_supplier_invoice_validation_and
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
