SAP ABAP Class CL_HR_OCWB_EMPLOYEE (Help method for cluster directory of a group of PERAS)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PY-XX-OC (Application Component) Off-Cycle
     PAOC_PAY_OCWB (Package) Off-Cycle Workbench for Concurrent Employment
Properties
Class CL_HR_OCWB_EMPLOYEE  
Short Description Help method for cluster directory of a group of PERAS    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_PAY_OCWB   Off-Cycle Workbench for Concurrent Employment 
Created 20020801   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HR_GROUP_CD_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HR_OCWB_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_HR_OCWB_STATE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 HRPAY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_OCWB_EMPLOYEE has no interface implemented.
Friends
Class CL_HR_OCWB_EMPLOYEE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_PERNR Instance attribute Public Type reference (TYPE) PERNR_D Personnel number currently active in the OCWB 20020801
2 CURRENT_ABKRS Instance attribute Public Type reference (TYPE) ABKRS Current payroll area 20020903
3 C_FALSE Constant Private Type reference (TYPE) XFLAG ' ' False 20020802
4 C_GRP_RSN_PAY Constant Private Type reference (TYPE) PCCE_GPRSN 'XXPY' Grouping Reason for Personnel Assignments 20020802
5 C_HIGH_DATE Constant Private Type reference (TYPE) DATUM '99991231' Date 20020802
6 C_LOW_DATE Constant Private Type reference (TYPE) DATUM '18000101' Date 20020802
7 C_TRUE Constant Private Type reference (TYPE) XFLAG 'X' True 20020802
8 ENAME Instance attribute Public Type reference (TYPE) EMNAM Employee's Full Name 20020801
9 GROUPING_READER Instance attribute Private Object reference (TYPE REF TO) CL_HRCCE_GROUPING_READER_PAY Grouping reader: payroll results 20020802
10 GROUP_CHECKS Instance attribute Private Type reference (TYPE) OCWB_CHECK_TAB Check table 20020822
11 GROUP_HISTORY Instance attribute Private Type reference (TYPE) OCWB_HISTORY_PAYMENT_INFO_T Table with payment information for history 20020822
12 GROUP_RGDIR Instance attribute Private Type reference (TYPE) HRPAY99_GROUP_RGDIR_T RGDIR of a group for assignments 20020801
13 GT_MASTERDATA_BL Instance attribute Public Type reference (TYPE) OCWB_T_MASTERDATA_BL Table to Collect Instances of Object MASTERDATA_BL 20091015
14 I0009_NEW Instance attribute Private Type reference (TYPE) P0009_TAB Current infotype 0009 records (5/6) of ACTIVE_PERNR 20020813
15 I0267_CALC Instance attribute Private Type reference (TYPE) P0267_TAB Infotype 0267 records transferred to payroll 20020813
16 I2001_MARKED Instance attribute Private Type reference (TYPE) P2001_TAB Infotype 2001 records that should be selected 20020813
17 MOLGA Instance attribute Public Type reference (TYPE) MOLGA Country Grouping 20020801
18 PAY_READER Instance attribute Private Object reference (TYPE REF TO) CL_HR_PAY_ACCESS Reads payroll results and RGDIR 20020802
19 PERNRS_OF_PAY_GROUP Instance attribute Public Type reference (TYPE) PCCET_PERNR Assgnmnts for which payroll should be run with Active_pernr 20020802
20 PERNRS_OF_PERSON Instance attribute Public Type reference (TYPE) PCCET_PERNR All assignments for a person 20020802
21 PERNRS_OF_PERSON_TEXTS Instance attribute Public Type reference (TYPE) PADCE_PERNR_TAB All assignments for a person with supplementary texts 20020802
22 PERSONID Instance attribute Public Type reference (TYPE) PERSONID Central Person 20020801
23 PERSONID_EXT Instance attribute Public Type reference (TYPE) PERSONID_EXT External Person ID 20020801
24 PERSONID_READER Instance attribute Private Object reference (TYPE REF TO) CL_HRCCE_PERSONID Reads external person ID, CP, lists with assignments 20020801
25 PERSON_READER Instance attribute Private Object reference (TYPE REF TO) CL_HRCCE_PERSON_READER Reads CP, lists with assignments 20020801
26 RELID Instance attribute Public Type reference (TYPE) RELID_PCL Area identifier for cluster in tables PCLx 20020801
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ACTIVE_PERNR Instance method Public Method Change person's active assignment 20020802
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020806
3 CONSTRUCTOR Instance method Public Constructor Constructor 20020801
4 DELETE_T52RIC Instance method Public Method Delete T52RCI records 20020902
5 DEQUEUE Instance method Public Method Locks person 20020806
6 DETERMINE_ABKRS Instance method Public Method Determine payroll area on key date 20020903
7 DETERMINE_PAYROLL_GROUP Instance method Private Method Determines group of assignments 20020802
8 ENQUEUE Instance method Public Method Locks person 20020806
9 FILL_PERSON_INFO Instance method Public Method Fills information about the person 20020802
10 FILL_PROP_VALUES_0009 Static method Private Method Fill values for new IT0009 records 20020813
11 FILL_PROP_VALUES_0267 Static method Private Method Fill values for new IT0267 records 20020813
12 FINAL_FLUSH_AND_COMMIT Instance method Public Method Update all data, COMMIT_WORK 20020821
13 GET_GROUP_CHECKS Instance method Public Method Provides table checks 20020815
14 GET_GROUP_HISTORY_INFO Instance method Public Method Provides table for history 20020822
15 GET_GROUP_PAYMENT_INFO Instance method Public Method Provides table for history 20020822
16 GET_GROUP_RGDIR Instance method Public Method Provides RGDIR of a group of personnel assignments 20020801
17 GET_GROUP_RGDIR_AUTHORIZED Instance method Public Method Supplies RGDIR to infotype 0008 after authorization check 20020813
18 GET_INFOTYPE_0000 Instance method Public Method Provides infotype 0000 in full 20020808
19 GET_INFOTYPE_0001 Instance method Public Method Provides infotype 0001 in full 20020808
20 GET_INFOTYPE_0002 Instance method Public Method Provides infotype 0002 in full 20020808
21 GET_INFOTYPE_0003 Instance method Public Method Provides infotype 0003 in full 20020808
22 GET_INFOTYPE_0006 Instance method Public Method Provides infotype 0006 in full 20020808
23 GET_INFOTYPE_0008 Instance method Public Method Provides infotype 0008, subtype 0 in full 20020808
24 GET_INFOTYPE_0009 Instance method Public Method Provides infotype 0009 in full for a key date 20020808
25 GET_INFOTYPE_0221 Instance method Public Method Provides infotype 0221 in full within a period 20020808
26 GET_INFOTYPE_0267 Instance method Public Method Provides infotype 0267 in full for a key date 20020808
27 GET_INFOTYPE_0762 Instance method Public Method Delievers infotype 0762 with identical ocrsn and payid 20030401
28 GET_INFOTYPE_2001 Instance method Public Method Provides infotype 2001 in full 20020808
29 GET_LATEST_PAY_DATE Instance method Public Method Provides last payment date from group_rgdir 20020815
30 GET_MEMORY_OBJECT Instance method Public Method Structure and return infotype buffer for payroll 20020815
31 GET_OLD_BUFFER Instance method Public Method Get old buffer for remuneration statement 20020903
32 GET_PAY_READER Instance method Public Method Return of current pay reader 20020821
33 INITIALIZE_INFOTYPE_BUFFER Instance method Public Method Initialize infotype buffer 20020806
34 INITIALIZE_PAYROLL_BUFFER Instance method Public Method Initialize buffer for payroll results 20020821
35 MOVE_CALC_BUFFER Static method Public Method Transfer payroll buffer 20020813
36 READ_GROUP_RGDIR Instance method Private Method Fills the RGDIR of a group of personnel assignments 20020802
37 READ_INFOTYPE Instance method Private Method Infotype records read generically 20020806
38 READ_MOLGA Instance method Private Method Determines country grouping 20020808
39 READ_PERSONID Instance method Private Method Fill CP 20020802
40 READ_PERSONID_EXT Instance method Private Method Fills external person ID 20020802
41 SAVE_INFOTYPES Instance method Private Method Save infotype records 20020813
42 SAVE_INFOTYPE_0009 Instance method Private Method Save infotype 0009 records 20020813
43 SAVE_INFOTYPE_0267 Instance method Private Method Save infotype 0267 records 20020813
44 SAVE_INFOTYPE_2001 Instance method Private Method Save infotype 2001 records 20020813
45 SET_CALC_0267 Instance method Public Method Transfer infotype 0267 records for which payroll is to run 20020813
46 SET_MARKED_2001 Instance method Public Method Transfer infotype 2001 records that should be selected 20020813
47 SET_NEW_0003 Instance method Public Method Save a record of infotype 0003 (to be voided) 20020821
48 SET_NEW_0009 Instance method Public Method Transfer new infotype 0009 records 20020813
Events
Class CL_HR_OCWB_EMPLOYEE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_T_PROP_VALUES Private See coding Table type for PPROP 20020813
Method Signatures

Method CHANGE_ACTIVE_PERNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PERNR Call by reference Type reference (TYPE) PERNR_D Neue aktive Personalnummer 20020802
# Exception Resumable Description Created on
1 NO_PERNR_OF_PERSON This pernr does not belong to the person 20020809

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HR_OCWB_EMPLOYEE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_OCWB_EMPLOYEE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20020814
2 Importing P_PERSONID Call by reference Type reference (TYPE) PERSONID_EXT Externe Personen-ID 20020814
# Exception Resumable Description Created on
1 INSUFFICIENT_KEY Neither Pernr nor Person-ID provided 20020814
2 PERNR_NOT_VALID Personnel number not available in system 20020809
3 PERSONID_NOT_VALID External Person-ID not available in system 20020814

Method DELETE_T52RIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BONDT Value transfer Type reference (TYPE) BEGDA Gültigkeitsbeginn 20020902
2 Importing P_INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20020902
3 Importing P_PAYID Value transfer Type reference (TYPE) PAYID Abrechnungsidentifikator 20020902
4 Importing P_PAYTY Value transfer Type reference (TYPE) PAYTY Abrechnungstyp 20020902
5 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020902

Method DELETE_T52RIC on class CL_HR_OCWB_EMPLOYEE has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_HR_OCWB_EMPLOYEE has no parameter.
# Exception Resumable Description Created on
1 DEQUEUE_ERROR Fehler beim Entperren 20020806

Method DETERMINE_ABKRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Value transfer Type reference (TYPE) BEGDA Stichtag 20020903

Method DETERMINE_ABKRS on class CL_HR_OCWB_EMPLOYEE has no exception.

Method DETERMINE_PAYROLL_GROUP Signature

Method DETERMINE_PAYROLL_GROUP on class CL_HR_OCWB_EMPLOYEE has no parameter.
Method DETERMINE_PAYROLL_GROUP on class CL_HR_OCWB_EMPLOYEE has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_HR_OCWB_EMPLOYEE has no parameter.
# Exception Resumable Description Created on
1 ENQUEUE_ERROR Fehler beim Sperren 20020806

Method FILL_PERSON_INFO Signature

Method FILL_PERSON_INFO on class CL_HR_OCWB_EMPLOYEE has no parameter.
Method FILL_PERSON_INFO on class CL_HR_OCWB_EMPLOYEE has no exception.

Method FILL_PROP_VALUES_0009 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_P0009 Call by reference Type reference (TYPE) P0009_TAB Neue IT0009-Sätze 20020813
2 Exporting PT_PROP_VALUES Call by reference Type reference (TYPE) T_T_PROP_VALUES Werte für neue Sätze 20020813

Method FILL_PROP_VALUES_0009 on class CL_HR_OCWB_EMPLOYEE has no exception.

Method FILL_PROP_VALUES_0267 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_P0267 Call by reference Type reference (TYPE) P0267_TAB Neue IT0267-Sätze 20020813
2 Exporting PT_PROP_VALUES Call by reference Type reference (TYPE) T_T_PROP_VALUES Werte für neue Sätze 20020813

Method FILL_PROP_VALUES_0267 on class CL_HR_OCWB_EMPLOYEE has no exception.

Method FINAL_FLUSH_AND_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SAVE_RESULT Value transfer Type reference (TYPE) XFLAG ' ' 'X': Update des Ergebnisses aktiv 20021106
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern 20020821

Method GET_GROUP_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECKS Call by reference Type reference (TYPE) OCWB_CHECK_TAB Off-cycle Workbench: Schecktabelle 20020815
2 Importing RGDIR_LINE Call by reference Type reference (TYPE) HRPAY99_GROUP_RGDIR RGDIR Zeile 20020815
# Exception Resumable Description Created on
1 READ_ERROR Error reading the payroll result 20020820

Method GET_GROUP_HISTORY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting HISTORY_INFO Call by reference Type reference (TYPE) OCWB_HISTORY_PAYMENT_INFO_T Off-cycle Workbench: History info 20020822

Method GET_GROUP_HISTORY_INFO on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_GROUP_PAYMENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PAYMENT_INFO Call by reference Type reference (TYPE) OCWB_PAYMENT_INFOS Information on a certain payment 20020822
2 Importing RGDIR_LINE Call by reference Type reference (TYPE) HRPAY99_GROUP_RGDIR RGDIR Zeile 20020822

Method GET_GROUP_PAYMENT_INFO on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_GROUP_RGDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting GROUP_RGDIR Value transfer Type reference (TYPE) HRPAY99_GROUP_RGDIR_T RGDIR der Personen Ergebnisse einer Gruppe von PERAS 20020802
2 Importing REBUILD Value transfer Type reference (TYPE) XFLAG ' ' Aus Puffer neu aufbauen 20020830

Method GET_GROUP_RGDIR on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_GROUP_RGDIR_AUTHORIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting GROUP_RGDIR Value transfer Type reference (TYPE) HRPAY99_GROUP_RGDIR_T RGDIR der Personen Ergebnisse einer Gruppe von PERAS 20020813
2 Exporting MISS_AUTH Call by reference Type reference (TYPE) XFLAG 'X' = Authorization for some RGDIR records missing 20020813
3 Importing REBUILD Value transfer Type reference (TYPE) XFLAG ' ' Aus Puffer neu aufbauen 20020830

Method GET_GROUP_RGDIR_AUTHORIZED on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_INFOTYPE_0000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0000_TAB Personal-Stammsatz Infotyp 0000 (Massnahmen) 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0001_TAB Tabelle von Infotypsätzen 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0002 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0002_TAB Personal-Stammsatz Infotyp 0002 (Daten zur Person) 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0003 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0003_TAB Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0006 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0006_TAB Personal-Stammsatz Infotyp 0006 (Anschriften) 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0008 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0008_TAB Personal-Stammsatz Infotyp 0008 (Basisbezüge) 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0009 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P0009_TAB Personal-Stammsatz Infotyp 0009 (Bankverbindung) 20020808
2 Importing P_DATE Value transfer Type reference (TYPE) BEGDA Stichtag 20020808
3 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es wurden Sätze wegen fehlender Ber. zurückgehalten 20020808
4 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0221 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) STANDARD TABLE Tabelle von Infotypsätzen 20020808
2 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA '18000101' Gültigkeitsbeginn 20020808
3 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA '99991231' Gültigkeitsende 20020808
4 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es wurden Sätze wegen fehlender Ber. zurückgehalten 20020808
5 Importing P_NO_AUTH_CHECK Value transfer Type reference (TYPE) FLAG ' ' 'X': keine Berechtigungsprüfung durchführen 20020808
6 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0267 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) STANDARD TABLE Tabelle von Infotypsätzen 20020808
2 Importing P_DATE Value transfer Type reference (TYPE) BEGDA Stichtag 20020808
3 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es wurden Sätze wegen fehlender Ber. zurückgehalten 20020808
4 Importing P_NO_AUTH_CHECK Value transfer Type reference (TYPE) FLAG ' ' 'X': keine Berechtigungsprüfung durchführen 20020808
5 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_INFOTYPE_0762 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) STANDARD TABLE Tabellentyp zu IT0762 20030401
2 Importing P_BONDT Value transfer Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20030401
3 Importing P_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRPA_MESSAGE_HANDLER HR Master Data: Messages 20030401
4 Importing P_OCRSN Value transfer Type reference (TYPE) PAY_OCRSN Grund für Off-Cycle-Abrechnung 20030401
5 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20030401

Method GET_INFOTYPE_0762 on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_INFOTYPE_2001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) P2001_TAB Personal-Zeitsatz Infotyp 2001 (Abwesenheiten) 20020808
2 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020808
3 Importing P_NO_AUTH_CHECK Value transfer Type reference (TYPE) FLAG ' ' 'X': keine Berechtigungsprüfung durchführen 20020808
4 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020808

Method GET_LATEST_PAY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GROUP_RGDIR Call by reference Type reference (TYPE) HRPAY99_GROUP_RGDIR_T RGDIR der Personen Ergebnisse einer Gruppe von PERAS 20020815
2 Returning PAY_DATE Value transfer Type reference (TYPE) PAY_DATE Datum der Auszahlung eines Abrechnungsergebnisses 20020815

Method GET_LATEST_PAY_DATE on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_MEMORY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IPREL Value transfer Object reference (TYPE REF TO) CL_HRPAY99_FILL_INFOTYPES Vorbelegen von Infotypen für Fkt.baustein HR_PAYROLL 20020815
# Exception Resumable Description Created on
1 ERROR Es ist ein Fehler aufgetreten 20020815

Method GET_OLD_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PT_BUFFER Value transfer Type reference (TYPE) HRPAY_BUFFER Alter Puffer 20020903

Method GET_OLD_BUFFER on class CL_HR_OCWB_EMPLOYEE has no exception.

Method GET_PAY_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_PAY_READER Value transfer Object reference (TYPE REF TO) CL_HR_PAY_ACCESS Zugriff auf Abrechnungsergebnisse 20020821

Method GET_PAY_READER on class CL_HR_OCWB_EMPLOYEE has no exception.

Method INITIALIZE_INFOTYPE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KIND Value transfer Type reference (TYPE) CHAR1 '*' R Lesepuffer / W Schreibpuffer / * beide 20020806
2 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer (nur Lesepuffer) 20020806

Method INITIALIZE_INFOTYPE_BUFFER on class CL_HR_OCWB_EMPLOYEE has no exception.

Method INITIALIZE_PAYROLL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KIND Value transfer Type reference (TYPE) CHAR1 '*' R Lesepuffer / W Schreibpuffer / * beide 20020821
2 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer (nur Lesepuffer) 20020821

Method INITIALIZE_PAYROLL_BUFFER on class CL_HR_OCWB_EMPLOYEE has no exception.

Method MOVE_CALC_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REPID Value transfer Type reference (TYPE) PROGNAME Abrechnungstreiber 20020813

Method MOVE_CALC_BUFFER on class CL_HR_OCWB_EMPLOYEE has no exception.

Method READ_GROUP_RGDIR Signature

Method READ_GROUP_RGDIR on class CL_HR_OCWB_EMPLOYEE has no parameter.
Method READ_GROUP_RGDIR on class CL_HR_OCWB_EMPLOYEE has no exception.

Method READ_INFOTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_INFTY Call by reference Type reference (TYPE) STANDARD TABLE Tabelle von Infotypsätzen 20020806
2 Importing P_BEGDA Value transfer Type reference (TYPE) BEGDA '18000101' Gültigkeitsbeginn 20020806
3 Importing P_ENDDA Value transfer Type reference (TYPE) ENDDA '99991231' Gültigkeitsende 20020806
4 Importing P_INFTY Value transfer Type reference (TYPE) INFTY Infotyp 20020806
5 Exporting P_MISS_AUTH Value transfer Type reference (TYPE) BOOLE_D 'X': Es werden Sätze wegen fehlender Ber. zurückgehalten 20020806
6 Importing P_NO_AUTH_CHECK Value transfer Type reference (TYPE) FLAG ' ' Keine Berechtigungsprüfung durchführen 20020806
7 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020806
8 Importing P_SPRPS Value transfer Type reference (TYPE) SPRPS ' ' Sperrkennzeichen fuer Personalstammsatz 20020808
9 Importing P_SUBTY Value transfer Type reference (TYPE) SUBTY '*' Subtyp 20020806
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen 20020806

Method READ_MOLGA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MOLGA Value transfer Type reference (TYPE) MOLGA Ländergruppierung 20020808
2 Importing P_PERNR Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020808
# Exception Resumable Description Created on
1 READ_ERROR Fehler bei der Bestimmung des Molgas 20020808

Method READ_PERSONID Signature

Method READ_PERSONID on class CL_HR_OCWB_EMPLOYEE has no parameter.
Method READ_PERSONID on class CL_HR_OCWB_EMPLOYEE has no exception.

Method READ_PERSONID_EXT Signature

Method READ_PERSONID_EXT on class CL_HR_OCWB_EMPLOYEE has no parameter.
Method READ_PERSONID_EXT on class CL_HR_OCWB_EMPLOYEE has no exception.

Method SAVE_INFOTYPES Signature

Method SAVE_INFOTYPES on class CL_HR_OCWB_EMPLOYEE has no parameter.
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern 20020813

Method SAVE_INFOTYPE_0009 Signature

Method SAVE_INFOTYPE_0009 on class CL_HR_OCWB_EMPLOYEE has no parameter.
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern 20020813

Method SAVE_INFOTYPE_0267 Signature

Method SAVE_INFOTYPE_0267 on class CL_HR_OCWB_EMPLOYEE has no parameter.
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern 20020813

Method SAVE_INFOTYPE_2001 Signature

Method SAVE_INFOTYPE_2001 on class CL_HR_OCWB_EMPLOYEE has no parameter.
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern 20020813

Method SET_CALC_0267 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_P0267 Call by reference Type reference (TYPE) P0267_TAB Aktuelle Infotyp 0267-Sätze 20020813

Method SET_CALC_0267 on class CL_HR_OCWB_EMPLOYEE has no exception.

Method SET_MARKED_2001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_P2001 Call by reference Type reference (TYPE) P2001_TAB Infotyp 2001-Sätze, die markiert werden sollen 20020813

Method SET_MARKED_2001 on class CL_HR_OCWB_EMPLOYEE has no exception.

Method SET_NEW_0003 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_P0003 Value transfer Type reference (TYPE) P0003 Personal-Stammsatz Infotyp 0003 (Abrechnungsstatus) 20020821
# Exception Resumable Description Created on
1 SAVE_ERROR Fehler beim Sichern 20020821

Method SET_NEW_0009 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_P0009 Call by reference Type reference (TYPE) P0009_TAB Neue Infotyp 0009-Sätze 20020813

Method SET_NEW_0009 on class CL_HR_OCWB_EMPLOYEE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in