SAP ABAP Class CL_IDOC_DAAG_RUNTIME (IDoc Data Aging)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ALE (Application Component) ALE Integration Technology
     SED (Package) IDoc Interface (Processing, Administration, Definition)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DAAG_RUNTIME Interface for Runtime Class 20130924
Properties
Class CL_IDOC_DAAG_RUNTIME  
Short Description IDoc Data Aging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SED   IDoc Interface (Processing, Administration, Definition) 
Created 20130923   SAP 
Last change 20140121   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_DAAG_RUNTIME Interface for Runtime Class 20130924
Friends
Class CL_IDOC_DAAG_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_PACKAGE_SIZE Constant Private Type reference (TYPE) DAAG_PROC_ROWS 10000 Number of Processed Rows 20130924
2 MO_RUNTIME_PROCESSING Instance attribute Private Object reference (TYPE REF TO) IF_DAAG_RUNTIME_PROCESSING Aging Runtime <-> Application Runtime 20130924
3 MT_OBJECT_RESIDENCE Static Attribute Private Type reference (TYPE) T_TBDDAAGMESSAGE 20130924
4 MT_RESIDENCE_TIME Static Attribute Private Type reference (TYPE) T_TBDDAAGMESSAGE 20130924
5 MT_STATUS_LIST Static Attribute Private Type reference (TYPE) STATUS_RANGE Status 20130924
6 MV_EDIDC_PROCESSED Instance attribute Private Type reference (TYPE) DAAG_PROC_ROWS Number of Processed Rows 20130924
7 MV_GL_RESIDENCE_TIME Instance attribute Private Type reference (TYPE) TBDDAAGMESSAGE-RESTIME 14 IDoc Residence Time 20130924
8 MV_HIGH_DOCNUM Instance attribute Private Type reference (TYPE) EDIDC-DOCNUM IDoc Number 20130924
9 MV_PACKAGE_SIZE Instance attribute Private Type reference (TYPE) DAAG_PACKAGE_SIZE Package Size for Processing During Aging Runtime 20130924
Methods
# Method Level Visibility Method type Description Created on
1 GET_AGING_STATUS Instance method Private Method 20130924
2 GET_RESIDENCE_TIME Instance method Private Method 20130924
3 GET_TABLE_ENTRY Instance method Private Method 20130924
4 _PROCESS_ABAP Instance method Private Method 20130924
5 _PROCESS_DB_OPTIMIZED Instance method Private Method 20130924
Events
Class CL_IDOC_DAAG_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_TBDDAAGMESSAGE Private See coding 20130924 T_TBDDAAGMESSAGE TYPE HASHED TABLE OF TBDDAAGMESSAGE WITH UNIQUE key mestyp IDOCTP CIMTYP PARPOR PARPRT PARPRN DIRECT
Method Signatures

Method GET_AGING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATUS_LIST Value transfer Type reference (TYPE) STATUS_RANGE Status 20130924

Method GET_AGING_STATUS on class CL_IDOC_DAAG_RUNTIME has no exception.

Method GET_RESIDENCE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GET_CUST_TIME Call by reference Type reference (TYPE) TBDDAAGMESSAGE Residenzzeiten für Nachrichtentypen oder Partner 20130924
2 Returning RESIDENCE_TIME Value transfer Type reference (TYPE) I 20130924

Method GET_RESIDENCE_TIME on class CL_IDOC_DAAG_RUNTIME has no exception.

Method GET_TABLE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ENTRY_FOUND Value transfer Type reference (TYPE) SYST-SUBRC ABAP-Systemfeld: Rückgabewert von ABAP-Anweisungen 20130924
2 Changing OBJECT_KEY Call by reference Type reference (TYPE) TBDDAAGMESSAGE Residenzzeiten für Nachrichtentypen oder Partner 20130924
3 Exporting TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20130924

Method GET_TABLE_ENTRY on class CL_IDOC_DAAG_RUNTIME has no exception.

Method _PROCESS_ABAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALL_AGAIN Call by reference Type reference (TYPE) ABAP_BOOL 20130924
# Exception Resumable Description Created on
1 CX_DAAG_PROCESSING Ausnahme während Aging-Ausführung 20130924

Method _PROCESS_DB_OPTIMIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALL_AGAIN Call by reference Type reference (TYPE) ABAP_BOOL 20130924
# Exception Resumable Description Created on
1 CX_DAAG_PROCESSING Ausnahme während Aging-Ausführung 20130924
History
Last changed by/on SAP  20140121 
SAP Release Created in 740