SAP ABAP Class CL_HRPAYCH_XML_UTILITY (Services for XML)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PY-CH (Application Component) Switzerland
     PC02 (Package) HR Payroll: Switzerland
Properties
Class CL_HRPAYCH_XML_UTILITY  
Short Description Services for XML    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC02   HR Payroll: Switzerland 
Created 20100625   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPAYCH_DUMMY_MSG_H_CONTEXT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HRPAYCH_ELM_DUMMY_MSGH Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPAYCH_XML_UTILITY has no interface implemented.
Friends
Class CL_HRPAYCH_XML_UTILITY has no friend class.
Attributes
Class CL_HRPAYCH_XML_UTILITY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONV_STRING_TO_DCXMLLINES Static method Public Method Convert String in Table from Type DCXMLLINES 20100818
2 SDIXML_XML_TO_DOM_46C Static method Public Method Conversion of XML Stream to DOM As of Rel. 4.6C 20100823
3 XML_C_XS_DATE Static method Public Method Conversion "xs:Date" 20100818
Events
Class CL_HRPAYCH_XML_UTILITY has no event.
Types
Class CL_HRPAYCH_XML_UTILITY has no local type.
Method Signatures

Method CONV_STRING_TO_DCXMLLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DCXMLLINES Call by reference Type reference (TYPE) DCXMLLINES XML-Dokument 20100818
2 Exporting EV_DCXMLSIZE Call by reference Type reference (TYPE) I Grösse des Dokuments 20100818
3 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100818
4 Importing IV_CHARACTER_SET Call by reference Type reference (TYPE) STRING 'UTF-8' Zeichenkodierung (Encoding) 20100823
5 Importing IV_STRING Call by reference Type reference (TYPE) STRING Eingabestring 20100818

Method CONV_STRING_TO_DCXMLLINES on class CL_HRPAYCH_XML_UTILITY has no exception.

Method SDIXML_XML_TO_DOM_46C Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_IXML_DOCUMENT DOM-Darstellung des XML-Dokuments 20100823
2 Importing IT_XML Call by reference Type reference (TYPE) ANY XML-Dokument als Bytestrom (Typ XSTRING oder dcxmllines) 20100823
3 Importing IV_IS_NORMALIZING Call by reference Type reference (TYPE) BOOLEAN 'X' soll der Inhalt des XML-Dokuments normalisiert werden 20100823
4 Importing IV_SIZE Call by reference Type reference (TYPE) I Länge von XML in Bytes (für interne Tabelle) 20100823
# Exception Resumable Description Created on
1 INVALID_INPUT Ungültige Eingabewerte 20100823

Method XML_C_XS_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_IS_OK Call by reference Type reference (TYPE) XFELD 'X', falls Konvertierung erfolgreich 20100818
2 Exporting EV_DATA Call by reference Type reference (TYPE) STRING Konvertierter Wert 20100818
3 Importing IO_DOCUMENT Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_XML_DOCUMENT Optional: XML-Dokument zum Anhängen des konvertierten Wertes 20100818
4 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPAYCH_MSG_H_CONTEXT CL_HRPAYCH_DUMMY_MSG_H_CONTEXT=>A_DUMMY_HANDLER Behandler für Fehlermeldungen mit Kontextinformationen 20100818
5 Importing IS_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen für Meldung im Anwendungsprotokoll 20100818
6 Importing IV_DATA Call by reference Type reference (TYPE) BEGDA Zu konvertierender Wert 20100818
7 Importing IV_IS_OBLIGATORY Call by reference Type reference (TYPE) BOOLE_D 'X', falls Wert obligatorisch 20100818
8 Importing IV_NSPACE Call by reference Type reference (TYPE) STRING Optional: Namespace 20100818
9 Importing IV_TAG Call by reference Type reference (TYPE) STRING XML-Tag 20100818

Method XML_C_XS_DATE on class CL_HRPAYCH_XML_UTILITY has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in