Ansicht
Dokumentation

ADDR_PERS_COMP_DIALOG - Dialogpflege von Ansprechpartneradressen

ADDR_PERS_COMP_DIALOG - Dialogpflege von Ansprechpartneradressen

General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein sendet ein Dialogfenster, auf dem eine Ansprechpartneradresse gepflegt werden kann.

Der zur Firma gehörige Teil der Adresse kann auch im Änderungsmodus nicht überschrieben werden. Hierzu muß der Funktionsbaustein ADDR_DIALOG für die Firmenadresse geeignet aufgerufen werden.

Folgende Parameter sind in der Übergabetabelle NUMBER_HANDLE_TAB je Adreßsatz zu spezifizieren:

- Für den Adreßschlüssel entweder ADDRNUMBER oder ADDRHANDLE (NATION, DATE_FROM und DATE_TO werden noch nicht augewertet)

- Für den Personenschlüssel entweder PERSNUMBER oder PERSHANDLE

- Im Feld PERS_GROUP die für die Anwendung gültige Personengruppe gemäß Tabelle TSAD8

- Im Feld MAINT_MODE den Pflegemodus:
'DISPLAY': Anzeigen der Adreßdaten zu gegebener Adreßnummer.
'CREATE': Einfügen eines neuen Adreßdatensatzes.
'CHANGE': Ändern einer vorhandenen Adresse.

- Falls Felder mit Werten vorbelegt werden sollen, sind die entsprechenden Felder des Adreßdatensatzes in der NUMBER_HANDLE_TAB zu füllen; dies sind die Felder in den Include-Strukturen ADCP_STRUC, ADRP_STRUC und ADDR3_COMM.

- Um die Cursorposition vorzugeben, ist das Feld CURSOR_FLD vorgesehen.

Zurückgegeben werden bei Verlassen des Pflegepopups folgende Parameter:

- der Funktionscode; mögliche Werte sind:
'CONT' Übernehmen
'CANC' Abbrechen
'DELE' Löschen

- je Adreßsatz im Feld NUMBER_HANDLE_TAB-UPDATEFLAG die Information, ob der Satz geändert wurde: 'U' bei einer Änderung, 'D' beim Löschen

- in der Tabelle VALUES je Adreßsatz die gepflegten Werte.

Hinweise

Für Parametrisierungen des Dialogfensters durch die aufrufende Anwendung (Titel, Feldauswahl, excluded functions, etc.) ist der Funktionsbaustein ADDR_PERS_COMP_DIALOG_PREPARE aufzurufen.

Die im Popup gepflegten Daten werden nicht direkt auf die Datenbank geschrieben. Zum Sichern der Daten müssen weitere Funktionsbausteine aufgerufen werden. Siehe dazu

Weiterführende Informationen

Funktionsgruppendoku zu den Funktionsgruppen SZA5 und SZA0.





Parameter

CHECK_ADDRESS
IV_TIME_DEPENDENT_COMM_DATA
NUMBER_HANDLE_TAB
OK_CODE
VALUES

Ausnahmen

ADDRESS_NOT_EXIST
GROUP_NOT_VALID
INTERNAL_ERROR
PARAMETER_ERROR

Funktionsgruppe

SZA5

PERFORM Short Reference   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2858 Date: 20240523 Time: 124125     sap01-206 ( 49 ms )