Hierarchy

⤷

⤷

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 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_NAMESPACE | 'CUSTOMER' | Namespace Customer | 20100128 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_NAMESPACE | 'SAP' | Namespace SAP | 20100128 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_NAMESPACE | 'SAPPROJ' | Namespace SAPPROJ | 20120316 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_NAMESPACE | 'TEST' | Namespace TEST | 20100216 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | MANDT | '690' | Client | 20100416 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | MANDT | '690' | Client | 20100802 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SYSYSID | 'LO4' | Name of the SAP System | 20100416 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | SYSYSID | 'SOC' | Name of the SAP System | 20100802 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | MANDT | '650' | Client | 20100416 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | SYSYSID | 'LO4' | Name of the SAP System | 20100416 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | CNV_MBT_SCENARIO | 'IUUC' | MBT PCL: Scenario | 20131016 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | CNV_MBT_SCENARIO | 'SLOP' | Default scenario for SHC | 20100224 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | CNV_MBT_SCENARIO | 'TDMS' | Scenario for TDMS | 20100823 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_STATUS | 'E' | Status error | 20100223 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_STATUS | 'I' | Status Information | 20100223 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_STATUS | ' ' | Status initial | 20101001 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_STATUS | 'W' | Status warning | 20100223 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | SEOCLSNAME | 'CL_BTP_DL_PFOBJECT' | Object Type Name | 20140113 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'ALYS' | Object Type 'Analysis' | 20091229 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'BLUE' | Object Type 'Blueprint' | 20091229 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'CFGS' | Object Type 'Configuration Set' | 20091229 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'CPAC' | Object Type 'CWB Package' | 20100126 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'DOCU' | Object Type 'Docu Object' | 20091230 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'IDXA' | Object Type 'Index Attribute' | 20091229 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'IDXT' | Object Type 'Index Tag' | 20091229 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'ITAP' | Object Type 'IT Approach' | 20091229 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'LSCP' | Object Type 'System Landscape' | 20100218 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'LSTP' | Object Type 'System Landscape Template' | 20100218 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'SYTY' | Object Type 'System Type' | 20100218 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'LTRS' | Object Type 'LTR Solution' | 20110201 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'NOTE' | Object Type 'Note' | 20101005 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'PROJ' | Object Type 'Project' | 20091229 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'PPAT' | Object Type 'Project Pattern' | 20100222 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'PPHA' | Object Type 'Project Phase' | 20100222 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'PHTY' | Object Type 'Project Phase Type' | 20100218 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'PRTY' | Object Type 'Project Type' | 20100222 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'RMAP' | Object Type 'Roadmap' | 20091229 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | BTP_DL_OBJ_TYPE | 'USEC' | Object Type 'Use Case' | 20091229 | |
39 | ![]() |
Constant | Protected | Type reference (TYPE) | SYMSGID | 'BTP_DL' | Message class | 20100316 | |
40 | ![]() |
Constant | Private | Type reference (TYPE) | C | '/' | Character to separate namespace from name | 20100729 | |
41 | ![]() |
Constant | Private | Type reference (TYPE) | C | '(' | Bracket to begin the version in UINAME | 20100729 | |
42 | ![]() |
Constant | Private | Type reference (TYPE) | C | ')' | Bracket to end the version in UINAME | 20100729 | |
43 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_BTP_DL_NOTE | Note of this object in same status (display, edit) | 20101005 | ||
44 | ![]() |
Static Attribute | Private | Type reference (TYPE) | PY_BUFFER_STATISTIC | 20110131 | |||
45 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BTP_DL_OBJECT | BTP Object | 20091229 | ||
46 | ![]() |
Static Attribute | Private | See coding | 20091229 | ||||
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20100222 | |||
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Is this object the lastest version | 20100816 | ||
49 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BTP_DL_OBJ_LOCKED | BTP Flag if object is locked | 20100129 | ||
50 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BTP_DL_OBJ_MODIFIED | BTP Object has been modified and is not saved | 20091229 | ||
51 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Flag to allow save of delivered object in special case | 20120301 | |
52 | ![]() |
Static Attribute | Private | Type reference (TYPE) | BTP_DL_NAMESPACE | Namespace of this system | 20100217 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Private | Method | Add an object to the buffer or replace if already existing | 20091229 |
2 | ![]() |
Static method | Private | Method | Adjust a version number (add leading zeros, etc) | 20100729 |
3 | ![]() |
Instance method | Protected | Method | Archive this object | 20100811 |
4 | ![]() |
Instance method | Public | Method | Check this object and update object status | 20100223 |
5 | ![]() |
Instance method | Protected | Method | Check authorization | 20100413 |
6 | ![]() |
Instance method | Private | Method | Return exception if object is not locked | 20100218 |
7 | ![]() |
Instance method | Private | Method | Check if storing the object is allowed | 20100223 |
8 | ![]() |
Static method | Private | Method | Check if technical name is valid | 20100423 |
9 | ![]() |
Static method | Public | Method | Cleanup database for all object types | 20100211 |
10 | ![]() |
Static method | Public | Method | Clears buffer to force reload of all objects via factory | 20091229 |
11 | ![]() |
Instance method | Protected | Method | Create clone with new GUID based on instance (no DB access) | 20100108 |
12 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20091229 |
13 | ![]() |
Instance method | Public | Method | Discard this instance and return a copy based on DB | 20100108 |
14 | ![]() |
Instance method | Private | Method | Create an entry in the MBT central object table | 20101228 |
15 | ![]() |
Static method | Public | Method | Create a locked instance for storing by type and name | 20100217 |
16 | ![]() |
Instance method | Public | Method | Create a note for this object (object must be locked) | 20101005 |
17 | ![]() |
Instance method | Public | Method | Delete this object | 20091229 |
18 | ![]() |
Instance method | Private | Method | Delete an entry from the MBT central object table | 20101228 |
19 | ![]() |
Instance method | Public | Method | Discard changes (DB reload) and remove lock from this object | 20100217 |
20 | ![]() |
Instance method | Public | Method | Is this object equal to another passed object? | 20100312 |
21 | ![]() |
Static method | Private | Method | Create an instance with the passed object type and name | 20091229 |
22 | ![]() |
Instance method | Public | Method | Forces the Hidding of a portfolio_object | 20120301 |
23 | ![]() |
Static method | Protected | Method | Get all objects | 20100324 |
24 | ![]() |
Instance method | Public | Method | Get the date when this object was created | 20091229 |
25 | ![]() |
Instance method | Public | Method | Get the client in which this object has been created | 20110526 |
26 | ![]() |
Instance method | Public | Method | Get the time when this object was created | 20091229 |
27 | ![]() |
Instance method | Public | Method | Get the user who created this object | 20091229 |
28 | ![]() |
Static method | Private | Method | Get an object from the buffer | 20091229 |
29 | ![]() |
Instance method | Public | Method | Get GUID of this object | 20091229 |
30 | ![]() |
Instance method | Public | Method | Get the date when this object was set to hidden | 20100416 |
31 | ![]() |
Instance method | Public | Method | Get the time when this object was set to hidden | 20100416 |
32 | ![]() |
Instance method | Public | Method | Get the user who has hidden this object | 20100416 |
33 | ![]() |
Instance method | Public | Method | Get the master language with which obj has been created | 20100202 |
34 | ![]() |
Instance method | Public | Method | Get the date when this object was modified last | 20091229 |
35 | ![]() |
Instance method | Public | Method | Get the time when this object was modified last | 20091229 |
36 | ![]() |
Instance method | Public | Method | Get the user who modified this object last | 20091229 |
37 | ![]() |
Instance method | Public | Method | Get name of this object | 20091229 |
38 | ![]() |
Instance method | Public | Method | Get the namespace of this object | 20100128 |
39 | ![]() |
Instance method | Public | Method | Which version would be created next? | 20100202 |
40 | ![]() |
Instance method | Public | Method | Get the note of this object | 20101005 |
41 | ![]() |
Instance method | Public | Method | Get the scenario to which this object belongs to | 20100224 |
42 | ![]() |
Instance method | Public | Method | Get the object status (set by check) | 20100223 |
43 | ![]() |
Static method | Public | Method | Get namespace of this system | 20100129 |
44 | ![]() |
Instance method | Public | Method | Get the short text description of this object | 20091229 |
45 | ![]() |
Instance method | Public | Method | Get the text description with version | 20100309 |
46 | ![]() |
Instance method | Public | Method | Get type of this object | 20091229 |
47 | ![]() |
Instance method | Public | Method | Get the name for user inferfaces (with optional namespace) | 20100129 |
48 | ![]() |
Instance method | Public | Method | Get the UI name added by version | 20100202 |
49 | ![]() |
Instance method | Public | Method | Get the version of this object | 20091229 |
50 | ![]() |
Static method | Public | Method | Init the basic content objects | 20100216 |
51 | ![]() |
Instance method | Protected | Method | Get if this object is archived | 20100811 |
52 | ![]() |
Instance method | Private | Method | Check if this object is relevant for sync with MBT COT | 20101228 |
53 | ![]() |
Instance method | Public | Method | Return if this object is hidden | 20100416 |
54 | ![]() |
Instance method | Public | Method | Is this the latest version of this object (namespace, name) | 20100816 |
55 | ![]() |
Instance method | Public | Method | Is this object contained in the 'My |
20100729 |
56 | ![]() |
Instance method | Public | Method | Is this object contained in the 'SAP |
20101025 |
57 | ![]() |
Instance method | Public | Method | Is this object locked or not | 20100217 |
58 | ![]() |
Instance method | Public | Method | Get whether object has been modified but not stored in DB | 20091229 |
59 | ![]() |
Instance method | Public | Method | Is the BTP Object obsolete | 20120229 |
60 | ![]() |
Instance method | Public | Method | Check if this object has been stored ever | 20100222 |
61 | ![]() |
Instance method | Protected | Method | Load object via GUID from DB and overwrites this instance | 20091229 |
62 | ![]() |
Static method | Private | Method | Lock an object | 20100217 |
63 | ![]() |
Instance method | Public | Method | Discard this instance and return a new version based on DB | 20091229 |
64 | ![]() |
Static method | Private | Method | Remove an object from the buffer | 20091229 |
65 | ![]() |
Instance method | Public | Method | Discard this instance and rename DB version | 20100811 |
66 | ![]() |
Instance method | Protected | Method | Rollback all changes, reload object data from DB | 20100805 |
67 | ![]() |
Static method | Public | Method | Search with query in all objects | 20100312 |
68 | ![]() |
Static method | Public | Method | Get an object by a value entered into a field with F4 help | 20100728 |
69 | ![]() |
Static method | Public | Method | Get an already created object via its GUID | 20091229 |
70 | ![]() |
Static method | Public | Method | Get an already created object via type, name, and version | 20091229 |
71 | ![]() |
Static method | Public | Method | Get all created objects with a specified type | 20100226 |
72 | ![]() |
Static method | Public | Method | Get an already created object with lock via GUID for editing | 20100217 |
73 | ![]() |
Instance method | Public | Method | Set this object hidden | 20100416 |
74 | ![]() |
Instance method | Protected | Method | Set the object modified state | 20091229 |
75 | ![]() |
Instance method | Public | Method | Set the object obsolete | 20120229 |
76 | ![]() |
Instance method | Protected | Method | Set a new object status | 20100223 |
77 | ![]() |
Instance method | Public | Method | Set a new short text for this object | 20091229 |
78 | ![]() |
Static method | Public | Method | Sort a list of objects | 20100804 |
79 | ![]() |
Instance method | Public | Method | Store this object into DB | 20091229 |
80 | ![]() |
Instance method | Protected | Method | Special processing for re-definition on switch to edit mode | 20110208 |
81 | ![]() |
Static method | Public | Method | Unarchive an object | 20100811 |
82 | ![]() |
Instance method | Protected | Method | Unlock an object | 20100217 |
83 | ![]() |
Instance method | Private | Method | Update an entry in the MBT COT on modifications | 20101228 |
84 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20100811 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_STATUS | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_STATUS | BTP Object Status after Check | 20100223 | ||
2 | ![]() |
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 | ![]() |
IV_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20100413 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20100223 |
Method CHECK_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100423 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | BTP Object | 20100108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100217 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20110128 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100129 | ||
3 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100224 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100901 |
Method COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KEEP_EDIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' keep edit, ' ' lock | 20130502 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100108 | ||
3 | ![]() |
RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | BTP Object | 20100108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100218 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100217 | ||
2 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100224 | |
3 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | BTP Technical Object Type | 20100217 | ||
4 | ![]() |
RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | BTP Object | 20100217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100217 |
Method CREATE_NOTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20100217 |
Method EQUALS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | BTP Object (Tests on Projects) | 20100312 | ||
2 | ![]() |
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 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20110128 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100129 | ||
3 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100224 | |
4 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | BTP Technical Object Type | 20091229 | ||
5 | ![]() |
RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | BTP Object | 20091229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100217 |
Method FORCE_HIDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | BTP Object Flag 'Hidden' | 20120301 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20120301 | |
2 | ![]() |
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 | ![]() |
IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BTP_DL_BYPASS_BUFFER | ABAP_FALSE | BTP Bypass Buffer for Read Access | 20100729 | |
2 | ![]() |
IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden objects | 20100416 | |
3 | ![]() |
IV_LATEST_VERSION | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100324 | ||
4 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100324 | |
5 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20091229 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20100218 | |
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20091229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100218 |
Method LOCK_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | Reference to existing object | 20100419 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20100217 | ||
3 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | BTP_DL_NAMESPACE | BTP Object Namespace | 20100217 | ||
4 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | MBT PCL: Scenario | 20100224 | ||
5 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | BTP Technical Object Type | 20100217 | ||
6 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_VERSION | BTP Object Version | 20100217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BTP Exceptions on Objects | 20100217 |
Method NEW_VERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RR_OBJECT | Value transfer | Object reference (TYPE REF TO) | CL_BTP_DL_OBJECT | BTP Object | 20091229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | New technical object name | 20100811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IT_SCENARIO | Call by reference | Type reference (TYPE) | BTP_DL_T_SCENARIO | List of Scenarios | 20101206 | ||
2 | ![]() |
IV_SEARCHFOR | Call by reference | Type reference (TYPE) | STRING | Will be spliited into keywords | 20100312 | ||
3 | ![]() |
IV_SEARCH_ONLY_PORTFOLIO | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Search only in portfolio? | 20100312 | |
4 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
ET_OBJECTS_ALL | Call by reference | Type reference (TYPE) | BTP_DL_T_REF_OBJECT | All objects satisfying the search value | 20100729 | ||
4 | ![]() |
ET_OBJECTS_MY | Call by reference | Type reference (TYPE) | BTP_DL_T_REF_OBJECT | Subset of ET_OBJECTS_ALL for 'My |
20100729 | ||
5 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | 'SLOP' | MBT PCL: Scenario | 20100728 | |
6 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | BTP Technical Object Type | 20100728 | ||
7 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | STRING | Value entered in a simple string field | 20100728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BTP_DL_BYPASS_BUFFER | BTP Bypass Buffer for Read Access | 20091229 | ||
2 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20091229 | ||
3 | ![]() |
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 | ![]() |
IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BTP_DL_BYPASS_BUFFER | ABAP_FALSE | BTP Bypass Buffer for Read Access | 20100729 | |
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | BTP Technical Object Name | 20091229 | ||
3 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | BTP_DL_NAMESPACE | BTP Object Namespace | 20100129 | ||
4 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100224 | |
5 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | BTP Technical Object Type | 20091229 | ||
6 | ![]() |
IV_VERSION | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_VERSION | BTP Object Version | 20091229 | ||
7 | ![]() |
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 | ![]() |
IV_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | BTP_DL_BYPASS_BUFFER | ABAP_FALSE | BTP Bypass Buffer for Read Access | 20100729 | |
2 | ![]() |
IV_GET_HIDDEN | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_HIDDEN | ABAP_FALSE | Get also hidden objects | 20100416 | |
3 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | NC_SCENARIO_SLOP | MBT PCL: Scenario | 20100226 | |
4 | ![]() |
IV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | BTP Technical Object Type | 20100226 | ||
5 | ![]() |
IV_USER | Call by reference | Type reference (TYPE) | USERNAME | User name | 20111124 | ||
6 | ![]() |
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 | ![]() |
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 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | BTP GUID | 20100217 | ||
3 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20100217 |
Method SET_HIDDEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Sort by name | 20100804 | |
2 | ![]() |
IV_TEXT | Call by reference | Type reference (TYPE) | ABAP_BOOL | Sort by text | 20100804 | ||
3 | ![]() |
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 | ![]() |
IV_KEEP_EDIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 'X' keep edit mode, ' ' lock | 20130502 | |
2 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20100218 | |
2 | ![]() |
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 | ![]() |
BTP Exceptions on Objects | 20110520 |
Method UNARCHIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | BTP_DL_GUID | GUID of the archived object | 20100811 | ||
2 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | New technical object name | 20100811 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
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 | ![]() |
ET_WHEREUSED | Value transfer | Type reference (TYPE) | BTP_DL_T_WHEREUSED | BTP Where-Used Result | 20100128 | ||
2 | ![]() |
EV_NAME | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_NAME | Object Name of passed GUID | 20100128 | ||
3 | ![]() |
EV_NAMESPACE | Call by reference | Type reference (TYPE) | BTP_DL_NAMESPACE | BTP Object Namespace | 20100310 | ||
4 | ![]() |
EV_SCENARIO | Call by reference | Type reference (TYPE) | CNV_MBT_SCENARIO | MBT PCL: Scenario | 20100310 | ||
5 | ![]() |
EV_TEXT | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TEXT | Textual Object Description of passed GUID | 20100128 | ||
6 | ![]() |
EV_TYPE | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_TYPE | Object Type of passed GUID | 20100128 | ||
7 | ![]() |
EV_VERSION | Call by reference | Type reference (TYPE) | BTP_DL_OBJ_VERSION | Object Version of passed GUID | 20100128 | ||
8 | ![]() |
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 |