SAP ABAP Class CL_HRPAYDEST_E2_B2A_COLLECT (ELStAM Procedure: Collect Data)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷
PY-DE-NT-TX (Application Component) Tax
⤷
P01T (Package) HR Germany: Tax
⤷
⤷
Properties
| Class | CL_HRPAYDEST_E2_B2A_COLLECT | |
| Short Description | ELStAM Procedure: Collect Data | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | HRPAYDEE2 | |
| Program status | ||
| Category | 0 | |
| Package | P01T | HR Germany: Tax |
| Created | 20110427 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPAYDEST_E2_B2A_COLLECT has no forward declaration.
Interfaces
Class CL_HRPAYDEST_E2_B2A_COLLECT has no interface implemented.
Friends
Class CL_HRPAYDEST_E2_B2A_COLLECT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | STRING | '20241' | Manufacturer ID | 20111018 | ||
| 2 | Instance attribute | Public | Type reference (TYPE) | I | 10000 | Maximum Number of IDs per Transfer | 20120919 | ||
| 3 | Constant | Public | Type reference (TYPE) | MOLGA | '01' | Country grouping | 20111018 | ||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'SAP R/3' | Program Name | 20111018 | ||
| 5 | Constant | Public | Type reference (TYPE) | STRING | '6.00' | Version | 20111018 | ||
| 6 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAY00_MESSAGE_HANDLER | Message Handler HCM | 20111018 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_ABMELDUNG | ELStAM Procedure: Table Type for P01E2_ABMELDUNG | 20111018 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_MLD_AB | ELStAM Procedure: Table Type for HRDEST_E2_S_MLD_AB | 20111018 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_MLD_AB_ND | ELStAM Procedure: Table Type for HRDEST_E2_S_MLD_AN_ND | 20111018 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_ANMELDUNG | ELStAM Procedure: Table Type for P01E2_ANMELDUNG | 20111018 | |||
| 11 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_MLD_AN | ELStAM Procedure: Table Type for HRDEST_E2_S_MLD_AN | 20111018 | |||
| 12 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_MLD_AN_ND | ELStAM Procedure: Table Type for HRDEST_E2_S_MLD_AN_ND | 20111018 | |||
| 13 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_V_STATUS | ELStAM Procedure: Table Type for Status Table | 20111018 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_TRANS | ELStAM Procedure: Table Type for HRDEST_E2_S_TRANS | 20111018 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_UMMELDUNG | ELStAM Procedure: Table Type for P01E2_ANMELDUNG | 20111018 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_MLD_AN | ELStAM Procedure: Table Type for HRDEST_E2_S_MLD_AN | 20111018 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_MLD_AN_ND | ELStAM Procedure: Table Type for HRDEST_E2_S_MLD_AN_ND | 20111018 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | HRDEST_E2_T_V_STATUS | ELStAM Procedure: Table Type for View of Status Table | 20130322 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | STRING | Placeholder for Message Handler | 20111018 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20111018 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20111018 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20111018 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20111018 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Test/Productive System | 20111018 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | P01T_TESTD | Test Process | 20111018 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | STRING | P01_TX_E2_TESTMERKER | 20111018 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20111018 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Distributed Reporting - Central | 20130322 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Adds Comma | 20111018 | |
| 2 | Instance method | Public | Constructor | 20111018 | ||
| 3 | Instance method | Public | Method | Creation of Entries for B2A Manager | 20111018 | |
| 4 | Instance method | Public | Method | Reads Associated Notifications from Tables | 20111018 | |
| 5 | Instance method | Public | Method | Assignment of Individual Notifications to NDTIC and GLBID | 20111018 | |
| 6 | Instance method | Public | Method | Read Related Notifications in Distributed Reporting | 20130322 | |
| 7 | Instance method | Public | Method | Creation of XMLs for Registrations/Deregistrations | 20111018 | |
| 8 | Instance method | Public | Method | Creation of XMLs for (De)Registrations per User Data Block | 20111018 | |
| 9 | Instance method | Public | Method | Creates User Data Header | 20111018 | |
| 10 | Instance method | Public | Method | Creates Transfer Header for XML | 20111018 | |
| 11 | Instance method | Public | Method | Creation of XMLs for Transfer | 20111018 | |
| 12 | Instance method | Public | Method | Processing of Open Notifications | 20111018 | |
| 13 | Instance method | Public | Method | Saving of Entries | 20111018 |
Events
Class CL_HRPAYDEST_E2_B2A_COLLECT has no event.
Types
Class CL_HRPAYDEST_E2_B2A_COLLECT has no local type.
Method Signatures
Method ADD_COMMA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STR | Call by reference | Type reference (TYPE) | STRING | 20111018 |
Method ADD_COMMA on class CL_HRPAYDEST_E2_B2A_COLLECT has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | CL_HRPAY00_MESSAGE_HANDLER | Message Handler HCM | 20111018 | |||
| 2 | TAB_V_STATUS | Call by reference | Type reference (TYPE) | HRDEST_E2_T_V_STATUS | Elster 2: Tabellentyp zur Statustabelle | 20111018 |
Method CONSTRUCTOR on class CL_HRPAYDEST_E2_B2A_COLLECT has no exception.
Method CREATE_B2A Signature
Method CREATE_B2A on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen u. Speichern für B2A-Manager | 20111018 |
Method GET_MELDUNGEN Signature
Method GET_MELDUNGEN on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Lesen der Meldungen | 20111018 |
Method GET_MELDUNGEN_SORT Signature
Method GET_MELDUNGEN_SORT on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zuordnung der einzelnen Meldungen | 20111018 |
Method GET_MELDUNGEN_VR Signature
Method GET_MELDUNGEN_VR on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Lesen der Meldungen | 20130322 |
Method GET_MELDUNGEN_XML Signature
Method GET_MELDUNGEN_XML on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen der Meldungen XML | 20111018 |
Method GET_MELDUNGEN_XML_ND Signature
Method GET_MELDUNGEN_XML_ND on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen der Meldungen XML | 20111018 |
Method GET_NUTZDATENHEADER_10 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATENLIEFERANT | Call by reference | Type reference (TYPE) | STRING | Datenlieferant | 20111018 | |||
| 2 | NDH_XML | Call by reference | Type reference (TYPE) | STRING | 20111018 | ||||
| 3 | NDTIC | Call by reference | Type reference (TYPE) | P01_TX_E2_NDTIC | Elster 2: Nutzdatenticketnummer | 20111018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen des Nutzdatenheaders | 20111018 |
Method GET_TRANSFER_HEADER_8 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ART | Call by reference | Type reference (TYPE) | P01_TX_E2_ART | Elster 2: Meldungsart | 20111018 | |||
| 2 | DATENLIEFERANT | Call by reference | Type reference (TYPE) | STRING | Datenlieferant | 20111018 | |||
| 3 | TRANS_XML | Call by reference | Type reference (TYPE) | STRING | XML Transferheader | 20111018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen des Transferheaders | 20111018 |
Method GET_TRANS_XML_2 Signature
Method GET_TRANS_XML_2 on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen der XMLs für den Transfer | 20111018 |
Method PROCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | UPD | Call by reference | Type reference (TYPE) | BOOLEAN | Datenbankupdaten JA/NEIN | 20111018 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Verarbeiten der offenen Meldungen | 20111018 |
Method STORE Signature
Method STORE on class CL_HRPAYDEST_E2_B2A_COLLECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Speichern der Einträge | 20111018 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |