Steuer- und Registernummern · Australien

ABN Field for Gravity Forms

ABN Field for Gravity Forms bringt ein Feld für die australische Unternehmensnummer ABN (Australian Business Number) in Gravity Forms, das Formular-Plugin für WordPress. Das Feld prüft die elfstellige Nummer beim Absenden auf Ihrem eigenen Server nach dem Prüfverfahren des australischen Finanzamts ATO und fängt so Tippfehler ab, bevor die Nummer in Ihren Daten landet.

Wenn Sie einen Registrierungsschlüssel eingetragen haben, fragt das Feld zusätzlich im Australian Business Register (ABR) nach, ob die Nummer dort eingetragen ist.


Für wen es gedacht ist

Wer davon profitiert.

Das Feld ist für Formulare gedacht, in denen Geschäftskunden oder Lieferanten aus Australien ihre Daten eingeben, zum Beispiel für Rechnungsadressen, Händlerkonten oder die Aufnahme neuer Lieferanten. Außerdem richtet es sich an Entwickler, die in den Einstellungen ihres eigenen Plugins eine geprüfte ABN brauchen.

Sie haben davon zweierlei. Tippfehler und falsche Nummern fallen auf, solange Ihr Kunde noch im Formular ist und die Eingabe selbst berichtigen kann. Und in Ihren Einträgen stehen nur Nummern in richtiger Form. Das ist eine verlässliche Grundlage für Ihre Kundendaten, Ihre Rechnungen und Ihre E-Rechnungen, also Rechnungen als strukturierte Datei, die ein Programm lesen kann.

Die Prüfung läuft in zwei Stufen. Die erste läuft immer, die zweite nur, wenn Sie sie einschalten.

Nur auf Ihrem Server Zusätzlich mit Abfrage im ABR
Länge, erste Ziffer und Prüfsumme ✓ ✓
Die Nummer steht im Register – ✓
Was die Prüfung auf Ihrem Server erkennt und was die Abfrage im ABR ergänzt.

Auch ohne Schlüssel arbeitet das Feld. Es prüft dann die Länge, die erste Ziffer und die Prüfsumme.


Was das Feld für Sie tut

  • Sie finden das Feld ABN im Formulareditor in der Feldgruppe e-Invoicing-Felder und setzen es wie jedes andere Feld in Ihr Formular.
  • Es prüft jede Nummer auf Ihrem Server. Sie muss genau elf Ziffern haben, darf nicht mit einer Null beginnen, und die gewichtete Prüfsumme nach Modulo 89 muss stimmen. Die Prüfsumme ist ein Wert, der aus allen Ziffern berechnet wird und Tippfehler aufdeckt.
  • Für jeden dieser Fehler zeigt es eine eigene Meldung. So weiß Ihr Kunde genau, was er berichtigen muss.
  • Auf Wunsch bestätigt es die Nummer zusätzlich im Australian Business Register. Sie wissen dann, dass die Nummer wirklich eingetragen ist und nicht nur richtig aussieht. Die Abfrage läuft direkt beim ABR oder über Ihr Konto bei invoicePress.
  • Entwickler nutzen dieselbe Prüfung als Feldtyp auf den Einstellungsseiten ihrer eigenen Plugins. So steht sie auch außerhalb eines Formulars bereit, und niemand muss die Regeln selbst nachbauen.

Wo seine Grenzen liegen

  • Es füllt keine anderen Felder des Formulars aus. Name und Anschrift aus dem Register übernimmt es nicht.
  • Es unterscheidet nicht zwischen aktiven und gelöschten Nummern. Eine ABN mit dem Status „Cancelled“ gilt als bestätigt, weil das Register einen Eintrag dazu hat.
  • Es speichert die Antworten des Registers nicht. Ist die Online-Prüfung eingeschaltet, fragt das Feld bei jedem Absenden neu nach.
  • Es macht Ihr Formular nicht vom Register abhängig. Ist das Register gerade nicht erreichbar oder fehlt der Schlüssel, kann Ihr Kunde das Formular trotzdem absenden.

So funktioniert es

Von der Eingabe bis zum Eintrag

1 · Eingabe
Ihr Kunde tippt die Nummer ein
2 · Prüfung auf Ihrem Server
Länge, Prüfsumme
3 · Auf Wunsch: ABR
Ist die Nummer eingetragen?
4 · Gespeichert
mit geprüfter Nummer
So prüft das Feld eine Eingabe beim Absenden: zuerst auf Ihrem Server, auf Wunsch zusätzlich im ABR, und danach wird der Eintrag gespeichert.

Fällt die Prüfung durch, nennt das Feld Ihrem Kunden den genauen Fehler, und er kann die Eingabe berichtigen. Eine Demo zum Ausprobieren gibt es auf dieser Seite noch nicht. Das Handbuch zeigt Ihnen Schritt für Schritt, wie Sie das Feld einrichten.


Voraussetzungen

Was Sie brauchen.

WordPress eine laufende WordPress-Installation
PHP Version 7.4 oder neuer
Gravity Forms Version 2.5 oder neuer, installiert und aktiv
Prüfung im Register Ein kostenloser Registrierungsschlüssel (GUID) von abr.business.gov.au. Alternativ läuft die Abfrage mit einem API-Schlüssel von invoicePress, also einem Zugangscode, über Ihr Konto bei invoicePress.

Handbuch

Alles Schritt für Schritt erklärt.

Das Handbuch führt Sie durch die Installation und die ersten Schritte. Es erklärt jede Einstellung und beschreibt auch besondere Fälle. Es gilt für die Version 1.3.4 des Plugins.


Passt dazu

Diese Felder passen dazu

USt-IdNr. (EU) · EU

VAT ID Field for Gravity Forms bringt ein Feld für die Umsatzsteuer-Identifikationsnummer der EU, in Deutschland kurz USt-IdNr. Auf Wunsch bestätigt es die Nummer bei VIES, dem Abfragesystem der Europäischen Kommission.

LEI · weltweit

LEI Field for Gravity Forms bringt ein Feld für den Legal Entity Identifier (LEI), die weltweit eindeutige Kennung für Unternehmen und andere Rechtsträger. Auf Wunsch bestätigt es die Kennung im Register der GLEIF.

ISO 6523 (ICD) · weltweit

ISO6523 ICD Field for Gravity Forms bringt ein Feld für Organisationskennungen nach ISO 6523. Mit dieser Liste von Kennungsarten bezeichnet eine E-Rechnung Verkäufer und Käufer.

EN16931-Felder

Gravity Forms EN16931 Fields bringt die Codelisten der E-Rechnung als fertige Auswahlen in Gravity Forms. Eine Codeliste ist eine festgelegte Liste erlaubter Werte, zum Beispiel die Währungscodes.


Jetzt anfragen, bald im Shop.

Dieses Plugin kommt in Kürze in den Shop auf invoicePress.de. Bis dahin erhalten Sie es auf Anfrage. Schreiben Sie uns einfach, welches Kennungsfeld Sie brauchen.