Menu

SAP Function Module CUKD_KNOWLEDGE_DEFINITION

The Function Module CUKD_KNOWLEDGE_DEFINITION () is a standard Function Module in SAP ERP and is part of the function group CUKD within the package CUMT.

Technical Information

Function Module CUKD_KNOWLEDGE_DEFINITION
Short Text
Function Group CUKD
Package CUMT
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
AKTTYP LIKE 'A' H - create, V - change, A - display
ALLOCATION_NUMBER LIKE CUOB-KNOBJ Allocation number object - relationship
APPLIC_MOD_FLAG LIKE ' ' Flag if modif. already in calling application
DATE LIKE SY-DATUM SY-DATUM Search date and valid-from date (ECM)
ECM_NUMBER LIKE CUKB-AENNR ' ' Change number
HISTORY LIKE ' ' Space - without history, 'X' - with history
MODE LIKE 'EDITOR' ALLOCATIONS - allocations, EDITOR - editor
NO_SAVE_WITHOUT_GEN TYPE XFELD Feld zum Ankreuzen
SUBSCREEN_DYNPRO LIKE SY-DYNNR Screen number of object sub-screen in SUBSCREEN program
SUBSCREEN_FIELDS LIKE RCUSB Transfer structure f. screen module
SUBSCREEN_PROGRAM LIKE SY-REPID 'SAPLCUKD' Program name for object sub-screen
TABLE LIKE CUOB-KNTAB Object table
TURN_ON_KNOBJ_SCROLL LIKE RCURS-CHECKED ' '

Exporting Parameters

These are the EXPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
ALLOCATION_NUMBER LIKE CUOB-KNOBJ Allocation number object - relationship
FCODE LIKE Returned function code
UPDATEFLAG LIKE Space - no change, 'X' - change

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
RESULTING_DEPENDENCIES LIKE RCUKB1 API Structure for Basic Data of Dependency

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
DATE_IN_PAST No maintenance < SY-DATUM
ECM_NEEDED Change number required
ECM_NUMBER_NOT_FOR_DEPS Change number not active for dependencies
ECM_NUMBER_NOT_FOUND Change number not found
NO_RELATION_FOUND No allocation(s) available.
OTHER_ECM_NUMBER_USED Change change number already used (DATUM)
SUBSCREEN_DATA_NEEDED