SAP Function SD_KNVV_MAINTAIN_EXIT - Exit maint. of further data in customer master record (addl table KNVV)

Parameter Reference Type Length Default Optional Text
CUSTOMER_KNA1 KNA1 u 1826 Table KNA1 of current customer master
CUSTOMER_KNVV KNVV u 241 Table KNVV of current customer master
MAINTAIN_MODE 0 Maintenance mode
UPDATE_SIGN 0 Indicator: change in customer master

Parameter Reference Type Length Text
CHANGED_KNVV KNVVEXIT u 15 Changed fields in Table KNVV
E_UPDATE_SIGN 0 Indicator: change in function module
FUNCTION_CODE T185-FCODE C 20 Function code for further processing

Parameter Reference Length Optional Text
TAB055 0 Table containing fields without change authorization

Exception Text
MAINTAIN_MODE_NOT_VALID Call with invalid maintenance mode


This parameter contains the transfer area for the fields in table KNVVwhich have been changed by this function module.
This indicator shows that a change has been made during processingwhich leads to a confirmation prompt if the functions exit orcancel are used in the calling program.
This field contains a function code which was set in the functionmodule and is to be processed by the calling program.

Description
This parameter contains the area of table KNA1 of the current customermaster. The values in this table are used to display the customermaster data. They cannot be changed.
This parameter contains the area of table KNVV of the current customermaster. The values in this table are used to display the customermaster data. They cannot be changed.

Description
This indicator shows in which mode the calling program is running.

Value range
The following values are allowed:

  • H Create

  • V Change

  • A Display
  • Default

    Description
    This indicator shows whether changes have already been made in thecalling program (customer master). In this case the system must carryout confirmation prompts for the functions exit and cancel
    .

    Value range
    Possible values:
    ' ' - No changes have been made in the calling program.
    'X' - Changes have been made in the calling program.

    Description
    In this table you can transfer the KNVV fields for which the user doesnot have any change authorization. The fields transferred here (e.g.KNVV-KVGR1) are not ready for input on the screen.