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
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