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 |