SAP ABAP Class CF_ASIT_INTERNAL (ASIT Factory for Internal Use)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-ADK-AS (Application Component) Archive Information System
     SARCIS_INTERNAL (Package) Archive Information System: Internal Objects
Properties
Class CF_ASIT_INTERNAL  
Short Description ASIT Factory for Internal Use    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SARCIS_INTERNAL   Archive Information System: Internal Objects 
Created 20031028   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ASINT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CF_ASIT_INTERNAL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CF_ASIT_CLASSIC 20031029 ASIT Factory for Classic Accesses
Attributes
Class CF_ASIT_INTERNAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FROM_ASINT_RANGES Static method Public Method Generate Iterator from Ranges 20031028
2 CREATE_FROM_DBCURSOR Static method Private Method Generate Iterator from (open) DB Cursor 20031028
3 FRANGE2FRANGE Static method Private Method 20031029
4 MOVE_WITH_CHECK Static method Private Method MOVE and Check Length 20031104
5 SELECTIONS2FRANGE Static method Public Method Switch Selections to ASINT_T_FRANGE 20031029
6 SELECTIONS_TYPE_GET Static method Private Method Determine the Selection Type 20031105
7 STRUCTURE2FRANGE Static method Private Method 20031029
Events
Class CF_ASIT_INTERNAL has no event.
Types
Class CF_ASIT_INTERNAL has no local type.
Method Signatures

Method CREATE_FROM_ASINT_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INFOSTRUC Value transfer Type reference (TYPE) AIND_DESC 20031028
2 Importing IM_RANGES Call by reference Type reference (TYPE) ASINT_T_FRANGE 20031028
3 Returning RE_ITERATOR Value transfer Object reference (TYPE REF TO) IF_AS_ITERATOR 20031028

Method CREATE_FROM_ASINT_RANGES on class CF_ASIT_INTERNAL has no exception.

Method CREATE_FROM_DBCURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DBCURSOR Value transfer Type reference (TYPE) CURSOR 20031028
2 Returning RE_ITERATOR Value transfer Object reference (TYPE REF TO) IF_AS_ITERATOR 20031028

Method CREATE_FROM_DBCURSOR on class CF_ASIT_INTERNAL has no exception.

Method FRANGE2FRANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FRANGES Call by reference Type reference (TYPE) ASINT_T_FRANGE 20031029
2 Importing IM_FIELDS Call by reference Type reference (TYPE) TTFIELDNAME 20031029
3 Importing IM_FRANGES Call by reference Type reference (TYPE) TABLE 20031029
# Exception Resumable Description Created on
1 CX_AS_SELTYPE_INVALID Falscher Typ der Selektionen bei Zugriff aufs AS 20031105
2 CX_AS_SELVALUE_TOO_LONG Ausnahme: Selektionsfeld zu lang 20031105

Method MOVE_WITH_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DST Call by reference Type reference (TYPE) C 20031104
2 Importing IM_FIELDNAME Value transfer Type reference (TYPE) FIELDNAME Feldname (für Fehlermeldung) 20031104
3 Importing IM_SRC Call by reference Type reference (TYPE) DATA 20031104
# Exception Resumable Description Created on
1 CX_AS_SELVALUE_TOO_LONG Ausnahme: Selektionsfeld zu lang 20031105

Method SELECTIONS2FRANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FRANGES Call by reference Type reference (TYPE) ASINT_T_FRANGE 20031029
2 Importing IM_INFOSTRUC Value transfer Type reference (TYPE) AIND_DESC 20031029
3 Importing IM_SELECTIONS Call by reference Type reference (TYPE) DATA 20031029
# Exception Resumable Description Created on
1 CX_AS_INFOSTRUC_NOT_FOUND Archivinformationsstruktur nicht gefunden 20031105
2 CX_AS_SELTYPE_INVALID Falscher Typ der Selektionen bei Zugriff aufs AS 20031105
3 CX_AS_SELVALUE_TOO_LONG Ausnahme: Selektionsfeld zu lang 20031105

Method SELECTIONS_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SELECTIONS Call by reference Type reference (TYPE) DATA 20031105
2 Returning RE_SELTYPE Value transfer Type reference (TYPE) CHAR1 20031105
# Exception Resumable Description Created on
1 CX_AS_SELTYPE_INVALID Falscher Typ der Selektionen bei Zugriff aufs AS 20031105

Method STRUCTURE2FRANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FRANGES Call by reference Type reference (TYPE) ASINT_T_FRANGE 20031029
2 Importing IM_FIELDS Call by reference Type reference (TYPE) TTFIELDNAME 20031029
3 Importing IM_STRUCTURE Call by reference Type reference (TYPE) DATA 20031029
# Exception Resumable Description Created on
1 CX_AS_SELVALUE_TOO_LONG Ausnahme: Selektionsfeld zu lang 20031105
History
Last changed by/on SAP  20110908 
SAP Release Created in 700