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 | ![]() |
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 | ![]() |
Constant | Public | Type reference (TYPE) | P0424-SUBTY | 'MAT' | Type of work stoppage | 20031120 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | PRELP-INFTY | '2001' | Infotype | 20031120 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | 20031120 | |
2 | ![]() |
Instance method | Protected | Method | FR: Calculation of IJSS amount | 20031120 |
3 | ![]() |
Instance method | Public | Constructor | 20031120 | |
4 | ![]() |
Instance method | Protected | Method | FR: Does the client belong to the Public Sector? | 20031120 |
5 | ![]() |
Instance method | Private | Method | 20031120 | |
6 | ![]() |
Instance method | Protected | Method | FR: Get default currency | 20031120 |
7 | ![]() |
Instance method | Protected | Method | FR: Public Sector initialization for infotype 0080 | 20031120 |
8 | ![]() |
Instance method | Protected | Method | FR: Standard initialization for infotype 0080 | 20031120 |
9 | ![]() |
Instance method | Private | Method | 20031120 | |
10 | ![]() |
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 | ![]() |
CMDWA_0424_REF | Value transfer | Object reference (TYPE REF TO) | TIM_TMW_COMMTAB_ENTRY | TMW: Arbeitsbereich für Prozessierungstabelle | 20031120 | ||
2 | ![]() |
CMDWA_2001 | Call by reference | Type reference (TYPE) | TIM_TMW_COMMTAB_ENTRY | TMW: Arbeitsbereich für Prozessierungstabelle | 20031120 | ||
3 | ![]() |
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 | ![]() |
ABKRS | Call by reference | Type reference (TYPE) | P0001-ABKRS | Tranche de décompte | 20031120 | ||
2 | ![]() |
ABRDT | Call by reference | Type reference (TYPE) | P0003-ABRDT | Calculé jusqu'au | 20031120 | ||
3 | ![]() |
ABSTYPE | Call by reference | Type reference (TYPE) | P2001-AWART | Date de début | 20031120 | ||
4 | ![]() |
AFFLD | Call by reference | Type reference (TYPE) | P0424-AFFLD | Affection longue durée | 20031120 | ||
5 | ![]() |
CASNO | Call by reference | Type reference (TYPE) | P0424-CASNO | Numéro identification arrêt de travail et bordereau IJSS | 20031120 | ||
6 | ![]() |
CASPA | Call by reference | Type reference (TYPE) | P0424-CASPA | Indicateur de cas particulier pour le calcul des IJSS | 20031120 | ||
7 | ![]() |
CONS_ATT | Call by reference | Type reference (TYPE) | P0424-CONS_ATT | Conséquences de l'accident | 20031120 | ||
8 | ![]() |
COSTU1 | Call by reference | Type reference (TYPE) | P0424-COSTU1 | Indemnité journalière de Sécurité Sociale | 20031120 | ||
9 | ![]() |
COSTU2 | Call by reference | Type reference (TYPE) | P0424-COSTU2 | Indemnité journalière de Sécurité Sociale | 20031120 | ||
10 | ![]() |
CURRENCY | Call by reference | Type reference (TYPE) | P2001-WAERS | Clé de devise | 20031120 | ||
11 | ![]() |
DEB_ARRET | Call by reference | Type reference (TYPE) | P2001-BEGDA | Date de début | 20031120 | ||
12 | ![]() |
FIN_ARRET | Call by reference | Type reference (TYPE) | P0424-FIN_ARRET | Date de fin de l'arrêt de travail | 20031120 | ||
13 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Elémt données du domaine BOOLE : TRUE (='X') et FALSE (=' ') | 20031120 | ||
14 | ![]() |
MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Gestionnaire de messages TMW : table de travail pr messages | 20031120 | ||
15 | ![]() |
MSGINFTY | Call by reference | Type reference (TYPE) | CHAR005 | Infotype pour messages | 20031120 | ||
16 | ![]() |
PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Matricule | 20031120 | ||
17 | ![]() |
RECUID | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | Code d'enregistrement univoque | 20031120 | ||
18 | ![]() |
RRDATE | Call by reference | Type reference (TYPE) | P0003-RRDAT | Première modif. des données de base depuis dernier calcul | 20031120 | ||
19 | ![]() |
SUBTY | Call by reference | Type reference (TYPE) | P0424-SUBTY | Type d'arrêt de travail | 20031120 | ||
20 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Elémt données du domaine BOOLE : TRUE (='X') et FALSE (=' ') | 20031120 | ||
2 | ![]() |
MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Gestionnaire de messages TMW : table de travail pr messages | 20031120 | ||
3 | ![]() |
P0080 | Call by reference | Type reference (TYPE) | P0080 | Enregistrement de temps - salariés Infotype 2001 (Absences) | 20031120 | ||
4 | ![]() |
PBS_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Elémt données du domaine BOOLE : TRUE (='X') et FALSE (=' ') | 20031120 | ||
5 | ![]() |
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 | ![]() |
COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Time Manager Workbench: Zentrale Prozessierungstabelle | 20031120 | ||
2 | ![]() |
FR_ABSENCE | Value transfer | Type reference (TYPE) | TIM_BLP_DEP_0080_FR_ABSENCE | FR: Abhängige Abwesenheit eines Infotypes | 20031120 | ||
3 | ![]() |
OPERA | Call by reference | Type reference (TYPE) | TIM_TMWOPERA | Operationskennung für interne Tabellen des TMW | 20031120 | ||
4 | ![]() |
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 | ![]() |
MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Gestionnaire de messages TMW : table de travail pr messages | 20031120 | ||
2 | ![]() |
P2001 | Call by reference | Type reference (TYPE) | P2001 | Enregistrement de temps - salariés Infotype 2001 (Absences) | 20031120 | ||
3 | ![]() |
RECUID_2001 | Call by reference | Type reference (TYPE) | TIM_TMWRECUID | Code d'enregistrement univoque | 20031120 | ||
4 | ![]() |
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 | ![]() |
COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Time Manager Workbench : table de traitement centrale | 20031120 | ||
2 | ![]() |
MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Gestionnaire de messages TMW : table de travail pr messages | 20031120 | ||
3 | ![]() |
P0080 | Call by reference | Type reference (TYPE) | P0080 | Enregistrement de temps - salariés Infotype 2001 (Absences) | 20031120 | ||
4 | ![]() |
Q0080 | Call by reference | Type reference (TYPE) | Q0080 | Zone dynpro pour infotype 0080 | 20031120 | ||
5 | ![]() |
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 | ![]() |
COMMTAB | Call by reference | Type reference (TYPE) | TIM_TMW_COMMAND_TABLE | Time Manager Workbench : table de traitement centrale | 20031120 | ||
2 | ![]() |
MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Gestionnaire de messages TMW : table de travail pr messages | 20031120 | ||
3 | ![]() |
P0080 | Call by reference | Type reference (TYPE) | P0080 | Enregistrement de temps - salariés Infotype 2001 (Absences) | 20031120 | ||
4 | ![]() |
Q0080 | Call by reference | Type reference (TYPE) | Q0080 | Zone dynpro pour infotype 0080 | 20031120 | ||
5 | ![]() |
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 | ![]() |
CMDWA | Call by reference | Type reference (TYPE) | TIM_TMW_COMMTAB_ENTRY | TMW: Arbeitsbereich für Prozessierungstabelle | 20031120 | ||
2 | ![]() |
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 | ![]() |
IJSS_AMOUNT | Call by reference | Type reference (TYPE) | P0424-COSTU1 | Indemnité journalière de Sécurité Sociale | 20031120 | ||
2 | ![]() |
MESSAGETAB | Call by reference | Type reference (TYPE) | TIM_TMW_MESSAGE_TAB | Gestionnaire de messages TMW : table de travail pr messages | 20031120 | ||
3 | ![]() |
P2001 | Call by reference | Type reference (TYPE) | P2001 | Enregistrement de temps - salariés Infotype 2001 (Absences) | 20031120 | ||
4 | ![]() |
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 |