SAP ABAP Class CL_PT_COR_BADI (Released Methods for COR BAdIs)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PT-RC-TE (Application Component) Personnel Time Events
     PAOC_TIM_CORRECTION_REQ_CUST (Package) Correction Scenario: Customizing
Properties
Class CL_PT_COR_BADI  
Short Description Released Methods for COR BAdIs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PAOC_TIM_CORRECTION_REQ_CUST   Correction Scenario: Customizing 
Created 20040304   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PT_COR_BADI has no forward declaration.
Interfaces
Class CL_PT_COR_BADI has no interface implemented.
Friends
Class CL_PT_COR_BADI has no friend class.
Attributes
Class CL_PT_COR_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BLOP_MAINTAIN_TIME_DATA Static method Public Method Call BLP Function HR_BLP_MAINTAIN_TIMEDATA 20040304
2 BLOP_READ_TIME_DATA Static method Public Method Call BLP Function HR_BLP_READ_TIMEDATA 20040308
3 BLOP_SAVE_TIME_DATA Static method Public Method Save Data in Infotype 20040304
4 CONVERT_BLOP_INTO_COR_DATA Static method Public Method Convert BLOP Structure to COR 20040304
5 CONVERT_COR_DATA_INTO_BLOP_DEL Static method Public Method Convert COR to BLOP Structure for DEL Operation 20040304
6 CONVERT_COR_DATA_INTO_BLOP_INS Static method Public Method Convert COR to BLOP Structure for INS Operation 20040304
7 FUTURE_FROM_CURRENT_DATE Static method Public Method Request Periods in Advance 20040426
8 FUTURE_FROM_CURRENT_PERIOD Static method Public Method Request Periods in Advance 20040426
9 FUTURE_FROM_CURRENT_TIME_UNIT Static method Public Method Request Periods in Advance 20040426
10 GET_TIME_CONSTRAINTS Static method Public Method Reads Periods for Time Corrections 20040305
11 PAST_FROM_CURRENT_DATE Static method Public Method Request Periods Retroactively 20040426
12 PAST_FROM_CURRENT_PERIOD Static method Public Method Request Periods Retroactively 20040426
13 PAST_FROM_CURRENT_TIME_UNIT Static method Public Method Request Periods Retroactively 20040426
Events
Class CL_PT_COR_BADI has no event.
Types
Class CL_PT_COR_BADI has no local type.
Method Signatures

Method BLOP_MAINTAIN_TIME_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TIME_DATA Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20040304
2 Exporting EX_CANNOT_POST Call by reference Type reference (TYPE) FLAG allgemeines flag 20040304
3 Exporting EX_MESSAGE_TAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20040304
4 Exporting EX_RETCD Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040304
5 Importing IM_CHECK_MODE Call by reference Type reference (TYPE) BOOLE_D Einstelliges Kennzeichen 20040304

Method BLOP_MAINTAIN_TIME_DATA on class CL_PT_COR_BADI has no exception.

Method BLOP_READ_TIME_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BEDDA Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040308
2 Importing ENDDA Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040308
3 Importing INFOTYPE_TAB Call by reference Type reference (TYPE) TIM_TMWTYPE_TAB Datentyp des Arbeitsplatzes Personalzeitmanagement Tab 20041203
4 Exporting MESSAGE_TAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Arbeitstabelle für Meldungen 20040308
5 Importing PERNO_TAB Call by reference Type reference (TYPE) PTIM_PERNR_TAB Personalnummernliste 20040308
6 Exporting RETCD Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040308
7 Exporting TIME_DATA Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20040308
8 Importing WORK_LIST Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040308

Method BLOP_READ_TIME_DATA on class CL_PT_COR_BADI has no exception.

Method BLOP_SAVE_TIME_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CANNOT_POST Call by reference Type reference (TYPE) FLAG allgemeines flag 20040304

Method BLOP_SAVE_TIME_DATA on class CL_PT_COR_BADI has no exception.

Method CONVERT_BLOP_INTO_COR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COR_DATA_TAB Call by reference Type reference (TYPE) PTCOR_TEVDATA_TAB Zeitereignisse - CORE, APL, KOSTL,... (Korrekturszenario) 20040304
2 Importing IM_BLOP_TAB Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20040304
3 Importing IM_COR_DATA_TAB Call by reference Type reference (TYPE) PTCOR_TEVDATA_TAB Zeitereignisse - CORE, APL, KOSTL,... (Korrekturszenario) 20040308

Method CONVERT_BLOP_INTO_COR_DATA on class CL_PT_COR_BADI has no exception.

Method CONVERT_COR_DATA_INTO_BLOP_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BLOP_TAB Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20040304
2 Importing IM_COR_DATA_TAB Call by reference Type reference (TYPE) PTCOR_TEVDATA_TAB Zeitereignisse - CORE, APL, KOSTL,... (Korrekturszenario) 20040304

Method CONVERT_COR_DATA_INTO_BLOP_DEL on class CL_PT_COR_BADI has no exception.

Method CONVERT_COR_DATA_INTO_BLOP_INS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BLOP_TAB Call by reference Type reference (TYPE) TIM_TMW_BLPREQUEST_TAB BLP: Übergabetabelle für Zeitdaten 20040304
2 Importing IM_COR_DATA_TAB Call by reference Type reference (TYPE) PTCOR_TEVDATA_TAB Zeitereignisse - CORE, APL, KOSTL,... (Korrekturszenario) 20040304

Method CONVERT_COR_DATA_INTO_BLOP_INS on class CL_PT_COR_BADI has no exception.

Method FUTURE_FROM_CURRENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040426
2 Importing IM_MAX_MULTIPLIER Call by reference Type reference (TYPE) I 20040426
3 Importing IM_UNIT Call by reference Type reference (TYPE) PTCOR_TIME_UNIT Feld der Laenge 3 Bytes 20040426

Method FUTURE_FROM_CURRENT_DATE on class CL_PT_COR_BADI has no exception.

Method FUTURE_FROM_CURRENT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040426
2 Importing IM_MAX_MULTIPLIER Call by reference Type reference (TYPE) I 20040426
3 Importing IM_PERMO Call by reference Type reference (TYPE) PERMO Periodenparameter 20040426

Method FUTURE_FROM_CURRENT_PERIOD on class CL_PT_COR_BADI has no exception.

Method FUTURE_FROM_CURRENT_TIME_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MAX_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040426
2 Importing IM_FIRST_WEEK_DAY Call by reference Type reference (TYPE) PTREQ_WEEKDAY Erster Tag der Woche 20040426
3 Importing IM_MAX_MULTIPLIER Call by reference Type reference (TYPE) I 20040426
4 Importing IM_UNIT Call by reference Type reference (TYPE) PTCOR_TIME_UNIT Feld der Laenge 3 Bytes 20040426

Method FUTURE_FROM_CURRENT_TIME_UNIT on class CL_PT_COR_BADI has no exception.

Method GET_TIME_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CONSTRAINTS Call by reference Type reference (TYPE) PTCOR_TCONSTR ESS Korrekturszenario: Fristen für Zeitkorrekturen 20040305
2 Importing IM_DATE Call by reference Type reference (TYPE) BEGDA SY-DATUM Gültigkeitsbeginn 20040305
3 Importing IM_PERNR Call by reference Type reference (TYPE) PERNR_D Personalnummer 20040305
# Exception Resumable Description Created on
1 IT0001_NOT_FOUND Infotyp 1 nicht vorhanden. 20040305
2 IT0008_NOT_FOUND Infotyp 8 nicht vorhanden. 20040305
3 NO_CUSTOMIZING Kein Eintrag in der Customizing-Tabelle. 20040305

Method PAST_FROM_CURRENT_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MIN_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040426
2 Importing IM_MIN_MULTIPLIER Call by reference Type reference (TYPE) I 20040426
3 Importing IM_UNIT Call by reference Type reference (TYPE) PTCOR_TIME_UNIT Feld der Laenge 3 Bytes 20040426

Method PAST_FROM_CURRENT_DATE on class CL_PT_COR_BADI has no exception.

Method PAST_FROM_CURRENT_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MIN_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040426
2 Importing IM_MIN_MULTIPLIER Call by reference Type reference (TYPE) I 20040426
3 Importing IM_PERMO Call by reference Type reference (TYPE) PERMO Periodenparameter 20040426

Method PAST_FROM_CURRENT_PERIOD on class CL_PT_COR_BADI has no exception.

Method PAST_FROM_CURRENT_TIME_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MIN_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20040426
2 Importing IM_FIRST_WEEK_DAY Call by reference Type reference (TYPE) PTREQ_WEEKDAY Erster Tag der Woche 20040426
3 Importing IM_MIN_MULTIPLIER Call by reference Type reference (TYPE) I 20040426
4 Importing IM_UNIT Call by reference Type reference (TYPE) PTCOR_TIME_UNIT Feld der Laenge 3 Bytes 20040426

Method PAST_FROM_CURRENT_TIME_UNIT on class CL_PT_COR_BADI has no exception.
History
Last changed by/on SAP  20050219 
SAP Release Created in 500