SAP ABAP Class IF_HRPAYDE_SV_NOTIF (Common Interface for SI Messaging)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_BD_NOTIF Notification for Business Data Maintenance 20101119
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_BN_NOTIF Contribution Statement Notification 20121110
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_BV_NOTIF Notification Creation for PPO Collection of Contributions 20080818
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_DEUEV_NOTIF Abstract Class for DEUEV-Type Notifications 20120119
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_EA_NOTIF Notification Creation for Reimbursement Process 20101028
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_EE_NOTIF Notification in Data Exchange for Compensation Benefits 20110512
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_EL_NOTIF ELENA Notification 20090812
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_RBM_NOTIF Notifications: Pension Receipt Notifications 20090104
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRPAYDE_ZS_NOTIF Notification Creation for Paying Office Procedure 20080506
Properties
Class IF_HRPAYDE_SV_NOTIF  
Short Description Common Interface for SI Messaging    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080506   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_HRPAYDE_SV_NOTIF has no forward declaration.
Interfaces
Class IF_HRPAYDE_SV_NOTIF has no interface implemented.
Friends
Class IF_HRPAYDE_SV_NOTIF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_PACK_MODE_DATA Constant Public Type reference (TYPE) C '1' String Export: Only Notification Content 20100506
2 AC_PACK_MODE_FULL Constant Public Type reference (TYPE) C '2' String Export: Notification Content + Administration Data 20100506
3 AC_PACK_MODE_STAT Constant Public Type reference (TYPE) C '3' String Export: Administration Data Only 20130409
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method Delete Notific. 20080915
2 GET_DISPLAYER Instance method Public Method Returns a Display Object for the Notification Contents 20080509
3 GET_SIZE Instance method Public Method Determine Size of the Notification (in Characters) 20091008
4 GET_STATUS Instance method Public Method Determine Status in Plain Text for Display 20080523
5 GET_VFTYP Instance method Public Method Return Procedure Type of Notification (Outbound/Inbound) 20100604
6 INSERT Instance method Public Method Save Notification for the First Time 20080530
7 LOG_DATA Instance method Public Method Log Notification Data 20080604
8 LOG_STATUS Instance method Public Method Log Notification Status 20080604
9 PACK Instance method Public Method Export Notification Data as String 20091008
10 SET_STATUS_CERTIFIED Instance method Public Method Log Notification Status 20090514
11 SET_STATUS_DISMISSED Instance method Public Method Set Notification Status to "Rejected" 20080507
12 SET_STATUS_DISM_MANUALLY Instance method Public Method Set Notification Status to "Manual Rejection" 20080527
13 SET_STATUS_DISM_PROCESSED Instance method Public Method Set Notification Status to "Rejection Processed" 20080516
14 SET_STATUS_MANUALLY Instance method Public Method Set Notification Status to "Manually Processed" 20080507
15 SET_STATUS_PROCESS_AGAIN Instance method Public Method Set Notification Status to "Reprocess" 20080519
16 SET_STATUS_RECEIVED Instance method Public Method Set Notification Status to "Received" 20080529
17 SET_STATUS_TO_TRANSFER Instance method Public Method Set Notification Status to "Retransfer" 20080506
18 SET_STATUS_TRANSFERRED Instance method Public Method Set Notification Status to "Transferred" 20090514
19 UNPACK Instance method Public Method Unpack Notification Data 20080604
20 UPDATE Instance method Public Method Save Status Changes 20080506
Events
Class IF_HRPAYDE_SV_NOTIF has no event.
Types
Class IF_HRPAYDE_SV_NOTIF has no local type.
Method Signatures

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100408
# Exception Resumable Description Created on
1 NOT_ALLOWED Löschen nicht erlaubt 20100408

Method GET_DISPLAYER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DISPLAYER Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF_DISPLAYER Anzeige von Meldungen im SV-Meldewesen 20080509
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080521

Method GET_DISPLAYER on class IF_HRPAYDE_SV_NOTIF has no exception.

Method GET_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SIZE Value transfer Type reference (TYPE) I Größe der Meldung (Anzahl Zeichen) 20091008

Method GET_SIZE on class IF_HRPAYDE_SV_NOTIF has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20110322
2 Exporting E_ADDSTATTX Call by reference Type reference (TYPE) P01_SV_ADDSTATTX Zusatzstatus im Klartext 20091109
3 Exporting E_ADDSTATUS Call by reference Type reference (TYPE) P01_SV_ADDSTATUS Zusatz-Statuskennzeichen der Meldung 20091109
4 Exporting E_STATTX Call by reference Type reference (TYPE) P01_SVSTATTX Status der Meldung im Klartext 20091109
5 Exporting E_STATUS Call by reference Type reference (TYPE) P01_SVSTATUS Statuskennzeichen der Meldung 20091109

Method GET_STATUS on class IF_HRPAYDE_SV_NOTIF has no exception.

Method GET_VFTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_VFTYP Value transfer Type reference (TYPE) P01_SV_VFTYP Verfahrenstyp einer Meldung (Outbound/Inbound) 20100604

Method GET_VFTYP on class IF_HRPAYDE_SV_NOTIF has no exception.

Method INSERT Signature

Method INSERT on class IF_HRPAYDE_SV_NOTIF has no parameter.
Method INSERT on class IF_HRPAYDE_SV_NOTIF has no exception.

Method LOG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_MODE Call by reference Type reference (TYPE) P01_SV_NOTIF_LOG_MODE '1' Art der Darstellung des Meldeinhalts 20091014
2 Importing I_PARENT_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY Topknoten für Meldungsanzeige 20080604

Method LOG_DATA on class IF_HRPAYDE_SV_NOTIF has no exception.

Method LOG_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY HR Anwendungsprotokoll 20080604

Method LOG_STATUS on class IF_HRPAYDE_SV_NOTIF has no exception.

Method PACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MODE Call by reference Type reference (TYPE) C AC_PACK_MODE_DATA Umfang der zu exportierenden Daten 20100506
2 Returning R_STRING Value transfer Type reference (TYPE) STRING Nutzdaten 20091008

Method PACK on class IF_HRPAYDE_SV_NOTIF has no exception.

Method SET_STATUS_CERTIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF gemeinsame Schnittstelle für SV-Meldewesen 20090514
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20090514
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090514
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20090514

Method SET_STATUS_DISMISSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF verknüpfte Meldung mit abhängiger Statusänderung 20080527
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080507
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080507
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080507

Method SET_STATUS_DISM_MANUALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF verknüpfte Meldung mit abhängiger Statusänderung 20080527
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080527
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080527
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080527

Method SET_STATUS_DISM_PROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF verknüpfte Meldung mit abhängiger Statusänderung 20080527
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080516
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080516
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080516

Method SET_STATUS_MANUALLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF verknüpfte Meldung mit abhängiger Statusänderung 20080527
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080507
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080507
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080507

Method SET_STATUS_PROCESS_AGAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF verknüpfte Meldung mit abhängiger Statusänderung 20080527
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080519
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080519
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080519

Method SET_STATUS_RECEIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MLDKZ Call by reference Type reference (TYPE) HRDESV_MLDKZ SV-Meldewesen: Verwaltungsinformationen zur Meldung 20080529
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080529
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080529
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080529

Method SET_STATUS_TO_TRANSFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF verknüpfte Meldung mit abhängiger Statusänderung 20080527
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20080506
3 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080506
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20080507

Method SET_STATUS_TRANSFERRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_NOTIF_CNNCT Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF gemeinsame Schnittstelle für SV-Meldewesen 20090514
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20090514
3 Importing IT_MSG Call by reference Type reference (TYPE) P01_SYMSG_TAB Tabelle mit Fehlermeldungen 20110516
4 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20090514
# Exception Resumable Description Created on
1 NOT_ALLOWED Statuswechsel nicht erlaubt 20090514

Method UNPACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRING Call by reference Type reference (TYPE) STRING Nutzdaten 20080604
# Exception Resumable Description Created on
1 ERROR Datenfehler 20080604
2 UNKNOWN_ID Unbekannte Kennung 20080604

Method UPDATE Signature

Method UPDATE on class IF_HRPAYDE_SV_NOTIF has no parameter.
Method UPDATE on class IF_HRPAYDE_SV_NOTIF has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in