SAP ABAP Class CL_HRPAYDE_SV_NOTIF_MGR (Administration of SI Notifications (Abstract))
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-NT-NI (Application Component) Social Insurance
     P01S (Package) HR Germany: Social Insurance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYDE_SV_NOTIF_MGR SI Notification Management Interface 20100426
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_BM_NOTIF_MGR Administration of PPO DEUEV Notifications 20100426
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_BN_NOTIF_MGR Administration of Notifications for Contribution Statement 20121110
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_BV_NOTIF_MGR Administration of PPO Notifications 20100629
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_D3_NOTIF_MGR Administration of DEUEV Notifications 20100426
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_DS_NOTIF_MGR Administration of DEUEV Immediate Notifications 20110211
6 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_EA_NOTIF_MGR Administration of Reimbursement Notifications 20101028
7 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_EE_NOTIF_MGR Administration of Compensation Benefits 20110512
8 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_EL_NOTIF_MGR Administering ELENA Notifications 20100629
9 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYDE_ZS_NOTIF_MGR Administration of Paying Office Notifications 20100630
Properties
Class CL_HRPAYDE_SV_NOTIF_MGR  
Short Description Administration of SI Notifications (Abstract)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P01S   HR Germany: Social Insurance 
Created 20100426   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRPAYDE_SV_NOTIF_MGR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYDE_SV_NOTIF_MGR SI Notification Management Interface 20100426
Friends
Class CL_HRPAYDE_SV_NOTIF_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AC_VERF_INBOUND Constant Protected Type reference (TYPE) P01_SV_VFTYP CL_HRPAYDE_SV_ADMIN=>AC_VFTYP_INBOUND Type of Procedure: Inbound Notifications 20100427
2 AC_VERF_OUTBOUND Constant Protected Type reference (TYPE) P01_SV_VFTYP CL_HRPAYDE_SV_ADMIN=>AC_VFTYP_OUTBOUND Type of Procedure: Outbound Notifications 20100427
3 AT_DSKO_DBFE Instance attribute Protected Type reference (TYPE) HRDESV_T_DBFE Data Module Error for Social Insurance Reporting 20100426
4 AT_NCSZ_DBFE Instance attribute Protected Type reference (TYPE) HRDESV_T_DBFE Data Module Error for Social Insurance Reporting 20100426
5 AT_VOSZ_DBFE Instance attribute Protected Type reference (TYPE) HRDESV_T_DBFE Data Module Error for Social Insurance Reporting 20100426
6 AV_SIZE_DBFE Static Attribute Protected Type reference (TYPE) I 76 Size of Error Module 20101202
7 DSKO Instance attribute Protected Type reference (TYPE) HRD3DSKO Communication Data Record (DSKO) 20100426
8 MS_DATEIKZ Instance attribute Public Attribute reference (LIKE) 20100426
9 NCSZ Instance attribute Protected Type reference (TYPE) HRDESV_S_NCSZ Follow-Up Record Data Exchange in SI Reporting 20100426
10 NCSZ_OUT Instance attribute Protected Type reference (TYPE) HRDESV_S_NCSZ Follow-Up Record Data Exchange in SI Reporting 20100426
11 NOTIF_TAB Instance attribute Protected Type reference (TYPE) HRPAYDE_SV_T_NOTIFS Table Type for SI Notifications 20100426
12 VOSZ Instance attribute Protected Type reference (TYPE) HRDESV_S_VOSZ Preliminary Record Data Exchange in SI Reporting 20100426
13 VOSZ_OUT Instance attribute Protected Type reference (TYPE) HRDESV_S_VOSZ Preliminary Record Data Exchange in SI Reporting 20100426
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_NOTIFS Instance method Public Method Assignment and Transfer of Inbound Notifications 20100506
2 ASSIGN_PERNR Instance method Public Method Assignment of Inbound Notifications to Personnel Numbers 20100506
3 ASSIGN_SINGLE_NOTIF Instance method Protected Method Assignment and Transfer of Single Inbound Notification 20100506
4 ASSIGN_SINGLE_PERNR Instance method Protected Method Assignment of Single Inbound Notification to Personnel No. 20100506
5 EXTRACT_DBFE Instance method Protected Method Reads Attached Error Data Modules 20100426
6 LOG_ATTRIBUT Instance method Protected Method Log Message Module 20100426
7 LOG_DBFE Instance method Protected Method Log Message Module DBFE 20100426
8 LOG_FILE Instance method Public Method 20100426
9 LOG_INIT Instance method Protected Method Intialize Message Data Log 20100426
10 LOG_NODE_TXT Instance method Protected Method Node Texts 20100426
11 LOG_NOTIFS Instance method Public Method 20100426
12 SAVE_NOTIFS Instance method Public Method 20100426
13 UNPACK_DATA Instance method Public Method Unpacks User Data String in Notifications 20100426
14 UNPACK_INBOUND Instance method Public Method 20100426
15 UNPACK_NOTIF_DATA Instance method Protected Method Unpacks Procedure-Specific Part of User Data String 20100426
16 UNPACK_TECHNICAL_DATA Instance method Protected Method Fill Administration Information when Unpacking 20100426
17 UNPACK_TEMSE Instance method Public Method 20100426
18 WRITE_INBOUND_NOTIF Instance method Protected Method Saving/Updating of Inbound Notification after Assignment 20100506
Events
Class CL_HRPAYDE_SV_NOTIF_MGR has no event.
Types
Class CL_HRPAYDE_SV_NOTIF_MGR has no local type.
Method Signatures

Method ASSIGN_NOTIFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RSLT Call by reference Type reference (TYPE) HRDESV_T_ASSIGN_RSLT Ergebnis der Zuordnung von SV-Eingangsmeldungen 20100506
2 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20100506
3 Importing IT_NOTIFS_STR Call by reference Type reference (TYPE) HRDESV_T_STRINGS Tabelle von Strings 20100506
4 Importing I_TEST Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20100506

Method ASSIGN_NOTIFS on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method ASSIGN_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AZVU_RSLT Call by reference Type reference (TYPE) HRDESV_T_AZVU_RSLT SV-Meldewesen: Ermittelte Personalnummern aus Aktenzeichen 20100506
2 Importing IT_AZVU Call by reference Type reference (TYPE) HRDESV_T_AZVU SV-Meldewesen: Ermittlung Personalnummer aus Aktenzeichen 20100506

Method ASSIGN_PERNR on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method ASSIGN_SINGLE_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ASSIGN_RSLT Call by reference Type reference (TYPE) HRDESV_S_ASSIGN_RSLT Ergebnis der Zuordnung von SV-Eingangsmeldungen 20100506
2 Exporting E_STATUS Call by reference Type reference (TYPE) P01_SVSTATUS Statuskennzeichen der Meldung 20100506
3 Importing IR_NOTIF Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF gemeinsame Schnittstelle für SV-Meldewesen 20100506
# Exception Resumable Description Created on
1 TECHNICAL_ERROR Exception zur Auslösung eines Laufzeitfehlers 20100506

Method ASSIGN_SINGLE_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_AZVU_RSLT Call by reference Type reference (TYPE) HRDESV_S_AZVU_RSLT SV-Meldewesen: Ermittelte Personalnummer aus Aktenzeichen 20100506
2 Importing IS_AZVU Call by reference Type reference (TYPE) HRDESV_S_AZVU SV-Meldewesen: Aktenzeichen zur Ermittlung Personalnummer 20100506
# Exception Resumable Description Created on
1 NOT_FOUND zugehörige Personalnummer nicht gefunden 20100506

Method EXTRACT_DBFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DBFE Call by reference Type reference (TYPE) HRDESV_T_DBFE Datenbaustein Fehler für das SV-Meldewesen 20100426
2 Importing I_STRING Call by reference Type reference (TYPE) STRING Nutzdaten 20100426
# Exception Resumable Description Created on
1 UNKNOWN_ID Unbekannte Kennung 20100426

Method LOG_ATTRIBUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR_NAME Call by reference Type reference (TYPE) SEOCLSNAME Referenz auf Attribut 20100426
2 Importing I_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY Oberknoten 20100426

Method LOG_ATTRIBUT on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method LOG_DBFE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR_NAME Call by reference Type reference (TYPE) SEOCLSNAME Referenz auf Attribut 20100426
2 Importing I_NODE Call by reference Type reference (TYPE) HRPAD_PAL_NODE_KEY Oberknoten 20100426

Method LOG_DBFE on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method LOG_FILE Signature

Method LOG_FILE on class CL_HRPAYDE_SV_NOTIF_MGR has no parameter.
Method LOG_FILE on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method LOG_INIT Signature

Method LOG_INIT on class CL_HRPAYDE_SV_NOTIF_MGR has no parameter.
Method LOG_INIT on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method LOG_NODE_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR_NAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20100426
2 Returning R_TXT Value transfer Type reference (TYPE) STRING Protokollknotentext 20100426

Method LOG_NODE_TXT on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method LOG_NOTIFS Signature

Method LOG_NOTIFS on class CL_HRPAYDE_SV_NOTIF_MGR has no parameter.
Method LOG_NOTIFS on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method SAVE_NOTIFS Signature

Method SAVE_NOTIFS on class CL_HRPAYDE_SV_NOTIF_MGR has no parameter.
Method SAVE_NOTIFS on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method UNPACK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NOTIF Call by reference Type reference (TYPE) STANDARD TABLE Meldungsliste 20100426
2 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE Datentabelle 20100426
3 Importing I_VERF Call by reference Type reference (TYPE) P01_SV_VFTYP Verfahren (Inbound/Outbound) 20100427
# Exception Resumable Description Created on
1 ERROR Fehler 20100426

Method UNPACK_INBOUND Signature

Method UNPACK_INBOUND on class CL_HRPAYDE_SV_NOTIF_MGR has no parameter.
Method UNPACK_INBOUND on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method UNPACK_NOTIF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_NOTIF Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF gemeinsame Schnittstelle für SV-Meldewesen 20100426
2 Importing I_STRING Call by reference Type reference (TYPE) STRING Nutzdaten 20100428
# Exception Resumable Description Created on
1 ERROR Fehler im Dateninhalt eines Bausteins 20110715
2 UNKNOWN_ID Unbekannte Kennung 20100426

Method UNPACK_TECHNICAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NOTIFS Call by reference Type reference (TYPE) HRPAYDE_SV_T_NOTIFS Tabellentyp für SV-Meldungen 20100426

Method UNPACK_TECHNICAL_DATA on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method UNPACK_TEMSE Signature

Method UNPACK_TEMSE on class CL_HRPAYDE_SV_NOTIF_MGR has no parameter.
Method UNPACK_TEMSE on class CL_HRPAYDE_SV_NOTIF_MGR has no exception.

Method WRITE_INBOUND_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NOTIF Call by reference Object reference (TYPE REF TO) IF_HRPAYDE_SV_NOTIF gemeinsame Schnittstelle für SV-Meldewesen 20100506
2 Importing IS_RSLT Call by reference Type reference (TYPE) HRDESV_S_ASSIGN_RSLT Ergebnis der Zuordnung von SV-Eingangsmeldungen 20100506
3 Importing IS_STATKZ Call by reference Type reference (TYPE) HRDESV_STATKZ SV-Meldewesen: Erstellungsinformationen für Status 20100506
4 Importing I_STATUS Call by reference Type reference (TYPE) P01_SVSTATUS Statuskennzeichen der Meldung 20100506

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