SAP ABAP Class CL_ARFACTORY (Factory Class for Archiving Scenario)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FS-ARE (Application Component) Archiving Engine
     ARFA_ARCHIVING_FACTORY_API (Package) Programming Interface for Factory
Properties
Class CL_ARFACTORY  
Short Description Factory Class for Archiving Scenario    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ARFA_ARCHIVING_FACTORY_API   Programming Interface for Factory 
Created 20051006   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ARFACTORY has no forward declaration.
Interfaces
Class CL_ARFACTORY has no interface implemented.
Friends
Class CL_ARFACTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 S_TAH_INSTANCES Static Attribute Private Type reference (TYPE) L_TYP_TAH_INSTANCES 20051006
Methods
# Method Level Visibility Method type Description Created on
1 S_CREATE_SCENARIO Static method Public Method Create Archiving Scenario 20051006
2 S_GET_ILM_MODE Static method Public Method Returns the ILM Mode 20120320
3 S_GET_INSTANCE Static method Private Method Get Instance 20051006
4 S_GET_PPF_PARAM Static method Public Method Returns the PPF Parameters 20120413
5 S_GET_PROG_INDICTR Static method Public Method Returns the Value of the Progress Checkbox 20120420
6 S_GET_SCENARIO Static method Public Method Get Archiving Scenario 20051006
Events
Class CL_ARFACTORY has no event.
Types
Class CL_ARFACTORY has no local type.
Method Signatures

Method S_CREATE_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PPF_PARAM Call by reference Type reference (TYPE) TYP_S_PP_PARAM Prüft Paralleverarbeitung (X=TRUE, -=FALSE, Leer=Unbek.) 20120413
2 Importing IV_ILM_MODE Call by reference Type reference (TYPE) TYP_ILM_MODE '1' Modus zur Generierung von ILM-fähigen Reports 20120316
3 Importing IV_PROG_INDICTR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120420
4 Importing I_OBJECT Call by reference Type reference (TYPE) CHAR10 Archivierungsobjekt 20120417
5 Importing I_SCENARIO_TYPE Call by reference Type reference (TYPE) TYP_AR_SCENARIOTYPE Use only when creating delete scenario 20120802
6 Returning R_REF_SCENARIO Value transfer Object reference (TYPE REF TO) IF_ARSCENARIO Archivierungsszenario 20051006
# Exception Resumable Description Created on
1 CX_ARSCENARIO_EXISTS 20051006

Method S_GET_ILM_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20120417
2 Returning R_ILM_MODE Value transfer Type reference (TYPE) TYP_ILM_MODE 20120320

Method S_GET_ILM_MODE on class CL_ARFACTORY has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PPF_PARAM Call by reference Type reference (TYPE) TYP_S_PP_PARAM Parallel Processing check(X=true, -=false, space=unknown) 20120417
2 Importing IV_ILM_MODE Call by reference Type reference (TYPE) TYP_ILM_MODE '1' Mode to create the ILM enabled reports 20120417
3 Importing IV_PROG_INDICTR Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120420
4 Importing I_FLG_NEW_OBJ Call by reference Type reference (TYPE) OS_BOOLEAN Boolean 20051006
5 Importing I_OBJECT Call by reference Type reference (TYPE) CHAR10 Archivierungsobjekt 20051006
6 Importing I_SCENARIO_TYPE Call by reference Type reference (TYPE) TYP_AR_SCENARIOTYPE Use only when creating delete scenario 20120802
7 Returning R_REF_SCENARIO Value transfer Object reference (TYPE REF TO) IF_ARSCENARIO Archivierungsszenario 20051006

Method S_GET_INSTANCE on class CL_ARFACTORY has no exception.

Method S_GET_PPF_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20120417
2 Returning R_GET_PPF_PARAM Value transfer Type reference (TYPE) TYP_S_PP_PARAM Liefert die PPF-Parameter zurück 20120413

Method S_GET_PPF_PARAM on class CL_ARFACTORY has no exception.

Method S_GET_PROG_INDICTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20120420
2 Returning R_PROG_INDICTR Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20120420

Method S_GET_PROG_INDICTR on class CL_ARFACTORY has no exception.

Method S_GET_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) CHAR10 Archivierungsobjekt 20051006
2 Returning O_SCENARIO Value transfer Object reference (TYPE REF TO) IF_ARSCENARIO Archivierungsszenario 20070605
# Exception Resumable Description Created on
1 CX_ARSCENARIO_NOT_EXISTS 20051006
History
Last changed by/on SAP  20130531 
SAP Release Created in 100