SAP ABAP Class /SAPSLL/CL_CORE_DATE_INTACT (SLL: Date-Dependent Tables - User IA)
Hierarchy
SLL-LEG (Software Component) SLL-LEG 901: Add-On Installation
   SLL (Application Component) Global Trade Services
     /SAPSLL/CORE (Package) Legal & Logistics Services: Global Basis
Properties
Class /SAPSLL/CL_CORE_DATE_INTACT  
Short Description SLL: Date-Dependent Tables - User IA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SAPSLL/CORE   Legal & Logistics Services: Global Basis 
Created 20010906   SAP 
Last change 20141107    
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
Class /SAPSLL/CL_CORE_DATE_INTACT has no interface implemented.
Friends
Class /SAPSLL/CL_CORE_DATE_INTACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_DEBUG Static Attribute Private Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugging Modes 20010906
2 GS_FM_DB Instance attribute Private Type reference (TYPE) /SAPSLL/FM_DB_LAYER_S SLL: Database Layer Function Modules 20010906
3 GS_TABLEINFO Instance attribute Public Type reference (TYPE) /SAPSLL/TABLE_DATE_INFO_S SLL: Table Properties + Date Information 20010906
4 GT_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20010906
5 GT_DEL Instance attribute Private Object reference (TYPE REF TO) DATA 20010906
6 GT_ENQUEUE_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20010906
7 GT_INS Instance attribute Private Object reference (TYPE REF TO) DATA 20010906
8 GT_TABLEINFO Static Attribute Private Type reference (TYPE) /SAPSLL/TABLE_DATE_INFO_ST SLL: Sorted Table for /SAPSLL/TABLE_DATE_INFO_S 20091005
9 GT_UPD Instance attribute Private Object reference (TYPE REF TO) DATA 20010906
10 GT_X Instance attribute Private Object reference (TYPE REF TO) DATA 20041104
11 GT_Y Instance attribute Private Object reference (TYPE REF TO) DATA 20041104
12 GV_CHANGE Instance attribute Public Type reference (TYPE) /SAPSLL/UPDFL Change Indicator for SLL 20010906
13 GV_FIELD01 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
14 GV_FIELD02 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
15 GV_FIELD03 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
16 GV_FIELD04 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
17 GV_FIELD05 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
18 GV_FIELD06 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
19 GV_FIELD07 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
20 GV_FIELD08 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
21 GV_FIELD09 Instance attribute Private Type reference (TYPE) FIELDNAME Field Name 20010906
22 GV_FLAG_FIRST Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20010906
23 GV_FLAG_SUPPRESS_ENQUEUE Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20011012
24 GV_FLAG_UPDATE_BEFORE_INSERT Instance attribute Private Type reference (TYPE) XFELD Checkbox Field 20050204
25 GV_FM_ENQUEUE Instance attribute Private Type reference (TYPE) RS38L_FNAM Function Module Name 20010906
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_VALIDITY Instance method Public Method Adjust Validity 20040524
2 APPEND_PROTOCOL Instance method Private Method Write Log Entry 20040524
3 CHECK_CHANGE Instance method Public Method Determine changes 20010906
4 CHECK_CHANGE_EXTENDED Instance method Public Method Determine Changes and Return Deltas 20051002
5 CHECK_DATA Instance method Private Method Check data consistency 20040524
6 CONSTRUCTOR Instance method Public Constructor Observe Constructor Parameters 20010906
7 GET_DATA Instance method Public Method Read Buffer and/or Select Data 20010906
8 PUT_DATA Instance method Public Method Update X Buffer 20040524
9 PUT_SELECTED_DATA Instance method Public Method Fill X and Y Buffers Once with Selected Data 20041208
10 REFRESH Instance method Public Method Initialize X Buffer and Control Flags 20010906
11 SAVE_DATA Instance method Public Method Update Data 20010906
Events
Class /SAPSLL/CL_CORE_DATE_INTACT has no event.
Types
Class /SAPSLL/CL_CORE_DATE_INTACT has no local type.
Method Signatures

Method ADJUST_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040524
2 Changing CV_FLAG_LOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
3 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE 20040524
4 Exporting ET_DATA_DELETE Call by reference Type reference (TYPE) INDEX TABLE 20040524
5 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20040524
6 Importing IT_DATA_NEW Call by reference Type reference (TYPE) INDEX TABLE 20040524
7 Importing IT_DATA_OLD Call by reference Type reference (TYPE) INDEX TABLE nur beim ersten Aufruf nach Konstruktor relevant 20040524
8 Importing IV_FLAG_AGGREGATE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
9 Importing IV_FLAG_CHECK_NEW Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
10 Importing IV_FLAG_CHECK_OLD Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
11 Importing IV_FLAG_DELETE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
12 Importing IV_FLAG_REFRESH Value transfer Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20040524
13 Importing IV_LGHDL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040524
# Exception Resumable Description Created on
1 INCONSISTENT_DATA 20040524
2 INTERNAL_ERROR 20040524
3 INVALID_CALL 20040524

Method APPEND_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040524
2 Changing CV_FLAG_LOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
3 Importing IS_DATA_AFTER_CHANGE Call by reference Type reference (TYPE) ANY 20040524
4 Importing IS_DATA_BEFORE_CHANGE Call by reference Type reference (TYPE) ANY 20040524
5 Importing IV_GAP Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20041209
6 Importing IV_LGHDL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20041209
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20040524

Method CHECK_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CHANGE Call by reference Type reference (TYPE) /SAPSLL/UPDFL Änderungskennzeichen für SLL 20010906
2 Exporting ES_UPDATE_COUNT Value transfer Type reference (TYPE) /SAPSLL/UPDATE_COUNT_S Verbuchungszähler 20040714
3 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20010906
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20010906

Method CHECK_CHANGE_EXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DELETE Call by reference Type reference (TYPE) SORTED TABLE 20051002
2 Changing CT_INSERT Call by reference Type reference (TYPE) SORTED TABLE 20051002
3 Changing CT_UPDATE Call by reference Type reference (TYPE) SORTED TABLE 20051002
4 Changing CT_X Call by reference Type reference (TYPE) SORTED TABLE 20051002
5 Changing CT_Y Call by reference Type reference (TYPE) SORTED TABLE 20051002
6 Changing CV_CHANGE Call by reference Type reference (TYPE) /SAPSLL/UPDFL Änderungskennzeichen für SLL 20051002
7 Exporting ES_UPDATE_COUNT Value transfer Type reference (TYPE) /SAPSLL/UPDATE_COUNT_S Verbuchungszähler 20051002
8 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20051002
9 Importing IV_FLAG_CHANGE_DOC Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20051002
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20051002

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040524
2 Changing CV_FLAG_LOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
3 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20040524
4 Importing IV_LGHDL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040524
# Exception Resumable Description Created on
1 INCONSISTENT_DATA 20040524
2 INTERNAL_ERROR 20040524
3 INVALID_CALL 20040524

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20010906
2 Importing IV_CALLBACK_CHANGEDOC Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20041104
3 Importing IV_CALLBACK_TIMEZONE Call by reference Type reference (TYPE) RS38L_FNAM Name des Funktionsbausteins 20020304
4 Importing IV_FIELDNAME_CLNT Call by reference Type reference (TYPE) FIELDNAME 'MANDT' Feldname 20010906
5 Importing IV_FIELDNAME_DATEDAT Call by reference Type reference (TYPE) FIELDNAME 'DATAB' Feldname 20010906
6 Importing IV_FIELDNAME_DATEKEY Call by reference Type reference (TYPE) FIELDNAME 'DATBI' Feldname 20010906
7 Importing IV_FIELDNAME_GUID Call by reference Type reference (TYPE) FIELDNAME Feldname 20040819
8 Importing IV_FLAG_ADMINFIELDS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040819
9 Importing IV_FLAG_SUPPRESS_ENQUEUE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20011012
10 Importing IV_FLAG_SUPPRESS_REFRESH Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20030721
11 Importing IV_KEY_GROUP Call by reference Type reference (TYPE) DDGROUP Gruppenname bei benannten Includes 20030721
12 Importing IV_SWITCH_UPDATE_BEFORE_INSERT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050204
13 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20010906
14 Importing IV_TIMEZONE Call by reference Type reference (TYPE) SYSTZONLO Datum und Zeit, Zeitzone des Benutzers 20020304
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20010906
2 INVALID_CALL 20010906

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CRIT Call by reference Type reference (TYPE) ANY 20010906
2 Exporting ET_ENQUEUE_PAR Call by reference Type reference (TYPE) INDEX TABLE Sperrparameter 20010907
3 Exporting ET_RESULT Call by reference Type reference (TYPE) INDEX TABLE Daten 20010906
4 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20010906
5 Importing IV_FLAG_AGGREGATE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20010906
6 Importing IV_FLAG_ENQUEUE Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20010906
# Exception Resumable Description Created on
1 ENQUEUE_ERROR 20010906
2 FOREIGN_LOCK 20010906
3 INTERNAL_ERROR 20010906
4 INVALID_CALL 20010906
5 NO_DATA 20030127

Method PUT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20040524
2 Changing CT_SPLIT_INFO Call by reference Type reference (TYPE) /SAPSLL/SPLIT_INFO_T Tabellentyp zu /SAPSLL/SPLIT_INFO_S 20041216
3 Changing CV_FLAG_LOG Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
4 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20040524
5 Importing IT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20040524
6 Importing IV_FLAG_AGGREGATE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
7 Importing IV_FLAG_CHECK_INPUT Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
8 Importing IV_FLAG_DELETE Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20040524
9 Importing IV_FLAG_SPLIT_INFO Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20041216
10 Importing IV_LGHDL Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20040524
# Exception Resumable Description Created on
1 INCONSISTENT_DATA 20040524
2 INTERNAL_ERROR 20040524
3 INVALID_CALL 20040524

Method PUT_SELECTED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20041208
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041208
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20041208
2 INVALID_CALL 20041208

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20010906
2 Importing IV_FLAG_REFRESH_LOCAL Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20140721
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20010906

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_X Call by reference Type reference (TYPE) STANDARD TABLE 20060406
2 Exporting ET_Y Call by reference Type reference (TYPE) STANDARD TABLE 20060406
3 Importing IS_DEBUG Call by reference Type reference (TYPE) /SAPSLL/DEBUG_S SLL: Debugmodi 20010906
4 Importing IV_FLAG_COMMIT Value transfer Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20040702
5 Importing IV_FLAG_UPDATE_TASK Value transfer Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20040702
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20010906
History
Last changed by/on SAP  20141107 
SAP Release Created in 100