SAP ABAP Class /MRSS/CL_SGW_VARIANT (Variant functions)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC (Application Component) Maintenance Processing
     /MRSS/SGW (Package) MRS Planning Board Web Interface
Properties
Class /MRSS/CL_SGW_VARIANT  
Short Description Variant functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGW   MRS Planning Board Web Interface 
Created 20100611   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SGW_VARIANT has no forward declaration.
Interfaces
Class /MRSS/CL_SGW_VARIANT has no interface implemented.
Friends
Class /MRSS/CL_SGW_VARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_CREATED_BY Instance attribute Public Type reference (TYPE) /MRSS/T_SGW_CREATED_BY Created by 20100622
2 GV_MAPPER_REF Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGW_VAR_XML_MAPPER Interface for XML Mapper 20100611
3 GV_PROGRAM_NAME Instance attribute Public Type reference (TYPE) /MRSS/T_SGW_PRG_NAME Program Name 20100611
4 GV_VARIANT_NAME Instance attribute Public Type reference (TYPE) /MRSS/T_SGW_VAR_NAME Variant Name 20100611
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100611
2 DELETE_VARIANT Instance method Public Method To Delete the variant 20100701
3 GET_DATA Instance method Public Method Get search criteria 20100611
4 GET_VARIANT_SCOPE_TEXT Static method Public Method Get Variant Scope text 20100902
5 MESSAGE_INTO_BAPIRET Static method Private Method Convert error message to table type 20100901
6 SAVE_DATA Instance method Public Method Save Search criteria 20100622
Events
Class /MRSS/CL_SGW_VARIANT has no event.
Types
Class /MRSS/CL_SGW_VARIANT 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 IV_CREATED_BY Call by reference Type reference (TYPE) /MRSS/T_SGW_CREATED_BY SY-UNAME Created by 20100901
2 Importing IV_MAPPER_REF Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGW_VAR_XML_MAPPER Interface for XML Mapper 20100611
3 Importing IV_PGM_NAME Call by reference Type reference (TYPE) /MRSS/T_SGW_PRG_NAME Program Name 20100611
4 Importing IV_VARIANT_NAME Call by reference Type reference (TYPE) /MRSS/T_SGW_VAR_NAME Variant Name 20100611

Method CONSTRUCTOR on class /MRSS/CL_SGW_VARIANT has no exception.

Method DELETE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100707
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100701
3 Importing IS_VARIANT_DTLS Call by reference Type reference (TYPE) /MRSS/T_SGW_VARIANT Variant details 20100701

Method DELETE_VARIANT on class /MRSS/CL_SGW_VARIANT has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) /MRSS/T_SGW_VARIANT Variant details 20100901
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100611
3 Exporting EV_DATA Call by reference Type reference (TYPE) DATA 20100611

Method GET_DATA on class /MRSS/CL_SGW_VARIANT has no exception.

Method GET_VARIANT_SCOPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT_SCOPE Call by reference Type reference (TYPE) /MRSS/T_SGW_VAR_SCOPE Scope of the Variant 20100902
2 Returning RV_VARIANT_SCOPE_TXT Value transfer Type reference (TYPE) CHAR40 Character field of length 40 20100902

Method GET_VARIANT_SCOPE_TEXT on class /MRSS/CL_SGW_VARIANT has no exception.

Method MESSAGE_INTO_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_MESSAGE Value transfer Type reference (TYPE) BAPIRET2 Return Parameter 20100901
2 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID Message Class 20100901
3 Importing IV_MSG_V1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100901
4 Importing IV_MSG_V2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100901
5 Importing IV_MSG_V3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100901
6 Importing IV_MSG_V4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20100901
7 Importing IV_NUMBER Call by reference Type reference (TYPE) SYMSGNO Message Number 20100901
8 Importing IV_TYPE Call by reference Type reference (TYPE) BAPI_MTYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20100901

Method MESSAGE_INTO_BAPIRET on class /MRSS/CL_SGW_VARIANT has no exception.

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100622
2 Importing IS_VARIANT_DTLS Call by reference Type reference (TYPE) /MRSS/T_SGW_VARIANT Variant details 20100622
3 Importing IV_ACTION_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100622
4 Importing IV_DATA Call by reference Type reference (TYPE) DATA 20100622

Method SAVE_DATA on class /MRSS/CL_SGW_VARIANT has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800