Steuer- und Registernummern · Frankreich

SIRET Field for Gravity Forms

SIRET Field for Gravity Forms bringt ein Feld für die französische Unternehmensnummer in Gravity Forms, das Formular-Plugin für WordPress. Das Feld prüft die Nummer anhand ihrer Prüfziffer beim Absenden auf Ihrem eigenen Server und fängt so Tippfehler ab, bevor die Nummer in Ihren Daten landet. Eine Prüfziffer ist eine Ziffer, die aus den übrigen Ziffern berechnet wird und Tippfehler aufdeckt.

Das Feld nimmt wahlweise eine SIREN oder eine SIRET auf. Die SIREN hat 9 Ziffern und bezeichnet ein Unternehmen als Rechtseinheit, die SIRET hat 14 Ziffern und bezeichnet eine einzelne Niederlassung. Wenn Sie einen Zugang eingerichtet haben, fragt das Feld zusätzlich im Sirene-Register nach, ob es die Nummer wirklich gibt. Das Sirene-Register ist das Unternehmensregister des französischen Statistikamts INSEE.


Für wen es gedacht ist

Wer davon profitiert.

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

Für Sie heißt das: Tippfehler und falsche Nummern fallen auf, sobald das Formular abgeschickt wird, und nicht erst, wenn Sie mit den Daten arbeiten. Was gespeichert wird, hat die richtige Form. Das ist eine verlässliche Grundlage für Kundendaten, Rechnungen und E-Rechnungen, also Rechnungen als strukturierte Datei, die ein Programm lesen kann.

Zwei Stufen arbeiten zusammen. Die Prüfung auf Ihrem Server läuft immer, die Abfrage danach nur, wenn Sie sie einschalten.

Nur auf Ihrem Server Zusätzlich mit Abfrage im Sirene-Register
Aufbau und Prüfziffer ✓ ✓
Die Nummer steht im Register – ✓
Nur aktive Unternehmen, auf Wunsch – ✓
Was die Prüfung auf Ihrem Server erkennt und was die Abfrage im Sirene-Register ergänzt.

Auch ohne API-Schlüssel arbeitet das Feld. Es prüft dann nur die Prüfziffer. Ein API-Schlüssel ist ein Zugangscode für die Schnittstelle eines Dienstes.


Was das Feld für Sie tut

  • Sie bekommen das Feld SIRET / SIREN und setzen es wie jedes andere Feld in Ihr Formular. Ihr Kunde gibt die Nummer in Blöcken ein, drei Blöcke für eine SIREN und vier für eine SIRET. So behält er beim Eintippen den Überblick.
  • Es prüft jede Nummer auf Ihrem Server mit dem Luhn-Verfahren, der Rechenregel für die Prüfziffer dieser Nummern. Die Ausnahme für La Poste kennt es auch.
  • Auf Wunsch bestätigt es die Nummer zusätzlich im Sirene-Register. So wissen Sie, dass die Nummer nicht nur richtig aufgebaut, sondern auch vergeben ist. Die Abfrage läuft direkt bei INSEE oder über Ihr Konto bei invoicePress.
  • Auf Wunsch lässt es nur Unternehmen und Niederlassungen zu, die im Register als aktiv geführt werden. So bleiben Betriebe, die ihre Tätigkeit laut Register nicht mehr ausüben, aus Ihren Daten heraus.
  • Es merkt sich die Registerdaten 35 Tage lang in einer eigenen Tabelle. Dieselbe Nummer wird deshalb nicht bei jedem Absenden neu abgefragt.
  • Auf Wunsch schreibt es die Registerdaten zusätzlich in ein Gravity-Forms-Formular. Dort sehen Sie die Daten so ein, wie Sie es von Einträgen gewohnt sind.
  • Entwickler bekommen dieselbe Prüfung als Feldtypen für die Einstellungsseiten ihrer eigenen Plugins. Sie können die Felder also auch außerhalb eines Formulars nutzen und müssen die Regeln nicht 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 prüft keine Umsatzsteuer-Identifikationsnummer. Dafür gibt es das VAT-ID-Feld dieser Reihe.
  • Es macht Ihr Formular nicht vom Register abhängig. Ist das Register gerade nicht erreichbar, 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
Prüfziffer (Luhn)
3 · Auf Wunsch: Sirene
Gibt es die Nummer?
4 · Gespeichert
mit geprüfter Nummer
So prüft das Feld eine Eingabe beim Absenden: zuerst auf Ihrem Server, auf Wunsch zusätzlich im Sirene-Register, und danach wird der Eintrag gespeichert.

Auf dieser Seite gibt es noch keine Demo. Das Handbuch begleitet Sie aber durch jeden Schritt der Einrichtung.


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 API-Schlüssel von portail-api.insee.fr. Alternativ läuft die Abfrage mit einem API-Schlüssel von invoicePress über Ihr Konto bei invoicePress.

Handbuch

Alles Schritt für Schritt erklärt.

Das Handbuch erklärt, wie Sie das Plugin installieren und einrichten, was jede Einstellung bewirkt und was in besonderen Fällen gilt. Es beschreibt die Version 1.3.6.


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. Sagen Sie uns einfach, dass Sie dieses Feld brauchen, gern auch zusammen mit weiteren Kennungsfeldern.