SAP ABAP Class CL_BTP_DL_OBJECT (BTP Object (Tests on Projects))
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_DL (Package) BTP Application Data Layer Basis
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BTP_DL_SEARCH BTP Search Framework 20100312
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BTP_DL_WHEREUSED BTP Where-Used Framework 20100127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BTP_DL_LANDSCAPE BTP System Landscape Instance 20100212
2 Inheritance (c INHERITING FROM c_ref)  CL_BTP_DL_NOTE BTP Note 20101005
3 Inheritance (c INHERITING FROM c_ref)  CL_BTP_DL_PFOBJECT BTP Portfolio Object (Tests on Use Cases) 20091229
4 Inheritance (c INHERITING FROM c_ref)  CL_BTP_DL_PROJECT BTP Project 20091229
Properties
Class CL_BTP_DL_OBJECT  
Short Description BTP Object (Tests on Projects)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_DL   BTP Application Data Layer Basis 
Created 20091229   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BTP_DL_SEARCH BTP Search Framework 20100312
2 IF_BTP_DL_WHEREUSED BTP Where-Used Framework 20100127
Friends
# Friend Modeled only Created on Description
1 CL_BTP_TPL_TPMGMT 20100310 BTP Transport Management
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_NS_CUSTOMER Constant Public Type reference (TYPE) BTP_DL_NAMESPACE 'CUSTOMER' Namespace Customer 20100128
2 NC_NS_SAP Constant Public Type reference (TYPE) BTP_DL_NAMESPACE 'SAP' Namespace SAP 20100128
3 NC_NS_SAPPROJ Constant Public Type reference (TYPE) BTP_DL_NAMESPACE 'SAPPROJ' Namespace SAPPROJ 20120316
4 NC_NS_TEST Constant Public Type reference (TYPE) BTP_DL_NAMESPACE 'TEST' Namespace TEST 20100216
5 NC_SAP_CONT_MANDT Constant Public Type reference (TYPE) MANDT '690' Client 20100416
6 NC_SAP_CONT_MANDT2 Constant Public Type reference (TYPE) MANDT '690' Client 20100802
7 NC_SAP_CONT_SYSTEM Constant Public Type reference (TYPE) SYSYSID 'LO4' Name of the SAP System 20100416
8 NC_SAP_CONT_SYSTEM2 Constant Public Type reference (TYPE) SYSYSID 'SOC' Name of the SAP System 20100802
9 NC_SAP_TEST_MANDT Constant Public Type reference (TYPE) MANDT '650' Client 20100416
10 NC_SAP_TEST_SYSTEM Constant Public Type reference (TYPE) SYSYSID 'LO4' Name of the SAP System 20100416
11 NC_SCENARIO_LTR Constant Public Type reference (TYPE) CNV_MBT_SCENARIO 'IUUC' MBT PCL: Scenario 20131016
12 NC_SCENARIO_SLOP Constant Public Type reference (TYPE) CNV_MBT_SCENARIO 'SLOP' Default scenario for SHC 20100224
13 NC_SCENARIO_TDMS Constant Public Type reference (TYPE) CNV_MBT_SCENARIO 'TDMS' Scenario for TDMS 20100823
14 NC_STATUS_ERROR Constant Public Type reference (TYPE) BTP_DL_OBJ_STATUS 'E' Status error 20100223
15 NC_STATUS_INFO Constant Public Type reference (TYPE) BTP_DL_OBJ_STATUS 'I' Status Information 20100223
16 NC_STATUS_INITIAL Constant Public Type reference (TYPE) BTP_DL_OBJ_STATUS ' ' Status initial 20101001
17 NC_STATUS_WARNING Constant Public Type reference (TYPE) BTP_DL_OBJ_STATUS 'W' Status warning 20100223
18 NC_TRANSPORTABLE_BTP_OBJECT Constant Public Type reference (TYPE) SEOCLSNAME 'CL_BTP_DL_PFOBJECT' Object Type Name 20140113
19 NC_TYPE_ANALYSIS Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'ALYS' Object Type 'Analysis' 20091229
20 NC_TYPE_BLUEPRINT Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'BLUE' Object Type 'Blueprint' 20091229
21 NC_TYPE_CFGSET Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'CFGS' Object Type 'Configuration Set' 20091229
22 NC_TYPE_CONVPACK Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'CPAC' Object Type 'CWB Package' 20100126
23 NC_TYPE_DOCU Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'DOCU' Object Type 'Docu Object' 20091230
24 NC_TYPE_IDXATTR Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'IDXA' Object Type 'Index Attribute' 20091229
25 NC_TYPE_IDXTAG Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'IDXT' Object Type 'Index Tag' 20091229
26 NC_TYPE_ITAPPROACH Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'ITAP' Object Type 'IT Approach' 20091229
27 NC_TYPE_LANDSCAPE Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'LSCP' Object Type 'System Landscape' 20100218
28 NC_TYPE_LANDSCAPE_TPL Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'LSTP' Object Type 'System Landscape Template' 20100218
29 NC_TYPE_LSSYSTYPE Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'SYTY' Object Type 'System Type' 20100218
30 NC_TYPE_LTRSOL Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'LTRS' Object Type 'LTR Solution' 20110201
31 NC_TYPE_NOTE Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'NOTE' Object Type 'Note' 20101005
32 NC_TYPE_PROJECT Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'PROJ' Object Type 'Project' 20091229
33 NC_TYPE_PROJPAT Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'PPAT' Object Type 'Project Pattern' 20100222
34 NC_TYPE_PROJPH Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'PPHA' Object Type 'Project Phase' 20100222
35 NC_TYPE_PROJPHTY Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'PHTY' Object Type 'Project Phase Type' 20100218
36 NC_TYPE_PROJTYPE Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'PRTY' Object Type 'Project Type' 20100222
37 NC_TYPE_ROADMAP Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'RMAP' Object Type 'Roadmap' 20091229
38 NC_TYPE_USECASE Constant Public Type reference (TYPE) BTP_DL_OBJ_TYPE 'USEC' Object Type 'Use Case' 20091229
39 OC_MSGID Constant Protected Type reference (TYPE) SYMSGID 'BTP_DL' Message class 20100316
40 PC_NAMESPACE_SEPARATOR Constant Private Type reference (TYPE) C '/' Character to separate namespace from name 20100729
41 PC_VERSION_BRACKET_BEGIN Constant Private Type reference (TYPE) C '(' Bracket to begin the version in UINAME 20100729
42 PC_VERSION_BRACKET_END Constant Private Type reference (TYPE) C ')' Bracket to end the version in UINAME 20100729
43 PR_NOTE Instance attribute Private Object reference (TYPE REF TO) CL_BTP_DL_NOTE Note of this object in same status (display, edit) 20101005
44 PS_BUFFER_STATISTIC Static Attribute Private Type reference (TYPE) PY_BUFFER_STATISTIC 20110131
45 PS_OBJECT Instance attribute Private Type reference (TYPE) BTP_DL_OBJECT BTP Object 20091229
46 PT_BUFFER Static Attribute Private See coding 20091229
47 PV_DISPLAY_NAMESPACE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100222
48 PV_LATEST_VERSION Instance attribute Private Type reference (TYPE) ABAP_BOOL Is this object the lastest version 20100816
49 PV_LOCKED Instance attribute Private Type reference (TYPE) BTP_DL_OBJ_LOCKED BTP Flag if object is locked 20100129
50 PV_MODIFIED Instance attribute Private Type reference (TYPE) BTP_DL_OBJ_MODIFIED BTP Object has been modified and is not saved 20091229
51 PV_SAVE_ALLOWED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag to allow save of delivered object in special case 20120301
52 PV_SYSTEM_NAMESPACE Static Attribute Private Type reference (TYPE) BTP_DL_NAMESPACE Namespace of this system 20100217
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_BUFFER Static method Private Method Add an object to the buffer or replace if already existing 20091229
2 ADJUST_VERSION Static method Private Method Adjust a version number (add leading zeros, etc) 20100729
3 ARCHIVE Instance method Protected Method Archive this object 20100811
4 CHECK Instance method Public Method Check this object and update object status 20100223
5 CHECK_AUTHORIZATION Instance method Protected Method Check authorization 20100413
6 CHECK_IS_LOCKED Instance method Private Method Return exception if object is not locked 20100218
7 CHECK_IS_STORABLE Instance method Private Method Check if storing the object is allowed 20100223
8 CHECK_NAME Static method Private Method Check if technical name is valid 20100423
9 CLEANUP_DATABASE Static method Public Method Cleanup database for all object types 20100211
10 CLEAR_BUFFER Static method Public Method Clears buffer to force reload of all objects via factory 20091229
11 CLONE Instance method Protected Method Create clone with new GUID based on instance (no DB access) 20100108
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091229
13 COPY Instance method Public Method Discard this instance and return a copy based on DB 20100108
14 CREATE_COT_ENTRY Instance method Private Method Create an entry in the MBT central object table 20101228
15 CREATE_FOR_EDIT Static method Public Method Create a locked instance for storing by type and name 20100217
16 CREATE_NOTE Instance method Public Method Create a note for this object (object must be locked) 20101005
17 DELETE Instance method Public Method Delete this object 20091229
18 DELETE_COT_ENTRY Instance method Private Method Delete an entry from the MBT central object table 20101228
19 DISCARD Instance method Public Method Discard changes (DB reload) and remove lock from this object 20100217
20 EQUALS Instance method Public Method Is this object equal to another passed object? 20100312
21 FACTORY Static method Private Method Create an instance with the passed object type and name 20091229
22 FORCE_HIDING Instance method Public Method Forces the Hidding of a portfolio_object 20120301
23 GET_ALL_OBJECTS Static method Protected Method Get all objects 20100324
24 GET_CREDATE Instance method Public Method Get the date when this object was created 20091229
25 GET_CREMANDT Instance method Public Method Get the client in which this object has been created 20110526
26 GET_CRETIME Instance method Public Method Get the time when this object was created 20091229
27 GET_CREUSER Instance method Public Method Get the user who created this object 20091229
28 GET_FROM_BUFFER Static method Private Method Get an object from the buffer 20091229
29 GET_GUID Instance method Public Method Get GUID of this object 20091229
30 GET_HIDDATE Instance method Public Method Get the date when this object was set to hidden 20100416
31 GET_HIDTIME Instance method Public Method Get the time when this object was set to hidden 20100416
32 GET_HIDUSER Instance method Public Method Get the user who has hidden this object 20100416
33 GET_MASTERLANGU Instance method Public Method Get the master language with which obj has been created 20100202
34 GET_MODDATE Instance method Public Method Get the date when this object was modified last 20091229
35 GET_MODTIME Instance method Public Method Get the time when this object was modified last 20091229
36 GET_MODUSER Instance method Public Method Get the user who modified this object last 20091229
37 GET_NAME Instance method Public Method Get name of this object 20091229
38 GET_NAMESPACE Instance method Public Method Get the namespace of this object 20100128
39 GET_NEXT_VERSION Instance method Public Method Which version would be created next? 20100202
40 GET_NOTE Instance method Public Method Get the note of this object 20101005
41 GET_SCENARIO Instance method Public Method Get the scenario to which this object belongs to 20100224
42 GET_STATUS Instance method Public Method Get the object status (set by check) 20100223
43 GET_SYSTEM_NAMESPACE Static method Public Method Get namespace of this system 20100129
44 GET_TEXT Instance method Public Method Get the short text description of this object 20091229
45 GET_TEXT_WITH_VERSION Instance method Public Method Get the text description with version 20100309
46 GET_TYPE Instance method Public Method Get type of this object 20091229
47 GET_UINAME Instance method Public Method Get the name for user inferfaces (with optional namespace) 20100129
48 GET_UINAME_WITH_VERSION Instance method Public Method Get the UI name added by version 20100202
49 GET_VERSION Instance method Public Method Get the version of this object 20091229
50 INIT_CONTENT Static method Public Method Init the basic content objects 20100216
51 IS_ARCHIVED Instance method Protected Method Get if this object is archived 20100811
52 IS_COT_RELEVANT Instance method Private Method Check if this object is relevant for sync with MBT COT 20101228
53 IS_HIDDEN Instance method Public Method Return if this object is hidden 20100416
54 IS_LATEST_VERSION Instance method Public Method Is this the latest version of this object (namespace, name) 20100816
55 IS_LIST_MY Instance method Public Method Is this object contained in the 'My ' list? 20100729
56 IS_LIST_SAP Instance method Public Method Is this object contained in the 'SAP ' list? 20101025
57 IS_LOCKED Instance method Public Method Is this object locked or not 20100217
58 IS_MODIFIED Instance method Public Method Get whether object has been modified but not stored in DB 20091229
59 IS_OBSOLETE Instance method Public Method Is the BTP Object obsolete 20120229
60 IS_TRANSIENT Instance method Public Method Check if this object has been stored ever 20100222
61 LOAD Instance method Protected Method Load object via GUID from DB and overwrites this instance 20091229
62 LOCK_OBJECT Static method Private Method Lock an object 20100217
63 NEW_VERSION Instance method Public Method Discard this instance and return a new version based on DB 20091229
64 REMOVE_FROM_BUFFER Static method Private Method Remove an object from the buffer 20091229
65 RENAME Instance method Public Method Discard this instance and rename DB version 20100811
66 ROLLBACK Instance method Protected Method Rollback all changes, reload object data from DB 20100805
67 SEARCH Static method Public Method Search with query in all objects 20100312
68 SEARCH_BY_F4 Static method Public Method Get an object by a value entered into a field with F4 help 20100728
69 SEARCH_BY_GUID Static method Public Method Get an already created object via its GUID 20091229
70 SEARCH_BY_NAME Static method Public Method Get an already created object via type, name, and version 20091229
71 SEARCH_BY_TYPE Static method Public Method Get all created objects with a specified type 20100226
72 SEARCH_FOR_EDIT Static method Public Method Get an already created object with lock via GUID for editing 20100217
73 SET_HIDDEN Instance method Public Method Set this object hidden 20100416
74 SET_MODIFIED Instance method Protected Method Set the object modified state 20091229
75 SET_OBSOLETE Instance method Public Method Set the object obsolete 20120229
76 SET_STATUS Instance method Protected Method Set a new object status 20100223
77 SET_TEXT Instance method Public Method Set a new short text for this object 20091229
78 SORT Static method Public Method Sort a list of objects 20100804
79 STORE Instance method Public Method Store this object into DB 20091229
80 SWITCH_TO_EDIT Instance method Protected Method Special processing for re-definition on switch to edit mode 20110208
81 UNARCHIVE Static method Public Method Unarchive an object 20100811
82 UNLOCK_OBJECT Instance method Protected Method Unlock an object 20100217
83 UPDATE_COT_ENTRY Instance method Private Method Update an entry in the MBT COT on modifications 20101228
84 WHERE_USED Static method Public Method Where-Used Search for a given object 20100127
Events
Class CL_BTP_DL_OBJECT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PY_BUFFER Private See coding 20091229 BEGIN OF py_buffer, guid TYPE btp_dl_guid, objectref TYPE REF TO cl_btp_dl_object, END OF py_buffer
2 PY_BUFFER_STATISTIC Private See coding 20110131 BEGIN OF py_buffer_statistic, access TYPE i, access_bypass TYPE i, hit TYPE i, failed TYPE i, END OF py_buffer_statistic
Method Signatures

Method ADD_TO_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229

Method ADD_TO_BUFFER on class CL_BTP_DL_OBJECT has no exception.

Method ADJUST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XV_VERSION Call by reference Type reference (TYPE) BTP_DL_OBJ_VERSION BTP Object Version 20100729

Method ADJUST_VERSION on class CL_BTP_DL_OBJECT has no exception.

Method ARCHIVE Signature

Method ARCHIVE on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100811

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS Call by reference Type reference (TYPE) BTP_DL_OBJ_STATUS BTP Object Status after Check 20100223
2 Changing XT_MSG Call by reference Type reference (TYPE) BTP_DL_T_BAL_S_MSG BTP List of BAL_S_MSG messages 20100223

Method CHECK on class CL_BTP_DL_OBJECT has no exception.

Method CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Activity 20100413
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100413

Method CHECK_IS_LOCKED Signature

Method CHECK_IS_LOCKED on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218

Method CHECK_IS_STORABLE Signature

Method CHECK_IS_STORABLE on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100223

Method CHECK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100423
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100423

Method CLEANUP_DATABASE Signature

Method CLEANUP_DATABASE on class CL_BTP_DL_OBJECT has no parameter.
Method CLEANUP_DATABASE on class CL_BTP_DL_OBJECT has no exception.

Method CLEAR_BUFFER Signature

Method CLEAR_BUFFER on class CL_BTP_DL_OBJECT has no parameter.
Method CLEAR_BUFFER on class CL_BTP_DL_OBJECT has no exception.

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20100108
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100217

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20110128
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100129
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100224
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100901

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEP_EDIT Call by reference Type reference (TYPE) ABAP_BOOL 'X' keep edit, ' ' lock 20130502
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100108
3 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20100108
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218
2 CX_BTP_PCI BTP Exceptions on PCL Interface 20100330

Method CREATE_COT_ENTRY Signature

Method CREATE_COT_ENTRY on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20101228

Method CREATE_FOR_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100217
2 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100224
3 Importing IV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20100217
4 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20100217
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100217

Method CREATE_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_NOTE Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object (Tests on Projects) 20101005
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20101005

Method DELETE Signature

Method DELETE on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218

Method DELETE_COT_ENTRY Signature

Method DELETE_COT_ENTRY on class CL_BTP_DL_OBJECT has no parameter.
Method DELETE_COT_ENTRY on class CL_BTP_DL_OBJECT has no exception.

Method DISCARD Signature

Method DISCARD on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100217

Method EQUALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object (Tests on Projects) 20100312
2 Returning RV_EQUALS Value transfer Type reference (TYPE) ABAP_BOOL Objects equal or not 20100312

Method EQUALS on class CL_BTP_DL_OBJECT has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20110128
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100129
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100224
4 Importing IV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20091229
5 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100217

Method FORCE_HIDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN BTP Object Flag 'Hidden' 20120301
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20120301
2 CX_BTP_PCI BTP Exceptions on PCL Interface 20120301

Method GET_ALL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BTP_DL_BYPASS_BUFFER ABAP_FALSE BTP Bypass Buffer for Read Access 20100729
2 Importing IV_GET_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN ABAP_FALSE Get also hidden objects 20100416
3 Importing IV_LATEST_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100324
4 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100324
5 Returning RT_REF_OBJECT Value transfer Type reference (TYPE) BTP_DL_T_REF_OBJECT BTP List of references to Objects 20100324

Method GET_ALL_OBJECTS on class CL_BTP_DL_OBJECT has no exception.

Method GET_CREDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREDATE Value transfer Type reference (TYPE) BTP_DL_CREDATE BTP Date of Creation 20091229

Method GET_CREDATE on class CL_BTP_DL_OBJECT has no exception.

Method GET_CREMANDT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MANDT Value transfer Type reference (TYPE) BTP_DL_CREMANDT BTP Client in which object has been created 20110526

Method GET_CREMANDT on class CL_BTP_DL_OBJECT has no exception.

Method GET_CRETIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CRETIME Value transfer Type reference (TYPE) BTP_DL_CRETIME BTP Time of Creation 20091229

Method GET_CRETIME on class CL_BTP_DL_OBJECT has no exception.

Method GET_CREUSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREUSER Value transfer Type reference (TYPE) BTP_DL_CREUSER BTP User of Creation 20091229

Method GET_CREUSER on class CL_BTP_DL_OBJECT has no exception.

Method GET_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20091229
2 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229

Method GET_FROM_BUFFER on class CL_BTP_DL_OBJECT has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) BTP_DL_GUID BTP GUID 20091229

Method GET_GUID on class CL_BTP_DL_OBJECT has no exception.

Method GET_HIDDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HIDDATE Value transfer Type reference (TYPE) BTP_DL_HIDDATE BTP Date of setting Object hidden 20100416

Method GET_HIDDATE on class CL_BTP_DL_OBJECT has no exception.

Method GET_HIDTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HIDTIME Value transfer Type reference (TYPE) BTP_DL_HIDTIME BTP Time of hiding an object 20100416

Method GET_HIDTIME on class CL_BTP_DL_OBJECT has no exception.

Method GET_HIDUSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HIDUSER Value transfer Type reference (TYPE) BTP_DL_HIDUSER BTP User who has hidden an object 20100416

Method GET_HIDUSER on class CL_BTP_DL_OBJECT has no exception.

Method GET_MASTERLANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LANGU Value transfer Type reference (TYPE) LANGU Language Key 20100202

Method GET_MASTERLANGU on class CL_BTP_DL_OBJECT has no exception.

Method GET_MODDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODDATE Value transfer Type reference (TYPE) BTP_DL_MODDATE BTP Date of Modification 20091229

Method GET_MODDATE on class CL_BTP_DL_OBJECT has no exception.

Method GET_MODTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODTIME Value transfer Type reference (TYPE) BTP_DL_MODTIME BTP Time of Modification 20091229

Method GET_MODTIME on class CL_BTP_DL_OBJECT has no exception.

Method GET_MODUSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODUSER Value transfer Type reference (TYPE) BTP_DL_MODUSER BTP User of Modification 20091229

Method GET_MODUSER on class CL_BTP_DL_OBJECT has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20091229

Method GET_NAME on class CL_BTP_DL_OBJECT has no exception.

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAMESPACE Value transfer Type reference (TYPE) BTP_DL_NAMESPACE BTP Object Namespace 20100128

Method GET_NAMESPACE on class CL_BTP_DL_OBJECT has no exception.

Method GET_NEXT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) BTP_DL_OBJ_VERSION BTP Object Version 20100202

Method GET_NEXT_VERSION on class CL_BTP_DL_OBJECT has no exception.

Method GET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_NOTE Value transfer Object reference (TYPE REF TO) CL_BTP_DL_NOTE BTP Note 20101005

Method GET_NOTE on class CL_BTP_DL_OBJECT has no exception.

Method GET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SCENARIO Value transfer Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20100224

Method GET_SCENARIO on class CL_BTP_DL_OBJECT has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_STATUS Value transfer Type reference (TYPE) BTP_DL_OBJ_STATUS BTP Object Status after Check 20100223

Method GET_STATUS on class CL_BTP_DL_OBJECT has no exception.

Method GET_SYSTEM_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAMESPACE Value transfer Type reference (TYPE) BTP_DL_NAMESPACE BTP Object Namespace 20100129

Method GET_SYSTEM_NAMESPACE on class CL_BTP_DL_OBJECT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) BTP_DL_OBJ_TEXT BTP Short Text 20091229

Method GET_TEXT on class CL_BTP_DL_OBJECT has no exception.

Method GET_TEXT_WITH_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) STRING Text of this object with version 20100309

Method GET_TEXT_WITH_VERSION on class CL_BTP_DL_OBJECT has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TYPE Value transfer Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20091229

Method GET_TYPE on class CL_BTP_DL_OBJECT has no exception.

Method GET_UINAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20100129

Method GET_UINAME on class CL_BTP_DL_OBJECT has no exception.

Method GET_UINAME_WITH_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20100202

Method GET_UINAME_WITH_VERSION on class CL_BTP_DL_OBJECT has no exception.

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VERSION Value transfer Type reference (TYPE) BTP_DL_OBJ_VERSION BTP Object Version 20091229

Method GET_VERSION on class CL_BTP_DL_OBJECT has no exception.

Method INIT_CONTENT Signature

Method INIT_CONTENT on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218
2 CX_BTP_PCI BTP Exceptions on PCL Interface 20100406

Method IS_ARCHIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ARCHIVED Value transfer Type reference (TYPE) ABAP_BOOL Object archived or not 20100811

Method IS_ARCHIVED on class CL_BTP_DL_OBJECT has no exception.

Method IS_COT_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RELEVANT Value transfer Type reference (TYPE) ABAP_BOOL COT relevant or not 20101228

Method IS_COT_RELEVANT on class CL_BTP_DL_OBJECT has no exception.

Method IS_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HIDDEN Value transfer Type reference (TYPE) BTP_DL_OBJ_HIDDEN BTP Object Flag 'Hidden' 20100416

Method IS_HIDDEN on class CL_BTP_DL_OBJECT has no exception.

Method IS_LATEST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LATEST_VERSION Value transfer Type reference (TYPE) ABAP_BOOL Latest version or not 20100816

Method IS_LATEST_VERSION on class CL_BTP_DL_OBJECT has no exception.

Method IS_LIST_MY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTAINED Value transfer Type reference (TYPE) ABAP_BOOL Contained or not 20100729

Method IS_LIST_MY on class CL_BTP_DL_OBJECT has no exception.

Method IS_LIST_SAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTAINED Value transfer Type reference (TYPE) ABAP_BOOL Contained or not? 20101025

Method IS_LIST_SAP on class CL_BTP_DL_OBJECT has no exception.

Method IS_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL Object locked or not 20100217

Method IS_LOCKED on class CL_BTP_DL_OBJECT has no exception.

Method IS_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_MODIFIED Value transfer Type reference (TYPE) BTP_DL_OBJ_MODIFIED BTP Object has been modified and is not saved 20091229

Method IS_MODIFIED on class CL_BTP_DL_OBJECT has no exception.

Method IS_OBSOLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBSOLETE Value transfer Type reference (TYPE) BTP_DL_OBJ_OBSOLETE BTP Object Flag 'Obsolete' 20120229

Method IS_OBSOLETE on class CL_BTP_DL_OBJECT has no exception.

Method IS_TRANSIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TRANSIENT Value transfer Type reference (TYPE) ABAP_BOOL True if object has been created and never stored 20100222

Method IS_TRANSIENT on class CL_BTP_DL_OBJECT has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20091229
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218

Method LOCK_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_BTP_DL_OBJECT Reference to existing object 20100419
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20100217
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) BTP_DL_NAMESPACE BTP Object Namespace 20100217
4 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20100224
5 Importing IV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20100217
6 Importing IV_VERSION Call by reference Type reference (TYPE) BTP_DL_OBJ_VERSION BTP Object Version 20100217
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100217

Method NEW_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218

Method REMOVE_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229

Method REMOVE_FROM_BUFFER on class CL_BTP_DL_OBJECT has no exception.

Method RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME New technical object name 20100811
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100811

Method ROLLBACK Signature

Method ROLLBACK on class CL_BTP_DL_OBJECT has no parameter.
Method ROLLBACK on class CL_BTP_DL_OBJECT has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SCENARIO Call by reference Type reference (TYPE) BTP_DL_T_SCENARIO List of Scenarios 20101206
2 Importing IV_SEARCHFOR Call by reference Type reference (TYPE) STRING Will be spliited into keywords 20100312
3 Importing IV_SEARCH_ONLY_PORTFOLIO Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Search only in portfolio? 20100312
4 Returning RT_RESULT Value transfer Type reference (TYPE) BTP_DL_T_SEARCH_RESULT BTP search result: objects, context, and rating 20100312

Method SEARCH on class CL_BTP_DL_OBJECT has no exception.

Method SEARCH_BY_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OBJECT_ALL Call by reference Object reference (TYPE REF TO) CL_BTP_DL_OBJECT Object if only one object contained in ET_OBJECTS_ALL 20100729
2 Exporting ER_OBJECT_MY Call by reference Object reference (TYPE REF TO) CL_BTP_DL_OBJECT Object if only one object contained in ET_OBJECT_MY 20100729
3 Exporting ET_OBJECTS_ALL Call by reference Type reference (TYPE) BTP_DL_T_REF_OBJECT All objects satisfying the search value 20100729
4 Exporting ET_OBJECTS_MY Call by reference Type reference (TYPE) BTP_DL_T_REF_OBJECT Subset of ET_OBJECTS_ALL for 'My ' list 20100729
5 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO 'SLOP' MBT PCL: Scenario 20100728
6 Importing IV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20100728
7 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Value entered in a simple string field 20100728
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100728

Method SEARCH_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BTP_DL_BYPASS_BUFFER BTP Bypass Buffer for Read Access 20091229
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20091229
3 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229

Method SEARCH_BY_GUID on class CL_BTP_DL_OBJECT has no exception.

Method SEARCH_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BTP_DL_BYPASS_BUFFER ABAP_FALSE BTP Bypass Buffer for Read Access 20100729
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME BTP Technical Object Name 20091229
3 Importing IV_NAMESPACE Call by reference Type reference (TYPE) BTP_DL_NAMESPACE BTP Object Namespace 20100129
4 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100224
5 Importing IV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20091229
6 Importing IV_VERSION Call by reference Type reference (TYPE) BTP_DL_OBJ_VERSION BTP Object Version 20091229
7 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object 20091229

Method SEARCH_BY_NAME on class CL_BTP_DL_OBJECT has no exception.

Method SEARCH_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) BTP_DL_BYPASS_BUFFER ABAP_FALSE BTP Bypass Buffer for Read Access 20100729
2 Importing IV_GET_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN ABAP_FALSE Get also hidden objects 20100416
3 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO NC_SCENARIO_SLOP MBT PCL: Scenario 20100226
4 Importing IV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE BTP Technical Object Type 20100226
5 Importing IV_USER Call by reference Type reference (TYPE) USERNAME User name 20111124
6 Returning RT_OBJECT Value transfer Type reference (TYPE) BTP_DL_T_REF_OBJECT Objects 20100226

Method SEARCH_BY_TYPE on class CL_BTP_DL_OBJECT has no exception.

Method SEARCH_FOR_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_IS_STORABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE If true exception will be raised if not allowed to store 20100223
2 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100217
3 Returning RR_OBJECT Value transfer Object reference (TYPE REF TO) CL_BTP_DL_OBJECT BTP Object (Tests on Projects) 20100217
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100217

Method SET_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_HIDDEN Call by reference Type reference (TYPE) BTP_DL_OBJ_HIDDEN BTP Object Flag 'Hidden' 20100416

Method SET_HIDDEN on class CL_BTP_DL_OBJECT has no exception.

Method SET_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODIFIED Call by reference Type reference (TYPE) BTP_DL_OBJ_MODIFIED BTP Object has been modified and is not saved 20091229

Method SET_MODIFIED on class CL_BTP_DL_OBJECT has no exception.

Method SET_OBSOLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBSOLETE Call by reference Type reference (TYPE) BTP_DL_OBJ_OBSOLETE BTP Object Flag 'Obsolete' 20120229

Method SET_OBSOLETE on class CL_BTP_DL_OBJECT has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) BTP_DL_OBJ_STATUS BTP Object Status after Check 20100223

Method SET_STATUS on class CL_BTP_DL_OBJECT has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) BTP_DL_OBJ_TEXT BTP Text 20091229

Method SET_TEXT on class CL_BTP_DL_OBJECT has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Sort by name 20100804
2 Importing IV_TEXT Call by reference Type reference (TYPE) ABAP_BOOL Sort by text 20100804
3 Changing XT_OBJECT Call by reference Type reference (TYPE) STANDARD TABLE BTP List of references to Objects 20100804

Method SORT on class CL_BTP_DL_OBJECT has no exception.

Method STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEP_EDIT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X' keep edit mode, ' ' lock 20130502
2 Importing IV_SKIP_CHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 'X' check can be skiped as object is already checked 20131014
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100218
2 CX_BTP_PCI BTP Exceptions on PCL Interface 20100326

Method SWITCH_TO_EDIT Signature

Method SWITCH_TO_EDIT on class CL_BTP_DL_OBJECT has no parameter.
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20110520

Method UNARCHIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID GUID of the archived object 20100811
2 Importing IV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME New technical object name 20100811
# Exception Resumable Description Created on
1 CX_BTP_DL_OBJECT BTP Exceptions on Objects 20100811

Method UNLOCK_OBJECT Signature

Method UNLOCK_OBJECT on class CL_BTP_DL_OBJECT has no parameter.
Method UNLOCK_OBJECT on class CL_BTP_DL_OBJECT has no exception.

Method UPDATE_COT_ENTRY Signature

Method UPDATE_COT_ENTRY on class CL_BTP_DL_OBJECT has no parameter.
Method UPDATE_COT_ENTRY on class CL_BTP_DL_OBJECT has no exception.

Method WHERE_USED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHEREUSED Value transfer Type reference (TYPE) BTP_DL_T_WHEREUSED BTP Where-Used Result 20100128
2 Exporting EV_NAME Call by reference Type reference (TYPE) BTP_DL_OBJ_NAME Object Name of passed GUID 20100128
3 Exporting EV_NAMESPACE Call by reference Type reference (TYPE) BTP_DL_NAMESPACE BTP Object Namespace 20100310
4 Exporting EV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20100310
5 Exporting EV_TEXT Call by reference Type reference (TYPE) BTP_DL_OBJ_TEXT Textual Object Description of passed GUID 20100128
6 Exporting EV_TYPE Call by reference Type reference (TYPE) BTP_DL_OBJ_TYPE Object Type of passed GUID 20100128
7 Exporting EV_VERSION Call by reference Type reference (TYPE) BTP_DL_OBJ_VERSION Object Version of passed GUID 20100128
8 Importing IV_GUID Call by reference Type reference (TYPE) BTP_DL_GUID GUID to search for usage 20100127

Method WHERE_USED on class CL_BTP_DL_OBJECT has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_700