/WINSHTLQ/EU_TAX_NUMBER_CHECK - Automate_Studio - Latest

Automate Funktionsmodul

Product type
Software
Portfolio
Integrate
Product family
Automate
Product
Automate > Automate Studio
Version
Latest
Language
Deutsch
Product name
Automate Funktionsmodul
Title
Automate Funktionsmodul
Copyright
2024
First publish date
2018
Last updated
2024-09-11
Published on
2024-09-11T16:43:54.819405
  • ZWECK: Prüfen der Umsatzsteuer-Identifikationsnummer (EU-Steuernummer)
  • BESCHREIBUNG: Dieses Funktionsmodul ist ein Wrapper von EU_TAX_NUMBER_CHECK und prüft die Umsatzsteuer-Identifikationsnummer (EU-Steuernummer) für jedes Land.

Die Prüfregeln sind in der Tabelle T005 im Feld PRUIN gespeichert. Die Länge der Umsatzsteuernummer, die für diese Prüfung wichtig ist, wird im Feld UINLN gespeichert.

Wenn die Prüfung ein ungültiges Format, einen falschen Landschlüssel oder eine falsche Prüfziffer feststellt, wird die Ausnahme NOT_VALID ausgelöst und es wird eine Fehlermeldung angezeigt. Wenn die Prüfung erfolgreich verläuft, wird dem Benutzer nichts angezeigt.

Folgendes ist die Schnittstelle für das Funktionsmodul

  • Importparameter:
  1. COUNTRY: Landschlüssel
  2. EU_TAX_NUMBER: Umsatzsteuer-Identifikationsnummer (EU-Steuernummer)
  • Exportparameter
  1. MESSAGE: Zeigt eine Fehlermeldung an (sofern vorhanden).
  • Ausnahmen
  1. NOT_VALID: Diese Ausnahme tritt auf, wenn die eingegebene Umsatzsteuer-Identifikationsnummer ungültig ist.
  2. NOT_AUTHORIZED_MSG_GETDETAIL: Diese Ausnahme tritt auf, wenn der Benutzer nicht berechtigt ist, das Funktionsmodul BAPI_MESSAGE_GETDETAIL auszuführen.
  3. NOT_AUTHORIZED_EU_TAX_NUM_CHK: Diese Ausnahme tritt auf, wenn der Benutzer nicht berechtigt ist, das Funktionsmodul /WINSHTLQ/EU_TAX_NUMBER_CHECK auszuführen.
  4. NO_RELEASE_FOUND: Diese Ausnahme tritt auf, wenn keine SAP-Basisversion im SAP-System gefunden wird.

Beispiel:

Geben Sie die Eingabe wie unten beschrieben ein:

Es ist keine solche Steuernummer vorhanden, daher wird die folgende Fehlermeldung angezeigt.