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
⤷ 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 | 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
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 | 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 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 | Returning | 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 | 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 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 | Returning | 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 | 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 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 | Importing | 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 | 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 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 | 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 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 |