SAP ABAP Class CL_RSAR_ISTD (InfoSource (transaction data))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSAR (Package) Data import from source system
Properties
Class CL_RSAR_ISTD  
Short Description InfoSource (transaction data)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAR   Data import from source system 
Created 20001004   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAR_ISTD has no interface implemented.
Friends
Class CL_RSAR_ISTD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_APPLNM Instance attribute Private Type reference (TYPE) RSAPPLNM $REF$ 20030306
2 P_A_VERSION_EXIST Instance attribute Private Type reference (TYPE) RSACTIVEX Object ex. saved on DB (flag) 20030306
3 P_D_VERSION_EXIST Instance attribute Private Type reference (TYPE) RSDELIVEX Object ex. in delivery version (flag) 20030306
4 P_INFOSOURCE Instance attribute Private Type reference (TYPE) RSISOURCE $REF$ 20030306
5 P_M_VERSION_EXIST Instance attribute Private Type reference (TYPE) RSSAVEDEX Objekt ex. active on DB (flag) 20030306
6 P_R_VERS_A Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_ISTD_VERS A Version (Active) 20001005
7 P_R_VERS_D Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_ISTD_VERS D Version (SAP Version) 20001005
8 P_R_VERS_M Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_ISTD_VERS M Version (Saved) 20030306
9 P_R_VERS_N Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_ISTD_VERS N Version (New) 20001005
10 P_SAVEDFL Instance attribute Private Type reference (TYPE) RSSAVEDFL $REF$ 20030311
11 P_TH_ISTD_R Static Attribute Private Type reference (TYPE) RSAR_TH_ISTD_R References to InfoSources (Transaction Data) 20001005
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030306
2 FACTORY Static method Public Method Object Management 20001004
3 GET_APCO Instance method Public Method Read APCO 20030307
4 GET_ICON Static method Public Method Deliver Icons for Object Version and Status 20030311
5 GET_INFO Instance method Public Method Delivers all Characteristics of Transaction Data InfoSource 20001004
6 GET_OBJECT_REF Instance method Public Method Returns Reference to Version-Dependent InfoObject 20030310
7 GET_SAVED_STATUS Instance method Public Method Read Saved Flag 20030311
8 GET_STATUS_TEXTS Static method Public Method Deliver Texts for Object Version and Save and Object Status 20030311
9 GET_VERSION_STATUS Instance method Public Method Read Version Status 20030306
10 NAME_CHECK Static method Public Method Checks Name of an InfoSource 20001016
11 SET_APCO Instance method Public Method Set APCO 20030307
12 SET_SAVED_STATUS Instance method Public Method Set Saved Flag 20030311
13 SET_VERSION_STATUS Instance method Public Method Set Version Status 20030306
Events
Class CL_RSAR_ISTD has no event.
Types
Class CL_RSAR_ISTD has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_NAME Call by reference Type reference (TYPE) RSAPPLNM Anwendungskomponente 20030306
2 Importing I_ISOURCE Call by reference Type reference (TYPE) RSISOURCE $REF$ 20030306
3 Importing I_IS_TEMPLATE Call by reference Type reference (TYPE) RSISOURCE InfoSource 20030306
4 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG $REF$ 20030307

Method CONSTRUCTOR on class CL_RSAR_ISTD has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_NAME Call by reference Type reference (TYPE) RSAPPLNM Anwendungskomponente 20001018
2 Importing I_ISOURCE Call by reference Type reference (TYPE) RSISOURCE InfoSource 20001004
3 Importing I_IS_TEMPLATE Call by reference Type reference (TYPE) RSISOURCE InfoSource 20001016
4 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20030307
5 Returning R_R_ISTD Value transfer Object reference (TYPE REF TO) CL_RSAR_ISTD InfoSource Bewegungsdaten 20001005

Method FACTORY on class CL_RSAR_ISTD has no exception.

Method GET_APCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPLNM Value transfer Type reference (TYPE) RSAPPLNM $REF$ 20030307

Method GET_APCO on class CL_RSAR_ISTD has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJSTAT_ICON Call by reference Type reference (TYPE) RSICON $REF$ 20030311
2 Exporting E_OBJVERS_ICON Call by reference Type reference (TYPE) RSICON Icone 20030311
3 Importing I_OBJSTAT Call by reference Type reference (TYPE) RSOBJSTAT $REF$ 20030311
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS $REF$ 20030311

Method GET_ICON on class CL_RSAR_ISTD has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_PROPERTIES Call by reference Type reference (TYPE) RSISNPROP $REF$ 20030310
2 Exporting E_T_IOBJ_R Call by reference Type reference (TYPE) RSAR_T_IOBJ_R InfoSource - InfoObjects 20030310
3 Exporting E_T_TEXTS Call by reference Type reference (TYPE) RSAR_T_TXTSML $REF$ 20030310
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS $REF$ 20030310

Method GET_INFO on class CL_RSAR_ISTD has no exception.

Method GET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS $REF$ 20030310
2 Returning R_R_ISTD_VERS Value transfer Object reference (TYPE REF TO) CL_RSAR_ISTD_VERS $REF$ 20030310

Method GET_OBJECT_REF on class CL_RSAR_ISTD has no exception.

Method GET_SAVED_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SAVEDFL Value transfer Type reference (TYPE) RSSAVEDFL $REF$ 20030311

Method GET_SAVED_STATUS on class CL_RSAR_ISTD has no exception.

Method GET_STATUS_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJSTATTXT Call by reference Type reference (TYPE) RSOBJSTATTXT $REF$ 20030311
2 Exporting E_SAVEDTXT Call by reference Type reference (TYPE) RSSAVEDTXT $REF$ 20030311
3 Exporting E_VERSTXT Call by reference Type reference (TYPE) RSVERSTXT Text zur Version 20030311
4 Importing I_OBJSTAT Call by reference Type reference (TYPE) RSOBJSTAT Objektstatus 20030311
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20030311
6 Importing I_SAVEDFL Call by reference Type reference (TYPE) RSSAVEDFL Objekt ist gesichert (Flag) 20030311

Method GET_STATUS_TEXTS on class CL_RSAR_ISTD has no exception.

Method GET_VERSION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS $REF$ 20030306
2 Returning R_EXIST Value transfer Type reference (TYPE) RS_BOOL Version existiert 20030306

Method GET_VERSION_STATUS on class CL_RSAR_ISTD has no exception.

Method NAME_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ISOURCE Call by reference Type reference (TYPE) RSISOURCE InfoSource 20001016
# Exception Resumable Description Created on
1 NAME_USED Name wird bereits benutzt (InfoSource/InfoObject) 20001016
2 NOT_ALLOWED Name ist in dieser Form nicht erlaubt 20001016

Method SET_APCO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLNM Call by reference Type reference (TYPE) RSAPPLNM $REF$ 20030307

Method SET_APCO on class CL_RSAR_ISTD has no exception.

Method SET_SAVED_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVEDFL Call by reference Type reference (TYPE) RSSAVEDFL $REF$ 20030311

Method SET_SAVED_STATUS on class CL_RSAR_ISTD has no exception.

Method SET_VERSION_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXIST Call by reference Type reference (TYPE) RS_BOOL $REF$ 20030306
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS $REF$ 20030306

Method SET_VERSION_STATUS on class CL_RSAR_ISTD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A