Zum Inhalt springen

Kanadische Zahlungsdateien — Standard 005 von Payments Canada: AFT-Überweisungen und Formprüfung (kostenlose Edition, Odoo 19 Community)

Kostenlose kanadische AFT-Zahlungsdateien für Odoo 19: Payments Canada Standard 005, zeichengenau geschrieben — logische Datensätze mit 1464 Stellen, Typen A/C/Z, sechs Segmente, Datumsangaben 0yyddd, neunstelliges DPRN-Routing und die 22-stellige Positionsverfolgungsnummer, mit den 171 Transaktionscodes von Standard 007 als Daten. Odoo Community schreibt SEPA, nicht Kanadisch.

0,00 € 0,00 €

Kostenlos
Cette application n'est pas vendue ici : utilisez les boutons Odoo Apps Store ou Omnifloo ci-dessous.
Allgemeine Geschäftsbedingungen
30-Tage-Geld-zurück-Garantie
Versand: 2-3 Geschäftstage

Kostenlose kanadische AFT-Zahlungsdateien für Odoo 19: Payments Canada Standard 005, zeichengenau geschrieben — logische Datensätze mit 1464 Stellen, Typen A/C/Z, sechs Segmente, Datumsangaben 0yyddd, neunstelliges DPRN-Routing und die 22-stellige Positionsverfolgungsnummer, mit den 171 Transaktionscodes von Standard 007 als Daten. Odoo Community schreibt SEPA, nicht Kanadisch.

Im Odoo Apps Store ansehenAuf Omnifloo testen

Überblick

Kanadische Zahlungsdateien — Standard 005, kostenlose Edition

Odoo erzeugt SEPA. Die kanadischen Banken erwarten den Standard 005 von Payments Canada — eine Datei mit festen Positionen, 1464 Zeichen je logischem Datensatz, die nichts in Odoo Community schreiben kann.

Auch gesucht unter: AFT-Datei Odoo, Standard 005 Payments Canada, CPA 005, Standard 005 AFT file, Banküberweisung Kanada Odoo, automatisierter Geldtransfer, Direct Deposit Kanada, Institutions-Transitnummer Odoo, Payments Canada AFT Odoo 19.

Der Betrag geht in Cent, ohne Dezimaltrennzeichen

Das ist die Gefahr, die dieser Art von Datei eigen ist. Das Feld „Amount“ belegt zehn numerische Stellen, rechtsbündig und mit Nullen aufgefüllt. Vierunddreißig Dollar fünfzig werden dort als 0000003450 geschrieben – und ein aus einer französischen Tabelle stammender Betrag „34,50“, angloamerikanisch gelesen, würde dort als 0000345000 geschrieben.

Dreitausendvierhundertfünfzig Dollar gehen dann in einer einwandfrei aufgebauten Datei an die Bank, ohne dass etwas darauf hinweist. Dieses Modul liest daher jeden übertragenen Betrag nach beiden Dezimalkonventionen neu ein und berechnet die Cent in exakter Dezimalarithmetik – nie durch eine Gleitkomma-Multiplikation.

Keine Länge, kein Code wird erfunden

Eine fehlerhaft aufgebaute Datei wird von der Bank ohne brauchbare Erklärung abgelehnt. Alle Positionen, alle Längen und alle Codes stammen aus zwei zitierten, datierten und als Referenz beigefügten Dokumenten:

  • die Norm 005 – „Standards for the Exchange of Financial Data on AFT Files“, Ausgabe 2024, für die Dateistruktur;

  • die Norm 007 – „Standards for the Use of Transaction Codes and Return Reason Codes in the AFT Files“, für die 171 Transaktions- und Rückgabegrundcodes, als Daten mitgeliefert.

Was die beiden Normen nicht sagen, steht als solches in der Datei VERIFICATION.md der Vollversion, mit dem, was gesucht wurde – und das entsprechende Feld bleibt der Einstellung überlassen, mit seinem Vorbehalt.

An der Spezifikation erprobt, nicht an sich selbst

Die Tests stellen die erzeugte Datei nicht einer Datei gegenüber, die das Modul gestern erzeugt hätte. Sie stellen sie einer zweiten, unabhängigen Transkription der Tabellen des Standards gegenüber: Die Positionen werden dort ein zweites Mal abgeschrieben, und der erwartete Datensatz wird aus ihnen zusammengesetzt. Die Beispielwerte sind die, die der Standard selbst in seinen Illustrationstabellen abdruckt.

Verrutscht im Generator eine Position um ein Zeichen, schlägt der Test fehl.

Das Modul stellt fest, es schließt nicht

Es sagt, dass ein Konto keine fünfstellige Transitnummer hat, dass ein Journal seine Originator-Kennung nicht erhalten hat, dass ein Bereitstellungsdatum über die vom Standard zugelassene Frist hinaus in der Zukunft liegt. Es sagt nie, ob die Überweisung durchgeht: Das hängt von der Datei der Finanzinstitute, den Lieferfristen und Ihrer Bank ab.

Was die kostenlose Edition nicht leistet

Sie schreibt die Überweisungen, Sätze vom Typ „C“, und sonst nichts. Die vorautorisierten Lastschriften, die Fehlerkorrekturen, die bankspezifischen Formatbesonderheiten und den Abgleich von Rückläufern und Ablehnungen bietet die Vollversion dyo_paiements_005_ca.

Im Produktivbetrieb nicht erprobt. Keine von diesem Modul erzeugte Datei wurde bei einem kanadischen Finanzinstitut eingereicht. Lassen Sie eine erste Testdatei von Ihrer Bank validieren, bevor Sie sich darauf verlassen.

Kostenlos heißt kostenlos

Keine Laufzeitbegrenzung, keine Obergrenze für Rabatte, kein Werbebanner in den Arbeitsbildschirmen. Das ist keine Testphase.

Merkmale

PreisKostenlos
LizenzLGPL-3
Odoo-Versionen19.0: im Odoo Apps Store veröffentlicht; 20.0: im Odoo Apps Store veröffentlicht
Version1.0.0
EditionOdoo Community / On-Premise
Technischer Namedyo_paiements_005_ca_lite
BereichBuchhaltung und Finanzen
Premium-Versiondyo_paiements_005_ca

Preis zzgl. MwSt., wie im Odoo Apps Store angezeigt; Kauf und Installation erfolgen im Store oder über Ihre Omnifloo-Instanz.