SAP ABAP Interface IF_FOX3_PERSISTENCE_UPDATER (Object Updated in Database)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     FOX3 (Package) Framework for hierarchy explosion
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FOX3_PERSISTENCE_UPDATER Update Database 20100514
Properties
Interface IF_FOX3_PERSISTENCE_UPDATER  
Short Description Object Updated in Database    
General Data
Package FOX3   Framework for hierarchy explosion 
Created 20100514   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_FOX3_PERSISTENCE_UPDATER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FOX3_PERSISTENCE_PARAMETERS Control of Persistence 20100514
Friends
Interface IF_FOX3_PERSISTENCE_UPDATER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_DELETE_EXTENT Instance attribute Public Attribute reference (LIKE) 20100514
2 GV_FORCE_DELETE Instance attribute Public Attribute reference (LIKE) 20100514
3 GV_REQUEST_ID Instance attribute Public Type reference (TYPE) FOX3_REQUEST_ID FOX Request ID 20100514
4 GV_STRUCT_ID Instance attribute Public Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514
5 GV_SUPPRESS_COMMIT Instance attribute Public Type reference (TYPE) FLAG_X Suppress Commit 20100514
6 GV_TA_TYPE Instance attribute Public Attribute reference (LIKE) 20100514
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_FROM_TABLE Instance method Public Method Generic Deletion 20100514
2 DELETE_WITH_REQUEST_ID Instance method Public Method Generic Deletion 20100514
3 DELETE_WITH_STRUCT_ID Instance method Public Method Generic Deletion 20100514
4 INSERT_FROM_TABLE Instance method Public Method Generic Insert 20100514
5 INTERNAL_TABLE_UPDATE Instance method Public Method Update Internal Table 20100514
6 SELECT_WITH_REQUEST_ID Instance method Public Method Generic Reading 20100514
7 SELECT_WITH_STRUCT_ID Instance method Public Method Generic Reading 20100514
8 SET_STRUCT_ID Instance method Public Method Set Area GUID 20100514
9 TABLE_UPDATE Instance method Public Method Generic Table Updater 20100514
10 UPDATE_FROM_TABLE Instance method Public Method Generic Change 20100514
Events
Interface IF_FOX3_PERSISTENCE_UPDATER has no event.
Types
Interface IF_FOX3_PERSISTENCE_UPDATER has no local type.
Method Signatures

Method DELETE_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100514
2 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Deletion Failed 20100514

Method DELETE_WITH_REQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Deletion Failed 20100514

Method DELETE_WITH_STRUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Deletion Failed 20100514

Method INSERT_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100514
2 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Incorrectly inserted 20100514

Method INTERNAL_TABLE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COUNTER Call by reference Type reference (TYPE) FOX3_UPDATE_COUNTER_S Counter for Update 20100514
2 Changing CS_NEW_RECORD Call by reference Type reference (TYPE) ANY 20100514
3 Changing CS_OLD_RECORD Call by reference Type reference (TYPE) ANY 20100514
4 Changing CT_TABLE Call by reference Type reference (TYPE) SORTED TABLE 20100514
5 Exporting EV_LOGICAL_ACTION Call by reference Type reference (TYPE) FOX3_UPDATE_FLAG Logically-Executed Action 20100514
6 Exporting EV_PHYSICAL_ACTION Call by reference Type reference (TYPE) FOX3_UPDATE_FLAG Physically-Executed Action 20100514
7 Importing IV_DELETE Call by reference Type reference (TYPE) FLAG Delete 20100514
8 Importing IV_TABIX Call by reference Type reference (TYPE) SY-TABIX Internal Tables, Current Line Index 20100514

Method INTERNAL_TABLE_UPDATE on Interface IF_FOX3_PERSISTENCE_UPDATER has no exception.

Method SELECT_WITH_REQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100514
2 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Read Failed 20100514

Method SELECT_WITH_STRUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100514
2 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Read Failed 20100514

Method SET_STRUCT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRUCT_ID Call by reference Type reference (TYPE) FOX3_STRUCT_DB_ID Database ID of a FOX Cache 20100514

Method SET_STRUCT_ID on Interface IF_FOX3_PERSISTENCE_UPDATER has no exception.

Method TABLE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COUNTER Call by reference Type reference (TYPE) FOX3_UPDATE_COUNTER_S Counter for Update 20100514
2 Changing CT_TABLE Call by reference Type reference (TYPE) INDEX TABLE 20100514
3 Exporting ET_TABLE_DELETED Call by reference Type reference (TYPE) INDEX TABLE 20100514
4 Importing II_CONVERTER Call by reference Object reference (TYPE REF TO) IF_FOX3_MAP_DB_RUNTIME Conversion DB <-> Runtime 20100514
5 Importing IV_DB_NAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20100514
6 Importing IV_DB_TTYP_NAME Call by reference Type reference (TYPE) TTYPENAME Name of Table Type in Database Table 20100514
7 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) TTYPENAME Name of Table Type 20100514
# Exception Resumable Description Created on
1 FAILED Update Failed 20100514

Method UPDATE_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TABLE Call by reference Type reference (TYPE) ANY TABLE 20100514
2 Importing IV_TABNAME Call by reference Type reference (TYPE) FOX3_TABNAME Name of Database Table 20110601
# Exception Resumable Description Created on
1 FAILED Incorrectly changed 20100514
History
Last changed by/on SAP  20110908 
SAP Release Created in