SAP ABAP Interface IF_HRPAYDE_SV_NOTIF (Common Interface for SI Messaging)
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 - Used By
Properties
| Interface | IF_HRPAYDE_SV_NOTIF | |
| Short Description | Common Interface for SI Messaging |
General Data
| Package | P01S | HR Germany: Social Insurance |
| Created | 20080506 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_HRPAYDE_SV_NOTIF has no forward declaration.
Interfaces
Interface IF_HRPAYDE_SV_NOTIF has no interface.
Friends
Interface IF_HRPAYDE_SV_NOTIF has no friend.
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 | Instance method | Public | Method | Delete Notific. | 20080915 | |
| 2 | Instance method | Public | Method | Returns a Display Object for the Notification Contents | 20080509 | |
| 3 | Instance method | Public | Method | Determine Size of the Notification (in Characters) | 20091008 | |
| 4 | Instance method | Public | Method | Determine Status in Plain Text for Display | 20080523 | |
| 5 | Instance method | Public | Method | Return Procedure Type of Notification (Outbound/Inbound) | 20100604 | |
| 6 | Instance method | Public | Method | Save Notification for the First Time | 20080530 | |
| 7 | Instance method | Public | Method | Log Notification Data | 20080604 | |
| 8 | Instance method | Public | Method | Log Notification Status | 20080604 | |
| 9 | Instance method | Public | Method | Export Notification Data as String | 20091008 | |
| 10 | Instance method | Public | Method | Log Notification Status | 20090514 | |
| 11 | Instance method | Public | Method | Set Notification Status to "Rejected" | 20080507 | |
| 12 | Instance method | Public | Method | Set Notification Status to "Manual Rejection" | 20080527 | |
| 13 | Instance method | Public | Method | Set Notification Status to "Rejection Processed" | 20080516 | |
| 14 | Instance method | Public | Method | Set Notification Status to "Manually Processed" | 20080507 | |
| 15 | Instance method | Public | Method | Set Notification Status to "Reprocess" | 20080519 | |
| 16 | Instance method | Public | Method | Set Notification Status to "Received" | 20080529 | |
| 17 | Instance method | Public | Method | Set Notification Status to "Retransfer" | 20080506 | |
| 18 | Instance method | Public | Method | Set Notification Status to "Transferred" | 20090514 | |
| 19 | Instance method | Public | Method | Unpack Notification Data | 20080604 | |
| 20 | Instance method | Public | Method | Save Status Changes | 20080506 |
Events
Interface IF_HRPAYDE_SV_NOTIF has no event.
Types
Interface 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 | 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 | Löschen nicht erlaubt | 20100408 |
Method GET_DISPLAYER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_DISPLAYER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYDE_SV_NOTIF_DISPLAYER | Anzeige von Meldungen im SV-Meldewesen | 20080509 | |||
| 2 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080521 |
Method GET_DISPLAYER on Interface 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 | R_SIZE | Value transfer | Type reference (TYPE) | I | Größe der Meldung (Anzahl Zeichen) | 20091008 |
Method GET_SIZE on Interface 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 | ES_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20110322 | |||
| 2 | E_ADDSTATTX | Call by reference | Type reference (TYPE) | P01_SV_ADDSTATTX | Zusatzstatus im Klartext | 20091109 | |||
| 3 | E_ADDSTATUS | Call by reference | Type reference (TYPE) | P01_SV_ADDSTATUS | Zusatz-Statuskennzeichen der Meldung | 20091109 | |||
| 4 | E_STATTX | Call by reference | Type reference (TYPE) | P01_SVSTATTX | Status der Meldung im Klartext | 20091109 | |||
| 5 | E_STATUS | Call by reference | Type reference (TYPE) | P01_SVSTATUS | Statuskennzeichen der Meldung | 20091109 |
Method GET_STATUS on Interface 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 | R_VFTYP | Value transfer | Type reference (TYPE) | P01_SV_VFTYP | Verfahrenstyp einer Meldung (Outbound/Inbound) | 20100604 |
Method GET_VFTYP on Interface IF_HRPAYDE_SV_NOTIF has no exception.
Method INSERT Signature
Method INSERT on Interface IF_HRPAYDE_SV_NOTIF has no parameter.
Method INSERT on Interface 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 | I_LOG_MODE | Call by reference | Type reference (TYPE) | P01_SV_NOTIF_LOG_MODE | '1' | Art der Darstellung des Meldeinhalts | 20091014 | ||
| 2 | I_PARENT_NODE | Call by reference | Type reference (TYPE) | HRPAD_PAL_NODE_KEY | Topknoten für Meldungsanzeige | 20080604 |
Method LOG_DATA on Interface 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 | I_NODE | Call by reference | Type reference (TYPE) | HRPAD_PAL_NODE_KEY | HR Anwendungsprotokoll | 20080604 |
Method LOG_STATUS on Interface 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 | I_MODE | Call by reference | Type reference (TYPE) | C | AC_PACK_MODE_DATA | Umfang der zu exportierenden Daten | 20100506 | ||
| 2 | R_STRING | Value transfer | Type reference (TYPE) | STRING | Nutzdaten | 20091008 |
Method PACK on Interface 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 | CR_NOTIF_CNNCT | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYDE_SV_NOTIF | gemeinsame Schnittstelle für SV-Meldewesen | 20090514 | |||
| 2 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20090514 | |||
| 3 | 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 | Statuswechsel nicht erlaubt | 20090514 |
Method SET_STATUS_DISMISSED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080507 | |||
| 3 | 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 | 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 | 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 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080527 | |||
| 3 | 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 | 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 | 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 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080516 | |||
| 3 | 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 | Statuswechsel nicht erlaubt | 20080516 |
Method SET_STATUS_MANUALLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080507 | |||
| 3 | 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 | 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 | 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 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080519 | |||
| 3 | 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 | Statuswechsel nicht erlaubt | 20080519 |
Method SET_STATUS_RECEIVED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MLDKZ | Call by reference | Type reference (TYPE) | HRDESV_MLDKZ | SV-Meldewesen: Verwaltungsinformationen zur Meldung | 20080529 | |||
| 2 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080529 | |||
| 3 | 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 | 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 | 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 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20080506 | |||
| 3 | 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 | Statuswechsel nicht erlaubt | 20080507 |
Method SET_STATUS_TRANSFERRED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_NOTIF_CNNCT | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYDE_SV_NOTIF | gemeinsame Schnittstelle für SV-Meldewesen | 20090514 | |||
| 2 | IS_STATKZ | Call by reference | Type reference (TYPE) | HRDESV_STATKZ | SV-Meldewesen: Erstellungsinformationen für Status | 20090514 | |||
| 3 | IT_MSG | Call by reference | Type reference (TYPE) | P01_SYMSG_TAB | Tabelle mit Fehlermeldungen | 20110516 | |||
| 4 | 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 | Statuswechsel nicht erlaubt | 20090514 |
Method UNPACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STRING | Call by reference | Type reference (TYPE) | STRING | Nutzdaten | 20080604 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenfehler | 20080604 | ||
| 2 | Unbekannte Kennung | 20080604 |
Method UPDATE Signature
Method UPDATE on Interface IF_HRPAYDE_SV_NOTIF has no parameter.
Method UPDATE on Interface IF_HRPAYDE_SV_NOTIF has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 604 |