Hierarchy
⤷
⤷
Properties
| Class | CL_HRPAYFR_DADU_SERVICES | |
| Short Description | DADU service class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PC06 | HR Payroll: France |
| Created | 20090918 | SAP |
| Last change | 20110809 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYFR_DADU_SERVICES has no interface implemented.
Friends
Class CL_HRPAYFR_DADU_SERVICES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | DFIES-DOMNAME | 'P06_AMOUNT_DADSU' | Area for amounts | 20091020 | ||
| 2 | Static Attribute | Private | Type reference (TYPE) | DFIES-DOMNAME | 'P06_AMOUNT_DADSU2' | Wage type text for an area | 20100623 | ||
| 3 | Static Attribute | Private | Type reference (TYPE) | DFIES-DOMNAME | 'P06_AMOUNT_REGUL' | Area for amounts | 20091020 | ||
| 4 | Static Attribute | Private | Type reference (TYPE) | DFIES-DOMNAME | 'DEC8_2' | Wage type text for an area | 20100129 | ||
| 5 | Static Attribute | Private | Type reference (TYPE) | DFIES-DOMNAME | 'P06DAD_TAX_AMNT2' | Wage type text for an area | 20091201 | ||
| 6 | Static Attribute | Private | Type reference (TYPE) | P06_DOMAINES_RANGE | Table for area ranges | 20100129 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Fill Temse line | 20091020 | |
| 2 | Static method | Private | Method | Fill Temse line | 20091020 | |
| 3 | Static method | Private | Method | Assign special fields | 20091020 | |
| 4 | Static method | Private | Method | Convert illegal caracters | 20091020 | |
| 5 | Static method | Public | Method | Generated TemSe | 20091020 | |
| 6 | Static method | Private | Method | Add insurance info to TemSe table | 20091020 | |
| 7 | Static method | Private | Method | Add sender to TemSe table | 20091020 | |
| 8 | Static method | Private | Method | Add company to TemSe table | 20091020 | |
| 9 | Static method | Private | Method | Add list of establishments to TemSe | 20091020 | |
| 10 | Static method | Private | Method | Add employee to TemSe table | 20091020 | |
| 11 | Static method | Private | Method | Add situation to TemSe table | 20091020 | |
| 12 | Static method | Private | Method | Add personal situation to TemSe table | 20091020 | |
| 13 | Static method | Private | Method | Get difference between amounts in structures | 20091020 | |
| 14 | Static method | Private | Method | Generate delta for S41G0100 | 20091020 | |
| 15 | Static method | Private | Method | Generate delta for S41G0102 | 20091020 | |
| 16 | Static method | Private | Method | Generate delta for S41G0103 | 20091020 | |
| 17 | Static method | Private | Method | Generate delta for S41G0104 | 20091020 | |
| 18 | Static method | Private | Method | Generate delta for S41G0105 | 20091020 | |
| 19 | Static method | Private | Method | Generate delta for S41G0106 | 20091020 | |
| 20 | Static method | Private | Method | Generate delta for S41G3010 | 20091020 | |
| 21 | Static method | Private | Method | Generate delta for S41G3015 | 20091020 | |
| 22 | Static method | Private | Method | Generate delta for S41G3020 | 20091020 | |
| 23 | Static method | Private | Method | Generate delta for S41G3025 | 20091020 | |
| 24 | Static method | Private | Method | Generate delta for S41G3030 | 20091020 | |
| 25 | Static method | Private | Method | Generate delta for S45G0101 | 20091020 | |
| 26 | Static method | Private | Method | Generate delta for S47G0505 | 20091020 | |
| 27 | Static method | Private | Method | Generate delta for S53 | 20091020 | |
| 28 | Static method | Public | Method | Process S80 for establishment | 20091020 | |
| 29 | Static method | Private | Method | Process whole S41 | 20091020 | |
| 30 | Static method | Private | Method | Generate delta for S80 | 20091020 | |
| 31 | Static method | Public | Method | Processes all employees | 20091201 | |
| 32 | Static method | Private | Method | Process employee's situation | 20091020 | |
| 33 | Static method | Public | Method | Build TemSe | 20091020 |
Events
Class CL_HRPAYFR_DADU_SERVICES has no event.
Types
Class CL_HRPAYFR_DADU_SERVICES has no local type.
Method Signatures
Method APPEND_FIELDS_TO_TAB_TEMSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_STRUCT | Call by reference | Type reference (TYPE) | ANY | Structure | 20091020 | |||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | TemSe table | 20091020 | |||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | DAQ class | 20091020 | |||
| 4 | IV_SECTN | Call by reference | Type reference (TYPE) | T5F99FS-SECTN | Forms: section | 20091020 |
Method APPEND_FIELDS_TO_TAB_TEMSE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method APPEND_TO_TAB_TEMSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_STRUCT | Call by reference | Type reference (TYPE) | ANY | Structure | 20091020 | |||
| 2 | CT_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table | 20091020 | |||
| 3 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | TemSe table | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | DAQ class | 20091020 | |||
| 5 | IV_SECTN | Call by reference | Type reference (TYPE) | T5F99FS-SECTN | Forms: section | 20091020 |
Method APPEND_TO_TAB_TEMSE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method ASSIGN_SPECIAL_FIELDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_IN | Call by reference | Type reference (TYPE) | ANY | 20091020 | ||||
| 2 | IS_OUT | Call by reference | Type reference (TYPE) | ANY | 20091020 | ||||
| 3 | IV_SECTN | Call by reference | Type reference (TYPE) | T5F99FS-SECTN | Forms: section | 20091020 |
Method ASSIGN_SPECIAL_FIELDS on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method CONVERT_ILLEGAL_CHARACTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_STRUCT | Call by reference | Type reference (TYPE) | ANY | 20091020 |
Method CONVERT_ILLEGAL_CHARACTERS on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method CREATE_TEMSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_TEMSE | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_TEMSE | TemSe class | 20091020 | |||
| 2 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | DAQ class | 20091020 | |||
| 3 | IT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | TemSe table | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error while creating TemSe | 20091020 |
Method FILL_ASSURANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RECAP_ASSUR | Call by reference | Type reference (TYPE) | PFRDA_RECAP_ASSUR | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_ASSURANCE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method FILL_EMETTEUR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EMETTEUR | Call by reference | Type reference (TYPE) | PFRDA_EMETTEUR_CONTACT | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_EMETTEUR on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method FILL_ENTREPRISE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ENTREPRISE | Call by reference | Type reference (TYPE) | PFRDA_ENTREPRISE | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_ENTREPRISE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method FILL_ETABLISSEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ETABLIS | Call by reference | Type reference (TYPE) | PFRDA_ETABLISSEMENT | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_ETABLISSEMENT on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method FILL_SALARIE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_SALARIE | Call by reference | Type reference (TYPE) | PFRDA_SALARIE | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_SALARIE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method FILL_SITUATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_SITUATION | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_SITUATION on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method FILL_SIT_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SIT_PART | Call by reference | Type reference (TYPE) | PFRDA_TAB_SIT_PART | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method FILL_SIT_PART on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DATA_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA | Call by reference | Type reference (TYPE) | ANY | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IS_CORR | Call by reference | Type reference (TYPE) | ANY | 20091020 | ||||
| 6 | IS_ORIG | Call by reference | Type reference (TYPE) | ANY | 20091020 | ||||
| 7 | IV_SECTN | Call by reference | Type reference (TYPE) | P_99S_SECTN | Forms: section | 20091020 |
Method GET_DATA_CHANGE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G0100 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA_DONNEES_SOCIALES | Call by reference | Type reference (TYPE) | PFRDA_DONNEES_SOCIALES | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G0100_DIFF | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IS_CORR_DONNEES_SOCIALES | Call by reference | Type reference (TYPE) | PFRDA_DONNEES_SOCIALES | 20091020 | ||||
| 6 | IS_ORIG_DONNEES_SOCIALES | Call by reference | Type reference (TYPE) | PFRDA_DONNEES_SOCIALES | 20091020 |
Method GET_DELTA_S41G0100 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G0102 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_BASE_BRUT | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_BRUT | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G0102_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_BASE_BRUT | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_BRUT | 20091020 | ||||
| 6 | IT_ORIG_BASE_BRUT | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_BRUT | 20091020 |
Method GET_DELTA_S41G0102 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G0103 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_BASE_PLAF | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_PLAF | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G0103_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_BASE_PLAF | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_PLAF | 20091020 | ||||
| 6 | IT_ORIG_BASE_PLAF | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_PLAF | 20091020 |
Method GET_DELTA_S41G0103 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G0104 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_SOMMES_ISOLEES | Call by reference | Type reference (TYPE) | PFRDA_TAB_SOMMES_ISOLEES | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G0104_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_SOMMES_ISOLEES | Call by reference | Type reference (TYPE) | PFRDA_TAB_SOMMES_ISOLEES | 20091020 | ||||
| 6 | IT_ORIG_SOMMES_ISOLEES | Call by reference | Type reference (TYPE) | PFRDA_TAB_SOMMES_ISOLEES | 20091020 |
Method GET_DELTA_S41G0104 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G0105 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_CSGSPEC | Call by reference | Type reference (TYPE) | PFRDA_TAB_CSGSPEC | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G0105_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_CSGSPEC | Call by reference | Type reference (TYPE) | PFRDA_TAB_CSGSPEC | 20091020 | ||||
| 6 | IT_ORIG_CSGSPEC | Call by reference | Type reference (TYPE) | PFRDA_TAB_CSGSPEC | 20091020 |
Method GET_DELTA_S41G0105 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G0106 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_BASE_EXO_URSSAF | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_EXO_URSSAF | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G0106_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_BASE_EXO_URSSAF | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_EXO_URSSAF | 20091020 | ||||
| 6 | IT_ORIG_BASE_EXO_URSSAF | Call by reference | Type reference (TYPE) | PFRDA_TAB_BASE_EXO_URSSAF | 20091020 |
Method GET_DELTA_S41G0106 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G3010 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_EPARGNE_SAL | Call by reference | Type reference (TYPE) | PFRDA_TAB_EPARGNE_SAL | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G3010_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_EPARGNE_SAL | Call by reference | Type reference (TYPE) | PFRDA_TAB_EPARGNE_SAL | 20091020 | ||||
| 6 | IT_ORIG_EPARGNE_SAL | Call by reference | Type reference (TYPE) | PFRDA_TAB_EPARGNE_SAL | 20091020 |
Method GET_DELTA_S41G3010 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G3015 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_PART_PAT | Call by reference | Type reference (TYPE) | PFRDA_TAB_PART_PAT | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G3015_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_PART_PAT | Call by reference | Type reference (TYPE) | PFRDA_TAB_PART_PAT | 20091020 | ||||
| 6 | IT_ORIG_PART_PAT | Call by reference | Type reference (TYPE) | PFRDA_TAB_PART_PAT | 20091020 |
Method GET_DELTA_S41G3015 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G3020 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_CAS_PART_EXO | Call by reference | Type reference (TYPE) | PFRDA_TAB_CAS_PART_EXO | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G3020_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_CAS_PART_EXO | Call by reference | Type reference (TYPE) | PFRDA_TAB_CAS_PART_EXO | 20091020 | ||||
| 6 | IT_ORIG_CAS_PART_EXO | Call by reference | Type reference (TYPE) | PFRDA_TAB_CAS_PART_EXO | 20091020 |
Method GET_DELTA_S41G3020 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G3025 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_RUPTURE_CONTR | Call by reference | Type reference (TYPE) | PFRDA_TAB_RUPTURE_CONTR | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G3025_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_RUPTURE_CONTR | Call by reference | Type reference (TYPE) | PFRDA_TAB_RUPTURE_CONTR | 20091020 | ||||
| 6 | IT_ORIG_RUPTURE_CONTR | Call by reference | Type reference (TYPE) | PFRDA_TAB_RUPTURE_CONTR | 20091020 |
Method GET_DELTA_S41G3025 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S41G3030 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_INDEMN_GPEC | Call by reference | Type reference (TYPE) | PFRDA_TAB_INDEMN_GPEC | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41G3030_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_INDEMN_GPEC | Call by reference | Type reference (TYPE) | PFRDA_TAB_INDEMN_GPEC | 20091020 | ||||
| 6 | IT_ORIG_INDEMN_GPEC | Call by reference | Type reference (TYPE) | PFRDA_TAB_INDEMN_GPEC | 20091020 |
Method GET_DELTA_S41G3030 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S45G0101 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA_PREVOYANCE | Call by reference | Type reference (TYPE) | PFRDA_PREVOYANCE | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S45_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IS_CORR_PREVOYANCE | Call by reference | Type reference (TYPE) | PFRDA_PREVOYANCE | 20091020 | ||||
| 6 | IS_ORIG_PREVOYANCE | Call by reference | Type reference (TYPE) | PFRDA_PREVOYANCE | 20091020 |
Method GET_DELTA_S45G0101 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S47G0505 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA_PBS_COTIS_SPE | Call by reference | Type reference (TYPE) | PFRDA_PBS_COTIS_SPE | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S47G0505_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IS_CORR_PBS_COTIS_SPE | Call by reference | Type reference (TYPE) | PFRDA_PBS_COTIS_SPE | 20091020 | ||||
| 6 | IS_ORIG_PBS_COTIS_SPE | Call by reference | Type reference (TYPE) | PFRDA_PBS_COTIS_SPE | 20091020 |
Method GET_DELTA_S47G0505 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method GET_DELTA_S53G0100 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA_PBS_RAFP | Call by reference | Type reference (TYPE) | PFRDA_RAFP | DADS-U: Additional public sector pension fund (S53.G01) | 20091020 | |||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S53G0100_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IS_CORR_PBS_RAFP | Call by reference | Type reference (TYPE) | PFRDA_RAFP | DADS-U: Additional public sector pension fund (S53.G01) | 20091020 | |||
| 6 | IS_ORIG_PBS_RAFP | Call by reference | Type reference (TYPE) | PFRDA_RAFP | DADS-U: Additional public sector pension fund (S53.G01) | 20091020 |
Method GET_DELTA_S53G0100 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method PROCESS_ETABLISSEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_ETABLISSEMENT | Call by reference | Type reference (TYPE) | PFRDA_TAB_ETABLISSEMENT | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | II_EXIT_DADSU_CORR | Call by reference | Object reference (TYPE REF TO) | IF_EX_HRPAYFR_DADSU_CORR | BAdI-Interface IF_EX_HRPAYFR_DADSU_CUST | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IT_CORR_ETABLISSEMENT | Call by reference | Type reference (TYPE) | PFRDA_TAB_ETABLISSEMENT | 20091020 | ||||
| 6 | IT_DELTA_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | 20091020 | ||||
| 7 | IT_ORIG_ETABLISSEMENT | Call by reference | Type reference (TYPE) | PFRDA_TAB_ETABLISSEMENT | 20091020 | ||||
| 8 | IV_SIREN | Call by reference | Type reference (TYPE) | P06_SIREN | DADS-U: SIREN number | 20091201 |
Method PROCESS_ETABLISSEMENT on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method PROCESS_S41 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA_S41 | Call by reference | Type reference (TYPE) | PFRDA_SITUATION | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | CV_S41_DIFF | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 5 | IS_CORR_S41 | Call by reference | Type reference (TYPE) | PFRDA_SITUATION | 20091020 | ||||
| 6 | IS_ORIG_S41 | Call by reference | Type reference (TYPE) | PFRDA_SITUATION | 20091020 |
Method PROCESS_S41 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method PROCESS_S80 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DELTA_S80 | Call by reference | Type reference (TYPE) | PFRDA_ETABLISSEMENT | 20091020 | ||||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 | ||||
| 4 | IS_CORR_S80 | Call by reference | Type reference (TYPE) | PFRDA_ETABLISSEMENT | 20091020 | ||||
| 5 | IS_ORIG_S80 | Call by reference | Type reference (TYPE) | PFRDA_ETABLISSEMENT | 20091020 |
Method PROCESS_S80 on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method PROCESS_SALARIE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_SALARIE | Call by reference | Type reference (TYPE) | PFRDA_TAB_SALARIE | Changed employees table | 20091201 | |||
| 2 | CT_DELTA_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | Changed situations table | 20091201 | |||
| 3 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | Error table | 20091201 | |||
| 4 | II_EXIT_DADSU_CORR | Call by reference | Object reference (TYPE REF TO) | IF_EX_HRPAYFR_DADSU_CORR | Business Add-In Interface IF_EX_HRPAYFR_DADSU_CORR | 20091201 | |||
| 5 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | DAQ class | 20091201 | |||
| 6 | IT_CORR_SALARIE | Call by reference | Type reference (TYPE) | PFRDA_TAB_SALARIE | Corrected employees table | 20091201 | |||
| 7 | IT_CORR_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | Corrected situations table | 20091201 | |||
| 8 | IT_ORIG_SALARIE | Call by reference | Type reference (TYPE) | PFRDA_TAB_SALARIE | Employees table | 20091201 | |||
| 9 | IT_ORIG_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | Situations table | 20091201 | |||
| 10 | IV_SIREN | Call by reference | Type reference (TYPE) | PFRDA_ENTREPRISE-SIREN | SIREN number | 20091201 |
Method PROCESS_SALARIE on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method PROCESS_SITUATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DELTA_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | Changed situations table | 20091020 | |||
| 2 | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | Error table | 20091020 | |||
| 3 | CV_EMPL_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20091020 | |||
| 4 | CV_MATRICULE | Call by reference | Type reference (TYPE) | PFRDA_DONNEES_SOCIALES-MATRICULE | Employee's personnel number | 20091020 | |||
| 5 | II_EXIT_DADSU_CORR | Call by reference | Object reference (TYPE REF TO) | IF_EX_HRPAYFR_DADSU_CORR | BAdI-Interface IF_EX_HRPAYFR_DADSU_CUST | 20091020 | |||
| 6 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | DAQ class | 20091020 | |||
| 7 | IT_CORR_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | Corrected situations table | 20091020 | |||
| 8 | IT_ORIG_SITUATION | Call by reference | Type reference (TYPE) | PFRDA_TAB_SITUATION | Situations table | 20091020 | |||
| 9 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel no. | 20091020 | |||
| 10 | IV_SIREN | Call by reference | Type reference (TYPE) | T5F1P-SIREN | SIREN number | 20091020 |
Method PROCESS_SITUATION on class CL_HRPAYFR_DADU_SERVICES has no exception.
Method RENDER_TEMSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_DECL | Call by reference | Type reference (TYPE) | PFRDA_DADSU_DECL | 20091020 | ||||
| 2 | CT_TEMSE | Call by reference | Type reference (TYPE) | PFRDA_TAB_TEMSE | 20091020 | ||||
| 3 | IO_FORM | Call by reference | Object reference (TYPE REF TO) | CL_HR99S00_DAQ | 20091020 |
Method RENDER_TEMSE on class CL_HRPAYFR_DADU_SERVICES has no exception.
History
| Last changed by/on | SAP | 20110809 |
| SAP Release Created in |