SAP ABAP Class CL_LOGIC_ACCESS (Access Class for Object Logic)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SALES_LORD (Package) ERP Sales Lean Order
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_LOGIC_ACCESS Interface: LOGIC Access 20100914
Properties
Class CL_LOGIC_ACCESS  
Short Description Access Class for Object Logic    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SALES_LORD   ERP Sales Lean Order 
Created 20100914   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_LOGIC_ACCESS Interface: LOGIC Access 20100914
Friends
Class CL_LOGIC_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NAME_OREL Constant Private Type reference (TYPE) TABNAME 'LOGIC_OBJREL' Table Name 20100915
2 GC_UPDKZ_D Constant Public Type reference (TYPE) UPDKZ_D 'D' Update Indicator 20100914
3 GC_UPDKZ_I Constant Public Type reference (TYPE) UPDKZ_D 'I' Update Indicator 20100914
4 GC_UPDKZ_U Constant Public Type reference (TYPE) UPDKZ_D 'U' Update Indicator 20100914
5 GF_LOADED Instance attribute Public Type reference (TYPE) FLAG General Indicator 20100917
6 GF_UPDATE_MODE Static Attribute Private Type reference (TYPE) FLAG General Indicator 20111028
7 GR_LOGIC_OBJECT Instance attribute Private Object reference (TYPE REF TO) IF_LOGIC_OBJECT Interface: Logic Implementation 20100914
8 GR_MASTER_ACCESS Instance attribute Private Object reference (TYPE REF TO) CL_LOGIC_ACCESS Access Class for Object Logic 20101025
9 GR_PARENT_ACCESS Instance attribute Private Object reference (TYPE REF TO) CL_LOGIC_ACCESS Access Class for Object Logic 20101027
10 GR_TYPE_GUID Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20100914
11 GR_TYPE_TABIX Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20100914
12 GR_TYPE_UPDKZ Static Attribute Private Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20100914
13 GR_TYPE_XDATA Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100914
14 GS_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
15 GS_EKEY Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
16 GS_IDATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
17 GS_LOGIC_INFO Instance attribute Private Type reference (TYPE) TDS_LOGIC_INFO LOGIC: Object Information 20100922
18 GS_PKEY Instance attribute Private Object reference (TYPE REF TO) DATA 20100928
19 GS_XDATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
20 GT_CHILDREN Instance attribute Private Type reference (TYPE) TDT_LOGIC_EXTENSION Table Type for Structure TDS_LOGIC_EXTENSION 20120227
21 GT_EKEY Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
22 GT_EXTENSION Instance attribute Private Type reference (TYPE) TDT_LOGIC_EXTENSION Table Type for Structure TDS_LOGIC_EXTENSION 20101007
23 GT_GUID Instance attribute Private Type reference (TYPE) TCT_GUID 20100914
24 GT_GUID_OBJECT Static Attribute Private Type reference (TYPE) TCT_GUID_OBJECT 20120229
25 GT_GUID_OBJREL Static Attribute Private Type reference (TYPE) TCT_GUID_OBJREL 20101028
26 GT_GUID_SWITCH Static Attribute Private Type reference (TYPE) TCT_GUID_SWITCH 20101021
27 GT_IDATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
28 GT_IMPLEMENTATION Static Attribute Private Type reference (TYPE) TCT_IMPLEMENTATION 20100914
29 GT_LOGIC_INFO Static Attribute Private Type reference (TYPE) TDT_LOGIC_INFO Table Type for Structure TDS_LOGIC_INFO 20100917
30 GT_MSG_LOG Static Attribute Private Type reference (TYPE) TDT_LOGIC_MSG Table Type for Structure TDS_LOGIC_MSG 20120131
31 GT_OBJECT Static Attribute Private Type reference (TYPE) TCT_OBJECT 20100914
32 GT_OBJECT_CLASS Static Attribute Private Type reference (TYPE) TDT_OBJECT_CLASS Table Type for Structure TDS_OBJECT_CLASS 20100923
33 GT_OBJECT_CLASS_EXT Static Attribute Private Type reference (TYPE) TDT_OBJECT_CLASS Table Type for Structure TDS_OBJECT_CLASS 20101006
34 GT_OBJECT_RELATION Static Attribute Private Type reference (TYPE) TDT_LOGIC_OBJREL Table Type for Structure TDS_LOGIC_EXTENSION 20101007
35 GT_PKEYGUID Static Attribute Private Type reference (TYPE) TCT_PKEYGUID 20101005
36 GT_XDATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
37 GT_YDATA Instance attribute Private Object reference (TYPE REF TO) DATA 20100914
38 GV_CALLER_ID Static Attribute Public Type reference (TYPE) STRING 20100928
39 GV_CHANGED Instance attribute Public Type reference (TYPE) FLAG General Indicator 20100914
40 GV_CHANGED_GLOBAL Static Attribute Public Type reference (TYPE) FLAG General Indicator 20100914
41 GV_DABA_PACK Instance attribute Private Type reference (TYPE) STRING 20120301
42 GV_DISPLAY Instance attribute Public Attribute reference (LIKE) 20100915
43 GV_EKEY_TABIX Instance attribute Public Attribute reference (LIKE) 20101109
44 GV_ENRICHED Instance attribute Private Type reference (TYPE) ABAP_BOOL General Indicator 20101011
45 GV_GUID_PARENT Instance attribute Public Attribute reference (LIKE) 20100914
46 GV_IDATA_TABIX Instance attribute Private Attribute reference (LIKE) 20100914
47 GV_LOGIC_ACTIVE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101019
48 GV_OBJECT_ID Instance attribute Public Attribute reference (LIKE) 20100914
49 GV_PKEY Instance attribute Public Type reference (TYPE) STRING 20100929
50 GV_PREPARED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101011
51 GV_PROCESS Instance attribute Private Type reference (TYPE) ABAP_BOOL 20101018
52 GV_SAVE_CANCEL Static Attribute Private Type reference (TYPE) FLAG General Indicator 20120412
53 GV_UPDKZ Instance attribute Public Attribute reference (LIKE) 20101019
54 GV_VETO Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100915
55 GV_XDATA_TABIX Instance attribute Public Attribute reference (LIKE) 20100914
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_PROCESS Instance method Private Method 20120228
2 CHECK_COPY Instance method Public Method 20101026
3 CHECK_DELETE Instance method Public Method 20101001
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100914
5 COLLECT_MESSAGE Static method Public Method 20120131
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100914
7 CONVERT_GUID2KEY Static method Public Method 20101021
8 CONVERT_KEY2GUID Static method Public Method 20101021
9 CREATE_GUID Instance method Private Method 20101022
10 DATA_CHECK Instance method Public Method 20100915
11 DATA_COPY Instance method Public Method 20101026
12 DATA_DEFAULT Instance method Private Method 20100914
13 DATA_DELETE Instance method Public Method 20100915
14 DATA_ENQUEUE Instance method Private Method 20100928
15 DATA_ENRICH Instance method Public Method 20100914
16 DATA_ENRICH_AFTER Instance method Private Method 20101025
17 DATA_INIT Instance method Private Method 20100917
18 DATA_LOAD Instance method Public Method 20100914
19 DATA_PREPARE Instance method Public Method 20100914
20 DATA_PROCESS Instance method Public Method 20100914
21 DATA_UPDATE Instance method Public Method 20100915
22 DATA_UPDATE_MULTI Instance method Private Method 20100915
23 DATA_UPDATE_MULTI_DB Instance method Private Method 20100915
24 DATA_UPDATE_SINGLE Instance method Private Method 20100915
25 DO_ACTION Instance method Public Method 20111216
26 FORCE_PROCESS Instance method Public Method 20101018
27 GET_DATA Instance method Public Method 20101004
28 GET_DATA_REF Instance method Public Method 20100914
29 GET_GUID_BY_EKEY Instance method Public Method 20101109
30 GET_GUID_BY_TABIX Instance method Public Method 20101007
31 GET_IMPLEMENTATION Instance method Private Method 20100914
32 GET_INPUT_MODE Instance method Public Method 20100915
33 GET_MASTER_ACCESS Instance method Public Method 20101027
34 GET_MESSAGES Static method Public Method 20120131
35 GET_OBJECT Static method Public Method 20100914
36 GET_OBJECT_CLASS Static method Public Method 20100923
37 GET_OBJECT_INT Static method Private Method 20101025
38 GET_PARENT_ACCESS Instance method Public Method 20101027
39 GET_TABIX_BY_GUID Instance method Public Method 20100915
40 HANDLER_INIT Instance method Private Event handling method 20101019
41 HANDLER_SAVE Instance method Private Event handling method 20100915
42 HANDLER_SAVE_PREPARE Instance method Private Event handling method 20120412
43 IDATA_INIT Instance method Private Method 20100914
44 INITIALIZE Static method Public Method 20101019
45 INIT_MESSAGES Static method Public Method 20120131
46 IS_ACTIVE Static method Public Method 20101019
47 MASS_CHANGE Instance method Public Method 20101104
48 READ_FROM_CONTAINER Instance method Private Method 20100914
49 READ_FROM_DB Instance method Private Method 20100914
50 RENAME_PKEY Instance method Public Method 20100929
51 RENAME_PKEY_ALL Static method Public Method 20100929
52 SAVE_EXECUTE Static method Public Method 20100915
53 SAVE_PREPARE_EXECUTE Static method Public Method 20120412
54 SET_DISPLAY Instance method Public Method 20101002
55 SET_EDIT Instance method Public Method 20101002
56 SET_OBJECT_CLASS Static method Public Method 20100923
57 SET_UPDATE_MODE Static method Public Method 20120427
58 SET_VETO Instance method Public Method 20101018
59 SWITCH_GUID Instance method Public Method 20101022
60 UPDATE_GUID_LIST Instance method Private Method 20120208
61 XDATA_CHANGE Instance method Private Method 20100914
62 XDATA_CREATE Instance method Private Method 20100914
63 XDATA_DELETE Instance method Private Method 20100914
Events
# Event Type Visibility Description Created on
1 COPY_CHECK Instance Event
(0)
Public
(2)
20101101
2 DELETE_AFTER Instance Event
(0)
Public
(2)
20100915
3 DELETE_BEFORE Instance Event
(0)
Public
(2)
20100915
4 DELETE_CHECK Instance Event
(0)
Public
(2)
20101020
5 ENRICH Instance Event
(0)
Public
(2)
20101011
6 ENRICH_AFTER Instance Event
(0)
Public
(2)
20101025
7 INIT Static Event
(1)
Private
(0)
20101019
8 PREPARE Instance Event
(0)
Public
(2)
20101012
9 PROCESS_AFTER Instance Event
(0)
Public
(2)
20100915
10 PROCESS_BEFORE Instance Event
(0)
Public
(2)
20100915
11 SAVE Static Event
(1)
Private
(0)
20100915
12 SAVE_PREPARE Static Event
(1)
Private
(0)
20120412
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TCD_OBJECT_GUID Public Attribute reference (LIKE) 20100914
2 TCD_OBJECT_ID Public Attribute reference (LIKE) 20100914
3 TCS_GUID Private See coding 20100914 begin of tcs_guid, guid type tcd_object_guid, guid_hl type tcd_object_guid, tabix type sytabix, end of tcs_guid
4 TCS_GUID_OBJECT Private See coding 20120229 begin of tcs_guid_object, guid type tcd_object_guid, object_id type tcd_object_id, guid_parent type tcd_object_guid, tabix type sytabix, end of tcs_guid_object
5 TCS_GUID_OBJREL Private See coding 20101028 begin of tcs_guid_objrel, object_id type tcd_object_id, guid type tcd_object_guid, guid_parent type tcd_object_guid, end of tcs_guid_objrel
6 TCS_GUID_SWITCH Private See coding 20101021 begin of tcs_guid_switch, guid_old type tcd_object_guid, guid_new type tcd_object_guid, end of tcs_guid_switch
7 TCS_IMPLEMENTATION Private See coding 20100914 begin of tcs_implementation, guid_parent type tcd_object_guid, object_id type tcd_object_id, implementation type ref to cl_logic_object, end of tcs_implementation
8 TCS_OBJECT Private See coding 20100914 begin of tcs_object, guid_parent type tcd_object_guid, object_id type tcd_object_id, object_ref type ref to cl_logic_access, end of tcs_object
9 TCS_OBJREL Private See coding 20100915 begin of tcs_objrel, client type mandt, guid_parent type tcd_object_guid, object_id type tcd_object_id, guid type tcd_object_guid, end of tcs_objrel
10 TCS_PKEYGUID Private See coding 20101005 begin of tcs_pkeyguid, pkey type string, object_id type tcd_object_id, guid_parent type tcd_object_guid, end of tcs_pkeyguid
11 TCT_GUID Private See coding 20100914 tct_guid type sorted table of tcs_guid with unique key guid
12 TCT_GUID_OBJECT Private See coding 20120229 tct_guid_object type sorted table of tcs_guid_object with unique key guid object_id
13 TCT_GUID_OBJREL Private See coding 20101028 tct_guid_objrel type standard table of tcs_guid_objrel
14 TCT_GUID_SWITCH Private See coding 20101021 tct_guid_switch type standard table of tcs_guid_switch
15 TCT_IMPLEMENTATION Private See coding 20100914 tct_implementation type sorted table of tcs_implementation with unique key object_id
16 TCT_OBJECT Private See coding 20100914 tct_object type sorted table of tcs_object with unique key guid_parent object_id
17 TCT_OBJREL Private See coding 20100915 tct_objrel type standard table of tcs_objrel
18 TCT_PKEYGUID Private See coding 20101005 tct_pkeyguid type sorted table of tcs_pkeyguid with unique key pkey object_id
Method Signatures

Method AFTER_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID GUID im 'RAW' Format 20120228
2 Importing IV_NEW Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20120228

Method AFTER_PROCESS on class CL_LOGIC_ACCESS has no exception.

Method CHECK_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NOCOP Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20101101
2 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 0 Index interner Tabellen 20101101

Method CHECK_COPY on class CL_LOGIC_ACCESS has no exception.

Method CHECK_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_NODEL Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20101001
2 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 0 Index interner Tabellen 20101001

Method CHECK_DELETE on class CL_LOGIC_ACCESS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_LOGIC_ACCESS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_LOGIC_ACCESS has no exception.

Method COLLECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) TDS_LOGIC_MSG Logic: Meldungen 20120131

Method COLLECT_MESSAGE on class CL_LOGIC_ACCESS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MASTER_ACCESS Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20101025
2 Importing IR_PARENT_ACCESS Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20101027
3 Importing IS_PKEY Call by reference Type reference (TYPE) DATA 20100930
4 Importing IV_GUID_PARENT Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20100914
5 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TCD_OBJECT_ID 20100914
6 Importing IV_PKEY Call by reference Type reference (TYPE) STRING 20100929
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20100914

Method CONVERT_GUID2KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KEY Call by reference Type reference (TYPE) STRING 20101021
2 Importing IV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20101021

Method CONVERT_GUID2KEY on class CL_LOGIC_ACCESS has no exception.

Method CONVERT_KEY2GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20101021
2 Importing IV_KEY Call by reference Type reference (TYPE) STRING 20101021

Method CONVERT_KEY2GUID on class CL_LOGIC_ACCESS has no exception.

Method CREATE_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) TCD_OBJECT_GUID 20101022

Method CREATE_GUID on class CL_LOGIC_ACCESS has no exception.

Method DATA_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_METHOD Call by reference Type reference (TYPE) SEOMTDNAME Vollständiger Komponentenname 20100915
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20100915

Method DATA_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REF_ACCESS Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20101029
2 Importing IV_GUID_REF Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20101026

Method DATA_COPY on class CL_LOGIC_ACCESS has no exception.

Method DATA_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20100914

Method DATA_DEFAULT on class CL_LOGIC_ACCESS has no exception.

Method DATA_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_DELETED Call by reference Type reference (TYPE) FLAG allgemeines flag 20100915
2 Importing IF_NOCHECK Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20101005
3 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX 0 Index interner Tabellen 20100915

Method DATA_DELETE on class CL_LOGIC_ACCESS has no exception.

Method DATA_ENQUEUE Signature

Method DATA_ENQUEUE on class CL_LOGIC_ACCESS has no parameter.
Method DATA_ENQUEUE on class CL_LOGIC_ACCESS has no exception.

Method DATA_ENRICH Signature

Method DATA_ENRICH on class CL_LOGIC_ACCESS has no parameter.
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20120302

Method DATA_ENRICH_AFTER Signature

Method DATA_ENRICH_AFTER on class CL_LOGIC_ACCESS has no parameter.
Method DATA_ENRICH_AFTER on class CL_LOGIC_ACCESS has no exception.

Method DATA_INIT Signature

Method DATA_INIT on class CL_LOGIC_ACCESS has no parameter.
Method DATA_INIT on class CL_LOGIC_ACCESS has no exception.

Method DATA_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER Call by reference Type reference (TYPE) XSTRING 20100914
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20120302

Method DATA_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20100914

Method DATA_PREPARE on class CL_LOGIC_ACCESS has no exception.

Method DATA_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID GUID in 'RAW' Format 20130923
2 Importing IV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20101005
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20120302

Method DATA_UPDATE Signature

Method DATA_UPDATE on class CL_LOGIC_ACCESS has no parameter.
Method DATA_UPDATE on class CL_LOGIC_ACCESS has no exception.

Method DATA_UPDATE_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XDATA Call by reference Type reference (TYPE) STANDARD TABLE 20100915
2 Importing IV_UPDKZ Call by reference Type reference (TYPE) UPDKZ_D Update-Kennzeichen 20100915

Method DATA_UPDATE_MULTI on class CL_LOGIC_ACCESS has no exception.

Method DATA_UPDATE_MULTI_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XDATA Call by reference Type reference (TYPE) STANDARD TABLE 20100915
2 Importing IV_UPDKZ Call by reference Type reference (TYPE) UPDKZ_D Update-Kennzeichen 20100915

Method DATA_UPDATE_MULTI_DB on class CL_LOGIC_ACCESS has no exception.

Method DATA_UPDATE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_XDATA Call by reference Type reference (TYPE) DATA 20100915
2 Importing IV_UPDKZ Call by reference Type reference (TYPE) UPDKZ_D Update-Kennzeichen 20100915

Method DATA_UPDATE_SINGLE on class CL_LOGIC_ACCESS has no exception.

Method DO_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CANCEL Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20111216
2 Exporting EXP_DATA Call by reference Type reference (TYPE) DATA 20111216
3 Importing IMP_DATA Call by reference Type reference (TYPE) DATA 20111216
4 Importing IV_ACTION_ID Call by reference Type reference (TYPE) FCODE Funktionscode 20111216
5 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20111216
# Exception Resumable Description Created on
1 CX_LOGIC LOGIC: Ausnahmefall Fehlermeldung 20120302

Method FORCE_PROCESS Signature

Method FORCE_PROCESS on class CL_LOGIC_ACCESS has no parameter.
Method FORCE_PROCESS on class CL_LOGIC_ACCESS has no exception.

Method GET_DATA Signature

Method GET_DATA on class CL_LOGIC_ACCESS has no parameter.
Method GET_DATA on class CL_LOGIC_ACCESS has no exception.

Method GET_DATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20100914
2 Exporting ER_IDATA_TAB Call by reference Object reference (TYPE REF TO) DATA 20100920
3 Exporting ER_XDATA Call by reference Type reference (TYPE) DATA 20100920
4 Exporting ER_XDATA_TAB Call by reference Object reference (TYPE REF TO) DATA 20100920

Method GET_DATA_REF on class CL_LOGIC_ACCESS has no exception.

Method GET_GUID_BY_EKEY Signature

Method GET_GUID_BY_EKEY on class CL_LOGIC_ACCESS has no parameter.
Method GET_GUID_BY_EKEY on class CL_LOGIC_ACCESS has no exception.

Method GET_GUID_BY_TABIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABIX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20101007

Method GET_GUID_BY_TABIX on class CL_LOGIC_ACCESS has no exception.

Method GET_IMPLEMENTATION Signature

Method GET_IMPLEMENTATION on class CL_LOGIC_ACCESS has no parameter.
Method GET_IMPLEMENTATION on class CL_LOGIC_ACCESS has no exception.

Method GET_INPUT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INPMOD Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100915
2 Importing IV_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20100915

Method GET_INPUT_MODE on class CL_LOGIC_ACCESS has no exception.

Method GET_MASTER_ACCESS Signature

Method GET_MASTER_ACCESS on class CL_LOGIC_ACCESS has no parameter.
Method GET_MASTER_ACCESS on class CL_LOGIC_ACCESS has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) TDT_LOGIC_MSG Tabellentyp zur Struktur TDS_LOGIC_MSG 20120131

Method GET_MESSAGES on class CL_LOGIC_ACCESS has no exception.

Method GET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OBJECT Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20100914
2 Importing IF_WITH_LOAD Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20101001
3 Importing IS_PKEY Call by reference Type reference (TYPE) DATA 20100930
4 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING LORD: Szenario-ID 20100928
5 Importing IV_GUID_PARENT Call by reference Type reference (TYPE) TCD_OBJECT_GUID GUID im 'RAW' Format 20100914
6 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TCD_OBJECT_ID Tabellenname 20100914
7 Importing IV_PKEY Call by reference Type reference (TYPE) STRING 20100929
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20120302

Method GET_OBJECT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT_CLASS Call by reference Type reference (TYPE) TDS_OBJECT_CLASS Objektspezifische Implementierungsklassen 20100923
2 Exporting ET_OBJECT_CLASS Call by reference Type reference (TYPE) TDT_OBJECT_CLASS Tabellentyp zur Struktur TDS_OBJECT_CLASS 20100923
3 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TCD_OBJECT_ID 20100923

Method GET_OBJECT_CLASS on class CL_LOGIC_ACCESS has no exception.

Method GET_OBJECT_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OBJECT Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20101025
2 Importing IF_WITH_LOAD Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20101025
3 Importing IR_MASTER_ACCESS Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20101025
4 Importing IR_PARENT_ACCESS Call by reference Object reference (TYPE REF TO) CL_LOGIC_ACCESS Zugriffklasse für Objekt-Logik 20101027
5 Importing IS_PKEY Call by reference Type reference (TYPE) DATA 20101025
6 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING LORD: Szenario-ID 20101025
7 Importing IV_GUID_PARENT Call by reference Type reference (TYPE) TCD_OBJECT_GUID GUID im 'RAW' Format 20101025
8 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TCD_OBJECT_ID Tabellenname 20101025
9 Importing IV_PKEY Call by reference Type reference (TYPE) STRING 20101025
# Exception Resumable Description Created on
1 CX_LOGIC Ausnahmen für LOGIC-Prozess 20120302

Method GET_PARENT_ACCESS Signature

Method GET_PARENT_ACCESS on class CL_LOGIC_ACCESS has no parameter.
Method GET_PARENT_ACCESS on class CL_LOGIC_ACCESS has no exception.

Method GET_TABIX_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TABIX Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20100915
2 Importing IV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20100915

Method GET_TABIX_BY_GUID on class CL_LOGIC_ACCESS has no exception.

Method HANDLER_INIT Signature

Method HANDLER_INIT on class CL_LOGIC_ACCESS has no parameter.
Method HANDLER_INIT on class CL_LOGIC_ACCESS has no exception.

Method HANDLER_SAVE Signature

Method HANDLER_SAVE on class CL_LOGIC_ACCESS has no parameter.
Method HANDLER_SAVE on class CL_LOGIC_ACCESS has no exception.

Method HANDLER_SAVE_PREPARE Signature

Method HANDLER_SAVE_PREPARE on class CL_LOGIC_ACCESS has no parameter.
Method HANDLER_SAVE_PREPARE on class CL_LOGIC_ACCESS has no exception.

Method IDATA_INIT Signature

Method IDATA_INIT on class CL_LOGIC_ACCESS has no parameter.
Method IDATA_INIT on class CL_LOGIC_ACCESS has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_LOGIC_ACCESS has no parameter.
Method INITIALIZE on class CL_LOGIC_ACCESS has no exception.

Method INIT_MESSAGES Signature

Method INIT_MESSAGES on class CL_LOGIC_ACCESS has no parameter.
Method INIT_MESSAGES on class CL_LOGIC_ACCESS has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20101019

Method IS_ACTIVE on class CL_LOGIC_ACCESS has no exception.

Method MASS_CHANGE Signature

Method MASS_CHANGE on class CL_LOGIC_ACCESS has no parameter.
Method MASS_CHANGE on class CL_LOGIC_ACCESS has no exception.

Method READ_FROM_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONTAINER Call by reference Type reference (TYPE) XSTRING 20100914

Method READ_FROM_CONTAINER on class CL_LOGIC_ACCESS has no exception.

Method READ_FROM_DB Signature

Method READ_FROM_DB on class CL_LOGIC_ACCESS has no parameter.
Method READ_FROM_DB on class CL_LOGIC_ACCESS has no exception.

Method RENAME_PKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_LIST_UPDATE Call by reference Type reference (TYPE) FLAG allgemeines flag 20100929
2 Importing IS_PKEY_NEW Call by reference Type reference (TYPE) DATA 20100929
3 Importing IT_PKEY_FILTER Call by reference Type reference (TYPE) TDT_FIELD_VALUE Tabellentyp zur Struktur 20100929
4 Returning RV_GUID_PARENT Value transfer Type reference (TYPE) TCD_OBJECT_GUID 20100929

Method RENAME_PKEY on class CL_LOGIC_ACCESS has no exception.

Method RENAME_PKEY_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PKEY_NEW Call by reference Type reference (TYPE) DATA 20100929
2 Importing IT_PKEY_FILTER Call by reference Type reference (TYPE) TDT_FIELD_VALUE Tabellentyp zur Struktur 20100929

Method RENAME_PKEY_ALL on class CL_LOGIC_ACCESS has no exception.

Method SAVE_EXECUTE Signature

Method SAVE_EXECUTE on class CL_LOGIC_ACCESS has no parameter.
Method SAVE_EXECUTE on class CL_LOGIC_ACCESS has no exception.

Method SAVE_PREPARE_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) TDS_LOGIC_MSG Logic: Meldungen 20120412
2 Exporting EV_SAVE_CANCEL Call by reference Type reference (TYPE) FLAG allgemeines flag 20120412

Method SAVE_PREPARE_EXECUTE on class CL_LOGIC_ACCESS has no exception.

Method SET_DISPLAY Signature

Method SET_DISPLAY on class CL_LOGIC_ACCESS has no parameter.
Method SET_DISPLAY on class CL_LOGIC_ACCESS has no exception.

Method SET_EDIT Signature

Method SET_EDIT on class CL_LOGIC_ACCESS has no parameter.
Method SET_EDIT on class CL_LOGIC_ACCESS has no exception.

Method SET_OBJECT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_CLASS Call by reference Type reference (TYPE) TDT_OBJECT_CLASS Tabellentyp zur Struktur TDS_OBJECT_CLASS 20100923

Method SET_OBJECT_CLASS on class CL_LOGIC_ACCESS has no exception.

Method SET_UPDATE_MODE Signature

Method SET_UPDATE_MODE on class CL_LOGIC_ACCESS has no parameter.
Method SET_UPDATE_MODE on class CL_LOGIC_ACCESS has no exception.

Method SET_VETO Signature

Method SET_VETO on class CL_LOGIC_ACCESS has no parameter.
Method SET_VETO on class CL_LOGIC_ACCESS has no exception.

Method SWITCH_GUID Signature

Method SWITCH_GUID on class CL_LOGIC_ACCESS has no parameter.
Method SWITCH_GUID on class CL_LOGIC_ACCESS has no exception.

Method UPDATE_GUID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_GUID Call by reference Type reference (TYPE) TCS_GUID 20120208
2 Importing IV_UPDKZ Call by reference Type reference (TYPE) UPDKZ_D Update-Kennzeichen 20120208

Method UPDATE_GUID_LIST on class CL_LOGIC_ACCESS has no exception.

Method XDATA_CHANGE Signature

Method XDATA_CHANGE on class CL_LOGIC_ACCESS has no parameter.
Method XDATA_CHANGE on class CL_LOGIC_ACCESS has no exception.

Method XDATA_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GUID Call by reference Type reference (TYPE) TCD_OBJECT_GUID 20101005

Method XDATA_CREATE on class CL_LOGIC_ACCESS has no exception.

Method XDATA_DELETE Signature

Method XDATA_DELETE on class CL_LOGIC_ACCESS has no parameter.
Method XDATA_DELETE on class CL_LOGIC_ACCESS has no exception.
Event Signatures

Event COPY_CHECK Signature
Event COPY_CHECK on class CL_LOGIC_ACCESS has no parameter.
Event DELETE_AFTER Signature
Event DELETE_AFTER on class CL_LOGIC_ACCESS has no parameter.
Event DELETE_BEFORE Signature
Event DELETE_BEFORE on class CL_LOGIC_ACCESS has no parameter.
Event DELETE_CHECK Signature
Event DELETE_CHECK on class CL_LOGIC_ACCESS has no parameter.
Event ENRICH Signature
Event ENRICH on class CL_LOGIC_ACCESS has no parameter.
Event ENRICH_AFTER Signature
Event ENRICH_AFTER on class CL_LOGIC_ACCESS has no parameter.
Event INIT Signature
Event INIT on class CL_LOGIC_ACCESS has no parameter.
Event PREPARE Signature
Event PREPARE on class CL_LOGIC_ACCESS has no parameter.
Event PROCESS_AFTER Signature
Event PROCESS_AFTER on class CL_LOGIC_ACCESS has no parameter.
Event PROCESS_BEFORE Signature
Event PROCESS_BEFORE on class CL_LOGIC_ACCESS has no parameter.
Event SAVE Signature
Event SAVE on class CL_LOGIC_ACCESS has no parameter.
Event SAVE_PREPARE Signature
Event SAVE_PREPARE on class CL_LOGIC_ACCESS has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606