Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GENIL_BOOLEAN | Interface for Boolean Constants | 20020130 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GENIL_CONT_OBJECT_ACCESS | Data Container - Object Access Interface | 20020218 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_GENIL_CONT_OBJLIST_ACCESS | Data Container - Object Lists Access Interface | 20020221 |
Properties
Class | CL_CRM_GENERIC_IL_NEW | |
Short Description | Core Module of Generic Interaction Layer (GenIL) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_GENIL | Generic Interaction Layer for Access to CRM Objects |
Created | 20020130 | SAP |
Last change | 20130531 | SAP |
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) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_GENIL_BOOLEAN | Interface for Boolean Constants | 20020130 | ||
2 | IF_GENIL_CONT_OBJECT_ACCESS | Data Container - Object Access Interface | 20020218 | ||
3 | IF_GENIL_CONT_OBJLIST_ACCESS | Data Container - Object Lists Access Interface | 20020221 |
Friends
Class CL_CRM_GENERIC_IL_NEW has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | Objects Supporting Asynchronous Save | 20090929 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20040730 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GENIL_COMPONENT_SET_TAB | 20060103 | |||
4 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'N' | 20040115 | ||
5 | ![]() |
Constant | Private | Type reference (TYPE) | C | 'G' | 20040115 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_CRM_GENIL_DATA_CONTAINER | Generic Input/Output Container for Object Hierarchies | 20020217 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Search Criteria to Upper According to DDIC Specification | 20101008 | |
8 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20020130 | ||||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTYPE_CONT_OBJ_TAB | 20070227 | |||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTYPE_GROUP_TAB | 20020219 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GTYPE_APPL_COMPONENTS_TAB | 20020130 | |||
12 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CRMT_GENIL_OBJECT_GUID | Object GUID in Generic Interaction Layer | 20020130 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090216 | ||
14 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_CRM_GENIL_MESS_CONT_MANAGER | Message Container Manager | 20020516 | ||
15 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_GENIL_OBJ_MODEL | Object Model Repository | 20020130 | ||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | 0 | Natural Number | 20020130 | |
17 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | LCL_REQUEST_MANAGER | 20020130 | |||
18 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_CRM_GENERIC_IL_NEW | Core Module of Generic Interaction Layer (GenIL) | 20091126 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | INT4 | 0 | Natural Number | 20070306 | |
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CRMT_BOOLEAN | Logical Variable | 20020130 | ||
21 | ![]() |
Instance attribute | Public | Attribute reference (LIKE) | 20020130 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | AFTER_COMMIT | Instance Event (0) |
Public (2) |
20020130 | |
2 | AFTER_ROLLBACK | Instance Event (0) |
Public (2) |
20020130 |
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LOCK_MODE | Public | Type reference (TYPE) | IF_GENIL_APPL_INTLAY=>LOCK_MODE | 20090820 |
|
Method Signatures
Method BUILD_PATH_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PATH | Call by reference | Type reference (TYPE) | CRMT_EXTENDED_RELATION_TAB | Tabelle erweiterter Objektrelationen | 20020307 | ||
2 | ![]() |
IV_PARENT | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECT | Datencontainer-Objekt Interface | 20020307 |
Method BUILD_PATH_RECURSIVE on class CL_CRM_GENERIC_IL_NEW has no exception.
Method CHANGE_GROUP_HIERLEV_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_GROUP_ENTRY | Call by reference | Type reference (TYPE) | GTYPE_GROUP_ENTRY | 20100331 | |||
2 | ![]() |
IV_NEW_HIER_LEVEL | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20100331 |
Method CHANGE_GROUP_HIERLEV_RECURSIVE on class CL_CRM_GENERIC_IL_NEW has no exception.
Method CHECK_BEFORE_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20030509 | ||
2 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektreferenztabellen | 20030509 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20030509 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20030509 |
Method CHECK_RESULT_IS_MODEL_CONFORM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJECTS | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INST_LINE_TAB | Tabelle von Objektinstanzen | 20070719 | ||
2 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name einer Business Objekt Methode | 20070719 | ||
3 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090714 | ||
4 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Externer Name eines Objekts | 20070719 | ||
5 | ![]() |
IV_RESULT_REF | Call by reference | Object reference (TYPE REF TO) | CRMT_GENIL_DATA_REF_4_INST_TAB | Tabelle von Instanzschlüssel bezogenen Datenreferenzen | 20070719 | ||
6 | ![]() |
RV_CONFORM | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070719 |
Method CHECK_RESULT_IS_MODEL_CONFORM on class CL_CRM_GENERIC_IL_NEW has no exception.
Method COMMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KEEP_LOCKS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090216 | ||
2 | ![]() |
IV_PREPARE_4_EXT_COMMIT_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080717 | ||
3 | ![]() |
RV_COMMIT_WORK_SUCCEEDED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110223 |
Method COMMIT on class CL_CRM_GENERIC_IL_NEW has no exception.
Method COMPRESS_GROUPS Signature
Method COMPRESS_GROUPS on class CL_CRM_GENERIC_IL_NEW has no parameter.
Method COMPRESS_GROUPS on class CL_CRM_GENERIC_IL_NEW has no exception.
Method COMPRESS_GROUPS2 Signature
Method COMPRESS_GROUPS2 on class CL_CRM_GENERIC_IL_NEW has no parameter.
Method COMPRESS_GROUPS2 on class CL_CRM_GENERIC_IL_NEW has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_GENIL_APPL | CL_CRM_GENIL_MODEL_SERVICE=>EMPTY_COMPONENT_SET | 20020130 | ||
2 | ![]() |
IV_COMPONENTS_LOADED | Call by reference | Object reference (TYPE REF TO) | GENILT_COMPONENT_NAME_TAB | 20091218 | |||
3 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20020130 | ||
4 | ![]() |
IV_STRICT_CHECKS | Call by reference | Type reference (TYPE) | CRMT_BOOLEAN | TRUE | Logische Variable | 20020130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlerhafte Eingabeparameter | 20020313 |
Method CONVERT_CONT_STRUCT_TO_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PATH | Call by reference | Type reference (TYPE) | CRMT_MULTI_OBJ_REFERENCE_TAB | Tabelle von Objektreferenztabellen | 20020307 | ||
2 | ![]() |
IV_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20020307 |
Method CONVERT_CONT_STRUCT_TO_PATH on class CL_CRM_GENERIC_IL_NEW has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_PARAMETERS | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parametertabelle von Name-Wert-Paaren | 20020214 | ||
2 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
3 | ![]() |
IV_NUMBER | Call by reference | Type reference (TYPE) | INT4 | 1 | Anzahl zu erzeugender Objekte | 20020130 | |
4 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Name des zu erzeugenden Objekts | 20020130 | ||
5 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20020213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Method CREATE_REQUEST_RECURSIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_GROUP_DATA | Call by reference | Type reference (TYPE) | GTYPE_GROUP_ENTRY | 20070306 | |||
2 | ![]() |
IV_PARENT_REQUEST | Call by reference | Object reference (TYPE REF TO) | LCL_REQUEST | 20070306 |
Method CREATE_REQUEST_RECURSIVE on class CL_CRM_GENERIC_IL_NEW has no exception.
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDITIONAL_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20080729 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
3 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektreferenztabellen | 20020130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Method DELETE_DYNAMIC_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_QUERY_ID | Call by reference | Type reference (TYPE) | GENIL_DQUERY_HANDLE | 20060217 |
Method DELETE_DYNAMIC_QUERY on class CL_CRM_GENERIC_IL_NEW has no exception.
Method EXEC_BO_METHOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20020819 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
3 | ![]() |
EV_RESULTLIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20020607 | ||
4 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20020612 | ||
5 | ![]() |
IT_PARAMETER_LIST | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parametertabelle von Name-Wert-Paaren | 20020130 | ||
6 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name einer Business Objekt Methode | 20020130 | ||
7 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
8 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20020612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020313 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020612 |
Method EXEC_BO_METHOD2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20070719 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20070719 | ||
3 | ![]() |
ET_RESULT | Call by reference | Type reference (TYPE) | CRMT_GENIL_DATA_REF_4_INST_TAB | 20070719 | |||
4 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20070719 | ||
5 | ![]() |
IT_PARAMETER_LIST | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parametertabelle von Name-Wert-Paaren | 20070719 | ||
6 | ![]() |
IV_METHOD_NAME | Call by reference | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name einer Business Objekt Methode | 20070719 | ||
7 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090714 | ||
8 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20070719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20070719 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20070719 |
Method GET_COMP_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
2 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | externer Name eines Objekts | 20020130 | ||
3 | ![]() |
RV_INST | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_APPL_INTLAY | Interface zum Zugriff generischen Datacontainer | 20020130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Method GET_DYNAMIC_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_QUERY_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_QUERY_PARAMETERS | 20060206 | |||
2 | ![]() |
ET_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | 20060206 | |||
3 | ![]() |
EV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20060206 | |||
4 | ![]() |
IV_QUERY_ID | Call by reference | Type reference (TYPE) | GENIL_DQUERY_HANDLE | 20060206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060206 |
Method GET_DYNAMIC_QUERY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_QUERY_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_QUERY_PARAMETERS | 20060206 | |||
2 | ![]() |
IS_REQUEST_OBJECT | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ | Struktur zur Spezifikation des Objektrequests | 20121130 | ||
3 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | 20060206 | |||
4 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
5 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20060206 | |||
6 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | CRMT_VIEW_NAME | Name eines Lese-Views | 20060814 | ||
7 | ![]() |
RV_ROOT_LIST | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20060206 |
Method GET_DYNAMIC_QUERY_RESULT on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_DYN_ATTR_DEFAULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_PARENT_KEY | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE | Objekteintrag mit Objekttyp und ID | 20090717 | ||
2 | ![]() |
IV_CHILD_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Externer Name eines Objekts | 20090312 | ||
3 | ![]() |
IV_RELATION_FILTER | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_RELATION_FILTER | 20090312 | |||
4 | ![]() |
IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Name einer Beziehung | 20090312 | ||
5 | ![]() |
RV_CONTAINER_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_SIMPLE_OBJECT | Datencontainer-SimpleObjekt Interface | 20090312 |
Method GET_DYN_ATTR_DEFAULTS on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_LOGICAL_KEY_FROM_OBJECT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_LOGICAL_KEY | Value transfer | Type reference (TYPE) | ANY | 20060717 | |||
2 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20060717 | ||
3 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20060717 |
Method GET_LOGICAL_KEY_FROM_OBJECT_ID on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_MAP_CREATE_STRUCTURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20060717 | |||
2 | ![]() |
RT_CREATE_MAP | Value transfer | Type reference (TYPE) | CRMT_WS_CREATE_MAP | 20060718 |
Method GET_MAP_CREATE_STRUCTURE on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_MEMORY_CONSUMPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_MEMORY_CONSUMPTION_TAB | Call by reference | Type reference (TYPE) | CL_COND_BREAKPOINT_MANAGER=>MEMORY_CONSUMPTIONS | 20101229 |
Method GET_MEMORY_CONSUMPTION on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_MESSAGE_CONT_MANAGER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_GENIL_MESS_CONT_MANAGER | Message Container Manager | 20020516 |
Method GET_MESSAGE_CONT_MANAGER on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_MODIFIED_OBJ_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20020326 |
Method GET_MODIFIED_OBJ_LIST on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_NEW_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_HANDLE | Value transfer | Type reference (TYPE) | CRMT_GENIL_HANDLE | Allgemeine Objekt ID mit Typidentifier | 20020205 |
Method GET_NEW_HANDLE on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_OBJECT_ID_FROM_LOGICAL_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LOGICAL_KEY | Call by reference | Type reference (TYPE) | ANY | 20060717 | |||
2 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20060717 | ||
3 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Object ID in Generic Interaction Layer | 20060717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20080227 |
Method GET_OBJECT_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_OBJECT_KEYS | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Schlüssel der selektieren Objekte | 20080403 | ||
2 | ![]() |
ET_SELECTION_PARAMETERS_DROPED | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | Selektionskriterien, die nicht berücksichtigt wurden | 20080404 | ||
3 | ![]() |
EV_DONE | Call by reference | Type reference (TYPE) | CRMT_GENIL_BOOLEAN | Signalisiert ob der höchste Schlüssel geliefert wrude | 20080403 | ||
4 | ![]() |
EV_LAST_OBJECT_KEY_PROCESSED | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE | Höchster Schlüssel der selektiert wurde | 20080403 | ||
5 | ![]() |
IS_QUERY_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_QUERY_PARAMETERS | Parameter zur Ausführung des Query | 20080403 | ||
6 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | Selektionskriterien | 20080403 | ||
7 | ![]() |
IV_LAST_OBJECT_KEY_PROCESSED | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE | Schlüssel zum Wiederaufsetzen: Größere Schlüssel angefordert | 20080403 | ||
8 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
9 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Name des Query, welches die Attribute der Suche definiert | 20080403 |
Method GET_OBJECT_KEYS on class CL_CRM_GENERIC_IL_NEW has no exception.
Method GET_QUERY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_REQUEST_OBJECT | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ | Struktur zur Spezifikation des Objektrequests | 20020130 | ||
2 | ![]() |
IT_PARAMETER_LIST | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Parametertabelle von Name-Wert-Paaren | 20020130 | ||
3 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | 20090714 | |||
4 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | externer Name eines Objekts | 20020130 | ||
5 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | CRMT_VIEW_NAME | Name eines UI-Views | 20020130 | ||
6 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20020207 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020313 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020313 |
Method GET_ROOT_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_OBJECT_INSTANCE | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE | 20060315 | |||
2 | ![]() |
RV_ROOT_PATH | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | 20060315 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060331 |
Method GET_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ATTR_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | 20060303 | |||
2 | ![]() |
IV_ATTR_STRUCT | Call by reference | Type reference (TYPE) | ANY | 20110228 | |||
3 | ![]() |
IV_ATTR_VALUE | Call by reference | Type reference (TYPE) | ANY | 20110228 | |||
4 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | 20060303 | |||
5 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
6 | ![]() |
IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJECT_ID | Objekt ID im generischen Interaction Layer | 20110301 | ||
7 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20060303 | |||
8 | ![]() |
IV_VALUE_LIST_REQUESTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110228 | ||
9 | ![]() |
RS_TEXT | Call by reference | Type reference (TYPE) | CRMT_TEXT_VALUE_PAIR_TAB | 20060303 |
Method GET_TEXT on class CL_CRM_GENERIC_IL_NEW has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDITIONAL_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20080729 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
3 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Method IS_ASYNCHRONOUS_SAVE_SUPPORTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20090929 | ||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090929 |
Method IS_ASYNCHRONOUS_SAVE_SUPPORTED on class CL_CRM_GENERIC_IL_NEW has no exception.
Method IS_CHILD_CREATE_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_PARENT_AND_RESULT | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INST_LINE | Objektinstanz mit Erfolgskennzeichen | 20090311 | ||
2 | ![]() |
IV_CHILD_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Externer Name eines Objekts | 20090311 | ||
3 | ![]() |
IV_RELATION_FILTER | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_RELATION_FILTER | 20090311 | |||
4 | ![]() |
IV_RELATION_NAME | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Name einer Beziehung | 20090311 |
Method IS_CHILD_CREATE_ALLOWED on class CL_CRM_GENERIC_IL_NEW has no exception.
Method IS_OBJECT_DELETE_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECTS_AND_RESULT | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INST_LINE_TAB | Tabelle von Objektinstanzen | 20090309 |
Method IS_OBJECT_DELETE_ALLOWED on class CL_CRM_GENERIC_IL_NEW has no exception.
Method IS_OBJECT_MODIFY_ALLOWED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_OBJECTS_AND_RESULT | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INST_LINE_TAB | Tabelle von Objektinstanzen | 20090310 |
Method IS_OBJECT_MODIFY_ALLOWED on class CL_CRM_GENERIC_IL_NEW has no exception.
Method LOAD_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT_NAME | Call by reference | Type reference (TYPE) | CRMT_COMPONENT_NAME | 20060309 | |||
2 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090706 | ||
3 | ![]() |
RV_COMPONENT_LOADED | Value transfer | Type reference (TYPE) | GENILT_COMPONENT_NAME_TAB | 20091214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060309 |
Method LOAD_COMPONENT_SET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_COMPONENT_SET_NAME | Call by reference | Type reference (TYPE) | CRMT_GENIL_APPL | 20051220 | |||
2 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | OBSOLETE Remote Namespace (RFC connection) | 20090706 | ||
3 | ![]() |
RV_COMPONENTS_LOADED | Value transfer | Type reference (TYPE) | GENILT_COMPONENT_NAME_TAB | 20091214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060131 |
Method LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDITIONAL_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20080729 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
3 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
4 | ![]() |
IV_LOCK_MODE | Call by reference | Type reference (TYPE) | LOCK_MODE | 20090820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020313 |
Method MODIFY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CHANGED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Generische Tabelle zur Übergabe von Objekthierarchien | 20020130 | ||
2 | ![]() |
ET_ID_MAPPING | Call by reference | Type reference (TYPE) | CRMT_GENIL_ID_MAPPING_TAB | Mappingtabelle alte zu neuer ID | 20020130 | ||
3 | ![]() |
EV_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20030130 | ||
4 | ![]() |
IV_ROOT_LIST | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20020221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020222 |
Method ON_TRANSACTION_FINISHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
KIND | Call by reference | Attribute reference (LIKE) | 20080717 |
Method ON_TRANSACTION_FINISHED on class CL_CRM_GENERIC_IL_NEW has no exception.
Method PROCESS_DSIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDITIONAL_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20080729 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
3 | ![]() |
ET_ID_MAPPING | Call by reference | Type reference (TYPE) | CRMT_GENIL_ID_MAPPING_TAB | Tabelle von ID Mapping Einträgen in gen. IL | 20070111 | ||
4 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20020130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJ_REFERENCE | Call by reference | Type reference (TYPE) | CRMT_MULTI_OBJ_REFERENCE_TAB | Tabelle von Objektreferenztabellen | 20020130 | ||
2 | ![]() |
IT_REQUEST_OBJECT | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ_TAB | Struktur zur Spezifikation des Objektrequests | 20020130 | ||
3 | ![]() |
IV_DEFERING_ATTR_PROPS_ALLOWED | Call by reference | Type reference (TYPE) | CRMT_BOOLEAN | FALSE | Kennzeichen: Verzögertes Lesen der Attr.Eigensch. möglich | 20090519 | |
4 | ![]() |
IV_LOCK_REQUESTED | Call by reference | Type reference (TYPE) | CRMT_BOOLEAN | FALSE | Kennzeichen: Mit Objektsperre | 20020130 | |
5 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | CRMT_VIEW_NAME | Name eines UI-Views | 20020130 | ||
6 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Datencontainer-RootObjektlist Interface | 20020205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020313 | |
2 | ![]() |
Fehler beim Zugriff auf Objektmodell | 20020221 |
Method READ_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | CRMT_GENERIC_IO_TAB | Generische Tabelle zur Übergabe von Objekthierarchien | 20020130 | ||
2 | ![]() |
IS_REQUEST_OBJECT | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ | Struktur zur Spezifikation des Objektrequests | 20020130 | ||
3 | ![]() |
IT_OBJ_REFERENCE | Call by reference | Type reference (TYPE) | CRMT_MULTI_OBJ_REFERENCE_TAB | Tabelle von Relationsdetaildaten | 20020130 | ||
4 | ![]() |
IV_LOCK_REQUESTED | Call by reference | Type reference (TYPE) | CRMT_BOOLEAN | FALSE | Logische Variable | 20020130 |
Method READ_ALL on class CL_CRM_GENERIC_IL_NEW has no exception.
Method READ_AS_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_RESULT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20091218 | |||
2 | ![]() |
EV_KEY_COLUMN_NAME | Call by reference | Type reference (TYPE) | NAME_KOMP | Komponentenname für Einfeld-Schlüssel | 20100416 | ||
3 | ![]() |
IS_PARENT_KEY | Call by reference | Type reference (TYPE) | ANY | 20091218 | |||
4 | ![]() |
IT_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20091218 | |||
5 | ![]() |
IV_FILTER | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_RELATION_FILTER | Filterinstanz | 20100715 | ||
6 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20091218 | ||
7 | ![]() |
IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Externer Name eines Objekts | 20091218 | ||
8 | ![]() |
IV_PARENT_RELATION | Call by reference | Type reference (TYPE) | CRMT_RELATION_NAME | Name einer Beziehung | 20091218 |
Method READ_AS_TAB on class CL_CRM_GENERIC_IL_NEW has no exception.
Method READ_WITH_MASS_ACCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_OBJ_REFERENCE | Call by reference | Type reference (TYPE) | CRMT_MULTI_OBJ_REFERENCE_TAB | Tabelle von Objektreferenztabellen | 20100422 | ||
2 | ![]() |
IT_REQUEST_OBJECT | Call by reference | Type reference (TYPE) | CRMT_REQUEST_OBJ_TAB | Struktur zur Spezifikation des Objektrequests | 20100422 | ||
3 | ![]() |
IV_VIEW_NAME | Call by reference | Type reference (TYPE) | CRMT_VIEW_NAME | Name eines UI-Views | 20100422 | ||
4 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_MA_RESPONSE | 20100422 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20100422 | |
2 | ![]() |
Fehler beim Zugriff auf Objektmodell | 20100422 |
Method RECURSIVE_GROUPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACCESS_OBJECT | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | externer Name eines Objekts | 20020218 | ||
2 | ![]() |
IV_CONT_OBJ | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_CONTAINER_OBJECT | Datencontainer-Objekt Interface | 20020218 | ||
3 | ![]() |
IV_GROUP_NUMBER | Call by reference | Type reference (TYPE) | CRMT_GENIL_CONT_GROUP_NUMBER | Datencontainer Objektgruppennummer | 20020218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Zugriff auf Objektmodell | 20020313 |
Method REQUEST_DQUERY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_QUERY_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_QUERY_PARAMETERS | Suchsteuerungsparameter | 20080407 | ||
2 | ![]() |
IT_RESULT_FILTERED_BY | Call by reference | Type reference (TYPE) | CRMT_NAME_VALUE_PAIR_TAB | Specifies query result filtering | 20080407 | ||
3 | ![]() |
IT_RESULT_SORTED_BY | Call by reference | Type reference (TYPE) | CRMT_BOL_SORT_STATE_TAB | Specifies sort order for query result | 20080407 | ||
4 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | Komplexe Suchbedingung | 20080407 | ||
5 | ![]() |
IV_NAMESPACE | Call by reference | Type reference (TYPE) | GENILT_NAMESPACE | Namensraum | 20090717 | ||
6 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Specifies the BOL query which defines the selection criteria | 20080407 | ||
7 | ![]() |
IV_RESULT_HIT_COUNT_ONLY | Call by reference | Type reference (TYPE) | CRMT_GENIL_BOOLEAN | ABAP_FALSE | Logische Variable, analog ABAP_BOOL aus Typepool ABAP | 20080407 | |
8 | ![]() |
IV_RESULT_STARTS_AT_INDEX | Call by reference | Type reference (TYPE) | GENILT_UNSIGNED_INT4 | 1 | Start index for query result | 20080407 | |
9 | ![]() |
RV_HANDLE | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_HANDLE_DQUERY_RESULT | Handle to retrieve DQuery Result | 20080407 |
Method REQUEST_DQUERY_RESULT on class CL_CRM_GENERIC_IL_NEW has no exception.
Method RESET Signature
Method RESET on class CL_CRM_GENERIC_IL_NEW has no parameter.
Method RESET on class CL_CRM_GENERIC_IL_NEW has no exception.
Method RETRIEVE_DQUERY_HIT_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_HANDLE_DQUERY_RESULT | Handle to retrieve DQuery Result | 20080407 | ||
2 | ![]() |
IV_TIMEOUT_SECONDS | Call by reference | Type reference (TYPE) | GENILT_UNSIGNED_INT4 | 0 | Timeout in seconds | 20080409 | |
3 | ![]() |
RV_HIT_COUNT | Value transfer | Type reference (TYPE) | GENILT_UNSIGNED_INT4 | Query Result | 20080409 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not ready | 20080407 |
Method RETRIEVE_DQUERY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HANDLE | Call by reference | Object reference (TYPE REF TO) | IF_GENIL_HANDLE_DQUERY_RESULT | Handle to retrieve DQuery Result | 20080407 | ||
2 | ![]() |
IV_TIMEOUT_SECONDS | Call by reference | Type reference (TYPE) | GENILT_UNSIGNED_INT4 | 0 | Timeout in seconds | 20080409 | |
3 | ![]() |
RV_ROOT_LIST | Value transfer | Object reference (TYPE REF TO) | IF_GENIL_CONT_ROOT_OBJECTLIST | Query Result | 20080407 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not ready | 20080407 |
Method ROLLBACK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_PREPARE_4_EXT_ROLLBACK_ONLY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20080728 |
Method ROLLBACK on class CL_CRM_GENERIC_IL_NEW has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ADDITIONAL_SAVED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20070315 | ||
2 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
3 | ![]() |
ET_ID_MAPPING | Call by reference | Type reference (TYPE) | CRMT_GENIL_ID_MAPPING_TAB | Tabelle von ID Mapping Einträgen in gen. IL | 20070111 | ||
4 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Tabelle von Objektinstanzen im generischen IL | 20020130 | ||
5 | ![]() |
IV_ASYNCHRONOUS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Kennzeichen: Asynchron Sichern wenn möglich | 20090729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Method SAVE_DYNAMIC_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_QUERY_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_QUERY_PARAMETERS | 20060206 | |||
2 | ![]() |
IT_SELECTION_PARAMETERS | Call by reference | Type reference (TYPE) | GENILT_SELECTION_PARAMETER_TAB | 20060206 | |||
3 | ![]() |
IV_OVERWRITE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20060206 | ||
4 | ![]() |
IV_QUERY_ID | Call by reference | Type reference (TYPE) | GENIL_DQUERY_HANDLE | 20060206 | |||
5 | ![]() |
IV_QUERY_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | 20060206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20060206 |
Method SPLIT_CONT_2_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GROUP_OBJ_KIND | Call by reference | Type reference (TYPE) | CRMT_OBJECT_KIND | Objektart | 20020219 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020313 | |
2 | ![]() |
Fehler beim Zugriff auf Objektmodell | 20020222 |
Method SPLIT_LIST_2_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_FAILED_OBJ | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objektinstanzliste | 20020130 | ||
2 | ![]() |
IT_OBJECT_LIST | Call by reference | Type reference (TYPE) | CRMT_GENIL_OBJ_INSTANCE_TAB | Objekttabelle mit Objekttyp und ID | 20020130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Allgemeine Ausnahme. | 20020130 | |
2 | ![]() |
Ausnahme: Objekt nicht unterstützt | 20020130 |
Event Signatures
Event AFTER_COMMIT Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | KEEP_LOCKS | Exporting | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090216 |
Event AFTER_ROLLBACK Signature
Event AFTER_ROLLBACK on class CL_CRM_GENERIC_IL_NEW has no parameter.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 301 |