Fonction SAP TRINT_TADIR_UPDATE - Internal: Change an entry in the object directory (TADIR)

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
AUTHOR TADIR-AUTHOR C 12 '~' X Author of object
CHECK_CFG TADIR-CHECK_CFG C 30 '~' X
CHECK_DATE TADIR-CHECK_DATE D 8 '~' X
CPROJECT TADIR-CPROJECT C 8 '~' X L - ojbect must be checked against GTADIR
CREATED_ON TADIR-CREATED_ON D 8 '~' X
DELFLAG TADIR-DELFLAG C 1 '~' X
DEVCLASS TADIR-DEVCLASS C 30 '~' X Development class
EDTFLAG TADIR-EDTFLAG C 1 '~' X 'X' -> Object cannot be edited
GENFLAG TADIR-GENFLAG C 1 '~' X X: Object is generated object
MASTERLANG TADIR-MASTERLANG C 1 '~' X Object was generated in this language
OBJECT TADIR-OBJECT C 4 Object - subtype (PROG,TABL...)
OBJSTABLTY TADIR-OBJSTABLTY C 1 '~' X Release Status of a Development Object
OBJ_NAME TADIR-OBJ_NAME C 40 Object name
PAKNOCHECK TADIR-PAKNOCHECK C 1 '~' X Exception Indicator for Package Check
PGMID TADIR-PGMID C 4 Object type (R3TR,R30B,...)
SRCDEP TADIR-SRCDEP C 1 '~' X Repair flag
SRCSYSTEM TADIR-SRCSYSTEM C 10 '~' X Original system
TRANSL_TECH_TEXT TADIR-TRANSLTTXT C 1 '~' X
VERSID TADIR-VERSID C 20 '~' X Version number

Paramètre Reférence Type Long. Description
ES_TADIR 0 Object directory entry (TADIR)

Exception Description
OBJECT_EXISTS_GLOBAL Object already exists globally
OBJECT_HAS_NO_TADIR Object does not exist locally

Functionality
This function may only be used within the Correction and TransportSystem since it performs database updates without setting up short-termlocks (enqueue/dequeue editor lock).
The function changes existing table entries in the database withoutvalidating.
Function module TRINT_TADIR_UPDATE changes the object directory entry(TADIR) in the database specified for the parameters PGMID, OBJECT,OBJ_NAME. The other input parameters are assigned to the TADIR fields.However, only those input fields in the directory entry which areactually passed are changed (not equal to the default value).
The final object directory entry created on the database is returnedwith parameter ES_TADIR.