SAP ABAP Class CL_ISHMED_PMD_TO_XML_STRUCTURE ((new pmd-xml provider) PLEASE USE CL_ISHMED_PMD_TO_XML!)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DOC_XML_CONSTANTS Contants for XML Processing in i.s.h.med 20041118
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISHMED_PMD_TO_XML_EXPORT Communicable Export of a PMD in XML Format 20040727
Properties
Class CL_ISHMED_PMD_TO_XML_STRUCTURE  
Short Description (new pmd-xml provider) PLEASE USE CL_ISHMED_PMD_TO_XML!    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20030725   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 N2C Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_DOC_XML_CONSTANTS Contants for XML Processing in i.s.h.med 20041118
Friends
# Friend Modeled only Created on Description
1 CL_ISHMED_PMD_TO_XML 20030903 IS-H*MED: PMD Data XML File
2 CL_ISHMED_PMD_TO_XML_EXPORT 20040831 Communicable Export of a PMD in XML Format
3 CL_ISHMED_PMD_TO_XML_SCHEMA 20040831
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Protected Type reference (TYPE) FLAG ' ' Logical Value for "False" 20040920
2 C_MEDDOC_TAG_CONTENT Instance attribute Protected Attribute reference (LIKE) 20041118
3 C_MEDDOC_TAG_CONTENT_BIN Instance attribute Protected Attribute reference (LIKE) 20041118
4 C_MEDDOC_TAG_CONTENT_FNAME Instance attribute Protected Attribute reference (LIKE) 20041118
5 C_MEDDOC_TAG_CONTENT_MIME Instance attribute Protected Attribute reference (LIKE) 20041118
6 C_MEDDOC_TAG_CONTENT_PART Instance attribute Protected Attribute reference (LIKE) 20041118
7 C_MEDDOC_TAG_CONTENT_XML Instance attribute Protected Attribute reference (LIKE) 20041118
8 C_MEDDOC_TAG_HEAD Instance attribute Protected Attribute reference (LIKE) 20041118
9 C_MEDDOC_TAG_ROOT Instance attribute Protected Attribute reference (LIKE) 20041118
10 C_NAMESPACE_PREFIX_MEDDOC Instance attribute Private Attribute reference (LIKE) 20060824
11 C_NAMESPACE_URI_MEDDOC Instance attribute Protected Attribute reference (LIKE) 20041118
12 C_NAMESPACE_URI_PMDXML_EXPORT Instance attribute Protected Attribute reference (LIKE) 20041118
13 C_PMDXML_ALIAS Constant Protected Type reference (TYPE) STRING 'ALIAS' Name of ALIAS attribute in XML representation of a PMD 20040901
14 C_PMDXML_DDTAB Constant Protected Type reference (TYPE) STRING 'DDTAB' xml attribute in PMDXML-Format containing a DB table name 20040901
15 C_PMDXML_TAG_BIGTEXT Instance attribute Protected Attribute reference (LIKE) 20041103
16 C_PMDXML_TAG_DATE Instance attribute Protected Attribute reference (LIKE) 20041103
17 C_PMDXML_TAG_DEC Instance attribute Protected Attribute reference (LIKE) 20041216
18 C_PMDXML_TAG_FIXTEXT Instance attribute Protected Attribute reference (LIKE) 20041103
19 C_PMDXML_TAG_FLOAT Instance attribute Protected Attribute reference (LIKE) 20041103
20 C_PMDXML_TAG_INT Instance attribute Protected Attribute reference (LIKE) 20041103
21 C_PMDXML_TAG_LINKELEMENT Instance attribute Protected Attribute reference (LIKE) 20041103
22 C_PMDXML_TAG_LONGTEXT Instance attribute Protected Attribute reference (LIKE) 20041103
23 C_PMDXML_TAG_MASTER Instance attribute Protected Attribute reference (LIKE) 20041103
24 C_PMDXML_TAG_MULTIPLESTRUCTURE Instance attribute Protected Attribute reference (LIKE) 20041103
25 C_PMDXML_TAG_NUM Instance attribute Protected Attribute reference (LIKE) 20041103
26 C_PMDXML_TAG_PUSHBUTTON Instance attribute Protected Attribute reference (LIKE) 20041103
27 C_PMDXML_TAG_SAPSCRIPTTEXT Instance attribute Protected Attribute reference (LIKE) 20041103
28 C_PMDXML_TAG_SAPSCRIPT_FORMAT Instance attribute Private Attribute reference (LIKE) 20060824
29 C_PMDXML_TAG_SIMPLEFIELD Instance attribute Protected Attribute reference (LIKE) 20041103
30 C_PMDXML_TAG_SIMPLESTRUCTURE Instance attribute Protected Attribute reference (LIKE) 20041103
31 C_PMDXML_TAG_TIME Instance attribute Protected Attribute reference (LIKE) 20041103
32 C_PMDXML_TAG_YESNOFIELD Instance attribute Protected Attribute reference (LIKE) 20041103
33 C_PMDXML_TEXT Instance attribute Protected Type reference (TYPE) STRING 'TEXT' xml attribute in PMDXML-Format representing an element desc. 20040901
34 C_TRUE Constant Protected Type reference (TYPE) FLAG 'X' Logical Value for 'True' 20040920
35 C_VALUE_FORMAT_MODE_ISO_XML Constant Protected Type reference (TYPE) I 2 Value for g_value_format_mode=>Format Values for XMLDispatch 20040920
36 C_VALUE_FORMAT_MODE_OUTPUT Constant Protected Type reference (TYPE) I 1 Value for g_value_format_mode =>Format Values for Output 20040920
37 C_VALUE_FORMAT_MODE_SAP Constant Protected Type reference (TYPE) I 3 Values Format: SAP-Specific (Internal) 20050419
38 C_XML_NAMESPACE_SEPARATOR Instance attribute Protected Attribute reference (LIKE) 20041216
39 C_XML_NS_DECLARATION_PREFIX Instance attribute Protected Attribute reference (LIKE) 20041216
40 C_XSD_ATTRIB_BASE Instance attribute Protected Attribute reference (LIKE) 20041216
41 C_XSD_ATTRIB_FIXED Instance attribute Protected Attribute reference (LIKE) 20041216
42 C_XSD_ATTRIB_MAXOCCURS Instance attribute Protected Attribute reference (LIKE) 20041216
43 C_XSD_ATTRIB_MINOCCURS Instance attribute Protected Attribute reference (LIKE) 20041216
44 C_XSD_ATTRIB_NAME Instance attribute Protected Attribute reference (LIKE) 20041118
45 C_XSD_ATTRIB_NILLABLE Instance attribute Protected Attribute reference (LIKE) 20041216
46 C_XSD_ATTRIB_TYPE Instance attribute Protected Attribute reference (LIKE) 20041118
47 C_XSD_ATTRIB_VALUE Instance attribute Protected Attribute reference (LIKE) 20041216
48 C_XSD_COMPLEXTYPE Instance attribute Protected Attribute reference (LIKE) 20041118
49 C_XSD_DATATYPE_BASE64BINARY Instance attribute Protected Attribute reference (LIKE) 20041216
50 C_XSD_DATATYPE_STRING Instance attribute Protected Attribute reference (LIKE) 20041216
51 C_XSD_ELEMENT Instance attribute Protected Attribute reference (LIKE) 20041118
52 C_XSD_NAMESPACE_URI Instance attribute Private Attribute reference (LIKE) 20060824
53 C_XSD_PATTERN Instance attribute Protected Attribute reference (LIKE) 20041216
54 C_XSD_RESTRICTION Instance attribute Protected Attribute reference (LIKE) 20041216
55 C_XSD_SCHEMA_ROOT Instance attribute Protected Attribute reference (LIKE) 20041118
56 C_XSD_SEQUENCE Instance attribute Protected Attribute reference (LIKE) 20041118
57 C_XSD_SIMPLETYPE Instance attribute Protected Attribute reference (LIKE) 20041216
58 C_XSD_TARGET_NAMESPACE Instance attribute Private Attribute reference (LIKE) 20060824
59 C_XSD_VALUE_FALSE Instance attribute Protected Attribute reference (LIKE) 20041216
60 C_XSD_VALUE_TRUE Instance attribute Protected Attribute reference (LIKE) 20041216
61 C_XSLT_PMDXML_TO_HTML_NORMAL Instance attribute Private Attribute reference (LIKE) 20060824
62 C_XSLT_PMDXML_TO_HTML_PRINT Instance attribute Private Attribute reference (LIKE) 20060824
63 C_XSLT_PMDXML_TO_HTML_QUICK Instance attribute Private Attribute reference (LIKE) 20060824
64 C_XSLT_PMDXML_TO_HTML_SHORT Instance attribute Private Attribute reference (LIKE) 20060824
65 G_CURRENT_TABLE_LINE Instance attribute Protected Type reference (TYPE) RN2RAWDAT-MUIDX while in tables=>current table line / outside of tables=>0 20030807
66 G_RAWDAT Instance attribute Protected Type reference (TYPE) RN2RAWDAT_SORT Table of Doc Content Values (for Generator 1 Documents) 20040920
67 G_VALUE_FORMAT_MODE Instance attribute Protected Type reference (TYPE) I In which way was data formatted? 20040920
68 G_WARNING Instance attribute Private Type reference (TYPE) STRING Warning, to be written out inside the document. 20030903
69 G_XML Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_XML_DOCUMENT_BASE Memory and helper class for building up an XML-DOM tree 20030725
70 G_XML_TOOLS Instance attribute Protected Object reference (TYPE REF TO) CL_ISHMED_XML_TOOLS Help Class for XML Processing 20041104
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTES Instance method Protected Method help function - add all required attributes to a doc.element 20030725
2 ADD_TABLE Instance method Protected Method help function - create a table 20030807
3 ADD_WARNING Instance method Protected Method INTERNAL:set a warning to be included into next document; 20030903
4 ADD_XML_ELEMENT Instance method Protected Method help function - create an xml node 20030725
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040920
6 CREATE_XML_FOR_ELEMENT Instance method Protected Method core function->recursively build xml-dom tree for pmd elemt. 20030725
7 FREE Instance method Protected Method Frees ressources after an xml processing run (internal use) 20030903
8 GET_TAG_NAME Instance method Protected Method help function - find out which tag to use for a doc.element 20030725
9 GET_VALUE_FOR_ELEMENT Instance method Protected Method Determines Value for a Given Field 20040920
10 GET_XML_AS_DOM Instance method Public Method render a PMD->XML/DOM. See method Docu. 20030725
11 GET_XML_AS_STREAM Instance method Protected Method Render a PMD->XML~>xslt~>any format 20040831
12 GET_XML_AS_STRING Instance method Public Method DEPRECATED! Use XSTRING! (renders a PMD->XML->XML string) 20030725
13 GET_XML_AS_TABLE Instance method Public Method DEPRECATED! use X table! (render a PMD->XML~>xslt~>XMLTable) 20030725
14 GET_XML_AS_XSTRING Instance method Public Method Renders a PMD->XML~>xslt~>XString 20040831
15 GET_XML_AS_XTABLE Instance method Public Method Renders a PMD->XML~>xslt~>Hex-typed XMLTable 20040831
16 IS_ELEMENT_A_STRUCTURE Instance method Protected Method help function - is current doc.element structured 20030725
17 SAPSCRIPT_TAG_FIND_FIRST Instance method Protected Method 20060824
18 SAPSCRIPT_TEXT_ADD Instance method Protected Method 20060824
19 SET_ATTRIB Instance method Protected Method help function - set/create an attribute for a xml-node 20030725
Events
Class CL_ISHMED_PMD_TO_XML_STRUCTURE has no event.
Types
Class CL_ISHMED_PMD_TO_XML_STRUCTURE has no local type.
Method Signatures

Method ADD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NDOC Call by reference Type reference (TYPE) NDOC P_NDOC 20030725
2 Importing P_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT P_NODE 20030725
3 Importing P_RN2ET_EXT_WA Call by reference Type reference (TYPE) RN2ET_EXT P_RN2ET_EXT_WA 20030725

Method ADD_ATTRIBUTES on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_IDX Call by reference Type reference (TYPE) SY-TABIX record index in P_RN2ET_EXT==>table element to be processed 20030807
2 Importing P_NDOC Call by reference Type reference (TYPE) NDOC Ndoc data of current doc 20030807
3 Importing P_PARNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE current xml parent node 20030807
4 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB document structure 20030807

Method ADD_TABLE on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method ADD_WARNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WARNING Call by reference Type reference (TYPE) STRING 20030903

Method ADD_WARNING on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method ADD_XML_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEM_DESC Call by reference Type reference (TYPE) RN2ET_EXT the structure description of the current element 20040923
2 Importing P_NAME Call by reference Type reference (TYPE) CLIKE name of the node 20030725
3 Returning P_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT the node that was created 20030725
4 Importing P_PARNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE the parent of the node to be created 20030725
5 Importing P_VALUE Call by reference Type reference (TYPE) STRING the content of the element to be created 20030725

Method ADD_XML_ELEMENT on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no parameter.
Method CONSTRUCTOR on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method CREATE_XML_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENT_IDX Call by reference Type reference (TYPE) I 1 record index in P_RN2ET_EXT==>element to be processed 20030725
2 Importing P_NDOC Call by reference Type reference (TYPE) NDOC NDOC-data of current document 20030725
3 Importing P_PARNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE current XML parrent node in the tree 20030725
4 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB Table with document structure 20030725

Method CREATE_XML_FOR_ELEMENT on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method FREE Signature

Method FREE on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no parameter.
Method FREE on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_TAG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ABAP_TYPE_NAME Call by reference Type reference (TYPE) CLIKE '' 20041103
2 Importing P_ELEMENTTYPE Call by reference Type reference (TYPE) RN2ET_EXT-ELEMTYP P_ELEMENTTYPE 20030725
3 Returning RET_TAGNAME Value transfer Type reference (TYPE) STRING RET_TAGNAME 20030725

Method GET_TAG_NAME on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_VALUE_FOR_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VALUE Call by reference Type reference (TYPE) ANY Der Wert des Elements 20040920
2 Exporting E_IS_INITIAL Call by reference Type reference (TYPE) FLAG Ist das Feld nicht-initial (d.h. hat es einen Wert) 20041220
3 Exporting E_IS_LINE_FOUND Call by reference Type reference (TYPE) FLAG Wurde die angegebene Zeile gefunden? 'X' = ja / ' ' = nein 20040920
4 Importing I_ALIAS Call by reference Type reference (TYPE) CLIKE Der Alias-Name des Feldes, dessen Wert benötigt wird 20040920
5 Importing I_ELEM_TYPE Call by reference Type reference (TYPE) RN2ET_EXT-ELEMTYP Der Typ des zugehörigen PMD-Elements 20041220
6 Importing I_TAB_ROW Call by reference Type reference (TYPE) RN2RAWDAT-MUIDX 0 zur wievielten Zeile einer Tabelle gehört der gesuchte Wert 20040920
7 Importing I_TYPE_NAME Call by reference Type reference (TYPE) CLIKE Der Name des DDIC-Datentyps, der zum Feld gehört 20040920
8 Importing I_VALUE_FORMAT_MODE Call by reference Attribute reference (LIKE) G_VALUE_FORMAT_MODE 0 Ausgabeformat (true) oder technischen Wert zurückliefern? 20050419

Method GET_VALUE_FOR_ELEMENT on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_XML_AS_DOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NDOC Call by reference Type reference (TYPE) NDOC header data of document to be processed 20030725
2 Importing P_RAWDAT Call by reference Type reference (TYPE) RN2RAWDAT_TAB the document data of the document to be processed 20030725
3 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB structure of document to be processed 20030725
4 Importing P_XSL_URI Call by reference Type reference (TYPE) STRING URL of an external XSL to be linked from the XML document 20030725
5 Exporting RET_XML Call by reference Object reference (TYPE REF TO) CL_ISHMED_XML_DOCUMENT_BASE result DOM 20030725

Method GET_XML_AS_DOM on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_XML_AS_STREAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE_PAGE Call by reference Type reference (TYPE) STRING 20040831
2 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' shall a - Header be created? 20040831
3 Importing P_NDOC Call by reference Type reference (TYPE) NDOC header data of document to be processed 20040831
4 Importing P_RAWDAT Call by reference Type reference (TYPE) RN2RAWDAT_TAB content of document to be processed 20040831
5 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB structure of document to be processed 20040831
6 Importing P_XSL_URI Call by reference Type reference (TYPE) STRING uri of an external xsl file to insert into the document 20040831
7 Changing RET_XML Call by reference Type reference (TYPE) DATA result 20040831
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_TYPE Parameter mit ungültigem Typ 20040831

Method GET_XML_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' shall a - Header be created? 20030725
2 Importing P_NDOC Call by reference Type reference (TYPE) NDOC header data of document to be processed 20030725
3 Importing P_RAWDAT Call by reference Type reference (TYPE) RN2RAWDAT_TAB content of document to be processed 20030725
4 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB structure of document to be processed 20030725
5 Importing P_XSL_URI Call by reference Type reference (TYPE) STRING uri of an external xsl file to insert into the document 20030725
6 Returning RET_XML Value transfer Type reference (TYPE) STRING result string 20030725

Method GET_XML_AS_STRING on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_XML_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' shall a - Header be created? 20030725
2 Importing P_NDOC Call by reference Type reference (TYPE) NDOC header data of document to be processed 20030725
3 Importing P_RAWDAT Call by reference Type reference (TYPE) RN2RAWDAT_TAB content of document to be processed 20030725
4 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB structure of document to be processed 20030725
5 Importing P_XSL_URI Call by reference Type reference (TYPE) STRING uri of an external xsl file to insert into the document 20030725
6 Returning RET_XML Value transfer Type reference (TYPE) ISHMED_T_XMLVALUE result table 20030725

Method GET_XML_AS_TABLE on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_XML_AS_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE_PAGE Call by reference Type reference (TYPE) STRING 'UTF-8' the codepage to use 20040831
2 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' shall a - Header be created? 20040831
3 Importing P_NDOC Call by reference Type reference (TYPE) NDOC header data of document to be processed 20040831
4 Importing P_RAWDAT Call by reference Type reference (TYPE) RN2RAWDAT_TAB content of document to be processed 20040831
5 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB structure of document to be processed 20040831
6 Importing P_XSL_URI Call by reference Type reference (TYPE) STRING uri of an external xsl file to insert into the document 20040831
7 Returning RET_XML Value transfer Type reference (TYPE) XSTRING result als hex stream 20040831

Method GET_XML_AS_XSTRING on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method GET_XML_AS_XTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CODE_PAGE Call by reference Type reference (TYPE) STRING 'UTF-8' the codepage to use 20040831
2 Importing P_MAKE_XML_STARTLINE Call by reference Type reference (TYPE) FLAG 'X' shall a - Header be created? 20040831
3 Importing P_NDOC Call by reference Type reference (TYPE) NDOC header data of document to be processed 20040831
4 Importing P_RAWDAT Call by reference Type reference (TYPE) RN2RAWDAT_TAB content of document to be processed 20040831
5 Importing P_RN2ET_EXT Call by reference Type reference (TYPE) RN2ET_EXT_TAB structure of document to be processed 20040831
6 Importing P_XSL_URI Call by reference Type reference (TYPE) STRING uri of an external xsl file to insert into the document 20040831
7 Returning RET_XML Value transfer Type reference (TYPE) ISHMED_T_HEX_XMLVALUE result table 20040831

Method GET_XML_AS_XTABLE on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method IS_ELEMENT_A_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENTTYPE Call by reference Type reference (TYPE) RN2ET_EXT-ELEMTYP P_ELEMENTTYPE 20030725
2 Returning RET_IS_STRUCT Value transfer Type reference (TYPE) XFELD RET_IS_STRUCT 20030725

Method IS_ELEMENT_A_STRUCTURE on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method SAPSCRIPT_TAG_FIND_FIRST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FIRST_POS_AFTER_TAG Call by reference Type reference (TYPE) I 20060824
2 Exporting E_LAST_POS_BEFORE_TAG Call by reference Type reference (TYPE) I 20060824
3 Exporting E_TAG_NAME Call by reference Type reference (TYPE) STRING 20060824
4 Importing I_STARTPOS Call by reference Type reference (TYPE) I 0 20060824
5 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20060824

Method SAPSCRIPT_TAG_FIND_FIRST on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method SAPSCRIPT_TEXT_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ADD_CHARFORMAT_INFO Call by reference Type reference (TYPE) FLAG 'X' allgemeines flag 20060824
2 Importing P_ELEM_DESC Call by reference Type reference (TYPE) RN2ET_EXT IS-H*MED n2et + Zusatzinfos zum Generieren 20060824
3 Returning P_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20060824
4 Importing P_PARNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20060824
5 Importing P_VALUE Call by reference Type reference (TYPE) STRING 20060824

Method SAPSCRIPT_TEXT_ADD on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.

Method SET_ATTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ATT Call by reference Type reference (TYPE) STRING The name of the attribute to be created. 20030725
2 Importing P_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE The DOM node for which the attribute is to be created. 20030725
3 Importing P_VAL Call by reference Type reference (TYPE) DATA The value of the attribute to be created. 20030725
4 Importing P_ZEROCUT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE CUT leading zeroes from the value that was passed? 20040826

Method SET_ATTRIB on class CL_ISHMED_PMD_TO_XML_STRUCTURE has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 472