SAP ABAP Class CL_SRM_XML_REC_MODEL (Record Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_XML_BR_MD_FP (Package) XML, Browser, Modeler, File Plan
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRM_XML_MODEL Model Handling 20000713
Properties
Class CL_SRM_XML_REC_MODEL  
Short Description Record Model    
Super Class CL_SRM_XML_MODEL Model Handling 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SRM_XML_BR_MD_FP   XML, Browser, Modeler, File Plan 
Created 20000413   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SRM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SRM_XML_REC_MODEL has no interface implemented.
Friends
Class CL_SRM_XML_REC_MODEL has no friend class.
Attributes
Class CL_SRM_XML_REC_MODEL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_POID_4_URL Instance method Public Method Is (Static) URL in POID?! 20000804
2 APPEND_ELEMENT_PART_2_CT Instance method Protected Method APPEND_ELEMENT_PART_2_CT 20010720
3 BUILD_ELEMENT Instance method Protected Method Create All 'element' Elements (DOM) 20000614
4 BUILD_INDEX Instance method Protected Method DELETE: Iterate DOM Tree and Fill Index Table 20000413
5 CHECK_NODE Instance method Protected Method Is Node a Rec, RecElem or ... (DOM) 20000615
6 CONSTRUCTOR Instance method Public Constructor Constructor 20000713
7 CREATE_COMPLEX_TYPES Instance method Protected Method Create All '' Elements 20000413
8 CREATE_CREATEVERSION Instance method Protected Method CREATE_CREATEVERSION 20011015
9 CREATE_DESCRIPTION Instance method Protected Method Create Description Elements 20000517
10 CREATE_DT_STRING_WITH_LEN Instance method Protected Method Create Datatype String with a Special Length ('') 20000413
11 CREATE_ELEMENT_BY_GID Instance method Public Method Create All 'element' Elements (DOM) 20000615
12 CREATE_LASTMOD Instance method Protected Method Create lastModUser,lastModDate,lastModTime Schema Attributes 20011015
13 CREATE_NAME_VALUE_PAIR Instance method Protected Method Create and Subelems 20000614
14 CREATE_OR_REPLACE_ELEMENT_PART Instance method Protected Method Create or Replace Element Part (DOM) 20000623
15 CREATE_POID Instance method Protected Method Create poid Schema Subtree 20000614
16 CREATE_RECORD Instance method Public Method Create All 'record' Elements (DOM) 20000413
17 CREATE_RECORD_META Instance method Protected Method Create All Record Meta Elements 20000413
18 CREATE_RELATIONS_UNREF Instance method Protected Method CREATE_RELATIONS_UNREF 20020416
19 CREATE_RESTRICTIONS_UNREF Instance method Protected Method CREATE_RESTRICTIONS_UNREF 20010720
20 CREATE_SCHEMA Instance method Public Method Create 'schema' Root Element (DOM) 20000413
21 CREATE_SCHEMA_ATTRIBUTE Instance method Protected Method Create Something Like '' 20000413
22 CREATE_SCHEMA_ATTR_UNREF Instance method Protected Method Create '' Without Parent (unref) 20000629
23 CREATE_SCHEMA_CHOICE Instance method Protected Method Create '' 20000614
24 CREATE_SCHEMA_COMPLEXTP Instance method Protected Method Create Something Like '' 20000614
25 CREATE_SCHEMA_COMPLEXTP_ANONYM Instance method Protected Method Create '' 20000614
26 CREATE_SCHEMA_ELEMENT Instance method Protected Method Create Something Like '' 20000413
27 CREATE_SCHEMA_ELEMENT_UNREF Instance method Protected Method Create '' Without Parent (unref) 20000614
28 CREATE_SIMPLE_TYPES Instance method Protected Method Create All '' Elements 20000413
29 CREATE_SPSID_SET_UNREF Instance method Protected Method Create recordElementSpsIdSet Subtree (DOM) 20000623
30 DELETE_ELEMENT_BY_GID Instance method Public Method Delete all 'Element' Elements (DOM) 20000621
31 DELETE_ELEMENT_BY_ID Instance method Public Method Delete all 'Element' Elements (DOM) 20000413
32 DELETE_ELEMENT_PART Instance method Protected Method Delete Element Part, if Needed (DOM) 20000710
33 DELETE_INDEX Instance method Public Method DELETE: DELETE_INDEX 20001110
34 FINISH_CLONED_SUBTREE Instance method Protected Method FINISH_CLONED_SUBTREE 20001018
35 GET_ACTIVE_4_ELEMENT Instance method Protected Method GET_ACTIVE_4_ELEMENT 20010515
36 GET_ALL_ELEM_GIDS_BEHIND_GID Instance method Public Method GET_ALL_ELEM_GIDS_BEHIND_GID 20010316
37 GET_ALL_IDS_4_ANCHOR Instance method Public Method Gets all model IDs with the specified anchor 20070131
38 GET_ALL_INITIAL_MINOCC_GT_0 Instance method Public Method GET_ALL_INITIAL_MINOCC_GT_0 20020225
39 GET_ATTR_BY_HANDLE Instance method Protected Method Get Attributes for an Element (DOM) 20000620
40 GET_CHILD_IDS Instance method Protected Method GET_CHILD_IDS 20000824
41 GET_DESCRIPTION_BY_ID Instance method Public Method Get Description for an Element (DOM) 20000517
42 GET_DESCR_BY_HANDLE Instance method Protected Method Get Description for an Element (DOM) 20000426
43 GET_ELEMENT_4_ID Instance method Protected Method Get Element Handle for Unique ID 20000609
44 GET_ELEMENT_ACTIVE_BY_GID Instance method Public Method GET_ELEMENT_ACTIVE_BY_GID 20010514
45 GET_ELEMENT_EXPIRY_BY_GID Instance method Public Method GET_ELEMENT_STATE_BY_GID 20010511
46 GET_ELEMENT_META_BY_GID Instance method Public Method Get Meta Infos for an Element (DOM) 20000428
47 GET_ELEMENT_META_BY_ID Instance method Public Method Get Meta Infos for an Element (DOM) 20000516
48 GET_ELEMENT_MIN_MAX_BY_HANDLE Instance method Protected Method Get Min/Max Values for an Element (DOM) 20000428
49 GET_ELEMENT_SPSIDSET_BY_HANDLE Instance method Protected Method Get List of Element Type IDs for an Element (DOM) 20000428
50 GET_ELEMENT_URL_BY_GID Instance method Public Method Get Fix URL for an Element (DOM) 20000619
51 GET_FIRST_ELEMENT_BEHIND_ID Instance method Public Method Get First Iterator Element (DOM) 20000607
52 GET_FOLDER_IDS_BY_PARENT Instance method Public Method GET_ID_4_SPSID BY PARENT 20040707
53 GET_GID_4_ID Instance method Public Method id -> gid (DOM) 20000609
54 GET_IDS_4_SPSID_BY_PARENT Instance method Public Method GET_ID_4_SPSID BY PARENT 20040611
55 GET_ID_4_ANCHOR Instance method Public Method Get First Model ID for Given Anchor String (DOM) 20000620
56 GET_ID_4_ELEMENT Instance method Protected Method Get Unique id for Element Handle 20000609
57 GET_ID_4_GID Instance method Public Method gid -> id (DOM) 20000609
58 GET_ID_4_SPSID Instance method Public Method GET_ID_4_SPSID 20020701
59 GET_LIST_OF_SISTER_IDS_BY_ID Instance method Public Method GET_LIST_OF_CHILD_IDS_BY_ID 20000824
60 GET_LIST_OF_TOP_IDS Instance method Public Method GET_LIST_OF_TOP_IDS 20000824
61 GET_MAX_ELEMENT_ID Instance method Protected Method Get 'Default' of '' 20000413
62 GET_PARENT_ID_4_ID Instance method Public Method GET_PARENT_ID_4_ID 20020624
63 GET_POID_BY_HANDLE Instance method Protected Method Get POID for an Element (DOM) 20000515
64 GET_RECORD_ATTR Instance method Public Method Get Record Attributes (DOM) 20000627
65 GET_RECORD_DESCRIPTION Instance method Public Method Get Description for an Element (DOM) 20000606
66 GET_RECORD_META_GID Instance method Protected Method Get ixml gid for Record Meta Tag (DOM) 20000615
67 GET_RECORD_STATE Instance method Public Method GET_RECORD_STATE 20010314
68 GET_RELATIONS_BY_HANDLE Instance method Protected Method GET_RELATIONS_BY_HANDLE 20020416
69 GET_RESTRICTIONS_BY_HANDLE Instance method Protected Method GET_RESTRICTIONS_BY_HANDLE 20010725
70 GET_ROOT_ELEMENT_FOR_GID Instance method Public Method Get Root Element (Direct Record Child) for gid (DOM) 20000607
71 GET_ROOT_ELEMENT_FOR_ID Instance method Public Method Get Root Element (Direct Record Child) for ID (DOM) 20000607
72 GET_SEMANTIC_ID Instance method Public Method GET_SEMANTIC_ID 20000830
73 GET_STATE_4_ELEMENT Instance method Protected Method GET_STATE_4_ELEMENT 20020225
74 GET_URL_BY_GID Instance method Public Method Get Fix URL (DOM) 20000712
75 GET_URL_BY_HANDLE Instance method Protected Method Get URL for an Element (DOM) 20000619
76 INSERT_NODE_BY_GID Instance method Protected Method Insert Node Tree 20000717
77 REPLACE_ELEMENT_BY_GID Instance method Public Method Update All 'element' Elements (DOM) 20000623
78 SET_MAX_ELEMENT_ID Instance method Protected Method Set 'default' of '' 20000413
79 SUBTREE_2_CLIPBOARD_BY_GID Instance method Public Method SUBTREE_2_CLIPBOARD_BY_GID 20001018
80 UPDATE_ELEMENT Instance method Protected Method Update All 'element' Elements (DOM) 20000621
81 UPDATE_LASTMOD Instance method Protected Method Update Last Modification 20040318
82 UPD_ELEMENT_ACTIVE_BY_GID Instance method Public Method UPD_ELEMENT_ACTIVE_BY_GID 20010514
83 UPD_ELEMENT_DESCR_BY_GID Instance method Public Method UPD_ELEMENT_DESCR_BY_GID 20001002
84 UPD_ELEMENT_EXPIRY_BY_GID Instance method Public Method UPD_ELEMENT_EXPIRY_BY_GID 20010514
85 UPD_ELEMENT_STATE_BY_GID Instance method Public Method UPD_ELEMENT_STATE_BY_GID 20011026
86 UPD_RECORD_LASTMOD Instance method Protected Method UPD_RECORD_LASTMOD 20001030
Events
Class CL_SRM_XML_REC_MODEL has no event.
Types
Class CL_SRM_XML_REC_MODEL has no local type.
Method Signatures

Method ANALYZE_POID_4_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIX_URL Call by reference Type reference (TYPE) SURL url 20000804
2 Exporting IS_FIXURL Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000804
3 Importing SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID SP_POID_TAB 20000804
4 Importing SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID RMF_POID_TAB 20011011

Method ANALYZE_POID_4_URL on class CL_SRM_XML_REC_MODEL has no exception.

Method APPEND_ELEMENT_PART_2_CT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20010720
2 Importing E Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010720
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20010720

Method BUILD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) STRING active 20010514
2 Importing AREA_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
3 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000614
4 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
5 Importing EXPIRY Call by reference Type reference (TYPE) STRING expiry 20010511
6 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000629
7 Importing ID Call by reference Type reference (TYPE) STRING unique id 20000615
8 Importing MAXOCCURS Call by reference Type reference (TYPE) STRING max. occurrence (integer or '*') 20000614
9 Importing MINOCCURS Call by reference Type reference (TYPE) STRING min. occurrence (integer or '*') 20000614
10 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416
11 Importing RMSID Call by reference Type reference (TYPE) STRING ID RMS 20000706
12 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010720
13 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000615
14 Importing SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000615
15 Importing SPSIDSETNAME Call by reference Type reference (TYPE) STRING '' set name ('*' or others) 20000614
16 Importing SPSIDTAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000614
17 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000615
18 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
19 Importing URL Call by reference Type reference (TYPE) SURL URL Länge 255 20000615

Method BUILD_ELEMENT on class CL_SRM_XML_REC_MODEL has no exception.

Method BUILD_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20001016
2 Importing DOCID Call by reference Type reference (TYPE) SRMGS_DOC_ID ID für Dokumente und Beziehungen 20001016
3 Importing RMSID Call by reference Type reference (TYPE) STRING 20010411
4 Importing SEM_ID Call by reference Type reference (TYPE) STRING 20001016
5 Importing SPSID Call by reference Type reference (TYPE) STRING 20001016
# Exception Resumable Description Created on
1 DB_INSERT_FAILED db_insert_failed 20000629
2 INTERNAL_ERROR internal_error 20001016

Method CHECK_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_RECORD Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000615
2 Exporting IS_RECORD_ELEMENT Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000615
3 Importing NODE Value transfer Object reference (TYPE REF TO) IF_IXML_NODE ixml node 20000615

Method CHECK_NODE on class CL_SRM_XML_REC_MODEL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOC Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20010518
2 Importing IN_BATCH_MODE Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20011122
3 Importing RMSID Call by reference Type reference (TYPE) STRING 20010919
4 Importing SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20010828

Method CONSTRUCTOR on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_COMPLEX_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCHEMA Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413

Method CREATE_COMPLEX_TYPES on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_CREATEVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20011015

Method CREATE_CREATEVERSION on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB description & lang 20000517
2 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000517

Method CREATE_DESCRIPTION on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_DT_STRING_WITH_LEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Call by reference Type reference (TYPE) STRING datatype string length 20000413
2 Importing NAME Call by reference Type reference (TYPE) STRING datatype name 20000413
3 Importing SCHEMA Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413

Method CREATE_DT_STRING_WITH_LEN on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_ELEMENT_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010
2 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000615
3 Importing FATHER_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000615
4 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000629
5 Importing MAXOCCURS Call by reference Type reference (TYPE) STRING max. occurrence (integer or '*') 20000615
6 Importing MINOCCURS Call by reference Type reference (TYPE) STRING min. occurrence (integer or '*') 20000615
7 Exporting NEW_GID Call by reference Type reference (TYPE) I new gid ('-1' indicates error) 20000615
8 Exporting NEW_ID Call by reference Type reference (TYPE) STRING new elem id (' ' indicates error) 20000615
9 Importing REF_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000615
10 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416
11 Importing RMSID Call by reference Type reference (TYPE) STRING ID RMS 20000706
12 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010720
13 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000615
14 Importing SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000615
15 Importing SPSIDSETNAME Call by reference Type reference (TYPE) STRING '' set name ('*' or others) 20000615
16 Importing SPSIDTAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000615
17 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000615
18 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010
19 Importing URL Call by reference Type reference (TYPE) SURL URL Länge 255 20000615
# Exception Resumable Description Created on
1 INS_FAILED INS_FAILED 20000615

Method CREATE_LASTMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20011015

Method CREATE_LASTMOD on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_NAME_VALUE_PAIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING default value of name 20000614
2 Importing PAIRNO Call by reference Type reference (TYPE) STRING default value of pairNo 20000614
3 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
4 Importing VALUE Call by reference Type reference (TYPE) STRING default value of value 20000614

Method CREATE_NAME_VALUE_PAIR on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_OR_REPLACE_ELEMENT_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000623
2 Importing ONLY_REPLACE Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE element nur ersetzen 20040317
3 Importing PARENT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000623
4 Importing TAG_NAME Call by reference Type reference (TYPE) STRING tag name to replace 20000623
# Exception Resumable Description Created on
1 CREATE_FAILED ixml inserting failed 20000623
2 REPLACE_FAILED ixml replacing failed 20000623

Method CREATE_POID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010
2 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
3 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000614
4 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010

Method CREATE_POID on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB description & lang 20000517
2 Returning RECORD Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413
3 Importing SCHEMA Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413
4 Importing SPSID Call by reference Type reference (TYPE) STRING 20001017

Method CREATE_RECORD on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_RECORD_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECORD Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413
2 Importing SPSID Call by reference Type reference (TYPE) STRING 20001017

Method CREATE_RECORD_META on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_RELATIONS_UNREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020416
2 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416

Method CREATE_RELATIONS_UNREF on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_RESTRICTIONS_UNREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010720
2 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010720

Method CREATE_RESTRICTIONS_UNREF on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SCHEMA Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413

Method CREATE_SCHEMA on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTETAB Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000413
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413
3 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413

Method CREATE_SCHEMA_ATTRIBUTE on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_ATTR_UNREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTETAB Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000629
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000629

Method CREATE_SCHEMA_ATTR_UNREF on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_CHOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
2 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614

Method CREATE_SCHEMA_CHOICE on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_COMPLEXTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTETAB Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000614
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
3 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614

Method CREATE_SCHEMA_COMPLEXTP on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_COMPLEXTP_ANONYM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
2 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614

Method CREATE_SCHEMA_COMPLEXTP_ANONYM on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTETAB Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000413
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413
3 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413

Method CREATE_SCHEMA_ELEMENT on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SCHEMA_ELEMENT_UNREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTETAB Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000614
2 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614

Method CREATE_SCHEMA_ELEMENT_UNREF on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SIMPLE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCHEMA Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000413

Method CREATE_SIMPLE_TYPES on class CL_SRM_XML_REC_MODEL has no exception.

Method CREATE_SPSID_SET_UNREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000623
2 Importing RMSID Call by reference Type reference (TYPE) STRING ID RMS 20000706
3 Importing SPSIDSETNAME Call by reference Type reference (TYPE) STRING '' set name ('*' or others) 20000623
4 Importing SPSIDTAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000623

Method CREATE_SPSID_SET_UNREF on class CL_SRM_XML_REC_MODEL has no exception.

Method DELETE_ELEMENT_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000621

Method DELETE_ELEMENT_BY_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method DELETE_ELEMENT_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING current element id 20000413

Method DELETE_ELEMENT_BY_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method DELETE_ELEMENT_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000710
2 Importing TAG_NAME Call by reference Type reference (TYPE) STRING tag name to replace 20000710

Method DELETE_ELEMENT_PART on class CL_SRM_XML_REC_MODEL has no exception.

Method DELETE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCID Call by reference Type reference (TYPE) SRMGS_DOC_ID ID für Dokumente und Beziehungen 20001110

Method DELETE_INDEX on class CL_SRM_XML_REC_MODEL has no exception.

Method FINISH_CLONED_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEWNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20001018

Method FINISH_CLONED_SUBTREE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ACTIVE_4_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) STRING active 20010515
2 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010515

Method GET_ACTIVE_4_ELEMENT on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ALL_ELEM_GIDS_BEHIND_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20010316
2 Exporting GID_TAB Call by reference Type reference (TYPE) SRM_XML_GID_TAB 20010316

Method GET_ALL_ELEM_GIDS_BEHIND_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ALL_IDS_4_ANCHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_ID Call by reference Type reference (TYPE) SRM_XML_S_TAB Tabelle der gefundenen Modell IDs 20070131
2 Importing IM_ANCHOR Call by reference Type reference (TYPE) CHAR64 Anker-Wert 20070131
3 Importing IM_ANCHOR_NAME Call by reference Type reference (TYPE) CHAR64 Anker-Name 20070131

Method GET_ALL_IDS_4_ANCHOR on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ALL_INITIAL_MINOCC_GT_0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GID_MINO_TAB Value transfer Type reference (TYPE) SRM_XML_GID_MINO_TAB gid + minoccurs 20020225

Method GET_ALL_INITIAL_MINOCC_GT_0 on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ATTR_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVE Call by reference Type reference (TYPE) STRING active 20010514
2 Exporting CREATE_VERSION Call by reference Type reference (TYPE) STRING 20011015
3 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000620
4 Exporting EXPIRY Call by reference Type reference (TYPE) STRING expiry 20010511
5 Exporting FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000629
6 Exporting FREE_ATTR_GID Call by reference Type reference (TYPE) I ixml gid 20000629
7 Exporting ID Call by reference Type reference (TYPE) STRING 20010613
8 Exporting IDREF Call by reference Type reference (TYPE) STRING IDREF 20000620
9 Exporting LASTMODDATE Call by reference Type reference (TYPE) STRING LASTMODDATE 20000620
10 Exporting LASTMODTIME Call by reference Type reference (TYPE) STRING LASTMODTIME 20000620
11 Exporting LASTMODUSER Call by reference Type reference (TYPE) STRING LASTMODUSER 20000620
12 Exporting LASTMOD_GID Call by reference Type reference (TYPE) I ixml gid 20000627
13 Exporting SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000620
14 Exporting SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000620
15 Exporting STATE Call by reference Type reference (TYPE) STRING state 20000814

Method GET_ATTR_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_CHILD_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000824
2 Exporting ID_TAB Call by reference Type reference (TYPE) SRM_XML_IDPOS list of top ids 20000824

Method GET_CHILD_IDS on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_DESCRIPTION_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION1_GID Call by reference Type reference (TYPE) I ixml gid 20000517
2 Exporting DESCRIPTION2_GID Call by reference Type reference (TYPE) I ixml gid 20000517
3 Exporting DESCRIPTION3_GID Call by reference Type reference (TYPE) I ixml gid 20000517
4 Exporting DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000517
5 Importing ID Call by reference Type reference (TYPE) STRING unique element id 20000517

Method GET_DESCRIPTION_BY_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_DESCR_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION1_GID Call by reference Type reference (TYPE) I ixml gid 20000428
2 Exporting DESCRIPTION2_GID Call by reference Type reference (TYPE) I ixml gid 20000428
3 Exporting DESCRIPTION3_GID Call by reference Type reference (TYPE) I ixml gid 20000428
4 Exporting DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000426
5 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000426
6 Importing LANGUAGE_STRIP Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20021220
7 Importing WRONG_LANG_PREFIX Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20021223

Method GET_DESCR_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ELEMENT_4_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000609
2 Importing ID Call by reference Type reference (TYPE) STRING unique element id 20000609

Method GET_ELEMENT_4_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ELEMENT_ACTIVE_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ACTIVE Call by reference Type reference (TYPE) STRING active 20010514
2 Importing GID Call by reference Type reference (TYPE) I ixml gid 20010514
# Exception Resumable Description Created on
1 WRONG_GID wrong_gid 20010514

Method GET_ELEMENT_EXPIRY_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXPIRY Call by reference Type reference (TYPE) STRING expiry 20010511
2 Importing GID Call by reference Type reference (TYPE) I ixml gid 20010511
# Exception Resumable Description Created on
1 WRONG_GID wrong_gid 20010511

Method GET_ELEMENT_META_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000428
2 Exporting MAXOCCURS Call by reference Type reference (TYPE) I val of 20000428
3 Exporting MINMAX_GID Call by reference Type reference (TYPE) I ixml gid 20000428
4 Exporting MINOCCURS Call by reference Type reference (TYPE) I val of 20000428
5 Exporting RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416
6 Exporting ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010725
7 Exporting SPSID_TAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000428
8 Exporting SPS_GID Call by reference Type reference (TYPE) I ixml gid 20000428

Method GET_ELEMENT_META_BY_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ELEMENT_META_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING unique element id 20000516
2 Exporting MAXOCCURS Call by reference Type reference (TYPE) I val of 20000516
3 Exporting MINMAX_GID Call by reference Type reference (TYPE) I ixml gid 20000516
4 Exporting MINOCCURS Call by reference Type reference (TYPE) I val of 20000516
5 Exporting RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416
6 Exporting ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010725
7 Exporting SPSID_TAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000516
8 Exporting SPS_GID Call by reference Type reference (TYPE) I ixml gid 20000516

Method GET_ELEMENT_META_BY_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ELEMENT_MIN_MAX_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000428
2 Exporting MAXOCCURS Call by reference Type reference (TYPE) I val of elementInstanceMaxOccurs 20000428
3 Exporting MINMAX_GID Call by reference Type reference (TYPE) I ixml gid 20000428
4 Exporting MINOCCURS Call by reference Type reference (TYPE) I val of elementInstanceMinOccurs 20000428

Method GET_ELEMENT_MIN_MAX_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ELEMENT_SPSIDSET_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000428
2 Exporting SPSID_TAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000428
3 Exporting SPS_GID Call by reference Type reference (TYPE) I ixml gid 20000428

Method GET_ELEMENT_SPSIDSET_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ELEMENT_URL_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000619
2 Exporting URL Call by reference Type reference (TYPE) SURL URL Länge 255 20000619
3 Exporting URL_GID Call by reference Type reference (TYPE) I ixml gid 20000619

Method GET_ELEMENT_URL_BY_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_FIRST_ELEMENT_BEHIND_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ACTIVE Call by reference Type reference (TYPE) BOOLEAN '-' check_active 20010515
2 Exporting ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid 20000607
3 Exporting ELEMENT_ID Call by reference Type reference (TYPE) STRING unique id 20000607
4 Importing ID Call by reference Type reference (TYPE) STRING unique id 20000607
5 Exporting ITERATOR Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR IF_IXML_NODE_ITERATOR 20000607

Method GET_FIRST_ELEMENT_BEHIND_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_FOLDER_IDS_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID_TAB Value transfer Type reference (TYPE) SRM_XML_IDPOS passende Model_IDs 20040707
2 Importing ONLY_ONE_ID Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040707
3 Importing PARENT_GID Call by reference Type reference (TYPE) I ParentGID 20040707
4 Importing PARENT_MODEL_ID Call by reference Type reference (TYPE) STRING Parent ModelID 20040707

Method GET_FOLDER_IDS_BY_PARENT on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_GID_4_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning GID Value transfer Type reference (TYPE) I ixml gid 20000609
2 Importing ID Call by reference Type reference (TYPE) STRING unique id 20000609

Method GET_GID_4_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_IDS_4_SPSID_BY_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_SUITABLE_NODES Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE alle geeigneten Knoten (auch *) 20040611
2 Changing ID_TAB Call by reference Type reference (TYPE) SRM_XML_IDPOS passende Model_IDs 20040611
3 Importing INIT_ID_TAB Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>TRUE ModelIDTab initialisieren 20040611
4 Changing ITERATOR Call by reference Object reference (TYPE REF TO) IF_IXML_NODE_ITERATOR IF_IXML_NODE_ITERATOR 20040611
5 Importing ONLY_ONE_ID Call by reference Type reference (TYPE) SRMBOOLEAN IF_SRM=>FALSE Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040611
6 Importing PARENT_GID Call by reference Type reference (TYPE) I ParentGID 20040611
7 Importing PARENT_MODEL_ID Call by reference Type reference (TYPE) STRING Parent ModelID 20040611
8 Importing SPS_ID Call by reference Type reference (TYPE) STRING SPS_ID 20040611

Method GET_IDS_4_SPSID_BY_PARENT on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ID_4_ANCHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ANCHOR Call by reference Type reference (TYPE) CHAR64 anchor value 20000620
2 Importing ANCHOR_NAME Call by reference Type reference (TYPE) CHAR64 anchor name 20001108
3 Returning ID Value transfer Type reference (TYPE) STRING unique id 20000620

Method GET_ID_4_ANCHOR on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ID_4_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000609
2 Returning ID Value transfer Type reference (TYPE) STRING unique id 20000609

Method GET_ID_4_ELEMENT on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ID_4_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000609
2 Returning ID Value transfer Type reference (TYPE) STRING unique id 20000609

Method GET_ID_4_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ID_4_SPSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING 20020701
2 Importing SPS_ID Call by reference Type reference (TYPE) STRING 20020701

Method GET_ID_4_SPSID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_LIST_OF_SISTER_IDS_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING unique id 20000824
2 Exporting ID_TAB Call by reference Type reference (TYPE) SRM_XML_IDPOS list of top ids 20000824

Method GET_LIST_OF_SISTER_IDS_BY_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_LIST_OF_TOP_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ID_TAB Call by reference Type reference (TYPE) SRM_XML_IDPOS list of top ids 20000824

Method GET_LIST_OF_TOP_IDS on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_MAX_ELEMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING current max element id 20000413

Method GET_MAX_ELEMENT_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_PARENT_ID_4_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING unique id 20020624
2 Returning PARENT_ID Value transfer Type reference (TYPE) STRING unique id 20020624

Method GET_PARENT_ID_4_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_POID_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AREA_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010
2 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000515
3 Exporting POID_GID Call by reference Type reference (TYPE) I ixml gid 20000515
4 Importing POINTER_NAME Call by reference Type reference (TYPE) CHAR32 e.g. 'recordStylePointer' 20000515
5 Exporting SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000515
6 Exporting SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010

Method GET_POID_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_RECORD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LASTMODDATE Call by reference Type reference (TYPE) STRING LASTMODDATE 20000627
2 Exporting LASTMODTIME Call by reference Type reference (TYPE) STRING LASTMODTIME 20000627
3 Exporting LASTMODUSER Call by reference Type reference (TYPE) STRING LASTMODUSER 20000627
4 Exporting LASTMOD_GID Call by reference Type reference (TYPE) I ixml gid 20000627

Method GET_RECORD_ATTR on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_RECORD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION1_GID Call by reference Type reference (TYPE) I ixml gid 20000606
2 Exporting DESCRIPTION2_GID Call by reference Type reference (TYPE) I ixml gid 20000606
3 Exporting DESCRIPTION3_GID Call by reference Type reference (TYPE) I ixml gid 20000606
4 Exporting DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000606

Method GET_RECORD_DESCRIPTION on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_RECORD_META_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting GID Call by reference Type reference (TYPE) I ixml gid 20000615

Method GET_RECORD_META_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_RECORD_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATE Value transfer Type reference (TYPE) STRING 20010314

Method GET_RECORD_STATE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_RELATIONS_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020416
2 Returning RELA_TAB Value transfer Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416

Method GET_RELATIONS_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_RESTRICTIONS_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010725
2 Returning ROLE_TAB Value transfer Type reference (TYPE) SRM_XML_ROLE_TAB 20010725

Method GET_RESTRICTIONS_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ROOT_ELEMENT_FOR_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000607
2 Exporting ROOT_GID Call by reference Type reference (TYPE) I ixml gid 20000607
3 Exporting ROOT_ID Call by reference Type reference (TYPE) STRING unique element id 20000607

Method GET_ROOT_ELEMENT_FOR_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_ROOT_ELEMENT_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING unique element id 20000607
2 Exporting ROOT_GID Call by reference Type reference (TYPE) I ixml gid 20000607
3 Exporting ROOT_ID Call by reference Type reference (TYPE) STRING unique element id 20000607

Method GET_ROOT_ELEMENT_FOR_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_SEMANTIC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING semantic id 20000830

Method GET_SEMANTIC_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_STATE_4_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20020225
2 Returning STATE Value transfer Type reference (TYPE) STRING state 20020225

Method GET_STATE_4_ELEMENT on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_URL_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000712
2 Returning URL Value transfer Type reference (TYPE) SURL URL Länge 255 20000712

Method GET_URL_BY_GID on class CL_SRM_XML_REC_MODEL has no exception.

Method GET_URL_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000619
2 Importing POINTER_NAME Call by reference Type reference (TYPE) CHAR32 Characterfeld der Länge 32 20000619
3 Exporting URL Call by reference Type reference (TYPE) SURL URL Länge 255 20000619
4 Exporting URL_GID Call by reference Type reference (TYPE) I ixml gid 20000619

Method GET_URL_BY_HANDLE on class CL_SRM_XML_REC_MODEL has no exception.

Method INSERT_NODE_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FATHER_GID Call by reference Type reference (TYPE) I ixml gid 20000717
2 Exporting NEW_GID Call by reference Type reference (TYPE) I ixml gid 20000717
3 Importing NEW_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20000717
4 Importing REF_GID Call by reference Type reference (TYPE) I ixml gid 20000717
# Exception Resumable Description Created on
1 INS_FAILED ins_failed 20000717

Method REPLACE_ELEMENT_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AREA_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010
2 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000623
3 Importing ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000623
4 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000629
5 Importing MAXOCCURS Call by reference Type reference (TYPE) STRING max. occurrence (integer or '*') 20000623
6 Importing MINOCCURS Call by reference Type reference (TYPE) STRING min. occurrence (integer or '*') 20000623
7 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416
8 Importing RMSID Call by reference Type reference (TYPE) STRING ID RMS 20000706
9 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010720
10 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000623
11 Importing SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000623
12 Importing SPSIDSETNAME Call by reference Type reference (TYPE) STRING '' set name ('*' or others) 20000623
13 Importing SPSIDTAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000623
14 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000623
15 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011010
16 Importing URL Call by reference Type reference (TYPE) SURL URL Länge 255 20000623
# Exception Resumable Description Created on
1 REPLACE_FAILED INS_FAILED 20000623

Method SET_MAX_ELEMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Call by reference Type reference (TYPE) STRING current max element id 20000413

Method SET_MAX_ELEMENT_ID on class CL_SRM_XML_REC_MODEL has no exception.

Method SUBTREE_2_CLIPBOARD_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GID Call by reference Type reference (TYPE) I ixml gid 20001018
# Exception Resumable Description Created on
1 CLONING_FAILED cloning_failed 20001018
2 EXPORT_FAILED ins_failed 20001018
3 WRONG_PARAMS wrong_params 20001018

Method UPDATE_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) STRING active 20010514
2 Importing AREA_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
3 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20000621
4 Importing ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000621
5 Importing EXPIRY Call by reference Type reference (TYPE) STRING expiry 20010511
6 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000629
7 Importing MAXOCCURS Call by reference Type reference (TYPE) STRING max. occurrence (integer or '*') 20000621
8 Importing MINOCCURS Call by reference Type reference (TYPE) STRING min. occurrence (integer or '*') 20000621
9 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020416
10 Importing RMSID Call by reference Type reference (TYPE) STRING ID RMS 20000706
11 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010720
12 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000621
13 Importing SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000621
14 Importing SPSIDSETNAME Call by reference Type reference (TYPE) STRING '' set name ('*' or others) 20000621
15 Importing SPSIDTAB Call by reference Type reference (TYPE) SRM_XML_SPSID_TAB list of spsIds 20000621
16 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000621
17 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
18 Importing URL Call by reference Type reference (TYPE) SURL URL Länge 255 20000621
# Exception Resumable Description Created on
1 UPDATE_FAILED update_failed 20000621

Method UPDATE_LASTMOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT xml_element 20040318
# Exception Resumable Description Created on
1 UPDATE_FAILED 20040318

Method UPD_ELEMENT_ACTIVE_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) STRING active 20010514
2 Importing ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20010514
# Exception Resumable Description Created on
1 UPDATE_FAILED UPDATE_FAILED 20010514

Method UPD_ELEMENT_DESCR_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB list of description corresp. language 20001002
2 Importing ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20001002
# Exception Resumable Description Created on
1 UPDATE_FAILED UPDATE_FAILED 20001002

Method UPD_ELEMENT_EXPIRY_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20010514
2 Importing EXPIRY Call by reference Type reference (TYPE) STRING expiry 20010514
# Exception Resumable Description Created on
1 UPDATE_FAILED UPDATE_FAILED 20010514

Method UPD_ELEMENT_STATE_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20011026
2 Importing STATE Call by reference Type reference (TYPE) STRING expiry 20011026
# Exception Resumable Description Created on
1 UPDATE_FAILED UPDATE_FAILED 20011026

Method UPD_RECORD_LASTMOD Signature

Method UPD_RECORD_LASTMOD on class CL_SRM_XML_REC_MODEL has no parameter.
# Exception Resumable Description Created on
1 UPDATE_FAILED 20001030
History
Last changed by/on SAP  20090618 
SAP Release Created in 46D