SAP ABAP Class CL_CFX_SRM_TYPE (SRM Transport Fields)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_INTEGRATION (Package) Collaboration Folders: Integration with Other Applications
Properties
Class CL_CFX_SRM_TYPE  
Short Description SRM Transport Fields    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_INTEGRATION   Collaboration Folders: Integration with Other Applications 
Created 20030716   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CFX_SRM_TYPE has no forward declaration.
Interfaces
Class CL_CFX_SRM_TYPE has no interface implemented.
Friends
Class CL_CFX_SRM_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_DATA_TYPE Instance attribute Private Type reference (TYPE) CFX_TT_GO_DATA_TYPE Table with Data Types for Generic Object 20030729
2 MT_ID_NS Instance attribute Private Type reference (TYPE) CFX_TT_ID_NS Table with ID and Namespace 20030804
3 MT_PROPERTY_LIST Instance attribute Private Type reference (TYPE) CFX_TT_GO_PROPERTY_LIST Table of Property Lists 20030716
4 M_CFX_DESTINATION Instance attribute Private Type reference (TYPE) CFX_STRING cFolders Destination from SRM 20030814
5 M_DESTINATION Instance attribute Private Type reference (TYPE) CFX_STRING RFC Destination 20030721
6 M_ID Instance attribute Private Type reference (TYPE) CFX_T_EXTERNAL_ID External ident. 20030804
7 M_IS_VALID Instance attribute Private Type reference (TYPE) CFX_BOOLEAN Initialization Is O.K. 20030814
8 M_NAMESPACE Instance attribute Private Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE External Namespace 20030804
9 SC_ID_NS_LENGTH Constant Public Type reference (TYPE) I '255' Permitted Length of ID and Namespace 20030804
10 SC_SRM_FILE Constant Public Type reference (TYPE) STRING 'SRM.xml' XML File Name 20030819
11 SC_SRM_FOLDER Constant Public Type reference (TYPE) STRING 'SRM' WebDAV Folder SRM 20030819
12 SP_SRM_TYPE Static Attribute Private Object reference (TYPE REF TO) CL_CFX_SRM_TYPE SRM Transport Fields 20030716
Methods
# Method Level Visibility Method type Description Created on
1 ASSERT_ID_NS_WELLFORMED Instance method Private Method Checks if ID + Namespace from XML Fits the Intern. Structure 20030731
2 CHECK_ID_NS_UNIQUE Instance method Private Method Checks Whether ID and Namespace Are Clear 20030804
3 DELETE_INSTANCE Static method Public Method Deletes Instance 20030721
4 GET_CFX_DESTINATION Instance method Public Method Returns RFC Destination to cFolders 20030814
5 GET_INSTANCE Static method Public Method Get Singleton 20030716
6 GET_PROPERTY_LISTS Instance method Public Method Returns Property List Table 20030804
7 GET_RFC_DESTINATION Instance method Public Method Returns RFC Destination 20030812
8 INITIALIZE Instance method Private Method Initializes Object 20030721
9 INITIALIZE_DATA_TYPES Instance method Private Method Initializes Data Types 20030729
10 INITIALIZE_FIELDS Instance method Private Method Initializes Fields 20030731
11 INITIALIZE_PROPERTIES Instance method Private Method Initializes Properties 20030729
12 INITIALIZE_PROPERTY_LISTS Instance method Private Method Initializes Property Lists 20030729
13 IS_VALID Instance method Public Method Checks Whether Instance Is Properly Initialized 20030814
Events
Class CL_CFX_SRM_TYPE has no event.
Types
Class CL_CFX_SRM_TYPE has no local type.
Method Signatures

Method ASSERT_ID_NS_WELLFORMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030731
2 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030731

Method ASSERT_ID_NS_WELLFORMED on class CL_CFX_SRM_TYPE has no exception.

Method CHECK_ID_NS_UNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) CFX_T_EXTERNAL_ID Externe ID 20030804
2 Importing I_NAMESPACE Call by reference Type reference (TYPE) CFX_T_EXTERNAL_NAMESPACE Externer Namesraum 20030804

Method CHECK_ID_NS_UNIQUE on class CL_CFX_SRM_TYPE has no exception.

Method DELETE_INSTANCE Signature

Method DELETE_INSTANCE on class CL_CFX_SRM_TYPE has no parameter.
Method DELETE_INSTANCE on class CL_CFX_SRM_TYPE has no exception.

Method GET_CFX_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CFX_DESTINATION Value transfer Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030814

Method GET_CFX_DESTINATION on class CL_CFX_SRM_TYPE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SRM_TYPE Value transfer Object reference (TYPE REF TO) CL_CFX_SRM_TYPE SRM Transportfelder 20030716

Method GET_INSTANCE on class CL_CFX_SRM_TYPE has no exception.

Method GET_PROPERTY_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY_LIST Call by reference Type reference (TYPE) CFX_TT_GO_PROPERTY_LIST Tabelle von Propertylisten 20030804

Method GET_PROPERTY_LISTS on class CL_CFX_SRM_TYPE has no exception.

Method GET_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RFC_DESTINATION Value transfer Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20030812

Method GET_RFC_DESTINATION on class CL_CFX_SRM_TYPE has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_CFX_SRM_TYPE has no parameter.
Method INITIALIZE on class CL_CFX_SRM_TYPE has no exception.

Method INITIALIZE_DATA_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA_TYPE Call by reference Type reference (TYPE) CFX_TT_XSLT_GO_DATA_TYPE Tabelle Datentyp generisches Objekt Transformation 20030729

Method INITIALIZE_DATA_TYPES on class CL_CFX_SRM_TYPE has no exception.

Method INITIALIZE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD Call by reference Type reference (TYPE) CFX_TT_GO_FIELD Tabelle von Feldern für generische Objekte in cFolders 20030731
2 Importing IT_FIELD_XSLT Call by reference Type reference (TYPE) CFX_TT_XSLT_SRM_INTEG_FIELD Tabelle Felder XSLT Transformation für SRM Integration 20030731

Method INITIALIZE_FIELDS on class CL_CFX_SRM_TYPE has no exception.

Method INITIALIZE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) CFX_TT_GO_PROPERTY Tabelle mit Property Objekten für generisches Objekt 20030729
2 Importing IT_PROPERTY_XSLT Call by reference Type reference (TYPE) CFX_TT_XSLT_SRM_INTEG_PROP Tabelle Property XSLT Transformation für SRM Integration 20030729

Method INITIALIZE_PROPERTIES on class CL_CFX_SRM_TYPE has no exception.

Method INITIALIZE_PROPERTY_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY_LIST Call by reference Type reference (TYPE) CFX_TT_GO_PROPERTY_LIST Tabelle von Propertylisten 20030729
2 Importing IT_PROPERTY_LIST_XSLT Call by reference Type reference (TYPE) CFX_TT_XSLT_SRM_PROP_LIST Tabelle Property List XSLT Transformation für SRM Integratio 20030729

Method INITIALIZE_PROPERTY_LISTS on class CL_CFX_SRM_TYPE has no exception.

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_VALID Value transfer Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20030814

Method IS_VALID on class CL_CFX_SRM_TYPE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 310