SAP ABAP Class CL_PT_BLP_IT0080_06 (HR-PAY-FR: Maternity)
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
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPA_PQ_CONVERSION HR: Interface for Conversion Between Pnnnn and Qnnnn 20031120
Properties
Class CL_PT_BLP_IT0080_06  
Short Description HR-PAY-FR: Maternity    
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 20031120   SAP 
Last change 20050428   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PT_BLP_IT2001_06 Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPA_PQ_CONVERSION HR: Interface for Conversion Between Pnnnn and Qnnnn 20031120
Friends
Class CL_PT_BLP_IT0080_06 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ABSTYPE_MAT Constant Public Type reference (TYPE) P0424-SUBTY 'MAT' Type of work stoppage 20031120
2 C_ABS_INFTY Constant Public Type reference (TYPE) PRELP-INFTY '2001' Infotype 20031120
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_IT0424 Instance method Private Method 20031120
2 CALCULATE_IJSS Instance method Protected Method FR: Calculation of IJSS amount 20031120
3 CONSTRUCTOR Instance method Public Constructor 20031120
4 FILL_PBS_FLAG Instance method Protected Method FR: Does the client belong to the Public Sector? 20031120
5 FR_ABSENCE_TO_COMMTAB Instance method Private Method 20031120
6 GET_DEFAULT_CURRENCY Instance method Protected Method FR: Get default currency 20031120
7 NEW_PBS_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Public Sector initialization for infotype 0080 20031120
8 NEW_STD_SPECIFIC_COMPUTATIONS Instance method Protected Method FR: Standard initialization for infotype 0080 20031120
9 SET_OBJPS_IT0424 Instance method Private Method 20031120
10 SIMULATE_IJSS Instance method Protected Method FR: IJSS amount simulation 20031120
Events
Class CL_PT_BLP_IT0080_06 has no event.
Types
Class CL_PT_BLP_IT0080_06 has no local type.
Method Signatures

Method ACCESS_IT0424 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CMDWA_0424_REF Value transfer Object reference (TYPE REF TO) TIM_TMW_COMMTAB_ENTRY TMW: Arbeitsbereich für Prozessierungstabelle 20031120
2 Importing CMDWA_2001 Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY TMW: Arbeitsbereich für Prozessierungstabelle 20031120
3 Importing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031120

Method ACCESS_IT0424 on class CL_PT_BLP_IT0080_06 has no exception.

Method CALCULATE_IJSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABKRS Call by reference Type reference (TYPE) P0001-ABKRS Tranche de décompte 20031120
2 Importing ABRDT Call by reference Type reference (TYPE) P0003-ABRDT Calculé jusqu'au 20031120
3 Importing ABSTYPE Call by reference Type reference (TYPE) P2001-AWART Date de début 20031120
4 Importing AFFLD Call by reference Type reference (TYPE) P0424-AFFLD Affection longue durée 20031120
5 Importing CASNO Call by reference Type reference (TYPE) P0424-CASNO Numéro identification arrêt de travail et bordereau IJSS 20031120
6 Importing CASPA Call by reference Type reference (TYPE) P0424-CASPA Indicateur de cas particulier pour le calcul des IJSS 20031120
7 Importing CONS_ATT Call by reference Type reference (TYPE) P0424-CONS_ATT Conséquences de l'accident 20031120
8 Exporting COSTU1 Call by reference Type reference (TYPE) P0424-COSTU1 Indemnité journalière de Sécurité Sociale 20031120
9 Exporting COSTU2 Call by reference Type reference (TYPE) P0424-COSTU2 Indemnité journalière de Sécurité Sociale 20031120
10 Importing CURRENCY Call by reference Type reference (TYPE) P2001-WAERS Clé de devise 20031120
11 Importing DEB_ARRET Call by reference Type reference (TYPE) P2001-BEGDA Date de début 20031120
12 Importing FIN_ARRET Call by reference Type reference (TYPE) P0424-FIN_ARRET Date de fin de l'arrêt de travail 20031120
13 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Elémt données du domaine BOOLE : TRUE (='X') et FALSE (=' ') 20031120
14 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Gestionnaire de messages TMW : table de travail pr messages 20031120
15 Importing MSGINFTY Call by reference Type reference (TYPE) CHAR005 Infotype pour messages 20031120
16 Importing PERNR Call by reference Type reference (TYPE) PERNR-PERNR Matricule 20031120
17 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Code d'enregistrement univoque 20031120
18 Importing RRDATE Call by reference Type reference (TYPE) P0003-RRDAT Première modif. des données de base depuis dernier calcul 20031120
19 Importing SUBTY Call by reference Type reference (TYPE) P0424-SUBTY Type d'arrêt de travail 20031120
20 Importing T0424 Call by reference Type reference (TYPE) P0424_TAB Infotype 0424 (Accident professionnel et maternité (FR)) 20031120

Method CALCULATE_IJSS on class CL_PT_BLP_IT0080_06 has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PT_BLP_IT0080_06 has no parameter.
Method CONSTRUCTOR on class CL_PT_BLP_IT0080_06 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 Elémt données du domaine BOOLE : TRUE (='X') et FALSE (=' ') 20031120
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Gestionnaire de messages TMW : table de travail pr messages 20031120
3 Importing P0080 Call by reference Type reference (TYPE) P0080 Enregistrement de temps - salariés Infotype 2001 (Absences) 20031120
4 Exporting PBS_FLAG Call by reference Type reference (TYPE) BOOLE_D Elémt données du domaine BOOLE : TRUE (='X') et FALSE (=' ') 20031120
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Code d'enregistrement univoque 20031120

Method FILL_PBS_FLAG on class CL_PT_BLP_IT0080_06 has no exception.

Method FR_ABSENCE_TO_COMMTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031120
2 Importing FR_ABSENCE Value transfer Type reference (TYPE) TIM_BLP_DEP_0080_FR_ABSENCE FR: Abhängige Abwesenheit eines Infotypes 20031120
3 Importing OPERA Call by reference Type reference (TYPE) TIM_TMWOPERA Operationskennung für interne Tabellen des TMW 20031120
4 Importing SPRPS Call by reference Type reference (TYPE) SPRPS Sperrkennzeichen fuer Personalstammsatz 20031120

Method FR_ABSENCE_TO_COMMTAB on class CL_PT_BLP_IT0080_06 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 Gestionnaire de messages TMW : table de travail pr messages 20031120
2 Changing P2001 Call by reference Type reference (TYPE) P2001 Enregistrement de temps - salariés Infotype 2001 (Absences) 20031120
3 Importing RECUID_2001 Call by reference Type reference (TYPE) TIM_TMWRECUID Code d'enregistrement univoque 20031120
4 Changing WAERS Call by reference Type reference (TYPE) P2001-WAERS Clé de devise 20031120

Method GET_DEFAULT_CURRENCY on class CL_PT_BLP_IT0080_06 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 Workbench : table de traitement centrale 20031120
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Gestionnaire de messages TMW : table de travail pr messages 20031120
3 Changing P0080 Call by reference Type reference (TYPE) P0080 Enregistrement de temps - salariés Infotype 2001 (Absences) 20031120
4 Changing Q0080 Call by reference Type reference (TYPE) Q0080 Zone dynpro pour infotype 0080 20031120
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Code d'enregistrement univoque 20031120

Method NEW_PBS_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0080_06 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 Workbench : table de traitement centrale 20031120
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Gestionnaire de messages TMW : table de travail pr messages 20031120
3 Changing P0080 Call by reference Type reference (TYPE) P0080 Enregistrement de temps - salariés Infotype 2001 (Absences) 20031120
4 Changing Q0080 Call by reference Type reference (TYPE) Q0080 Zone dynpro pour infotype 0080 20031120
5 Importing RECUID Call by reference Type reference (TYPE) TIM_TMWRECUID Code d'enregistrement univoque 20031120

Method NEW_STD_SPECIFIC_COMPUTATIONS on class CL_PT_BLP_IT0080_06 has no exception.

Method SET_OBJPS_IT0424 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CMDWA Call by reference Type reference (TYPE) TIM_TMW_COMMTAB_ENTRY TMW: Arbeitsbereich für Prozessierungstabelle 20031120
2 Changing COMMTAB Call by reference Type reference (TYPE) TIM_TMW_COMMAND_TABLE Time Manager Workbench: Zentrale Prozessierungstabelle 20031120

Method SET_OBJPS_IT0424 on class CL_PT_BLP_IT0080_06 has no exception.

Method SIMULATE_IJSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IJSS_AMOUNT Call by reference Type reference (TYPE) P0424-COSTU1 Indemnité journalière de Sécurité Sociale 20031120
2 Changing MESSAGETAB Call by reference Type reference (TYPE) TIM_TMW_MESSAGE_TAB Gestionnaire de messages TMW : table de travail pr messages 20031120
3 Changing P2001 Call by reference Type reference (TYPE) P2001 Enregistrement de temps - salariés Infotype 2001 (Absences) 20031120
4 Importing RECUID_2001 Call by reference Type reference (TYPE) TIM_TMWRECUID Time Manager Workbench : table de traitement centrale 20031120

Method SIMULATE_IJSS on class CL_PT_BLP_IT0080_06 has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 470