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