SAP TR_TADIR_INTERFACE Function Module for Create/change/delete/read object directory entry
TR_TADIR_INTERFACE is a standard tr tadir interface SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Create/change/delete/read object directory entry processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.
See here to view full function module documentation and code listing for tr tadir interface FM, simply by entering the name TR_TADIR_INTERFACE into the relevant SAP transaction such as SE37 or SE38.
Function Group: STRD
Program Name: SAPLSTRD
Main Program: SAPLSTRD
Appliation area: S
Release date: 06-Jul-2000
Mode(Normal, Remote etc): Normal Function Module
Update:
Function TR_TADIR_INTERFACE pattern details
In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.CALL FUNCTION 'TR_TADIR_INTERFACE'"Create/change/delete/read object directory entry.
EXPORTING
* WI_DELETE_TADIR_ENTRY = ' ' "X - delete object directory entry
* WI_TADIR_AUTHOR = ' ' "Input for TADIR field AUTHOR
* WI_TADIR_DEVCLASS = ' ' "Input for TADIR field DEVCLASS
* WI_TADIR_MASTERLANG = ' ' "Input for TADIR field MASTERLANG
* WI_TADIR_CPROJECT = ' ' "Transport Organizer internal
* WI_TADIR_VERSID = ' ' "Transport Organizer internal
* WI_REMOVE_GENFLAG = ' ' "X - delete generation flag
* WI_SET_GENFLAG = ' ' "Set generation flag (see documentation)
* WI_READ_ONLY = ' ' "Read object directory entry
* IV_SET_EDTFLAG = ' ' "Editing lock for standard editors
* IV_TRANSL_TECH_TEXT = ' ' "Translate Technical Texts into Development Language
* WI_REMOVE_REPAIR_FLAG = ' ' "X - reset repair flag
* IV_DELFLAG = ' ' "Deletion Flag
* IV_NO_PAK_CHECK = ' ' "Exception Indicator for Package Check
* IV_OBJ_STABILITY = ' ' "Release Status of a Development Object
* WI_TADIR_CHECK_DATE = '' "SCC: Check Date
* WI_TADIR_CHECK_CFG = ' ' "SCC: Check Configuration
* WI_SET_REPAIR_FLAG = ' ' "X - set repair flag
* WI_TEST_MODUS = 'X' "X - simulation mode (no update)
WI_TADIR_PGMID = "Input for TADIR field PGMID
WI_TADIR_OBJECT = "Input for TADIR field OBJECT
WI_TADIR_OBJ_NAME = "Input for TADIR field OBJ_NAME
* WI_TADIR_KORRNUM = ' ' "Transport Organizer internal
* WI_TADIR_SRCSYSTEM = ' ' "Input for TADIR field SRCSYSTEM
IMPORTING
NEW_GTADIR_ENTRY = "Entry in the global TADIR
NEW_TADIR_ENTRY = "Modified TADIR entry
EXCEPTIONS
TADIR_ENTRY_NOT_EXISTING = 1 OBJ_SPECIFICATION_NOT_UNIQUE = 10 NO_AUTHORIZATION_TO_DELETE = 11 DEVCLASS_NOT_EXISTING = 12 SIMULTANIOUS_SET_REMOVE_REPAIR = 13 ORDER_MISSING = 14 NO_MODIFICATION_OF_HEAD_SYST = 15 PGMID_OBJECT_NOT_ALLOWED = 16 MASTERLANGUAGE_NOT_SPECIFIED = 17 DEVCLASS_NOT_SPECIFIED = 18 SPECIFY_OWNER_UNIQUE = 19 TADIR_ENTRY_ILL_TYPE = 2 LOC_PRIV_OBJS_NO_REPAIR = 20 GTADIR_NOT_REACHED = 21 OBJECT_LOCKED_FOR_ORDER = 22 CHANGE_OF_CLASS_NOT_ALLOWED = 23 NO_CHANGE_FROM_SAP_TO_TMP = 24 NO_SYSTEMNAME = 3 NO_SYSTEMTYPE = 4 ORIGINAL_SYSTEM_CONFLICT = 5 OBJECT_RESERVED_FOR_DEVCLASS = 6 OBJECT_EXISTS_GLOBAL = 7 OBJECT_EXISTS_LOCAL = 8 OBJECT_IS_DISTRIBUTED = 9
IMPORTING Parameters details for TR_TADIR_INTERFACE
WI_DELETE_TADIR_ENTRY - X - delete object directory entry
Data type: TRPARI-S_CHECKEDDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_AUTHOR - Input for TADIR field AUTHOR
Data type: TADIR-AUTHORDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_DEVCLASS - Input for TADIR field DEVCLASS
Data type: TADIR-DEVCLASSDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_MASTERLANG - Input for TADIR field MASTERLANG
Data type: TADIR-MASTERLANGDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_CPROJECT - Transport Organizer internal
Data type: TADIR-CPROJECTDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_VERSID - Transport Organizer internal
Data type: TADIR-VERSIDDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_REMOVE_GENFLAG - X - delete generation flag
Data type: TRPARI-S_CHECKEDDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_SET_GENFLAG - Set generation flag (see documentation)
Data type: TADIR-GENFLAGDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_READ_ONLY - Read object directory entry
Data type: TRPARI-S_CHECKEDDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
IV_SET_EDTFLAG - Editing lock for standard editors
Data type: TADIR-EDTFLAGDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
IV_TRANSL_TECH_TEXT - Translate Technical Texts into Development Language
Data type: TADIR-TRANSLTTXTDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_REMOVE_REPAIR_FLAG - X - reset repair flag
Data type: TRPARI-S_CHECKEDDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
IV_DELFLAG - Deletion Flag
Data type: TADIR-DELFLAGDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
IV_NO_PAK_CHECK - Exception Indicator for Package Check
Data type: TADIR-PAKNOCHECKDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
IV_OBJ_STABILITY - Release Status of a Development Object
Data type: TADIR-OBJSTABLTYDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_CHECK_DATE - SCC: Check Date
Data type: TADIR-CHECK_DATEDefault: ''
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_CHECK_CFG - SCC: Check Configuration
Data type: TADIR-CHECK_CFGDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_SET_REPAIR_FLAG - X - set repair flag
Data type: TRPARI-S_CHECKEDDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TEST_MODUS - X - simulation mode (no update)
Data type: TRPARI-S_CHECKEDDefault: 'X'
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_PGMID - Input for TADIR field PGMID
Data type: TADIR-PGMIDOptional: No
Call by Reference: No ( called with pass by value option)
WI_TADIR_OBJECT - Input for TADIR field OBJECT
Data type: TADIR-OBJECTOptional: No
Call by Reference: No ( called with pass by value option)
WI_TADIR_OBJ_NAME - Input for TADIR field OBJ_NAME
Data type: TADIR-OBJ_NAMEOptional: No
Call by Reference: No ( called with pass by value option)
WI_TADIR_KORRNUM - Transport Organizer internal
Data type: TADIR-KORRNUMDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
WI_TADIR_SRCSYSTEM - Input for TADIR field SRCSYSTEM
Data type: TADIR-SRCSYSTEMDefault: ' '
Optional: Yes
Call by Reference: No ( called with pass by value option)
EXPORTING Parameters details for TR_TADIR_INTERFACE
NEW_GTADIR_ENTRY - Entry in the global TADIR
Data type: GTADIROptional: No
Call by Reference: No ( called with pass by value option)
NEW_TADIR_ENTRY - Modified TADIR entry
Data type: TADIROptional: No
Call by Reference: No ( called with pass by value option)
EXCEPTIONS details
TADIR_ENTRY_NOT_EXISTING - Object directory entry does not exist
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
OBJ_SPECIFICATION_NOT_UNIQUE - Object specification for import is not sufficient
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
NO_AUTHORIZATION_TO_DELETE - No permission to delete
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
DEVCLASS_NOT_EXISTING - Package unknown
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
SIMULTANIOUS_SET_REMOVE_REPAIR - Repair flag set/reset simultaneously
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
ORDER_MISSING - Repair request was not transferred
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
NO_MODIFICATION_OF_HEAD_SYST - Modification of HEAD-SYST entry not allowed
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
PGMID_OBJECT_NOT_ALLOWED - PGMID entry not permitted
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
MASTERLANGUAGE_NOT_SPECIFIED - Master language not specified
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
DEVCLASS_NOT_SPECIFIED - Package not specified
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
SPECIFY_OWNER_UNIQUE -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
TADIR_ENTRY_ILL_TYPE - Transferred TADIR key not compatible with E071
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
LOC_PRIV_OBJS_NO_REPAIR - No repair to local-private objects
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
GTADIR_NOT_REACHED - The GTADIR cannot be accessed
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
OBJECT_LOCKED_FOR_ORDER -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
CHANGE_OF_CLASS_NOT_ALLOWED -
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
NO_CHANGE_FROM_SAP_TO_TMP - Do not switch SAP objects to customer development class
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
NO_SYSTEMNAME - System name not found
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
NO_SYSTEMTYPE - System type not defined
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
ORIGINAL_SYSTEM_CONFLICT - Object already exists in another system
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
OBJECT_RESERVED_FOR_DEVCLASS - Object reserved for name range
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
OBJECT_EXISTS_GLOBAL - Object exists globally
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
OBJECT_EXISTS_LOCAL - Object exists locally
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
OBJECT_IS_DISTRIBUTED - Object is distributed
Data type:Optional: No
Call by Reference: No ( called with pass by value option)
Copy and paste ABAP code example for TR_TADIR_INTERFACE Function Module
The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.DATA: | ||||
lv_new_gtadir_entry | TYPE GTADIR, " | |||
lv_wi_delete_tadir_entry | TYPE TRPARI-S_CHECKED, " ' ' | |||
lv_tadir_entry_not_existing | TYPE TRPARI, " | |||
lv_wi_tadir_author | TYPE TADIR-AUTHOR, " ' ' | |||
lv_obj_specification_not_unique | TYPE TADIR, " | |||
lv_wi_tadir_devclass | TYPE TADIR-DEVCLASS, " ' ' | |||
lv_no_authorization_to_delete | TYPE TADIR, " | |||
lv_wi_tadir_masterlang | TYPE TADIR-MASTERLANG, " ' ' | |||
lv_devclass_not_existing | TYPE TADIR, " | |||
lv_wi_tadir_cproject | TYPE TADIR-CPROJECT, " ' ' | |||
lv_simultanious_set_remove_repair | TYPE TADIR, " | |||
lv_order_missing | TYPE TADIR, " | |||
lv_wi_tadir_versid | TYPE TADIR-VERSID, " ' ' | |||
lv_wi_remove_genflag | TYPE TRPARI-S_CHECKED, " ' ' | |||
lv_no_modification_of_head_syst | TYPE TRPARI, " | |||
lv_wi_set_genflag | TYPE TADIR-GENFLAG, " ' ' | |||
lv_pgmid_object_not_allowed | TYPE TADIR, " | |||
lv_wi_read_only | TYPE TRPARI-S_CHECKED, " ' ' | |||
lv_masterlanguage_not_specified | TYPE TRPARI, " | |||
lv_iv_set_edtflag | TYPE TADIR-EDTFLAG, " ' ' | |||
lv_devclass_not_specified | TYPE TADIR, " | |||
lv_iv_transl_tech_text | TYPE TADIR-TRANSLTTXT, " ' ' | |||
lv_specify_owner_unique | TYPE TADIR, " | |||
lv_new_tadir_entry | TYPE TADIR, " | |||
lv_tadir_entry_ill_type | TYPE TADIR, " | |||
lv_wi_remove_repair_flag | TYPE TRPARI-S_CHECKED, " ' ' | |||
lv_iv_delflag | TYPE TADIR-DELFLAG, " ' ' | |||
lv_loc_priv_objs_no_repair | TYPE TADIR, " | |||
lv_iv_no_pak_check | TYPE TADIR-PAKNOCHECK, " ' ' | |||
lv_gtadir_not_reached | TYPE TADIR, " | |||
lv_iv_obj_stability | TYPE TADIR-OBJSTABLTY, " ' ' | |||
lv_object_locked_for_order | TYPE TADIR, " | |||
lv_wi_tadir_check_date | TYPE TADIR-CHECK_DATE, " '' | |||
lv_change_of_class_not_allowed | TYPE TADIR, " | |||
lv_wi_tadir_check_cfg | TYPE TADIR-CHECK_CFG, " ' ' | |||
lv_no_change_from_sap_to_tmp | TYPE TADIR, " | |||
lv_no_systemname | TYPE TADIR, " | |||
lv_wi_set_repair_flag | TYPE TRPARI-S_CHECKED, " ' ' | |||
lv_no_systemtype | TYPE TRPARI, " | |||
lv_wi_test_modus | TYPE TRPARI-S_CHECKED, " 'X' | |||
lv_wi_tadir_pgmid | TYPE TADIR-PGMID, " | |||
lv_original_system_conflict | TYPE TADIR, " | |||
lv_wi_tadir_object | TYPE TADIR-OBJECT, " | |||
lv_object_reserved_for_devclass | TYPE TADIR, " | |||
lv_wi_tadir_obj_name | TYPE TADIR-OBJ_NAME, " | |||
lv_object_exists_global | TYPE TADIR, " | |||
lv_wi_tadir_korrnum | TYPE TADIR-KORRNUM, " ' ' | |||
lv_object_exists_local | TYPE TADIR, " | |||
lv_wi_tadir_srcsystem | TYPE TADIR-SRCSYSTEM, " ' ' | |||
lv_object_is_distributed | TYPE TADIR. " |
  CALL FUNCTION 'TR_TADIR_INTERFACE' "Create/change/delete/read object directory entry |
EXPORTING | ||
WI_DELETE_TADIR_ENTRY | = lv_wi_delete_tadir_entry | |
WI_TADIR_AUTHOR | = lv_wi_tadir_author | |
WI_TADIR_DEVCLASS | = lv_wi_tadir_devclass | |
WI_TADIR_MASTERLANG | = lv_wi_tadir_masterlang | |
WI_TADIR_CPROJECT | = lv_wi_tadir_cproject | |
WI_TADIR_VERSID | = lv_wi_tadir_versid | |
WI_REMOVE_GENFLAG | = lv_wi_remove_genflag | |
WI_SET_GENFLAG | = lv_wi_set_genflag | |
WI_READ_ONLY | = lv_wi_read_only | |
IV_SET_EDTFLAG | = lv_iv_set_edtflag | |
IV_TRANSL_TECH_TEXT | = lv_iv_transl_tech_text | |
WI_REMOVE_REPAIR_FLAG | = lv_wi_remove_repair_flag | |
IV_DELFLAG | = lv_iv_delflag | |
IV_NO_PAK_CHECK | = lv_iv_no_pak_check | |
IV_OBJ_STABILITY | = lv_iv_obj_stability | |
WI_TADIR_CHECK_DATE | = lv_wi_tadir_check_date | |
WI_TADIR_CHECK_CFG | = lv_wi_tadir_check_cfg | |
WI_SET_REPAIR_FLAG | = lv_wi_set_repair_flag | |
WI_TEST_MODUS | = lv_wi_test_modus | |
WI_TADIR_PGMID | = lv_wi_tadir_pgmid | |
WI_TADIR_OBJECT | = lv_wi_tadir_object | |
WI_TADIR_OBJ_NAME | = lv_wi_tadir_obj_name | |
WI_TADIR_KORRNUM | = lv_wi_tadir_korrnum | |
WI_TADIR_SRCSYSTEM | = lv_wi_tadir_srcsystem | |
IMPORTING | ||
NEW_GTADIR_ENTRY | = lv_new_gtadir_entry | |
NEW_TADIR_ENTRY | = lv_new_tadir_entry | |
EXCEPTIONS | ||
TADIR_ENTRY_NOT_EXISTING = 1 | ||
OBJ_SPECIFICATION_NOT_UNIQUE = 10 | ||
NO_AUTHORIZATION_TO_DELETE = 11 | ||
DEVCLASS_NOT_EXISTING = 12 | ||
SIMULTANIOUS_SET_REMOVE_REPAIR = 13 | ||
ORDER_MISSING = 14 | ||
NO_MODIFICATION_OF_HEAD_SYST = 15 | ||
PGMID_OBJECT_NOT_ALLOWED = 16 | ||
MASTERLANGUAGE_NOT_SPECIFIED = 17 | ||
DEVCLASS_NOT_SPECIFIED = 18 | ||
SPECIFY_OWNER_UNIQUE = 19 | ||
TADIR_ENTRY_ILL_TYPE = 2 | ||
LOC_PRIV_OBJS_NO_REPAIR = 20 | ||
GTADIR_NOT_REACHED = 21 | ||
OBJECT_LOCKED_FOR_ORDER = 22 | ||
CHANGE_OF_CLASS_NOT_ALLOWED = 23 | ||
NO_CHANGE_FROM_SAP_TO_TMP = 24 | ||
NO_SYSTEMNAME = 3 | ||
NO_SYSTEMTYPE = 4 | ||
ORIGINAL_SYSTEM_CONFLICT = 5 | ||
OBJECT_RESERVED_FOR_DEVCLASS = 6 | ||
OBJECT_EXISTS_GLOBAL = 7 | ||
OBJECT_EXISTS_LOCAL = 8 | ||
OBJECT_IS_DISTRIBUTED = 9 | ||
. " TR_TADIR_INTERFACE |
ABAP code using 7.40 inline data declarations to call FM TR_TADIR_INTERFACE
The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8."SELECT single S_CHECKED FROM TRPARI INTO @DATA(ld_wi_delete_tadir_entry). | ||||
DATA(ld_wi_delete_tadir_entry) | = ' '. | |||
"SELECT single AUTHOR FROM TADIR INTO @DATA(ld_wi_tadir_author). | ||||
DATA(ld_wi_tadir_author) | = ' '. | |||
"SELECT single DEVCLASS FROM TADIR INTO @DATA(ld_wi_tadir_devclass). | ||||
DATA(ld_wi_tadir_devclass) | = ' '. | |||
"SELECT single MASTERLANG FROM TADIR INTO @DATA(ld_wi_tadir_masterlang). | ||||
DATA(ld_wi_tadir_masterlang) | = ' '. | |||
"SELECT single CPROJECT FROM TADIR INTO @DATA(ld_wi_tadir_cproject). | ||||
DATA(ld_wi_tadir_cproject) | = ' '. | |||
"SELECT single VERSID FROM TADIR INTO @DATA(ld_wi_tadir_versid). | ||||
DATA(ld_wi_tadir_versid) | = ' '. | |||
"SELECT single S_CHECKED FROM TRPARI INTO @DATA(ld_wi_remove_genflag). | ||||
DATA(ld_wi_remove_genflag) | = ' '. | |||
"SELECT single GENFLAG FROM TADIR INTO @DATA(ld_wi_set_genflag). | ||||
DATA(ld_wi_set_genflag) | = ' '. | |||
"SELECT single S_CHECKED FROM TRPARI INTO @DATA(ld_wi_read_only). | ||||
DATA(ld_wi_read_only) | = ' '. | |||
"SELECT single EDTFLAG FROM TADIR INTO @DATA(ld_iv_set_edtflag). | ||||
DATA(ld_iv_set_edtflag) | = ' '. | |||
"SELECT single TRANSLTTXT FROM TADIR INTO @DATA(ld_iv_transl_tech_text). | ||||
DATA(ld_iv_transl_tech_text) | = ' '. | |||
"SELECT single S_CHECKED FROM TRPARI INTO @DATA(ld_wi_remove_repair_flag). | ||||
DATA(ld_wi_remove_repair_flag) | = ' '. | |||
"SELECT single DELFLAG FROM TADIR INTO @DATA(ld_iv_delflag). | ||||
DATA(ld_iv_delflag) | = ' '. | |||
"SELECT single PAKNOCHECK FROM TADIR INTO @DATA(ld_iv_no_pak_check). | ||||
DATA(ld_iv_no_pak_check) | = ' '. | |||
"SELECT single OBJSTABLTY FROM TADIR INTO @DATA(ld_iv_obj_stability). | ||||
DATA(ld_iv_obj_stability) | = ' '. | |||
"SELECT single CHECK_DATE FROM TADIR INTO @DATA(ld_wi_tadir_check_date). | ||||
DATA(ld_wi_tadir_check_date) | = ''. | |||
"SELECT single CHECK_CFG FROM TADIR INTO @DATA(ld_wi_tadir_check_cfg). | ||||
DATA(ld_wi_tadir_check_cfg) | = ' '. | |||
"SELECT single S_CHECKED FROM TRPARI INTO @DATA(ld_wi_set_repair_flag). | ||||
DATA(ld_wi_set_repair_flag) | = ' '. | |||
"SELECT single S_CHECKED FROM TRPARI INTO @DATA(ld_wi_test_modus). | ||||
DATA(ld_wi_test_modus) | = 'X'. | |||
"SELECT single PGMID FROM TADIR INTO @DATA(ld_wi_tadir_pgmid). | ||||
"SELECT single OBJECT FROM TADIR INTO @DATA(ld_wi_tadir_object). | ||||
"SELECT single OBJ_NAME FROM TADIR INTO @DATA(ld_wi_tadir_obj_name). | ||||
"SELECT single KORRNUM FROM TADIR INTO @DATA(ld_wi_tadir_korrnum). | ||||
DATA(ld_wi_tadir_korrnum) | = ' '. | |||
"SELECT single SRCSYSTEM FROM TADIR INTO @DATA(ld_wi_tadir_srcsystem). | ||||
DATA(ld_wi_tadir_srcsystem) | = ' '. | |||
Search for further information about these or an SAP related objects