SAP ABAP Function Module RS_ACCESS_PERMISSION (Lock/Unlock for DW Objects; Check Authorizations and Maintenance Language)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-BRR (Application Component) Repository Browser
     SEU (Package) ABAP Workbench
Basic Data
Function Module RS_ACCESS_PERMISSION Lock/Unlock for DW Objects; Check Authorizations and Maintenance Language  
Function Group SEUQ   DE: Authorizations, locks, modes  
Program Name SAPLSEUQ    
INCLUDE Name LSEUQU02    
Parameters
Type Parameter Name Typing Associated Type Default value Optional Pass Value Short text
Exporting DEVCLASS TYPE TADIR-DEVCLASS Development class
Exporting ERROR_INFO TYPE DDERR Error code of Workbench Organizer
Exporting NEW_MASTER_LANGUAGE TYPE SYST-LANGU Maintenance language of overall object
Exporting KORRNUM TYPE E070-TRKORR Correction number (only with 'INSERT','MODIFY')
Exporting ORDERNUM TYPE E070-TRKORR
Exporting TRANSPORT_KEY TYPE TRKEY Key for transport request (TADIR key)
Exporting MODIFICATION_LANGUAGE TYPE SYST-LANGU Maintenance language of (sub-)object
Exporting EXTEND TYPE C Customer enhancement mode ('X'->yes)
Exporting TADIRE TYPE TADIR TADIR entry
Exporting FROZEN TYPE FLAG
Exporting FROZEN_OBJECTS TYPE TPCHK_FROZEN_OBJECTS
Importing AUTHORITY_CHECK TYPE 'X' Check authorization ('X'->yes, ' '->no) CHAR 1
Importing GLOBAL_LOCK TYPE ' ' Great corr. lock (R3TR); space:LIMU-Sp. CHAR 1
Importing LANGUAGE_UPD_EXIT TYPE TFDIR-FUNCNAME SPACE Name FuBa for maintenance language change
Importing MASTER_LANGUAGE TYPE SYST-LANGU SPACE Maintenance language of overall object
Importing MODE TYPE 'MODIFY' Mode ('INSERT','MODIFY','SHOW','FREE') CHAR 6
Importing OBJECT TYPE Object (complete lock key) CHAR 40
Importing OBJECT_CLASS TYPE Obj. clss (ABAP,SCUA,SCRP,SLDB,T100... ) CHAR 4
Importing TRDIR_INF TYPE TRDIR TRDIR entry for object (saves SELECTs)
Importing REQUEST_LANGUAGE TYPE T002-SPRAS ' ' Request language (for maintenance language test)
Importing SUPPRESS_CORR_CHECK TYPE ' ' Switch off RS_CORR_CHECK ('X'-> yes) CHAR 1
Importing SUPPRESS_CORR_CHECK_ALTOGETHER TYPE ' '
Importing SUPPRESS_LANGUAGE_CHECK TYPE 'X' Disable maint. lang. test ('X'->yes) CHAR 1
Importing SUPPRESS_EDITOR_LOCK_CHECK TYPE ' ' Switch off editor lock test ('X'->yes)
Importing SUPPRESS_LANGUAGE_DIALOG TYPE ' ' Disable dialogs in maintenance language test ('X'->yes)
Importing SUPPRESS_EXTEND_DIALOG TYPE 'X' Disable dialog in enhancement test ('X': sets EXTEND)
Importing SUPPRESS_UPGRADE_CHECK TYPE ' ' Disable SMODILOG test on UPGRADE flag ('X'->yes)
Importing GENFLAG TYPE TADIR-GENFLAG ' '
Importing DEVCLASS_GEN TYPE TADIR-DEVCLASS ' '
Importing DEQUEUE_SYNCHRON TYPE ' ' Entsperren (MODE ='FREE') als synchrone Aktion (warten bis entsperrt)
Importing LOCK_HANDLE TYPE REF TO IF_ADT_LOCK_HANDLE
Exception CANCELED_IN_CORR TYPE User canceled correction system dialog box (F12
Exception ENQUEUED_BY_USER TYPE Object locked by other user
Exception ENQUEUE_SYSTEM_FAILURE TYPE Internal error in ENQUEUE function module
Exception ILLEGAL_PARAMETER_VALUES TYPE Invalid value for MODE or OBJECT_CLASS
Exception LOCKED_BY_AUTHOR TYPE Editor lock is set (only for SE38)
Exception NO_MODIFY_PERMISSION TYPE User has no change authorization
Exception NO_SHOW_PERMISSION TYPE User has no display authorization
Exception PERMISSION_FAILURE TYPE General exception: Required access denied
Exception REQUEST_LANGUAGE_DENIED TYPE Unpermitted request language
               
Processing Type
Normal Function Module  
Remote-Enabled Module BaseXML supported
Update Module Start immediately
Immediate Start, No Restart
Start Delayed
Coll.run
JAVA Module Callable from ABAP  
Remote-Enabled JAVA Module  
Module Callable from JAVA  
History
Last changed by/on SAP  19950113 
SAP Release Created in