SAP ABAP Interface IF_HRPAYCH_XML_DOCUMENT (XML Document)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PY-CH (Application Component) Switzerland
     PC02 (Package) HR Payroll: Switzerland
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYCH_DECL Notif. 20100818
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYCH_XML_DOCUMENT XML Document 20100818
Properties
Interface IF_HRPAYCH_XML_DOCUMENT  
Short Description XML Document    
General Data
Package PC02   HR Payroll: Switzerland 
Created 20100622   SAP 
Last changed 20110809   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRPAYCH_XML_DOCUMENT has no forward declaration.
Interfaces
Interface IF_HRPAYCH_XML_DOCUMENT has no interface.
Friends
Interface IF_HRPAYCH_XML_DOCUMENT has no friend.
Attributes
Interface IF_HRPAYCH_XML_DOCUMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CTAG Instance method Public Method Insert Closing Tag 20100818
2 ADD_OTAG Instance method Public Method Insert Opening Tag 20100818
3 ADD_VALUE Instance method Public Method Insert Value 20100818
4 ADD_VALUE_RAW Instance method Public Method Insert Value Without Changing 20100818
5 GET_PATH Instance method Public Method Return Current Path 20100818
6 GET_XML_AS_STRING Instance method Public Method Return Document as String 20100818
7 GET_XML_AS_TABLE Instance method Public Method Return Document as Table 20100818
8 MOD_WRITE_TAG Instance method Public Method Insert Tag with Value and Any Number of Attributes 20100818
9 WRITE_TAG Instance method Public Method Insert Tag with Value 20100818
Events
Interface IF_HRPAYCH_XML_DOCUMENT has no event.
Types
Interface IF_HRPAYCH_XML_DOCUMENT has no local type.
Method Signatures

Method ADD_CTAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NSPACE Call by reference Type reference (TYPE) STRING Namespace 20100818
2 Importing IV_TAG Call by reference Type reference (TYPE) STRING XML-Tag 20100818

Method ADD_CTAG on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method ADD_OTAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATT_01 Call by reference Type reference (TYPE) STRING Attribut 1 20100818
2 Importing IV_ATT_02 Call by reference Type reference (TYPE) STRING Attribut 2 20100818
3 Importing IV_ATT_03 Call by reference Type reference (TYPE) STRING Attribut 3 20100818
4 Importing IV_ATT_04 Call by reference Type reference (TYPE) STRING Attribut 4 20100818
5 Importing IV_ATT_05 Call by reference Type reference (TYPE) STRING Attribut 5 20100818
6 Importing IV_ATT_06 Call by reference Type reference (TYPE) STRING Attribut 6 20100818
7 Importing IV_ATT_07 Call by reference Type reference (TYPE) STRING Attribut 7 20100818
8 Importing IV_NSPACE Call by reference Type reference (TYPE) STRING Namespace 20100818
9 Importing IV_TAG Call by reference Type reference (TYPE) STRING XML-Tag 20100818
10 Importing IV_VAL_01 Call by reference Type reference (TYPE) STRING Wert 1 20100818
11 Importing IV_VAL_02 Call by reference Type reference (TYPE) STRING Wert 2 20100818
12 Importing IV_VAL_03 Call by reference Type reference (TYPE) STRING Wert 3 20100818
13 Importing IV_VAL_04 Call by reference Type reference (TYPE) STRING Wert 4 20100818
14 Importing IV_VAL_05 Call by reference Type reference (TYPE) STRING Wert 5 20100818
15 Importing IV_VAL_06 Call by reference Type reference (TYPE) STRING Wert 6 20100818
16 Importing IV_VAL_07 Call by reference Type reference (TYPE) STRING Wert 7 20100818

Method ADD_OTAG on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method ADD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Einzufügender Wert 20100818

Method ADD_VALUE on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method ADD_VALUE_RAW Signature

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

Method ADD_VALUE_RAW on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_PATH Value transfer Type reference (TYPE) P02_ELM_XML_PATH Pfad 20100818
2 Importing IV_MAXLENGTH Call by reference Type reference (TYPE) I 128 Maximallänge 20100818
3 Importing IV_PATH_POSTFIX Call by reference Type reference (TYPE) STRING 20100818

Method GET_PATH on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method GET_XML_AS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRING Call by reference Type reference (TYPE) STRING XML-Dokument als String 20100818

Method GET_XML_AS_STRING on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method GET_XML_AS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) DCXMLLINES XML-Dokument 20100818
2 Exporting EV_SIZE Call by reference Type reference (TYPE) I Anzahl Bytes 20100818

Method GET_XML_AS_TABLE on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method MOD_WRITE_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR_TAB Call by reference Type reference (TYPE) P02_B2A_T_VALUE Tabellentyp für Attribut- und Tagwerte 20100818
2 Importing TAG Call by reference Type reference (TYPE) P02_B2A_S_VALUE B2A: Struktur für Attribute Name + Wert 20100818
3 Exporting XML_TAG Call by reference Type reference (TYPE) STRING 20100818

Method MOD_WRITE_TAG on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.

Method WRITE_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR1 Call by reference Type reference (TYPE) STRING 20100818
2 Importing ATTR2 Call by reference Type reference (TYPE) STRING 20100818
3 Importing AVAL1 Call by reference Type reference (TYPE) ANY 20100818
4 Importing AVAL2 Call by reference Type reference (TYPE) ANY 20100818
5 Importing LENGTH Call by reference Type reference (TYPE) NUMC4 Zählparameter 20100818
6 Importing TAGNAME Call by reference Type reference (TYPE) STRING 20100818
7 Importing TYPE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100818
8 Importing VALUE Call by reference Type reference (TYPE) ANY 20100818
9 Importing WAY Call by reference Type reference (TYPE) CHAR2 Komponente der Versionsnummer 20100818
10 Importing WAY_EXT Call by reference Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20100818
11 Exporting XML_TAG Call by reference Type reference (TYPE) STRING 20100818

Method WRITE_TAG on Interface IF_HRPAYCH_XML_DOCUMENT has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in