SAP ABAP Class IF_SRM_VERSION (GSP 2: Interface Version)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_VERSION Version of a Document 20030708
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_VERSION2 Represents a Document Version in GSP 2 20030310
Properties
Class IF_SRM_VERSION  
Short Description GSP 2: Interface Version    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030310   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class IF_SRM_VERSION has no interface implemented.
Friends
Class IF_SRM_VERSION has no friend class.
Attributes
Class IF_SRM_VERSION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_VARIANT Instance method Public Method Create New Variant in this Version 20030310
2 DELETE Instance method Public Method Delete Version 20030310
3 GET_COMPONENTS_INFO Instance method Public Method Get Information on Components of the Information Object 20030709
4 GET_VARIANT Instance method Public Method Get a Variant in this Version 20030310
5 GET_VARIANTS_INFO Instance method Public Method Get Info on All Variants 20030310
Events
Class IF_SRM_VERSION has no event.
Types
Class IF_SRM_VERSION has no local type.
Method Signatures

Method CREATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_VARIANT Call by reference Object reference (TYPE REF TO) IF_SRM_VARIANT $REF$ 20030310
2 Importing NEW_VARIANT_TAG Value transfer Type reference (TYPE) SRMGS_DOC_VAR_TG SRMGS_C_VARIANT_TAG_ORIGINAL variant tag: 'FO', 'LA' or 'OR' 20030310
3 Importing OLD_VARIANT_ID Value transfer Type reference (TYPE) STRING '0' from which old variant 20030310
4 Importing OLD_VERSION_ID Value transfer Type reference (TYPE) STRING '0' from which version new variant branches off 20030310
5 Importing PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB properties of new variant 20030310
# Exception Resumable Description Created on
1 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030602

Method DELETE Signature

Method DELETE on class IF_SRM_VERSION has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030603

Method GET_COMPONENTS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting COMPONENTS Call by reference Type reference (TYPE) SRMGS_COMPONENTS Informationen über die Komponenten 20030709
# Exception Resumable Description Created on
1 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030709

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VARIANT Value transfer Object reference (TYPE REF TO) IF_SRM_VARIANT $REF$ 20030310
2 Importing VARIANT_ID Call by reference Type reference (TYPE) STRING SRMGS_C_PRESET_VALUE variant ID 20030310
# Exception Resumable Description Created on
1 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030603

Method GET_VARIANTS_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROPERTIES Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB requested properties 20030310
2 Exporting VARIANTS Call by reference Type reference (TYPE) SRMGS_OBJECT_TAB list of object properties 20030310
# Exception Resumable Description Created on
1 CX_SRM_GSP Generic SP2: Allgemeiner Fehler 20030602
History
Last changed by/on SAP  00000000 
SAP Release Created in