SAP ABAP Class CL_SRM_XML_REC_INSTANCE (Record Instance)
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_INSTANCE Instance Handling 20000713
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRM_XML_RECORD IF_SRM_XML_RECORD 20041022
Properties
Class CL_SRM_XML_REC_INSTANCE  
Short Description Record Instance    
Super Class CL_SRM_XML_INSTANCE Instance 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 20110908   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
# Interface Abstract Final Description Created on
1 IF_SRM_XML_RECORD IF_SRM_XML_RECORD 20041022
Friends
Class CL_SRM_XML_REC_INSTANCE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GLOB_REC_FILTER_OUT_MODEL Instance attribute Private Type reference (TYPE) SRMBOOLEAN Filter out Model Nodes 20041019
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ELEMENT Instance method Protected Method Insert All Elements for Instance Element (DOM) 20000614
2 CONSTRUCTOR Instance method Public Constructor Constructor 20000713
3 CONVERT_MODEL_2_TEMPLATE Instance method Public Method Convert Model (Schema) to Template (File) 20000831
4 CREATE_ELEMENT_BY_GID Instance method Public Method Insert All Elements for Instance Element (DOM) 20000608
5 CREATE_ELEMENT_BY_ID Instance method Public Method Insert All Elements for Instance Element (DOM) 20000607
6 CREATE_RELATIONS Instance method Protected Method CREATE_RELATIONS 20020418
7 CREATE_RESTRICTIONS Instance method Protected Method CREATE_RESTRICTIONS 20010726
8 FIND_IN_EMPTY_SUBTREE_BY_GID Instance method Public Method Find Instance id in Empty Subtree for Model id 20000608
9 FIND_IN_EMPTY_SUBTREE_BY_ID Instance method Public Method Find Instance id in Empty Subtree for Model id 20000608
10 GET_4_MODELID Instance method Private Method GET_4_MODELID 20020625
11 GET_CHILD_OCC_BY_GID Instance method Public Method Count Current Occ. Value (# Inst.) for an Element (DOM) 20000823
12 GET_ELEMENT_BY_GID Instance method Public Method Get Description, POID & url for an Element (DOM) 20000608
13 GET_ELEMENT_BY_ID Instance method Public Method Get Description, POID & url for an Element (DOM) 20000414
14 GET_ELEMENT_GIDS_4_MODELID Instance method Public Method GET_ELEMENT_GIDS_4_MODELID 20020702
15 GET_ELEMENT_OCC_BY_GID Instance method Public Method Count Current Occ. Value (# Inst.) for an Element (DOM) 20000608
16 GET_ELEMENT_OCC_BY_ID Instance method Public Method Count Current Occ. Value (# Inst.) for an Element (DOM) 20000516
17 GET_FIRST_INACTIVE_NODE Instance method Protected Method GET_FIRST_INACTIVE_NODE 20010515
18 GET_INSERT_COORDINATES Instance method Public Method Get Coordinates for Subtree Insert 20000608
19 GET_RECORD Instance method Public Method Get Description for Record (DOM) 20000419
20 GET_RECORD_ATTR Instance method Public Method Get Attributes of Record (DOM) 20000609
21 GET_RECORD_DESCR_FROM_SCHEMA Instance method Public Method NOT REALLY 4 PUBLIC USE !!! 20000921
22 GET_RECORD_META Instance method Public Method Get Schema POID, ... for Record (DOM) 20000419
23 GET_RECORD_SPSID_FROM_SCHEMA Instance method Public Method GET_RECORD_SPSID_FROM_SCHEMA 20001017
24 GET_RECORD_STATE_FROM_SCHEMA Instance method Public Method GET_RECORD_STATE 20010314
25 GET_RELATIONS_BY_HANDLE Instance method Protected Method GET_RELATIONS_BY_HANDLE 20020417
26 GET_RESTRICTIONS_BY_HANDLE Instance method Protected Method GET_RESTRICTIONS_BY_HANDLE 20010726
27 GET_SET_CHILD_OCC Instance method Public Method GET_SET_CHILD_OCC 20020225
28 GET_URL_BY_HANDLE Instance method Protected Method Get URL for an Element (DOM) 20000419
29 IS_OR_HAS_NO_MODEL_CHILDREN Instance method Private Method Checks whether element or children node has non-model nodes 20041020
30 REPLACE_ELEMENT_BY_GID Instance method Public Method Update All Elements for Instance Element (DOM) 20000608
31 REPLACE_ELEMENT_BY_ID Instance method Public Method Update All Elements for Instance Element (DOM) 20000608
32 UPDATE_ELEMENT Instance method Protected Method Update All Elements for Instance Element (DOM) 20000614
33 UPD_ALL_LAST_MOD Instance method Public Method UPD_ALL_LAST_MOD 20000831
34 UPD_RECORD_LAST_MOD Instance method Public Method Update lastmod* Attributes of Record (DOM) 20000609
Events
Class CL_SRM_XML_REC_INSTANCE has no event.
Types
Class CL_SRM_XML_REC_INSTANCE has no local type.
Method Signatures

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 tab. of description & lang 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 20000905
7 Importing ID Call by reference Type reference (TYPE) STRING unique id 20000614
8 Importing IDREF Call by reference Type reference (TYPE) STRING unique id 20000614
9 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of roles 20020418
10 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010726
11 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000614
12 Importing SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000614
13 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000614
14 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
15 Importing STATE Call by reference Type reference (TYPE) STRING 'set' state 20000814
16 Importing URL Call by reference Type reference (TYPE) SURL '' URL 20000614

Method BUILD_ELEMENT on class CL_SRM_XML_REC_INSTANCE 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_INSTANCE has no exception.

Method CONVERT_MODEL_2_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ROOT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000831
2 Importing WITH_ELEMENTS Call by reference Type reference (TYPE) BOOLEAN '-' boolsche Variable (X=true, -=false, space=unknown) 20000831

Method CONVERT_MODEL_2_TEMPLATE on class CL_SRM_XML_REC_INSTANCE 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 20011011
2 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB table of descr. and lang 20000608
3 Importing FATHER_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000608
4 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB free_attributes 20000905
5 Importing MODEL_ID_REF Call by reference Type reference (TYPE) STRING unique element id (model) 20000608
6 Exporting NEW_GID Call by reference Type reference (TYPE) I new gid ('-1' indicates error) 20000608
7 Exporting NEW_ID Call by reference Type reference (TYPE) STRING new elem id (' ' indicates error) 20000608
8 Importing REF_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000609
9 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of roles 20020418
10 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010726
11 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING '' SPS displayname 20000609
12 Importing SPSID Call by reference Type reference (TYPE) STRING '' ID SPS 20000609
13 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000608
14 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
15 Importing STATE Call by reference Type reference (TYPE) STRING 'set' state 20000814
16 Importing URL Call by reference Type reference (TYPE) SURL '' URL 20000608
# Exception Resumable Description Created on
1 INS_FAILED ixml inserting/replacing failed 20000608

Method CREATE_ELEMENT_BY_ID 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 20011011
2 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB table of descr. and lang 20000607
3 Importing FATHER_ID Call by reference Type reference (TYPE) STRING unique element id (instance) 20000607
4 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB free_attributes 20000905
5 Importing MODEL_ID_REF Call by reference Type reference (TYPE) STRING unique element id (model) 20000607
6 Exporting NEW_GID Call by reference Type reference (TYPE) I new gid ('-1' indicates error) 20000607
7 Exporting NEW_ID Call by reference Type reference (TYPE) STRING new elem id (' ' indicates error) 20000607
8 Importing REF_ID Call by reference Type reference (TYPE) STRING unique element id (instance) 20000609
9 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of roles 20020418
10 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010726
11 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING '' SPS displayname 20000609
12 Importing SPSID Call by reference Type reference (TYPE) STRING '' ID SPS 20000609
13 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000607
14 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
15 Importing STATE Call by reference Type reference (TYPE) STRING 'set' state 20000814
16 Importing URL Call by reference Type reference (TYPE) SURL '' URL 20000607
# Exception Resumable Description Created on
1 INS_FAILED ixml inserting/replacing failed 20000607

Method CREATE_RELATIONS Signature

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

Method CREATE_RELATIONS on class CL_SRM_XML_REC_INSTANCE has no exception.

Method CREATE_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20010726
2 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB 20010726

Method CREATE_RESTRICTIONS on class CL_SRM_XML_REC_INSTANCE has no exception.

Method FIND_IN_EMPTY_SUBTREE_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid 20000608
2 Exporting ELEMENT_ID Call by reference Type reference (TYPE) STRING unique element id 20000608
3 Importing MODEL_ID Call by reference Type reference (TYPE) STRING unique element id 20000608
4 Importing ROOT_ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid 20000608
# Exception Resumable Description Created on
1 INS_FAILED ixml inserting/replacing failed 20000608

Method FIND_IN_EMPTY_SUBTREE_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid 20000608
2 Exporting ELEMENT_ID Call by reference Type reference (TYPE) STRING unique element id 20000608
3 Importing MODEL_ID Call by reference Type reference (TYPE) STRING unique element id 20000608
4 Importing ROOT_ELEMENT_ID Call by reference Type reference (TYPE) STRING unique element id 20000608
# Exception Resumable Description Created on
1 INS_FAILED ixml inserting/replacing failed 20000608

Method GET_4_MODELID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_ACCESS Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020625
2 Importing FIRST Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20020625
3 Importing GET_BY_PARENT_NODE Call by reference Type reference (TYPE) BOOLEAN IF_SRM=>FALSE GID unter Elternknoten zurückgeben 20031128
4 Exporting GID Call by reference Type reference (TYPE) I 20020625
5 Exporting ID Call by reference Type reference (TYPE) STRING 20020625
6 Importing MODEL_ID Call by reference Type reference (TYPE) STRING 20020625
7 Importing PARENT_NODE_ID Call by reference Type reference (TYPE) STRING Elternknoten in Akte 20031128
# Exception Resumable Description Created on
1 CX_SRM_XML xml (abstrakt) 20020625

Method GET_CHILD_OCC_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CUROCCURS Call by reference Type reference (TYPE) I val of elementInstanceCurOccurs 20000823
2 Importing FATHER_GID Call by reference Type reference (TYPE) I ixml gid 20000823
3 Importing ID_REF Call by reference Type reference (TYPE) STRING unique id 20000823

Method GET_CHILD_OCC_BY_GID on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_ELEMENT_BY_GID 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 20011011
2 Exporting DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB tab. of descr. & lang 20000608
3 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000608
4 Exporting SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000608
5 Exporting SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
6 Exporting URL Call by reference Type reference (TYPE) SURL URL 20000608

Method GET_ELEMENT_BY_GID on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_ELEMENT_BY_ID 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 20011011
2 Exporting DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB tab. of descr. & lang 20000414
3 Importing ID Call by reference Type reference (TYPE) STRING unique element id 20000414
4 Exporting SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000414
5 Exporting SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
6 Exporting URL Call by reference Type reference (TYPE) SURL URL 20000414

Method GET_ELEMENT_BY_ID on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_ELEMENT_GIDS_4_MODELID Signature

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

Method GET_ELEMENT_GIDS_4_MODELID on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_ELEMENT_OCC_BY_GID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CUROCCURS Call by reference Type reference (TYPE) I val of elementInstanceCurOccurs 20000608
2 Importing GID Call by reference Type reference (TYPE) I ixml gid 20000608

Method GET_ELEMENT_OCC_BY_GID on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_ELEMENT_OCC_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CUROCCURS Call by reference Type reference (TYPE) I val of elementInstanceCurOccurs 20000516
2 Importing ID Call by reference Type reference (TYPE) STRING unique id 20000516

Method GET_ELEMENT_OCC_BY_ID on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_FIRST_INACTIVE_NODE Signature

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

Method GET_FIRST_INACTIVE_NODE on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_INSERT_COORDINATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEFORE Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20000609
2 Exporting FATHER_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000608
3 Exporting FATHER_ID Call by reference Type reference (TYPE) STRING unique element id (instance) 20000608
4 Importing MODEL_TOP_ID_TAB Call by reference Type reference (TYPE) SRM_XML_IDPOS list of element ids 20000824
5 Exporting REF_GID Call by reference Type reference (TYPE) I ixml gid (instance) 20000609
6 Exporting REF_ID Call by reference Type reference (TYPE) STRING unique element id (instance) 20000609
7 Importing ROOT_ELEMENT_ID Call by reference Type reference (TYPE) STRING unique element id 20000609
8 Importing ROOT_ELEMENT_MODEL_ID Call by reference Type reference (TYPE) STRING unique element id (model) 20000609
9 Importing TRIGGERED_FROM_MODEL Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20000609
# Exception Resumable Description Created on
1 WRONG_PARAMS ixml inserting/replacing failed 20000609

Method GET_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB tab. of descr. & lang 20000419

Method GET_RECORD on class CL_SRM_XML_REC_INSTANCE 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 20000609
2 Exporting LASTMODTIME Call by reference Type reference (TYPE) STRING LASTMODTIME 20000609
3 Exporting LASTMODUSER Call by reference Type reference (TYPE) STRING LASTMODUSER 20000609

Method GET_RECORD_ATTR on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_RECORD_DESCR_FROM_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DESCR Call by reference Type reference (TYPE) STRING description string 20000921
2 Exporting FOUND Call by reference Type reference (TYPE) BOOLEAN found flag 20000921

Method GET_RECORD_DESCR_FROM_SCHEMA on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_RECORD_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OTHER_META Call by reference Type reference (TYPE) SRMXMLRMET some meta information for a record element 20000419
2 Exporting SCHEMA_AREA_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
3 Exporting SCHEMA_SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000419
4 Exporting SCHEMA_SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
5 Exporting STYLE_AREA_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
6 Exporting STYLE_SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000419
7 Exporting STYLE_SRM_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011

Method GET_RECORD_META on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_RECORD_SPSID_FROM_SCHEMA Signature

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

Method GET_RECORD_SPSID_FROM_SCHEMA on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_RECORD_STATE_FROM_SCHEMA 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_FROM_SCHEMA on class CL_SRM_XML_REC_INSTANCE 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 20020417
2 Returning RELA_TAB Value transfer Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020417

Method GET_RELATIONS_BY_HANDLE on class CL_SRM_XML_REC_INSTANCE 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 20010726
2 Returning ROLE_TAB Value transfer Type reference (TYPE) SRM_XML_ROLE_TAB 20010726

Method GET_RESTRICTIONS_BY_HANDLE on class CL_SRM_XML_REC_INSTANCE has no exception.

Method GET_SET_CHILD_OCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CUROCCURS Value transfer Type reference (TYPE) I val of elementInstanceCurOccurs 20020225
2 Importing ID_REF Call by reference Type reference (TYPE) STRING unique id 20020225

Method GET_SET_CHILD_OCC on class CL_SRM_XML_REC_INSTANCE 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 element handle 20000419
2 Importing POINTER_NAME Call by reference Type reference (TYPE) CHAR32 e.g. 'instancePointer' 20000419
3 Exporting URL Call by reference Type reference (TYPE) SURL URL 20000419

Method GET_URL_BY_HANDLE on class CL_SRM_XML_REC_INSTANCE has no exception.

Method IS_OR_HAS_NO_MODEL_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20041020
2 Importing GID Call by reference Type reference (TYPE) I GId 20041020
3 Returning HAS_NO_MODEL Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20041020
# Exception Resumable Description Created on
1 CX_SRM_XML xml (abstrakt) 20041020

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 20011011
2 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB table of descr. and lang 20000608
3 Importing DESCR_LANGUAGE_MERGE Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20021230
4 Importing ELEMENT_GID Call by reference Type reference (TYPE) I ixml gid 20000608
5 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000905
6 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of roles 20020418
7 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010726
8 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING '' SPS displayname 20000609
9 Importing SPSID Call by reference Type reference (TYPE) STRING '' ID SPS 20000609
10 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000608
11 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
12 Importing STATE Call by reference Type reference (TYPE) STRING 'set' state 20000814
13 Importing URL Call by reference Type reference (TYPE) SURL '' URL 20000608
# Exception Resumable Description Created on
1 REPLACE_FAILED ixml inserting/replacing failed 20000608

Method REPLACE_ELEMENT_BY_ID 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 20011011
2 Importing DESCRIPTION_TAB Call by reference Type reference (TYPE) SRM_XML_DESCR_TAB table of descr. and lang 20000608
3 Importing DESCR_LANGUAGE_MERGE Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20021230
4 Importing ELEMENT_ID Call by reference Type reference (TYPE) STRING unique element id 20000608
5 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000905
6 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of roles 20020418
7 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010726
8 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING '' SPS displayname 20000609
9 Importing SPSID Call by reference Type reference (TYPE) STRING '' ID SPS 20000609
10 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000608
11 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
12 Importing STATE Call by reference Type reference (TYPE) STRING 'set' state 20000814
13 Importing URL Call by reference Type reference (TYPE) SURL '' URL 20000608
# Exception Resumable Description Created on
1 REPLACE_FAILED ixml inserting/replacing failed 20000608

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 tab. of description & lang 20000614
4 Importing DESCR_LANGUAGE_MERGE Call by reference Type reference (TYPE) BOOLEAN 'X' boolsche Variable (X=true, -=false, space=unknown) 20021230
5 Importing ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20000614
6 Importing EXPIRY Call by reference Type reference (TYPE) STRING spsid 20010511
7 Importing FREE_ATTRIBUTES Call by reference Type reference (TYPE) SRM_XML_ATTR_TAB list of attributes and values 20000905
8 Importing RELA_TAB Call by reference Type reference (TYPE) SRM_XML_RELA_TAB list of relations 20020418
9 Importing ROLE_TAB Call by reference Type reference (TYPE) SRM_XML_ROLE_TAB list of roles 20010726
10 Importing SPSDISPLAYNAME Call by reference Type reference (TYPE) STRING SPS displayname 20000614
11 Importing SPSID Call by reference Type reference (TYPE) STRING ID SPS 20000614
12 Importing SP_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of SP 20000614
13 Importing SRM_POID_TAB Value transfer Type reference (TYPE) SRM_LIST_POID POID elements of RMF 20011011
14 Importing STATE Call by reference Type reference (TYPE) STRING 'set' state 20000814
15 Importing URL Call by reference Type reference (TYPE) SURL '' URL 20000614
# Exception Resumable Description Created on
1 UPDATE_FAILED updating failed 20000614

Method UPD_ALL_LAST_MOD Signature

Method UPD_ALL_LAST_MOD on class CL_SRM_XML_REC_INSTANCE has no parameter.
Method UPD_ALL_LAST_MOD on class CL_SRM_XML_REC_INSTANCE has no exception.

Method UPD_RECORD_LAST_MOD Signature

Method UPD_RECORD_LAST_MOD on class CL_SRM_XML_REC_INSTANCE has no parameter.
Method UPD_RECORD_LAST_MOD on class CL_SRM_XML_REC_INSTANCE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 46D