SAP ABAP Class CL_PERSISTENCY_MANAGER_TRG (Treasury Position Management: Persistence Service)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTR_GENERAL (Package) CFM TM: Application Basis / Global Objects
Properties
Class CL_PERSISTENCY_MANAGER_TRG  
Short Description Treasury Position Management: Persistence Service    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTR_GENERAL   CFM TM: Application Basis / Global Objects 
Created 20040914   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_OS_TRANSACTION_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TPMCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PERSISTENCY_MANAGER_TRG has no interface implemented.
Friends
Class CL_PERSISTENCY_MANAGER_TRG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLS_PERSISTENCY_MANAGER Static Attribute Public Object reference (TYPE REF TO) CL_PERSISTENCY_MANAGER_TRG Active Persistence Service 20040928
2 CLS_RESET_MODULES Static Attribute Private Type reference (TYPE) TRGY_PERS RESET- FMs 20041029
3 CLS_SAVE_MODULES Static Attribute Private Type reference (TYPE) TRGY_PERS SAVE - FMs 20041029
4 CLS_TAB_PERSISTENCY_MANAGER Static Attribute Private Type reference (TYPE) L_TYP_TAB_PM All Persistence Services 20041029
5 CON_PM_END Constant Private Type reference (TYPE) CHAR1 'E' Persistence Service Saved 20041029
6 CON_PM_INITIALIZED Constant Private Type reference (TYPE) CHAR1 'I' Persistence Service Initialized 20041029
7 CON_PM_RESET Constant Private Type reference (TYPE) CHAR1 'R' Persistence Service Reset 20041029
8 CON_PM_SAVED Constant Private Type reference (TYPE) CHAR1 'S' Persistence Service Saved 20041029
9 OO_TRANSACTION Instance attribute Private Object reference (TYPE REF TO) IF_OS_TRANSACTION OO-Transaction 20041004
10 STATE Instance attribute Private Type reference (TYPE) CHAR1 Persistence Service Status 20041029
11 TAS_UPD_OBJECT Instance attribute Private Type reference (TYPE) L_TYP_TAS_UPD_OBJECT Data Objects to Be Updated 20040928
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20040914
2 CLS_GET_PERSISTENCY_MANAGER Static method Public Method Reads Persistence Service 20041012
3 END Instance method Public Method Reset Update Data (Called internally) 20041029
4 FINISH Instance method Public Event handling method End OO-Transaction 20041029
5 GET_TAB_CURR Instance method Public Method Reads Table with Current Data 20041001
6 GET_TAB_DB Instance method Public Method Reads Table with Data from Database 20040930
7 GET_TAB_DEL Instance method Public Method Reads Table with Database Deletes 20041001
8 GET_TAB_INS Instance method Public Method Reads Table with Database Inserts 20041001
9 GET_TAB_OLD_NEW Instance method Public Method Reads Tables of Old Statua vs. New Status 20041006
10 GET_TAB_UPD Instance method Public Method Reads Table with Database Updates 20041001
11 INIT Instance method Public Method Initialization of Persistence Service 20040914
12 RESET Instance method Public Method Reset Update Data (Called internally) 20040914
13 SAVE Instance method Public Event handling method Update (Called internally) 20040914
14 SET_TAB_CURR Instance method Public Method Fill Internal Table with Current Data Status 20041001
15 SET_TAB_CURR_DEL Instance method Public Method Deletes Entries for Current Data Status 20041013
16 SET_TAB_CURR_INS Instance method Public Method Adds New Entries to Current Data Status 20041013
17 SET_TAB_CURR_UPD Instance method Public Method Changes Existing Entries of Current Dataset 20041013
18 SET_TAB_DB Instance method Public Method Fill Internal Table with Data from Database 20040928
Events
Class CL_PERSISTENCY_MANAGER_TRG has no event.
Types
Class CL_PERSISTENCY_MANAGER_TRG has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLS_GET_PERSISTENCY_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PERSISTENCY_MANAGER Value transfer Object reference (TYPE REF TO) CL_PERSISTENCY_MANAGER_TRG Persistenzdienst Treasury Position Management 20041012

Method CLS_GET_PERSISTENCY_MANAGER on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method END Signature

Method END on class CL_PERSISTENCY_MANAGER_TRG has no parameter.
Method END on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method FINISH Signature

Method FINISH on class CL_PERSISTENCY_MANAGER_TRG has no parameter.
Method FINISH on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method GET_TAB_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_CURR Call by reference Type reference (TYPE) TABLE 20041001

Method GET_TAB_CURR on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method GET_TAB_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_DB Call by reference Type reference (TYPE) TABLE 20040930

Method GET_TAB_DB on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method GET_TAB_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_DEL Call by reference Type reference (TYPE) TABLE Datenbank-Deletes 20041001

Method GET_TAB_DEL on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method GET_TAB_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_INS Call by reference Type reference (TYPE) TABLE Datenbank-Inserts 20041001

Method GET_TAB_INS on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method GET_TAB_OLD_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_NEW Call by reference Type reference (TYPE) TABLE 20041006
2 Exporting EX_TAB_OLD Call by reference Type reference (TYPE) TABLE 20041006

Method GET_TAB_OLD_NEW on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method GET_TAB_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_UPD Call by reference Type reference (TYPE) TABLE Datenbank-Updates 20041001

Method GET_TAB_UPD on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_OS_TRANSACTION Call by reference Object reference (TYPE REF TO) IF_OS_TRANSACTION Schnittstelle für Transaktionsobjekte 20041004

Method INIT on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method RESET Signature

Method RESET on class CL_PERSISTENCY_MANAGER_TRG has no parameter.
Method RESET on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method SAVE Signature

Method SAVE on class CL_PERSISTENCY_MANAGER_TRG has no parameter.
Method SAVE on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method SET_TAB_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_CURR Call by reference Type reference (TYPE) TABLE aktueller Inhalt der Tabelle 20041001

Method SET_TAB_CURR on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method SET_TAB_CURR_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_CURR_DEL Call by reference Type reference (TYPE) TABLE INSERT Einträge 20041013

Method SET_TAB_CURR_DEL on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method SET_TAB_CURR_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_CURR_INS Call by reference Type reference (TYPE) TABLE INSERT Einträge 20041013

Method SET_TAB_CURR_INS on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method SET_TAB_CURR_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_CURR_UPD Call by reference Type reference (TYPE) TABLE INSERT Einträge 20041013

Method SET_TAB_CURR_UPD on class CL_PERSISTENCY_MANAGER_TRG has no exception.

Method SET_TAB_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TAB_DB Call by reference Type reference (TYPE) TABLE Abzug der Datenbanktabelle 20040928

Method SET_TAB_DB on class CL_PERSISTENCY_MANAGER_TRG has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in 600