Zum Hauptinhalt springen
Argentina ARCA Supplier Invoice Validation and Withholding Management

ARCA Supplier Invoice Validation in Odoo einrichten: Checkliste nach Phasen

Um Argentina ARCA Supplier Invoice Validation and Withholding Management in Betrieb zu nehmen, brauchen Sie drei Dinge, bevor Sie Odoo anfassen: ein Zertifikat als .p12 oder .pfx, das zugehörige Passwort und die CUIT, der das Zertifikat gehört. Damit füllen Sie die Konfiguration aus, prüfen die Felder des WSAA-Tickets und gehen in der ersten Woche die Matrizen für Einbehalte und Perzeptionen, die Fehlercodes und die Lieferantenstatus durch. Hier finden Sie jede Phase als Checkliste zum Abhaken.

FlexigoTech · Verantwortlich: Víctor Gómez · Aktualisiert am 4. November 2026

Das Wichtigste

Versionen
Odoo 17, 18, 19 und 20
Geprüft
im Quellcode des Moduls, Version 20.0 · in den Quellen am Ende
Lesezeit
5 Min.

Vor der Installation: Version, Zertifikat und Bezugsquelle

Das Modul ist in Odoo Apps für 17.0, 18.0, 19.0 und 20.0 veröffentlicht. In Odoo Apps kostet es 9 € pro Odoo-Version, als Einmalzahlung zzgl. MwSt., für 17, 18, 19 und 20; der lokale Dienst von FlexigoTech Cloud wird separat berechnet, mit 29 €/Monat oder 290 €/Jahr zzgl. MwSt. (Pro: 58 €/Monat oder 580 €/Jahr).

  • Prüfen Sie, ob Ihr Odoo die Version 17, 18, 19 oder 20 hat: Für diese Versionen gibt es eine veröffentlichte Seite.
  • Halten Sie das Zertifikat im Format .p12 oder .pfx bereit. Wenn privater Schlüssel und Zertifikat in getrennten Dateien liegen, nennt die Hilfe des Felds selbst den Befehl: openssl pkcs12 -export -inkey private.key -in certificate.crt -out arca.p12.
  • Halten Sie das Passwort dieser Datei griffbereit.
  • Ermitteln Sie die CUIT, der das Zertifikat gehört: Sie kommt in Company CUIT.
  • Entscheiden Sie, wo Sie kaufen: Mit dem Abonnement ist das Modul für neue Odoo-Versionen enthalten, wenn Sie es auf flexigotech.com gekauft haben; im Odoo App Store wird jede Odoo-Version dort gekauft.

Wenn Sie noch nicht sicher sind, ob das Modul Ihren Bedarf abdeckt, lesen Sie vor dieser Checkliste, ob es zu Ihrem Unternehmen passt.

Beim Anlegen der Konfiguration: die Felder, die Sie ausfüllen

Die Konfiguration ist ein Datensatz mit wenigen Feldern. Diese sollten Sie beim Anlegen durchgehen:

  • Configuration Name: ein Name, an dem Sie die Konfiguration erkennen.
  • company_id: das Unternehmen in Odoo (Feld verknüpft mit res.company).
  • Company CUIT (represented_cuit): Laut Feldhilfe ist das die CUIT, in deren Namen das Register abgefragt wird (cuitRepresentada), also die CUIT, der das Zertifikat gehört.
  • PKCS#12 Certificate: Laden Sie die Datei .p12 oder .pfx hoch. Daneben steht Certificate Filename mit dem Dateinamen.
  • Certificate Password: Geben Sie das Passwort des Zertifikats ein.
  • Certificate Expiry Date: Prüfen Sie das Ablaufdatum des Zertifikats.

Das Passwort wird verschlüsselt im Feld Certificate Password (Encrypted) gespeichert. Wenn Sie die Konfiguration erneut bearbeiten und Certificate Password leer lassen, bleibt das bisherige erhalten. Das Kästchen Password Set zeigt, ob ein Passwort gespeichert ist.

Die Felder des WSAA-Tickets: was Sie nach der Konfiguration prüfen

In derselben Konfiguration gibt es eine Gruppe von Feldern zum WSAA-Ticket, die Sie sich ansehen sollten:

  • WSAA Token (Encrypted) und WSAA Sign (Encrypted): Token und Signatur, verschlüsselt gespeichert.
  • Last Ticket Request: Datum und Uhrzeit der letzten Ticketanfrage.
  • Last Ticket Request Error: Steht hier Text, ist das der Fehler der letzten Anfrage. Zur Deutung helfen die Fehlermeldungen des Moduls.
  • Ticket Valid Until: bis wann das Ticket gültig ist.
  • Ticket Expired: das Kästchen, das anzeigt, ob das Ticket abgelaufen ist.
  • Configured: das Kästchen, das anzeigt, ob die Konfiguration als eingerichtet gilt.

Die Status, die Sie in den Listen sehen

Das Modul definiert mehrere Statusfelder. Wer Rechnungen und Lieferanten prüft, sollte diese Bezeichnungen kennen:

  • Ein Feld state mit Draft, Finalized und Submitted to ARCA.
  • Ein weiteres state mit Queued, Retry Success, Retry Failed und Escalated to Manual Review.
  • Ein Feld status mit Active (Activo), Suspended (Suspendido), Canceled (Cancelado), Not Registered (No registrado) und Unknown.
  • Ein weiteres status mit Suspended, Cancelled, Not Registered, AFIP Debtor, Flagged und Apocryphal invoices (ARCA APOC base).
  • Ein state mit New, Verifying Identity, Gathering Data, Redacting Sensitive Info, Completed und Rejected.
  • Ein Feld verification_status mit Pending, Verified und Failed.
  • Ein state mit Upload, Validating, Results und Error.

Welcher Datensatz welches Feld nutzt und wie die Werte wechseln, erklärt der Artikel darüber, wie das Modul intern funktioniert.

  • Gehen Sie diese Bezeichnungen mit Ihrem Team durch, bevor Sie mit echten Lieferanten arbeiten.
  • Legen Sie fest, wer die Datensätze in Escalated to Manual Review prüft und die mit status auf AFIP Debtor, Flagged oder Apocryphal invoices (ARCA APOC base).
Rundgang durch die Fehlercodeliste, die Perzeptionsmatrix, die ARCA-Lieferantenliste und den Lieferanten-Cache
Von der Fehlercodeliste zum Lieferanten-Cache: Der einzige Lieferant der Liste hat den Status Unknown, und der Cache zeigt Treffer- und Fehlzähler auf null

Die erste Woche: was Sie prüfen

Ist die Konfiguration erledigt, gehen Sie die mitgelieferten Tabellen und die ersten Datensätze durch.

  • Öffnen Sie die Einbehaltsmatrix (arca.withholding.matrix) und prüfen Sie jede Zeile: Code, Beschreibung, Einbehaltssatz, anwendbare Kategorien, Aktiv-Kästchen und Notizen.
  • Öffnen Sie die Perzeptionsmatrix (arca.perception.matrix) und prüfen Sie Code, Beschreibung, Perzeptionssatz, Provinzcode und Transaktionsart.
  • Sehen Sie sich die Fehlercodeliste (arca.error.code) an: Schweregrad jedes Codes und ob er als wiederholbar markiert ist.
  • Prüfen Sie in der Lieferantenliste (arca.supplier) den Status jedes Lieferanten und suchen Sie die mit Unknown.
  • Werfen Sie im Lieferanten-Cache (arca.supplier.cache) einen Blick auf die Treffer- und Fehlzähler.
  • Kontrollieren Sie an mehreren Tagen Ticket Valid Until, Ticket Expired und Last Ticket Request Error in der Konfiguration.
  • Tragen Sie das Certificate Expiry Date in Ihren Kalender ein.
Liste der Einbehaltsmatrix mit sechs Zeilen und Spalten für Code, Beschreibung, Einbehaltssatz, anwendbare Kategorien, aktiv und Notizen
Die Einbehaltsmatrix (arca.withholding.matrix) mit sechs Zeilen
Liste der Perzeptionsmatrix mit fünf aktiven Datensätzen und Spalten für Code, Beschreibung, Satz, Provinzcode und Transaktionsart
Die Perzeptionsmatrix (arca.perception.matrix) mit fünf aktiven Datensätzen
Fehlercodeliste mit vier Datensätzen und Spalten für Code, Kurzmeldung, ausführliche Meldung, Schweregrad und wiederholbar
Die Fehlercodes (arca.error.code) mit vier Datensätzen

Wenn das Abonnement endet

Das Modul arbeitet mit einem lokalen Dienst von FlexigoTech Cloud. Ohne Abonnement oder bei ausgesetztem Dienst stoppt, was das Abonnement bereitstellt; die Daten bleiben in Ihrem Odoo.

  • Behalten Sie das Verlängerungsdatum des Abonnements zusammen mit dem Ablaufdatum des Zertifikats im Blick.

So unterstützt Sie FlexigoTech

FlexigoTech implementiert Odoo 17, 18, 19 und 20 und entwickelt individuelle Konnektoren und Integrationen. Wenn wir diese Einrichtung gemeinsam mit Ihnen durchführen sollen oder Sie das Modul an Ihre Arbeitsweise mit Lieferanten anpassen möchten, schreiben Sie uns über die Modulseite.

Weiterlesen

So funktioniert Argentina ARCA Supplier Invoice Validation in Odoo im DetailGlossar der Menüs, geplanten Aktionen und Daten des Moduls Argentina ARCA Supplier Invoice Validation and Withholding Management für Odoo.Fehler von Argentina ARCA Supplier Invoice Validation in Odoo und wie Sie sie behebenFehlermeldungen von Argentina ARCA Supplier Invoice Validation in Odoo: ungültige CUIT, ARCA antwortet nicht, Override und Stapel. Wann sie kommen und was hilft.Argentina ARCA Supplier Invoice Validation: Passt es zu Ihrem Odoo? Ein Fall zur EntscheidungWas das Modul Argentina ARCA Supplier Invoice für Odoo 17 bis 20 abdeckt und was nicht, was Sie vor der Installation brauchen, mit einem erfundenen Fall.
Geprüft im Quellcode des Moduls (Version 20.0) und in den verlinkten Quellen

Quellen