Menu

SAP Function Module ADDR_PERSONAL_COMM_MAINTAIN

The Function Module ADDR_PERSONAL_COMM_MAINTAIN () is a standard Function Module in SAP ERP and is part of the function group SZA0 within the package SZAD.

Technical Information

Function Module ADDR_PERSONAL_COMM_MAINTAIN
Short Text
Function Group SZA0
Package SZAD
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
ADDRESS_HANDLE LIKE SZAD_FIELD-HANDLE SPACE Address handle (temporary key)
ADDRESS_NUMBER LIKE ADRC-ADDRNUMBER SPACE Address Number (Key of Database Table)
CHECK_ADDRESS LIKE SZAD_FIELD-FLAG 'X'
DATE_FROM LIKE ADCP-DATE_FROM '00010101'
IV_TIME_DEPENDENCE TYPE XFELD SPACE
LANGUAGE LIKE ADRT-LANGU SY-LANGU
PERSON_HANDLE LIKE SZAD_FIELD-HANDLE SPACE
PERSON_NUMBER LIKE ADRP-PERSNUMBER SPACE
SUBSTITUTE_ALL_COMM_DATA LIKE SZAD_FIELD-FLAG SPACE
TABLE_TYPE LIKE SZAD_FIELD-TABLE_TYPE

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
RETURNCODE LIKE SZAD_FIELD-RETURNCODE Return code: ' '(ok), 'I'nfo, 'W'arning, 'E'rror

Changing Parameters

This function module does not define any CHANGING parameters.

Table Parameters

These are the TABLE parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
COMM_TABLE LIKE
COMM_TABLE_OUT LIKE
ERROR_TABLE LIKE ADDR_ERROR Table with errors, warnings, information
ET_USAGE_OUT LIKE ADSUSE
IT_USAGE LIKE ADSUSE

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
ADDRESS_NOT_EXIST Address does not exist
INTERNAL_ERROR Serious internal error (MESSAGE A...)
PARAMETER_ERROR Incorrect parameter values
PERSON_NOT_EXIST