SAP ABAP Class CL_HRDEPBSNV_POSTING (Posting Transfer for Retroactive Pension Insurance)
Hierarchy
☛
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
⤷ PY-DE-PS-VA (Application Component) Pension Administration
⤷ P01PBSNV (Package) Retroactive Pension Insurance PI Public Sector Germany
⤷ PY-DE-PS-VA (Application Component) Pension Administration
⤷ P01PBSNV (Package) Retroactive Pension Insurance PI Public Sector Germany
Properties
Class | CL_HRDEPBSNV_POSTING | |
Short Description | Posting Transfer for Retroactive Pension Insurance | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | P01PBSNV | Retroactive Pension Insurance PI Public Sector Germany |
Created | 20070404 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRDEPBSNV_POSTING has no interface implemented.
Friends
Class CL_HRDEPBSNV_POSTING has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | AI_BADI_POSTING | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_HRPBSDENV_POSTING | BAdI Interface IF_EX_HRPBSDENV_POSTING | 20070618 | ||
2 | AT_EP | Instance attribute | Private | Type reference (TYPE) | HRDEPBSNVT_EP_SUM | Table EP_SUM (Posting Items) | 20070618 | ||
3 | AT_LAUFD | Instance attribute | Private | Type reference (TYPE) | HRDEPBSNVT_RANGE_LAUFD | Range Structure Run Date | 20070808 | ||
4 | AT_LAUFI | Instance attribute | Private | Type reference (TYPE) | HRDEPBSNVT_RANGE_LAUFI | Range-Structure Run ID | 20070808 | ||
5 | AT_POIN | Instance attribute | Private | Type reference (TYPE) | PAPBSDENV_POIN_TAB | Input for Posting Run | 20070618 | ||
6 | AT_T52EK | Instance attribute | Private | See coding | 20070618 | ||||
7 | AT_T52EP | Instance attribute | Private | See coding | 20070618 | ||||
8 | A_BADI_IS_IMPLEMENTED | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') | 20070618 | ||
9 | A_BEGDA | Instance attribute | Private | Type reference (TYPE) | PNPBEGDA | Start Date of Data Selection Period | 20070618 | ||
10 | A_BEGPS | Instance attribute | Private | Type reference (TYPE) | PNPBEGPS | Start date of person selection period | 20070618 | ||
11 | A_BLDAT | Instance attribute | Private | Type reference (TYPE) | BLDAT | Document Date in Document | 20070618 | ||
12 | A_BUDAT_MANUAL | Instance attribute | Private | Type reference (TYPE) | BUDAT | Posting Date in Document (Manual) | 20070618 | ||
13 | A_COMMIT_COUNT | Instance attribute | Private | Type reference (TYPE) | I | Counter for Commit Work | 20070618 | ||
14 | A_ENDDA | Instance attribute | Private | Type reference (TYPE) | PNPENDDA | End Date of Data Selection Period | 20070618 | ||
15 | A_ENDPS | Instance attribute | Private | Type reference (TYPE) | PNPENDPS | End date of person selection period | 20070618 | ||
16 | A_EVTYP | Instance attribute | Private | Type reference (TYPE) | P_EVTYP | Run Categ. | 20070618 | ||
17 | A_MOLGA | Instance attribute | Private | Type reference (TYPE) | MOLGA | Country Grouping | 20070618 | ||
18 | A_PRCSS | Instance attribute | Private | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20070618 | ||
19 | A_PVARI | Instance attribute | Private | Type reference (TYPE) | HRPP_PVARI | Posting Variant | 20070618 | ||
20 | A_REJCT | Instance attribute | Private | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20070618 | ||
21 | A_RUNID | Instance attribute | Private | Type reference (TYPE) | P_EVNUM | Number of Posting Run | 20070618 | ||
22 | A_STATUS | Instance attribute | Private | Type reference (TYPE) | P_EVSTATUS | Status of posting run | 20070618 | ||
23 | A_SUCCESSFUL | Instance attribute | Private | Type reference (TYPE) | BALCNTCUM | Application Log: Cumulated Message Count | 20070618 | ||
24 | A_TSTLVL | Instance attribute | Private | Type reference (TYPE) | P_TSTLVL | Type of Document Creation | 20070618 | ||
25 | COMMIT_PACKAGE | Constant | Protected | Type reference (TYPE) | I | 1000 | No. of Personnel Cases After Which Commit Is Performed | 20070618 | |
26 | C_EVTYP | Constant | Protected | Type reference (TYPE) | P_EVTYP | 'DN' | Run Categ. | 20070618 | |
27 | FALSE | Constant | Protected | Type reference (TYPE) | BOOLE_D | ' ' | False | 20070618 | |
28 | STATUS_00 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '00' | New | 20070618 | |
29 | STATUS_10 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '10' | Selection is running | 20070618 | |
30 | STATUS_11 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '11' | Document creation initiated | 20070618 | |
31 | STATUS_21 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '21' | Document creation is running | 20070618 | |
32 | STATUS_22 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '22' | File written | 20070618 | |
33 | STATUS_30 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '30' | No documents created | 20070618 | |
34 | STATUS_31 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '31' | Documents created | 20070618 | |
35 | STATUS_32 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '32' | All documents released | 20070618 | |
36 | STATUS_35 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '35' | Document transfer is running | 20070618 | |
37 | STATUS_40 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '40' | Documents transferred | 20070618 | |
38 | STATUS_41 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '41' | Document transfer has failed | 20070618 | |
39 | STATUS_50 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '50' | Documents posted | 20070618 | |
40 | STATUS_60 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '60' | Creation of reversal document is running | 20070618 | |
41 | STATUS_61 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '61' | Reversal documents created | 20070618 | |
42 | STATUS_62 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '62' | Reversal is running | 20070618 | |
43 | STATUS_63 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '63' | Reversal documents posted | 20070618 | |
44 | STATUS_64 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '64' | Reversal documents transferred | 20070618 | |
45 | STATUS_65 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '65' | Reversal failed | 20070618 | |
46 | STATUS_66 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '66' | Incorrect reversal documents | 20070618 | |
47 | STATUS_70 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '70' | Partially archived | 20070618 | |
48 | STATUS_80 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '80' | Archived | 20070618 | |
49 | STATUS_90 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '90' | Incorrect documents | 20070618 | |
50 | STATUS_91 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '91' | Deleted | 20070618 | |
51 | STATUS_92 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '92' | Deletion is running | 20070618 | |
52 | STATUS_93 | Constant | Protected | Type reference (TYPE) | P_EVSTATUS | '93' | Deletion of archiving is running | 20070618 | |
53 | TRUE | Constant | Protected | Type reference (TYPE) | BOOLE_D | 'X' | True | 20070618 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | COMMIT_PERNR | Instance method | Protected | Method | Commit Work Per Personnel Number | 20070618 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20070618 |
3 | FILL_ITEM_EP | Instance method | Protected | Method | Filling a Posting Item | 20070618 |
4 | FINISH | Instance method | Public | Method | Ending a Posting Run with Transfer to FI/CO | 20070618 |
5 | GET_STATUS | Instance method | Protected | Method | Read of Posting Run Status | 20070618 |
6 | INIT | Instance method | Public | Method | Generation of Posting Run | 20070618 |
7 | INSERT_POLOG | Instance method | Protected | Method | Initial Creation of Posting Run Log | 20070618 |
8 | PROCESS_PERNR | Instance method | Public | Method | Process Personnel Number | 20070618 |
9 | READ_CUSTOMIZING | Instance method | Protected | Method | Reading of General Customizing Settings | 20070618 |
10 | SET_STATUS | Instance method | Protected | Method | Setting the Posting Run Status | 20070618 |
11 | TRANSLATE_FICO | Instance method | Protected | Method | Transferring the Posting Run to FI/CO | 20070618 |
12 | UPDATE_POLOG | Instance method | Protected | Method | Update of Posting Run Log | 20070618 |
Events
Class CL_HRDEPBSNV_POSTING has no event.
Types
Class CL_HRDEPBSNV_POSTING has no local type.
Method Signatures
Method COMMIT_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_COMMIT_ALL | Call by reference | Type reference (TYPE) | BOOLE_D | Commit unbedingt durchführen | 20070618 |
Method COMMIT_PERNR on class CL_HRDEPBSNV_POSTING has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_LAUFD | Call by reference | Type reference (TYPE) | HRDEPBSNVT_RANGE_LAUFD | Range-Struktur Lauf-Datum | 20070808 | ||
2 | Importing | IT_LAUFI | Call by reference | Type reference (TYPE) | HRDEPBSNVT_RANGE_LAUFI | Range-Struktur Lauf-ID | 20070808 | ||
3 | Importing | I_BEGDA | Call by reference | Type reference (TYPE) | PNPBEGDA | Beginndatum Datenauswahlzeitraum | 20070618 | ||
4 | Importing | I_BEGPS | Call by reference | Type reference (TYPE) | PNPBEGPS | Beginndatum Personenauswahlzeitraum | 20070618 | ||
5 | Importing | I_BLDAT | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20070618 | ||
6 | Importing | I_BUDAT_MANUAL | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg (manuell) | 20070618 | ||
7 | Importing | I_ENDDA | Call by reference | Type reference (TYPE) | PNPENDDA | Endedatum Datenauswahlzeitraum | 20070618 | ||
8 | Importing | I_ENDPS | Call by reference | Type reference (TYPE) | PNPENDPS | Endedatum Personenauswahlzeitraum | 20070618 | ||
9 | Importing | I_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070618 | ||
10 | Importing | I_PVARI | Call by reference | Type reference (TYPE) | HRPP_PVARI | Buchungsvariante | 20070618 | ||
11 | Importing | I_TSTLVL | Call by reference | Type reference (TYPE) | P_TSTLVL | Art der Belegerstellung | 20070618 |
Method CONSTRUCTOR on class CL_HRDEPBSNV_POSTING has no exception.
Method FILL_ITEM_EP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_EP | Call by reference | Type reference (TYPE) | HRPP_ITEM | Überleitung FI/CO: Einzelposten | 20070618 | ||
2 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
3 | Importing | IS_P0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070618 | ||
4 | Importing | I_APRFNR | Call by reference | Type reference (TYPE) | P00_PBS_APRFNR | Anwendungsreferenznummer | 20070618 | ||
5 | Importing | I_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Betrag | 20070618 | ||
6 | Importing | I_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20070618 | ||
7 | Importing | I_COINF | Call by reference | Type reference (TYPE) | P_POST_CO | Buchung mit CO/FI-FM-Information | 20070618 | ||
8 | Importing | I_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070618 | ||
9 | Importing | I_KTTYP | Call by reference | Type reference (TYPE) | P_KTTYP | Typ des symbolischen Kontos | 20070618 | ||
10 | Importing | I_MCODE | Call by reference | Type reference (TYPE) | HRPP_MCODE | Matchcode-Suchbegriff | 20070618 | ||
11 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 | ||
12 | Importing | I_PABRJ | Call by reference | Type reference (TYPE) | PABRJ | Abrechnungsjahr | 20070618 | ||
13 | Importing | I_PABRP | Call by reference | Type reference (TYPE) | PABRP | Abrechnungsperiode | 20070618 | ||
14 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070618 | ||
15 | Importing | I_PNINF | Call by reference | Type reference (TYPE) | P_POST_PN | Buchung mit Personalnummer | 20070618 | ||
16 | Importing | I_SEQNR | Call by reference | Type reference (TYPE) | PDE_PBSNV_SEQNR | Sequenznummer Buchungen | 20070618 | ||
17 | Importing | I_SIGN | Call by reference | Type reference (TYPE) | P_POSIGN | Vorzeichen der Buchung | 20070618 | ||
18 | Importing | I_SYMKO | Call by reference | Type reference (TYPE) | P_KOMOK40 | Überleitung FI/CO: Symbolisches Konto | 20070618 | ||
19 | Importing | I_WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20070618 |
Method FILL_ITEM_EP on class CL_HRDEPBSNV_POSTING has no exception.
Method FINISH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EP | Call by reference | Type reference (TYPE) | HRDEPBSNVT_EP_SUM | Tabelle ep_sum | 20070618 | ||
2 | Exporting | ET_POIN | Call by reference | Type reference (TYPE) | HRDEPBSNVT_POIN | Input für Buchungslauf | 20070618 | ||
3 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
4 | Exporting | E_PRCSS | Call by reference | Type reference (TYPE) | BALCNTCUM | Anzahl prozessierte Fälle | 20070618 | ||
5 | Exporting | E_REJCT | Call by reference | Type reference (TYPE) | BALCNTCUM | Anzahl fehlerhafte Fälle | 20070618 | ||
6 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 |
Method FINISH on class CL_HRDEPBSNV_POSTING has no exception.
Method GET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 |
Method GET_STATUS on class CL_HRDEPBSNV_POSTING has no exception.
Method INIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Exporting | E_RUNID | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslauf | 20070618 | ||
3 | Importing | I_EVNAME | Call by reference | Type reference (TYPE) | P_EVNAME | Text zum Buchungslauf | 20070618 | ||
4 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 |
Method INIT on class CL_HRDEPBSNV_POSTING has no exception.
Method INSERT_POLOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 |
Method INSERT_POLOG on class CL_HRDEPBSNV_POSTING has no exception.
Method PROCESS_PERNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Importing | IS_P0001 | Call by reference | Type reference (TYPE) | P0001 | Personal-Stammsatz Infotyp 0001 (Org. Zuordnung) | 20070618 | ||
3 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 | ||
4 | Importing | I_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personalnummer | 20070618 | ||
5 | Importing | I_VLTSV | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | Aufruf für VersStaatsV? | 20130228 |
Method PROCESS_PERNR on class CL_HRDEPBSNV_POSTING has no exception.
Method READ_CUSTOMIZING Signature
Method READ_CUSTOMIZING on class CL_HRDEPBSNV_POSTING has no parameter.
Method READ_CUSTOMIZING on class CL_HRDEPBSNV_POSTING has no exception.
Method SET_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Importing | I_LOCK | Call by reference | Type reference (TYPE) | BOOLE_D | Laufnummer am Anfang sperren | 20070618 | ||
3 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 | ||
4 | Importing | I_STATUS | Call by reference | Type reference (TYPE) | P_EVSTATUS | Status des Buchungslaufes | 20070618 | ||
5 | Importing | I_UNLOCK | Call by reference | Type reference (TYPE) | BOOLE_D | Laufnummer am Ende entsperren | 20070618 |
Method SET_STATUS on class CL_HRDEPBSNV_POSTING has no exception.
Method TRANSLATE_FICO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 |
Method TRANSLATE_FICO on class CL_HRDEPBSNV_POSTING has no exception.
Method UPDATE_POLOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Aufruf ohne Fehler? | 20070618 | ||
2 | Importing | I_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPBS00_MESSAGE_HANDLER | Message Handler | 20070618 |
Method UPDATE_POLOG on class CL_HRDEPBSNV_POSTING has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in |