SAP ABAP Class CL_IM_FMAVC_DB_ACC_FMAVCT (Imp. class for BAdI imp. FMAVC_DB_ACC_FMAVCT)
Hierarchy
EA-PS (Software Component) SAP Enterprise Extension Public Services
   PSM-FM-BCS-AC (Application Component) Availability Control
     FMAVCA_E (Package) Active availability control: FM application part
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_BUAVC_DB_ACCESS Business add-in interface IF_EX_BUAVC_DB_ACCESS 20040304
Properties
Class CL_IM_FMAVC_DB_ACC_FMAVCT  
Short Description Imp. class for BAdI imp. FMAVC_DB_ACC_FMAVCT    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FMAVCA_E   Active availability control: FM application part 
Created 20040304   SAP 
Last change 20040315   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_FMAVC_DB_ACC_FMAVCT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_BUAVC_DB_ACCESS Business add-in interface IF_EX_BUAVC_DB_ACCESS 20040304
Friends
Class CL_IM_FMAVC_DB_ACC_FMAVCT has no friend class.
Attributes
Class CL_IM_FMAVC_DB_ACC_FMAVCT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CG_CONTRIB_CALCULATE Instance method Private Method Calculate the contribution to the cover group 20040305
2 CG_LOCK_LINE Instance method Private Method Lock cover group object 20040305
3 CG_POST_FMAVCT Instance method Private Method Calculate contributions for cover group and save all records 20040304
4 CG_UNLOCK_LINE Instance method Private Method Release lock for cover group object 20040305
5 READ_FMAVCT Instance method Private Method Select DB records from table FMAVCT 20040305
6 UPDATE_FMAVCT Instance method Private Method Save records in database table FMAVCT 20040305
Events
Class CL_IM_FMAVC_DB_ACC_FMAVCT has no event.
Types
Class CL_IM_FMAVC_DB_ACC_FMAVCT has no local type.
Method Signatures

Method CG_CONTRIB_CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_DELTA_LINES Call by reference Type reference (TYPE) STANDARD TABLE Tabelle von Deltabeiträgen 20040305
2 Importing IM_S_LINE Call by reference Type reference (TYPE) ANY Tabellenzeile (als Referenz) 20040305
3 Importing IM_T_NEW_LINES Call by reference Type reference (TYPE) STANDARD TABLE Tabelle der neuen Position 20040305
4 Importing IM_T_REF_LINES Call by reference Type reference (TYPE) STANDARD TABLE Tabelle der Referenzpositionen 20040305

Method CG_CONTRIB_CALCULATE on class CL_IM_FMAVC_DB_ACC_FMAVCT has no exception.

Method CG_LOCK_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_S_LINE Call by reference Type reference (TYPE) ANY Einzelner Satz 20040305
# Exception Resumable Description Created on
1 LOCK_FAILURE Setzen der Sperre fehlgeschlagen 20040305

Method CG_POST_FMAVCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FLG_SPECIAL_TREATMENT Call by reference Type reference (TYPE) XFELD SPACE Kn: Spezielle Behandlung (keine Sperre, k. DB-Selektion...) 20040305
2 Importing IM_S_LINE Call by reference Type reference (TYPE) ANY Einzelne Position 20040304
3 Importing IM_T_TAB Call by reference Type reference (TYPE) STANDARD TABLE Tabellenpositionen 20040304
# Exception Resumable Description Created on
1 DB_ACCESS_FAILED Zugriff auf Datenbanktabelle fehlgeschlagen 20040304

Method CG_UNLOCK_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_S_LINE Call by reference Type reference (TYPE) ANY Einzelner Satz 20040305

Method CG_UNLOCK_LINE on class CL_IM_FMAVC_DB_ACC_FMAVCT has no exception.

Method READ_FMAVCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_T_LINES Call by reference Type reference (TYPE) STANDARD TABLE Tabellenpositionen (zu erweitern) 20040305
2 Importing IM_S_LINE Call by reference Type reference (TYPE) ANY Referenzposition 20040305
# Exception Resumable Description Created on
1 READ_FAILURE Fehler beim Lesen der DB-Tabelle 20040305

Method UPDATE_FMAVCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_T_LINES Call by reference Type reference (TYPE) STANDARD TABLE Tabelle der zu sichernden Sätze 20040305
# Exception Resumable Description Created on
1 ACCESS_FAILURE Fehler beim Sicher der Datenbanksätze 20040305
History
Last changed by/on SAP  20040315 
SAP Release Created in 500