SAP Function SD_KNA1_MAINTAIN_EXIT - Exit f.maint. of further data in customer master record (addl table KNA1)

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

Parameter Reference Type Length Text
CHANGED_KNA1 KNA1EXIT u 35 Area of changed fields
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 X Table containing fields without change authorization

Exception Text
MAINTAIN_MODE_NOT_VALID Call with invalid maintenance mode

Description
This flag indicates that a change has been made during processing whichleads to a confirmation prompt if the functions exit orcancel are used in the calling program.

Description
The field contains a function code that was set in the function moduleand is processed by the calling program.

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
  • 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 KNA1 fields for which the user doesnot have any change authorization. The fields transferred here (e.g.KNA1-KATR1) are not ready for input on the screen.