SAP ABAP Interface IF_HRPAYCH_DECL (Simple XML Notification to an Authority)
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
Properties
Interface IF_HRPAYCH_DECL  
Short Description Simple XML Notification to an Authority    
General Data
Package PC02   HR Payroll: Switzerland 
Created 20100624   SAP 
Last changed 20130531   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYCH_MSG_H_CONTXT_FILTER Filter for Messages with Context Information 20100818
2 IF_HRPAYCH_PAL_ITEM Element in Application Log 20100818
Friends
Interface IF_HRPAYCH_DECL has no friend.
Attributes
Interface IF_HRPAYCH_DECL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 B2A_CREATE Instance method Public Method Create New Process in B2A Manager 20100818
2 B2A_DELETE Instance method Public Method Delete Persistently Stored Notification Data in B2A Manager 20100818
3 B2A_RESTORE Instance method Public Method Restore Notification Data from Process in B2A Manager 20100818
4 B2A_STORE Instance method Public Method Persistently Save Notification Data to B2A Manager Process 20100818
5 DECL_CHECK_IS_ERRONEOUS Instance method Public Method True ('X') if notification is flagged as containing errors 20100818
6 DECL_CREATE_XML Instance method Public Method Convert Notification Data to XML File (Official Format) 20100818
7 DECL_GET_ADM_DATA Instance method Public Method Query Format and Version of Notification 20100818
8 DECL_GET_RSPARAMS Instance method Public Method Read Stored Selection Parameters 20100818
9 DECL_GET_XML Instance method Public Method Request XML File 20100818
10 DECL_INIT_ADM_DATA Instance method Public Method Initialize Notific. (Only Called by Factory Upon Creation) 20100818
11 DECL_INIT_SET_RSPARAMS Instance method Public Method Store Selection Parameters for Report to Be Created 20100818
12 DECL_MARK_AS_ERRONEOUS Instance method Public Method Flag Notification as Containing Errors 20100818
13 DECL_SET_OUTPUT Instance method Public Method Insert Output Structure of Notification 20100818
14 DECL_SPECIFIC_GET_FILENAME Instance method Public Method Returns the File Name 20100818
Events
Interface IF_HRPAYCH_DECL has no event.
Types
Interface IF_HRPAYCH_DECL has no local type.
Method Signatures

Method B2A_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Globale B2A-ObjektID, falls ein neuer Prozess angelegt wurde 20100818
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE (='X'), falls erfolgreich; FALSE (=' '), sonst 20100818
3 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 Fehlermeldungen mit Kontextinformationen 20100818
4 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818
5 Importing IV_B2A_CTRL Call by reference Type reference (TYPE) P02_DECL_B2ACTL '01' Steuerung Erstellung von Einträgen im B2A-Manager 20100818

Method B2A_CREATE on Interface IF_HRPAYCH_DECL has no exception.

Method B2A_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20100818
2 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 Fehlermeldungen 20100818
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100818
4 Importing IV_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO HR-B2A: laufende Nummer 20100818

Method B2A_DELETE on Interface IF_HRPAYCH_DECL has no exception.

Method B2A_RESTORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100818
2 Importing IM_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20100818
3 Importing IM_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO HR-B2A: laufende Nummer 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 Fehlermeldungen mit Personalnummer 20100818
5 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818

Method B2A_RESTORE on Interface IF_HRPAYCH_DECL has no exception.

Method B2A_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20100818
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D TRUE (='X'), falls erfolgreich; FALSE (=' '), sonst 20100818
3 Importing IM_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO HR-B2A: laufende Nummer 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 Fehlermeldungen mit Kontextinformationen 20100818
5 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818

Method B2A_STORE on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_CHECK_IS_ERRONEOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ERRONEOUS Value transfer Type reference (TYPE) BOOLE_D TRUE (='X') falls Meldung als fehlerhaft gekennzeichnet 20100818

Method DECL_CHECK_IS_ERRONEOUS on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_CREATE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100818
2 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 Fehlermeldungen mit Kontextinformationen 20100818
3 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818

Method DECL_CREATE_XML on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_GET_ADM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ADM_DATA Value transfer Type reference (TYPE) P02_DECL_ADM_DATA Format und Version 20100818

Method DECL_GET_ADM_DATA on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_GET_RSPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20100818

Method DECL_GET_RSPARAMS on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XML Call by reference Type reference (TYPE) DCXMLLINES XML-Dokument 20100818
2 Exporting ET_XML_SIZE Call by reference Type reference (TYPE) I Grösse des XML-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 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 Fehlermeldungen mit Kontextinformationen 20100818
5 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818

Method DECL_GET_XML on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_INIT_ADM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADM_DATA Call by reference Type reference (TYPE) P02_DECL_ADM_DATA Verwaltungsdaten zu einer Meldung 20100818

Method DECL_INIT_ADM_DATA on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_INIT_SET_RSPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20100818

Method DECL_INIT_SET_RSPARAMS on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_MARK_AS_ERRONEOUS Signature

Method DECL_MARK_AS_ERRONEOUS on Interface IF_HRPAYCH_DECL has no parameter.
Method DECL_MARK_AS_ERRONEOUS on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_SET_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 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 Fehlermeldungen mit Kontextinformationen 20120430
2 Importing I_OUTPUT Call by reference Type reference (TYPE) ANY 20100818

Method DECL_SET_OUTPUT on Interface IF_HRPAYCH_DECL has no exception.

Method DECL_SPECIFIC_GET_FILENAME Signature

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

Method DECL_SPECIFIC_GET_FILENAME on Interface IF_HRPAYCH_DECL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in