Ansicht
Dokumentation

ADDR_CONVERT_COMPLETE_3_TO_1 - Konvertiert eine Ansprechpartneradresse in eine persönliche Adresse

ADDR_CONVERT_COMPLETE_3_TO_1 - Konvertiert eine Ansprechpartneradresse in eine persönliche Adresse

CPI1466 during Backup   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein konvertiert eine Ansprechpartneradresse (Typ 3) in eine Organisationsadresse (Typ 1).
Dabei werden folgende Zuweisungen gemacht:

  1. allgemeine Ansprechpartnerdaten:
    Die Felder NAME1, ... NAME4 der Tabelle ADDR1_COMPLETE-ADDR1_TAB-DATA in der Rückgabestruktur werden mit den wichtigsten Ansprechpartnerdaten (unter anderem auch mit dem aufbereiteten Namen) sowie den Namensbestandteilen der zugehörigen Organisation gefüllt.
    Das Feld, welches in der Rückgabestruktur den Namen des Ansprechpartners enthält, läßt sich aus dem Rückgabeparameter FIELD_FOR_PERSON_NAME entnehmen.
  2. postalische Adreßdaten:
    Werden aus der (Firmen-) Adresse des Ansprechpartners ermittelt
  3. Kommunikationsdaten:
    Die entsprechenden Tabellen werden vom Ansprechpartner übernommen

Ausnahmen

  • PARAMETER_ERROR
    Es wurde sowohl Adressnummer, als auch Adresshandle oder keines von beiden oder sowohl Personennummer, als auch Personenhandle oder keines von beiden angegeben.
  • PERSON_NOT_EXIST
    Die angegebene Person existiert nicht.
  • ADDRESS_NOT_EXIST
    Die angegebene Adresse existiert nicht.
  • INTERNAL_ERROR
    Schwerer interner Programmfehler oder Datenschiefstand. Muß immer mit A-Message ausgegeben werden.

Hinweise

Innerhalb dieses Bausteins wird nur lesend auf die Datenbank zugegriffen. Die weitere Verwendung der resultierenden Daten bleibt dem Aufrufer überlassen.
Ein Zurückschreiben der gelesenen Daten auf die Datenbank erfolgt hier nicht!

Weiterführende Informationen





Parameter

ADDR1_COMPLETE
ADDRESS_HANDLE
ADDRESS_NUMBER
BLK_EXCPT
FIELD_FOR_PERSON_NAME
PERSON_HANDLE
PERSON_NUMBER

Ausnahmen

ADDRESS_NOT_EXIST
CONTACT_PERSON_BLOCKED
INTERNAL_ERROR
PARAMETER_ERROR
PERSON_NOT_EXIST

Funktionsgruppe

SZAE

RFUMSV00 - Advance Return for Tax on Sales/Purchases   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2464 Date: 20240605 Time: 231518     sap01-206 ( 42 ms )