SAP Function ADDR_DIALOG_PREPARE - Sets parameters for address maintenance special cases

Parameter Reference Type Length Default Optional Text
CHANGE_DEFAULT_COMM_TYPES ADDR_COMM u 10 SPACE X Activate/deactivate communication types
DEFAULT_URI_TYPE ADURI-URI_TYPE C 3 SPACE X Default URI/URL/FTP type
FIELD_SELECTION ADDR1_FSEL-FISEL C 132 SPACE X Field selection control template (-> long text)
FIELD_SELECTION_FOR_NATION ADDR1_FSEL-FISEL C 132 SPACE X Field Selection Control Structure (Bus. Address Services)
FRAME_TEXT ADDR_FRAME u 270 SPACE X Dynamic frame texts
IV_TIME_DEPENDENCE XFELD C 1 SPACE X Time-Specific Maintenance of Communication Data
KEYWORDS ADDR1_KEYW u 160 SPACE X Dynamic key word structure
SCREEN_VARIANT SHDFV-TCVARIANT C 30 SPACE X Screen (transaction) variant
SHOW_PUSHBOTTONS_AT_TOP SZAD_FIELD-FLAG C 1 SPACE X Display toolbar (subscreen only)
TITLEBAR SYST-TITLE C 70 SPACE X Address maintenance screen title bar
USE_FS_FOR_NATION SZAD_FIELD-FLAG C 1 SPACE X Checkbox field
USE_PSEUDO_REQUIRED_FIELDS XFELD C 1 SPACE X Display Required Entry Fields as Pseudo Required Entry Fields

Parameter Reference Length Optional Text
ERROR_TABLE ADDR_ERROR 288 X Table with errors, warnings, information
EXCLUDED_FUNCTIONS 0 X Functions to be excluded (GUI status)
INCLUDED_FUNCTIONS 0 X Additional Functions (Tranfer Communication Data)

Exception Text
INTERNAL_ERROR Serious internal error (MESSAGE A...)

Functionality
The application program should call this function module once beforethe address maintenance dialogs begin in order to set upapplication-specific parameters for the maintenance dialog.
These settings are valid until the end of the LUW or until the functionmodule is called again and overwrites them, so it should normally onlybe called once.
The settings apply to all maintenance dialogs in function group SZA1(module pool SAPLSZA1), i.e. to address type 1 (organization/company orgeneral address).

Further information
Function group documentation.

Description
Each character in the string controls an address maintenance screenfield group, depending on the character's position and the field groupnumber.
Example: The 22nd character controls the fields to which "022" isassigned as the fourth modification group (SCREEN-GROUP4).
The assignments are identical on screens 0101, 0201, and 0301 offunction group SZA1 (module pool SAPLSZA1).
You can use the function module ADDRESS1_FIELD_SELECTION_FILL to fillthe FIELD_SELECTION parameter according to the field name.

Value range
INCLUDE ADDR_FIELD_SELECTION_VALUES OBJECT DOKU ID TX