SAP ABAP Class CL_HRPAYCH_DECL_CREATOR (Creator of Notifications for B2A)
Hierarchy
SAP_HRCCH (Software Component) Sub component SAP_HRCCH of SAP_HR
   PY-CH (Application Component) Switzerland
     PC02 (Package) HR Payroll: Switzerland
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYCH_DECL_CREATOR Creation of Notifications 20100818
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYCH_PAL_ITEM Element in Application Log 20100818
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYCH_FMZR_CR_0001 Notif. Creation FamRelBReg (Format eAHV, From Version 0001) 20100818
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYCH_QSVD_CR_EMP_ACI Creation of Notif. WTax VD EMP-ACI 20100819
Properties
Class CL_HRPAYCH_DECL_CREATOR  
Short Description Creator of Notifications for B2A    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PC02   HR Payroll: Switzerland 
Created 20100804   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYCH_DECL_CREATOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYCH_DECL_CREATOR Creation of Notifications 20100818
2 IF_HRPAYCH_PAL_ITEM Element in Application Log 20100818
Friends
Class CL_HRPAYCH_DECL_CREATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_DECL_CR_ADM_DATA Instance attribute Protected Type reference (TYPE) P02_DECL_CREATOR_ADM_DATA Administrative Data for Creation (Format/Version) 20100818
2 A_DECL_CR_DECLARATIONS Instance attribute Protected Object reference (TYPE REF TO) IF_HRPAYCH_DECL_CONTAINER Container for Notifications Created 20100818
3 A_DECL_CR_PNPBEGDA Instance attribute Public Type reference (TYPE) PNPBEGDA Start Date of Data Selection Period 20100818
4 A_DECL_CR_PNPENDDA Instance attribute Public Type reference (TYPE) PNPENDDA End Date of Data Selection Period 20100818
5 A_DECL_CR_RSPARAMS Instance attribute Private Type reference (TYPE) RSPARAMS_TT Selection Screen with Creation Data 20100818
Methods
# Method Level Visibility Method type Description Created on
1 DECL_CR_ADD_MSG_MISS_OBLIG Instance method Protected Method Insert Message for Initial Oblig. Fields into Log 20100818
2 DECL_CR_FIELD_IS_MNDTRY Instance method Protected Method True ('X') If Field is Mandatory Field 20100818
3 DECL_CR_SPECIFIC_MNDTRY_FIELDS Instance method Protected Method Notification-Spec. Definition of Mandatory Fields 20100818
4 DECL_CR_SPECIFIC_PNP_END_OF_S Instance method Protected Method Collect Data: Time of 'END OF SEL...' (Format-Dependent) 20100818
5 DECL_CR_SPECIFIC_PNP_GET_PERNR Instance method Protected Method Collect Data: Time of 'GET_PERNR' (Format-Dependent) 20100818
6 DECL_CR_SPECIFIC_PNP_START_O_S Instance method Protected Method Collect Data: Time of 'START OF SEL...' (Format-Dependent) 20100818
Events
Class CL_HRPAYCH_DECL_CREATOR has no event.
Types
Class CL_HRPAYCH_DECL_CREATOR has no local type.
Method Signatures

Method DECL_CR_ADD_MSG_MISS_OBLIG 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 20100818
2 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100818

Method DECL_CR_ADD_MSG_MISS_OBLIG on class CL_HRPAYCH_DECL_CREATOR has no exception.

Method DECL_CR_FIELD_IS_MNDTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20100818
2 Returning RV_IS_MANDANTORY Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100818

Method DECL_CR_FIELD_IS_MNDTRY on class CL_HRPAYCH_DECL_CREATOR has no exception.

Method DECL_CR_SPECIFIC_MNDTRY_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) SYMSG Defaultnachricht für fehlenden Wert 20100818
2 Exporting EV_IS_MANDANTORY Value transfer Type reference (TYPE) BOOLE_D TRUE (='X'), falls Feld obligatorisch;FALSE (=' '), sonst. 20100818
3 Importing IS_DC_VERSN Call by reference Type reference (TYPE) P02_FMZR_VERSN Format, in der die Meldung erstellt werden soll 20100818
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME technischer Name des Feldes 20100818

Method DECL_CR_SPECIFIC_MNDTRY_FIELDS on class CL_HRPAYCH_DECL_CREATOR has no exception.

Method DECL_CR_SPECIFIC_PNP_END_OF_S 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
4 Importing I_OUTPUT Call by reference Type reference (TYPE) ANY Bereits im Report bestimmten Inhalt direkt setzten 20100818

Method DECL_CR_SPECIFIC_PNP_END_OF_S on class CL_HRPAYCH_DECL_CREATOR has no exception.

Method DECL_CR_SPECIFIC_PNP_GET_PERNR 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 Exporting EV_SW_REJECT_PERNR Call by reference Type reference (TYPE) BOOLE_D obsolet: nicht sinnvoll 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_INFOTYPES Call by reference Type reference (TYPE) P02_INFOTYPES Für Auswertungen häufig benötigte Infotypen 20100818
5 Importing IS_MSG_CONTEXT Call by reference Type reference (TYPE) P02_MSG_CONTEXT Kontextinformationen zu einer Meldung im Anwendungsprotokoll 20100818

Method DECL_CR_SPECIFIC_PNP_GET_PERNR on class CL_HRPAYCH_DECL_CREATOR has no exception.

Method DECL_CR_SPECIFIC_PNP_START_O_S 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
4 Importing IT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20100818
5 Importing IV_PNPBEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20100818
6 Importing IV_PNPENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20100818
7 Importing IV_PROGRAMM Call by reference Type reference (TYPE) P02_DECL_REPNA Name des zur Erstellung der Meldung verwendeten Reports 20100818

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