SAP ABAP Class CL_LRM_XML (Class for XML Export and Import)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-IRM (Application Component) Information Retention Manager
     S_ILM_XML (Package) XML Data Exchange
Properties
Class CL_LRM_XML  
Short Description Class for XML Export and Import    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_XML   XML Data Exchange 
Created 20090828   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_LRM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_LRM_XML_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_LRM_XML has no interface implemented.
Friends
Class CL_LRM_XML has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_S_NODE_SELECTION_ALL Constant Public See coding 20090902
2 GC_S_NODE_SELECTION_POLICIES Constant Public See coding 20090903
3 GS_EXPORTED_POLICY Instance attribute Private Type reference (TYPE) IF_LRM_TYPES=>TY_S_POLICY_KEY 20091129
4 GT_EXPORTED_POLICIES Instance attribute Private Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS 20091129
5 MS_NODE_SELECTION Instance attribute Private Type reference (TYPE) TY_S_NODE_SELECTION Data Selection 20090902
6 XSLT_VERSION Constant Private Type reference (TYPE) CHAR3 '2.0' 3-Byte Field 20090929
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_POLKEYS_2_SELOPTS Instance method Private Method Conversion of Policy Key -> Selection Options 20090902
2 EXPORT Instance method Public Method Display IRM Customizing as XML File 20090914
3 EXPORT_XML_SCHEMA Instance method Public Method Display XML Schema Definition for IRM Object Category 20090918
4 GET_BS_ARC_OBJ Instance method Private Method Get Mapping of OT to an Archiving Object for BS 20090902
5 GET_BS_BOR_OBJ Instance method Private Method Get Mapping of Object Type to a BOR Object Type for BS 20090902
6 GET_BS_DATA Instance method Private Method Get Data for Business Suite (BS) 20090828
7 GET_BS_DES_OBJ Instance method Private Method Get Mapping of OT to an Archiving Object for BS 20120911
8 GET_BS_FLD_CVD Instance method Private Method Get Fields with Value Determination with Callback for BS 20090902
9 GET_BS_FLD_DVD Instance method Private Method Get Fields with Direct Value Determination for BS 20090902
10 GET_BS_JOINS Instance method Private Method Get Join Definitions for BS 20090902
11 GET_BS_KFD_CVD Instance method Private Method Get Determ. of Inheriting Instances via Callback for BS 20090902
12 GET_BS_KOW_CVD Instance method Private Method Get Determination of BOR Key via Callback for BS 20090902
13 GET_BS_STT_CVD Instance method Private Method Get Start Times with Value Determination in Callback for BS 20090902
14 GET_BS_STT_DVD Instance method Private Method Get Start Times with Direct Value Determination for BS 20090902
15 GET_CON Instance method Private Method Get Constants 20090828
16 GET_CON_T Instance method Private Method Get Constant Texts 20090828
17 GET_CUSTOMIZING Instance method Private Method Get Complete IRM Customizing Information 20090903
18 GET_OC Instance method Private Method Get Object Category 20090828
19 GET_OC_MF Instance method Private Method Get Object Category Mandatory Fields 20090828
20 GET_OC_MF_T Instance method Private Method Get Object Category Mandatory Field Texts 20090828
21 GET_OC_PC Instance method Private Method Get Object Category Policy Categories 20090828
22 GET_OC_RF Instance method Private Method Get Object Category Policy Categories Result Fields 20090828
23 GET_OC_RF_T Instance method Private Method Get Object Category Policy Categories Result Fields Texts 20090828
24 GET_OC_SF Instance method Private Method Get Object Category Standard Fields 20091016
25 GET_OC_SF_T Instance method Private Method Get Object Category Standard Fields Texts 20091016
26 GET_OC_T Instance method Private Method Get Object Category Texts 20090828
27 GET_OT Instance method Private Method Get Object Types 20090828
28 GET_OT_FLD Instance method Private Method Get Object Types Fields Allowed 20090828
29 GET_OT_FLD_T Instance method Private Method Get Object Types Fields Allowed Texts 20091006
30 GET_OT_PC Instance method Private Method Get Object Types Policy Category 20090828
31 GET_OT_POL_FLD Instance method Private Method Get Object Types Policies Fields Allowed 20090828
32 GET_OT_POL_ORI Instance method Private Method Get Policies 20090902
33 GET_OT_PT Instance method Private Method Get Object Types Policy Type 20090828
34 GET_OT_SF Instance method Private Method Get Object Types Allowed Standard Types 20091016
35 GET_OT_STT Instance method Private Method Get Object Types Start Time Types 20090828
36 GET_OT_STT_TO Instance method Private Method Get Object Types Start Time Types 20111129
37 GET_OT_T Instance method Private Method Get Object Types Texts 20090828
38 GET_PC Instance method Private Method Get Policy Category 20090828
39 GET_PC_T Instance method Private Method Get Policy Category Texts 20090828
40 GET_POL_NOT_TO_BE_EXPORTED Instance method Private Method Get Table of Policies Not to Be Exported 20091127
41 GET_PT Instance method Private Method Get Policy Types 20090828
42 GET_PT_T Instance method Private Method Get Policy Types Texts 20090828
43 GET_RULES Instance method Private Method Get Rules 20090828
44 GET_XSLT_VERSION Instance method Private Method Get XSLT Export Version 20090929
45 IMPORT Instance method Public Method Enter IRM Customizing of XML File 20091021
46 XSD_LRM_CHECK Instance method Public Method XSD Validation Against Current Valid IRM XSD 20090928
Events
Class CL_LRM_XML has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SCHEMA_TABLE_LINE Public See coding 20090928 BEGIN OF ty_schema_table_line, name TYPE string, content TYPE xstring, END OF ty_schema_table_line
2 TY_S_NODE_SELECTION Public See coding 20091014 BEGIN OF ty_s_node_selection, con TYPE boole_d, con_t TYPE boole_d, pc TYPE boole_d, pc_t TYPE boole_d, pt TYPE boole_d, pt_t TYPE boole_d, oc TYPE boole_d, oc_t TYPE boole_d, oc_mf TYPE boole_d, oc_mf_t TYPE boole_d, oc_sf TYPE boole_d, oc_sf_t TYPE boole_d, oc_rf TYPE boole_d, oc_rf_t TYPE boole_d, oc_pc TYPE boole_d, ot TYPE boole_d, ot_t TYPE boole_d, ot_stt TYPE boole_d, ot_stt_to TYPE boole_d, ot_sf TYPE boole_d, ot_fld TYPE boole_d, ot_fld_t TYPE boole_d, ot_pc TYPE boole_d, ot_pc_stat TYPE boole_d, ot_pt TYPE boole_d, ot_pol_ori TYPE boole_d, ot_pol_fld TYPE boole_d, rules TYPE boole_d, obj_cat_spec_cust TYPE boole_d, END OF ty_s_node_selection
3 TY_S_SELOPT_OC Private See coding 20090902 ty_s_selopt_oc TYPE LINE OF ty_t_selopt_oc
4 TY_S_SELOPT_OT Private See coding 20090902 ty_s_selopt_ot TYPE LINE OF ty_t_selopt_ot
5 TY_S_SELOPT_PC Private See coding 20090902 ty_s_selopt_pc TYPE LINE OF ty_t_selopt_pc
6 TY_S_SELOPT_PO Private See coding 20090902 ty_s_selopt_po TYPE LINE OF ty_t_selopt_po
7 TY_S_SELOPT_PT Private See coding 20090902 ty_s_selopt_pt TYPE LINE OF ty_t_selopt_pt
8 TY_T_SCHEMA_TABLE Public See coding 20090928 ty_t_schema_table TYPE SORTED TABLE OF ty_schema_table_line WITH UNIQUE KEY name
9 TY_T_SELOPT_OC Private See coding 20090902 ty_t_selopt_oc TYPE RANGE OF lrm_object_category
10 TY_T_SELOPT_OT Private See coding 20090902 ty_t_selopt_ot TYPE RANGE OF lrm_object_type
11 TY_T_SELOPT_PC Private See coding 20090902 ty_t_selopt_pc TYPE RANGE OF lrm_policy_category
12 TY_T_SELOPT_PO Private See coding 20090902 ty_t_selopt_po TYPE RANGE OF lrm_policy_origin
13 TY_T_SELOPT_PT Private See coding 20090902 ty_t_selopt_pt TYPE RANGE OF lrm_policy_type
14 TY_T_XML_DATA Public See coding 20090828 ty_t_xml_data TYPE STANDARD TABLE OF sdok_sdatx WITH DEFAULT KEY
Method Signatures

Method CONVERT_POLKEYS_2_SELOPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL_OC Call by reference Type reference (TYPE) TY_T_SELOPT_OC 20090902
2 Exporting ET_SEL_OT Call by reference Type reference (TYPE) TY_T_SELOPT_OT 20090902
3 Exporting ET_SEL_PC Call by reference Type reference (TYPE) TY_T_SELOPT_PC 20090902
4 Exporting ET_SEL_PO Call by reference Type reference (TYPE) TY_T_SELOPT_PO 20090902
5 Exporting ET_SEL_PT Call by reference Type reference (TYPE) TY_T_SELOPT_PT 20090902
6 Importing IT_POLICIES Call by reference Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS 20090902
# Exception Resumable Description Created on
1 CX_LRM_XML Fehler bei XML-Verarbeitung 20091129

Method EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_EXPORTED Call by reference Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS Liste nicht exportierter Regelwerke 20091127
2 Importing IS_NODE_SELECTION Call by reference Type reference (TYPE) TY_S_NODE_SELECTION GC_S_NODE_SELECTION_ALL IRM Hierarchieebenenauswahl 20090914
3 Importing IT_POLICIES Call by reference Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS Zu exportierende Regelwerke 20090914
4 Importing IV_TRANSFORMATION Call by reference Type reference (TYPE) CXSLTDESC 'ID' Name eines XSLT-Programms 20090914
5 Exporting RESULT Value transfer Type reference (TYPE) TY_T_XML_DATA Exportergebnis 20091127
# Exception Resumable Description Created on
1 CX_LRM_XML Fehler bei Bearbeitung eines IRM-Objekts 20090928

Method EXPORT_XML_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY Angabe der Objektkategorie 20090918
2 Importing IV_TRANSFORMATION Call by reference Type reference (TYPE) CXSLTDESC 'ID' Name eines XSLT-Programms 20090918
3 Returning RESULT Value transfer Type reference (TYPE) TY_T_XML_DATA Exportergebnis 20090918
# Exception Resumable Description Created on
1 CX_LRM_XML Fehler bei Bearbeitung eines IRM-Objekts 20090928

Method GET_BS_ARC_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_ARC_OBJ 20090902

Method GET_BS_ARC_OBJ on class CL_LRM_XML has no exception.

Method GET_BS_BOR_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_BOR_OBJ 20090902

Method GET_BS_BOR_OBJ on class CL_LRM_XML has no exception.

Method GET_BS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
2 Returning RR_RESULT Value transfer Object reference (TYPE REF TO) DATA 20090902

Method GET_BS_DATA on class CL_LRM_XML has no exception.

Method GET_BS_DES_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20120911
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_DES_OBJ 20120911

Method GET_BS_DES_OBJ on class CL_LRM_XML has no exception.

Method GET_BS_FLD_CVD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_FLD_CVD 20090902

Method GET_BS_FLD_CVD on class CL_LRM_XML has no exception.

Method GET_BS_FLD_DVD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_FLD_DVD 20090902

Method GET_BS_FLD_DVD on class CL_LRM_XML has no exception.

Method GET_BS_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_JOINS 20090902

Method GET_BS_JOINS on class CL_LRM_XML has no exception.

Method GET_BS_KFD_CVD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_KFD_CVD 20090902

Method GET_BS_KFD_CVD on class CL_LRM_XML has no exception.

Method GET_BS_KOW_CVD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_KOW_CVD 20090902

Method GET_BS_KOW_CVD on class CL_LRM_XML has no exception.

Method GET_BS_STT_CVD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_STT_CVD 20090902

Method GET_BS_STT_CVD on class CL_LRM_XML has no exception.

Method GET_BS_STT_DVD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_STT_DVD 20090902

Method GET_BS_STT_DVD on class CL_LRM_XML has no exception.

Method GET_CON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_CON 20090902

Method GET_CON on class CL_LRM_XML has no exception.

Method GET_CON_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSTANT_TYPE Value transfer Type reference (TYPE) LRM_CONSTANT_TYPE Typ einer Konstante 20090828
2 Importing IV_CONSTANT_VALUE Value transfer Type reference (TYPE) LRM_CONSTANT_VALUE Wert einer Konstante 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_CON_T 20090902

Method GET_CON_T on class CL_LRM_XML has no exception.

Method GET_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_OC Ausgewählte Felder im Regelwerk 20090903
2 Importing IT_OT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_OT Ausgewählte Felder im Regelwerk 20090903
3 Importing IT_PC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PC Ausgewählte Felder im Regelwerk 20090903
4 Importing IT_PO_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PO Ausgewählte Felder im Regelwerk 20090903
5 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Ausgewählte Felder im Regelwerk 20090903
6 Returning RS_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_S_IRM_CUST 20090903
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090903

Method GET_OC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_OC Ausgewählte Felder im Regelwerk 20090828
2 Importing IT_OT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_OT Ausgewählte Felder im Regelwerk 20090828
3 Importing IT_PC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PC Ausgewählte Felder im Regelwerk 20090828
4 Importing IT_PO_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PO Ausgewählte Felder im Regelwerk 20090828
5 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Ausgewählte Felder im Regelwerk 20090828
6 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OBJECT_CATEGORIES 20090902
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090903

Method GET_OC_MF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_MF 20090902

Method GET_OC_MF on class CL_LRM_XML has no exception.

Method GET_OC_MF_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_POSITION Value transfer Type reference (TYPE) LRM_FIELD_POSITION Position eines Feldes 20090828
2 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_MF_T 20090902

Method GET_OC_MF_T on class CL_LRM_XML has no exception.

Method GET_OC_PC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PC Ausgewählte Felder im Regelwerk 20090828
2 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_PC 20090902

Method GET_OC_PC on class CL_LRM_XML has no exception.

Method GET_OC_RF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_RF 20090902

Method GET_OC_RF on class CL_LRM_XML has no exception.

Method GET_OC_RF_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_POSITION Value transfer Type reference (TYPE) LRM_FIELD_POSITION Position eines Feldes 20090828
2 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
3 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090828
4 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_RF_T 20090902

Method GET_OC_RF_T on class CL_LRM_XML has no exception.

Method GET_OC_SF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20091016
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_SF 20091016

Method GET_OC_SF on class CL_LRM_XML has no exception.

Method GET_OC_SF_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) LRM_FIELD_NAME Position eines Feldes 20091016
2 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20091016
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_SF_T 20091016

Method GET_OC_SF_T on class CL_LRM_XML has no exception.

Method GET_OC_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OC_T 20090902

Method GET_OC_T on class CL_LRM_XML has no exception.

Method GET_OT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_OT Ausgewählte Felder im Regelwerk 20090828
2 Importing IT_PC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PC Ausgewählte Felder im Regelwerk 20090828
3 Importing IT_PO_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PO Ausgewählte Felder im Regelwerk 20090828
4 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Ausgewählte Felder im Regelwerk 20090828
5 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
6 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT 20090902
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090903

Method GET_OT_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_FLD 20090902

Method GET_OT_FLD on class CL_LRM_XML has no exception.

Method GET_OT_FLD_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) LRM_FIELD_NAME Feldname 20091006
2 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20091006
3 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20091006
4 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_FLD_T 20091006

Method GET_OT_FLD_T on class CL_LRM_XML has no exception.

Method GET_OT_PC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PC Ausgewählte Felder im Regelwerk 20090828
2 Importing IT_PO_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PO Ausgewählte Felder im Regelwerk 20090828
3 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Ausgewählte Felder im Regelwerk 20090828
4 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
5 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
6 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_PC 20090902
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090903

Method GET_OT_POL_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
3 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090828
4 Importing IV_POLICY_ORIGIN Value transfer Type reference (TYPE) LRM_POLICY_ORIGIN Regelwerkherkunft 20090828
5 Importing IV_POLICY_TYPE Value transfer Type reference (TYPE) LRM_POLICY_TYPE Prüfgebiet 20090828
6 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_POL_FLD 20090902

Method GET_OT_POL_FLD on class CL_LRM_XML has no exception.

Method GET_OT_POL_ORI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PO_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PO Ausgewählte Felder im Regelwerk 20090902
2 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090902
3 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090902
4 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090902
5 Importing IV_POLICY_TYPE Value transfer Type reference (TYPE) LRM_POLICY_TYPE Prüfgebiet 20090902
6 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_POL_ORI 20090902
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090903

Method GET_OT_PT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PO_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PO Ausgewählte Felder im Regelwerk 20090828
2 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Ausgewählte Felder im Regelwerk 20090828
3 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
4 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
5 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090828
6 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_PT 20090902
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090903

Method GET_OT_SF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20091016
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20091016
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_SF 20091016

Method GET_OT_SF on class CL_LRM_XML has no exception.

Method GET_OT_STT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_STT 20090902

Method GET_OT_STT on class CL_LRM_XML has no exception.

Method GET_OT_STT_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20111129
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20111129
3 Importing IV_STARTTIUME_TYPE Value transfer Type reference (TYPE) LRM_CONSTANT_VALUE Zeitbezug 20111129
4 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_STT_TO 20111129

Method GET_OT_STT_TO on class CL_LRM_XML has no exception.

Method GET_OT_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_CATEGORY Value transfer Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090828
2 Importing IV_OBJECT_TYPE Value transfer Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_OT_T 20090902

Method GET_OT_T on class CL_LRM_XML has no exception.

Method GET_PC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PC_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PC Ausgewählte Felder im Regelwerk 20090828
2 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Prüfgebiet 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_PC 20090902

Method GET_PC on class CL_LRM_XML has no exception.

Method GET_PC_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY 20090828
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_PC_T 20090902

Method GET_PC_T on class CL_LRM_XML has no exception.

Method GET_POL_NOT_TO_BE_EXPORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOT_EXPORTED Call by reference Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS 20091127
2 Exporting ET_POLICIES Call by reference Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS 20091127
3 Importing IT_POLICIES Call by reference Type reference (TYPE) IF_LRM_TYPES=>TY_T_POLICY_KEYS 20091127
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20091127

Method GET_PT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PT_SEL Call by reference Type reference (TYPE) TY_T_SELOPT_PT Ausgewählte Felder im Regelwerk 20090828
2 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_PT 20090902

Method GET_PT on class CL_LRM_XML has no exception.

Method GET_PT_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POLICY_CATEGORY Value transfer Type reference (TYPE) LRM_POLICY_CATEGORY Regelwerkkategorie 20090828
2 Importing IV_POLICY_TYPE Value transfer Type reference (TYPE) LRM_POLICY_TYPE Ausgewählte Felder im Regelwerk 20090828
3 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_PT_T 20090902

Method GET_PT_T on class CL_LRM_XML has no exception.

Method GET_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_POLICY_ID Value transfer Type reference (TYPE) IF_LRM_TYPES=>TY_S_POLICY_KEY 20090828
2 Returning RT_RESULT Value transfer Type reference (TYPE) IF_LRM_XML_TYPES=>TY_T_RULES 20090902
# Exception Resumable Description Created on
1 CX_LRM_OBJECT Fehler bei Bearbeitung eines IRM-Objekts 20090902

Method GET_XSLT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TRANSFORMATION Call by reference Type reference (TYPE) CXSLTDESC Name eines XSLT-Programms 20090929
2 Importing IT_XML Call by reference Type reference (TYPE) TY_T_XML_DATA 20090929
3 Importing IT_XML_XSTRING Call by reference Type reference (TYPE) XSTRING 20090929

Method GET_XSLT_VERSION on class CL_LRM_XML has no exception.

Method IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IRM_CUST Call by reference Type reference (TYPE) IF_LRM_XML_TYPES=>TY_S_IRM_CUST 20091021
2 Importing IT_XML Call by reference Type reference (TYPE) TY_T_XML_DATA 20091021
3 Importing IV_TRANSFORMATION Call by reference Type reference (TYPE) CXSLTDESC 'ID' Name eines XSLT-Programms 20091021
# Exception Resumable Description Created on
1 CX_LRM_XML Fehler bei XML-Verarbeitung 20091021

Method XSD_LRM_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SERVICE_MESSAGE Call by reference Type reference (TYPE) STRING Fehlerinformation 20090928
2 Exporting EV_STATUS_CODE Call by reference Type reference (TYPE) I Status Code 20090928
3 Importing IT_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY Angabe der Objektkategorie 20090928
4 Importing IT_XML Call by reference Type reference (TYPE) TY_T_XML_DATA Zu prüfende XML Datei 20090928
5 Importing IV_OUTPUTLEN Call by reference Type reference (TYPE) I Längenangabe der XML Datei 20091012
# Exception Resumable Description Created on
1 CX_LRM_XML Fehler bei XML-Verarbeitung 20091013
History
Last changed by/on SAP  20130531 
SAP Release Created in 730