SAP Function ADDR_PERS_COMP_DIALOG_PREPARE - Sets address maintenance special case parameters (contact person)

Parameter Reference Type Length Default Optional Text
CHANGE_DEFAULT_COMM_TYPES_C ADDR_COMM u 10 SPACE X Communication type on/off (company)
CHANGE_DEFAULT_COMM_TYPES_PC ADDR_COMM u 10 SPACE X Communication type on/off (contact person)
DEFAULT_URI_TYPE ADURI-URI_TYPE C 3 SPACE X URI type proposal value
FIELD_SELECTION_COMP ADDR1_FSEL-FISEL C 132 SPACE X Field selection control template (company)
FIELD_SELECTION_PERS_COMP ADDR3_FSEL-FISEL C 132 SPACE X Contact person field selection control template
FRAME_TEXT ADDR_FRAME u 270 SPACE X Dynamic frame texts
FS_COMP_FOR_NATION ADDR1_FSEL-FISEL C 132 SPACE X Field Selection Control Structure (Bus. Address Services)
FS_PERS_COMP_FOR_NATION ADDR3_FSEL-FISEL C 132 SPACE X Field Selection Control Structure (Bus. Address Services)
IV_TIME_DEPENDENCE XFELD C 1 SPACE X Time-Specific Maintenance of Communication Data
KEYWORDS_COMP ADDR1_KEYW u 160 SPACE X Dynamic keywords structure (company)
KEYWORDS_PERS_COMP ADDR3_KEYW u 30 SPACE X Dynamic keywords structure (contact person)
MAINTAIN_SSF_PROFILE SZAD_FIELD-FLAG C 1 SPACE X Show SSF profile and RFC destination
SHOW_HOMEFLAG SZAD_FIELD-FLAG C 1 SPACE X Show Homeflag button
SHOW_PUSHBOTTONS_AT_TOP SZAD_FIELD-FLAG C 1 SPACE X Display toolbar (subscreen only)
TITLEBAR_COMP SYST-TITLE C 70 SPACE X Maintenance screen title line (company)
TITLEBAR_PERS_COMP SYST-TITLE C 70 SPACE X Maintenance screen title line (contact person)
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_COMP 0 X Functions to be excluded (GUI status; company)
EXCLUDED_FUNCTIONS_PERS_COMP 0 X Functions to be excluded (contact person)
INCLUDED_FUNCTIONS_PERS_COMP 0 X Additional functions (assign other company)

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

Functionality
The application program should call this function module once beforethe address maintenance dialogs begin, to set up application-specificmaintenance dialog parameters.
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 SZA5(module pool SAPLSZA5), i.e. to address type 3 ( contact personaddresses).

Further information
Function group documentation.

Description
Each character of the string controls a field group of the addressmaintenance screen according to the character's position and the numberof the field group.
Example: The 22nd character controls the fields to which "022" isassigned as the fourth modification group (SCREEN-GROUP4).
The assignments are identical on screens 0700, 0800, and 0900 offunction group SZA5 (module pool SAPLSZA5).
In contact addresses, this structure controls all the fields of thecompany address that are visible on the contact address screen or allthose visible when you navigate to the company address.
Only the positions 001 to 50 and from 101 are relevant for thisstructure.
The assignments agree with those on screens 0101, 0201, and 0301 offunction group SZA1 (module pool SAPLSZA1).
The modification groups from 051 to 100 are controlled using thecorresponding interface parameters for the contact attributes.
The FIELD_SELECTION_COMP parameter can be filled with the functionmodule ADDRESS1_FIELD_SELECTION_FILL using the field names.

Value range
INCLUDE ADDR_FIELD_SELECTION_VALUES OBJECT DOKU ID TX

Default

Description
Each character of the string controls a field group of the addressmaintenance screen according to the character's position and the numberof the field group.
Example: The 53rd character controls the fields to which "053" isassigned as the fourth modification group (SCREEN-GROUP4).
The assignments are identical on screens 0700, 0800, and 0900 offunction group SZA5 (module pool SAPLSZA5).
The modification groups are uniquely numbered for all addressmaintenance dialogs of the different recipient types.
Only the modification groups from 051 to 100 are relevant for thisstructure.
The modification groups from 001 to 050, and from 101, which belong tothe company address, are controlled using the existing interfaceparameters.
The FIELD_SELECTION_PERS_COMP parameter can be filled with the functionmodule ADDRESS3_FIELD_SELECTION_FILL using the field names.

Value range
INCLUDE ADDR_FIELD_SELECTION_VALUES OBJECT DOKU ID TX