SAP ABAP Class CL_PT_BLP_IT0424 (Do not use BLP!: HR-PAY-FR Non-productive time)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PT-RC (Application Component) Time Data Recording and Administration
     PT_BLP_INFOTYPES_FR (Package) BLP: Infotypes in the BLP Framework (France)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PT_BLP_IT008X DO NOT USE! BLP: Basis for Infotypes that Contain Absences 20031120
Properties
Class CL_PT_BLP_IT0424  
Short Description Do not use BLP!: HR-PAY-FR Non-productive time    
Super Class CL_PT_BLP_IT008X DO NOT USE! BLP: Basis for Infotypes that Contain Absences 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PT_BLP_INFOTYPES_FR   BLP: Infotypes in the BLP Framework (France) 
Created 20030205   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_TMW_TDM_CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PT_BLP_IT0424 has no interface implemented.
Friends
Class CL_PT_BLP_IT0424 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_IT2001_BL Instance attribute Private Object reference (TYPE REF TO) CL_PT_BLP_IT2001_06 HR-PAY-FR: Absences 20031120
2 C_ABSTYPE_ATD Constant Public Type reference (TYPE) P0424-TYPAR 'ATD' Type of work stoppage 20030401
3 C_ABSTYPE_ATT Constant Public Type reference (TYPE) P0424-TYPAR 'ATT' Type of work stoppage 20030307
4 C_ABSTYPE_MAL Constant Public Type reference (TYPE) P0424-TYPAR 'MAL' Type of work stoppage 20030307
5 C_ABSTYPE_MAT Constant Public Type reference (TYPE) P0424-TYPAR 'MAT' Type of work stoppage 20030307
6 C_ABS_INFTY Constant Public Type reference (TYPE) PRELP-INFTY '2001' Infotype 20030312
7 C_CURRENT_INFTY Constant Public Type reference (TYPE) PRELP-INFTY '0424' Infotype 20030312
8 C_MAT_INFTY Constant Public Type reference (TYPE) PRELP-INFTY '0080' Infotype 20030318
9 C_MOLGA Instance attribute Private Type reference (TYPE) MOLGA '06' Pers.country group. 20031125
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DECLARATION_DATES Instance method Protected Method FR: Check accident and declaration dates 20030305
2 CHECK_FIELDS_PER_SUBTYPE Instance method Protected Method FR: Check valid fields by subtype 20030306
3 CHECK_INFOTYPE_VALID Instance method Protected Method 20031125
4 CHECK_MATERNITY Instance method Protected Method FR: Check that an IT 0080 exists for maternity 20030318
5 CHECK_STOPPAGE_DATES Instance method Protected Method FR: Check work stoppage dates 20030305
6 CONSTRUCTOR Instance method Public Constructor 20030205
7 FILL_PBS_FLAG Instance method Protected Method FR: Does the client belong to the Public Sector? 20030305
8 FR_ABSCENCE_TO_COMMTAB Instance method Private Method Update the commtab table 20130411
9 GET_DEFAULT_CURRENCY Instance method Protected Method FR: Display country currency by default 20030313
10 INITIALIZE_CASNO Instance method Protected Method FR: Initialize case number 20030305
11 INITIALIZE_CASNO_PBS Instance method Protected Method FR_PBS: Initialize case number 20030421
12 INITIALIZE_DECLARATION_DATE Instance method Protected Method FR: Initialize stoppage declaration date 20030313
13 INITIALIZE_NO_2001 Instance method Protected Method FR: Initialize Accident without work stoppage indicator 20030401
14 INITIALIZE_STOPPAGE_DATES Instance method Protected Method FR: Initialize stoppage dates 20030305
15 INITIALIZE_STOPPAGE_TYPE Instance method Protected Method FR: Initialize stoppage type 20030313
16 NEW_PBS_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Initialize Public Sector for infotype 0424 20030305
17 NEW_STD_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Standard initialization for infotype 0424 20030305
18 SRP_PBS_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Public Sector Checks for infotype 0424 only 20030305
19 SRP_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Check infotype 0424 only 20030305
20 SRP_STD_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Standards Checks for infotype 0424 only 20030305
Events
Class CL_PT_BLP_IT0424 has no event.
Types
Class CL_PT_BLP_IT0424 has no local type.
Method Signatures

Method CHECK_DECLARATION_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030311
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
4 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method CHECK_DECLARATION_DATES on class CL_PT_BLP_IT0424 has no exception.

Method CHECK_FIELDS_PER_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030311
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030306
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030306
4 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030306
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030306

Method CHECK_FIELDS_PER_SUBTYPE on class CL_PT_BLP_IT0424 has no exception.

Method CHECK_INFOTYPE_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X'), FALSE (=' ') 20031125
2 Exporting MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Work Table for Messages 20031125
3 Importing PSKEY Call by reference Type reference (TYPE) PSKEY HR master data key 20031125
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20031125

Method CHECK_INFOTYPE_VALID on class CL_PT_BLP_IT0424 has no exception.

Method CHECK_MATERNITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: Central Processing Table 20030318
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X'), FALSE (=' ') 20030318
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW Message Handler: Work Table for Messages 20030318
4 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial accident and maternity ( FR ) 20030318
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030318

Method CHECK_MATERNITY on class CL_PT_BLP_IT0424 has no exception.

Method CHECK_STOPPAGE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030311
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
4 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method CHECK_STOPPAGE_DATES on class CL_PT_BLP_IT0424 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PT_BLP_IT0424 has no parameter.
Method CONSTRUCTOR on class CL_PT_BLP_IT0424 has no exception.

Method FILL_PBS_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
3 Importing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
4 Exporting PBS_FLAG Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method FILL_PBS_FLAG on class CL_PT_BLP_IT0424 has no exception.

Method FR_ABSCENCE_TO_COMMTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20130411
2 Importing IS_CMDWA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY TMW: processing table workspace 20130411
3 Importing IV_RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20130411

Method FR_ABSCENCE_TO_COMMTAB on class CL_PT_BLP_IT0424 has no exception.

Method GET_DEFAULT_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030313
2 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030313
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030313

Method GET_DEFAULT_CURRENCY on class CL_PT_BLP_IT0424 has no exception.

Method INITIALIZE_CASNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030305
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
3 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030307
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method INITIALIZE_CASNO on class CL_PT_BLP_IT0424 has no exception.

Method INITIALIZE_CASNO_PBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030422
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030422
3 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030422
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030422

Method INITIALIZE_CASNO_PBS on class CL_PT_BLP_IT0424 has no exception.

Method INITIALIZE_DECLARATION_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030313
2 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030313
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030313

Method INITIALIZE_DECLARATION_DATE on class CL_PT_BLP_IT0424 has no exception.

Method INITIALIZE_NO_2001 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030401
2 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030401
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030401

Method INITIALIZE_NO_2001 on class CL_PT_BLP_IT0424 has no exception.

Method INITIALIZE_STOPPAGE_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
2 Changing P0424 Call by reference Type reference (TYPE) P0424 Time Manager's Workplace: central processing table 20030305
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method INITIALIZE_STOPPAGE_DATES on class CL_PT_BLP_IT0424 has no exception.

Method INITIALIZE_STOPPAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030313
2 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030313
3 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030313

Method INITIALIZE_STOPPAGE_TYPE on class CL_PT_BLP_IT0424 has no exception.

Method NEW_PBS_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030305
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB 20030305
3 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID 20030305

Method NEW_PBS_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0424 has no exception.

Method NEW_STD_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030305
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
3 Changing P0424 Call by reference Type reference (TYPE) P0424 20030305
4 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID 20030305

Method NEW_STD_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0424 has no exception.

Method SRP_PBS_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030311
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
4 Importing OPERA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY-OPERA Operation code for TMW internal tables 20030305
5 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method SRP_PBS_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0424 has no exception.

Method SRP_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030311
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
4 Importing OPERA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY-OPERA Operation code for TMW internal tables 20030305
5 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method SRP_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0424 has no exception.

Method SRP_STD_SPECIFIC_COMPUTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager's Workplace: central processing table 20030311
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D BOOLE field data elements: TRUE (='X') and FALSE (=' ') 20030305
3 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB TMW message handler: work table for messages 20030305
4 Importing OPERA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY-OPERA Operation code for TMW internal tables 20030305
5 Changing P0424 Call by reference Type reference (TYPE) P0424 Industrial Accident and Maternity ( FR ) 20030305
6 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Univocal registration code 20030305

Method SRP_STD_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0424 has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 470