Hierarchy
⤷ PY-FR (Application Component) France
⤷ PC06 (Package) HR Payroll: France
Properties
Class | CL_HRPAYFR_N4DS_S45_SERVICES | |
Short Description | S45 N4DS services | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | PC06 | HR Payroll: France |
Created | 20110407 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | P99SD | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | P99SF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | P99SG | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | P99SH | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | PFRDA | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | PFRDS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
8 | PFRL0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
9 | PFRS0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
10 | PFRU0 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRPAYFR_N4DS_S45_SERVICES has no interface implemented.
Friends
Class CL_HRPAYFR_N4DS_S45_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GT_HIRE_FIRE_CRITERIA | Static Attribute | Public | Type reference (TYPE) | P99SH_TAB_CRITERIA | 20110602 | |||
2 | GT_PREV_CONTRB | Static Attribute | Public | Type reference (TYPE) | PFRDS_TAB_PREV_CONTRB | 20110602 | |||
3 | MO_N4DS_SERVICE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20121221 | ||
4 | MS_AYANTS_DROIT | Instance attribute | Public | Type reference (TYPE) | PFRDS_PREV_AYANTS_DROIT | 20110602 | |||
5 | MS_PREV_CONTRAT_WD | Instance attribute | Public | Type reference (TYPE) | PFRDS_PREV_CONTRAT_WD | 20110602 | |||
6 | MS_PREV_PER_COT_BC | Instance attribute | Public | Type reference (TYPE) | P06_PREC | 20110602 | |||
7 | MS_S40_PERIOD | Instance attribute | Public | Type reference (TYPE) | PFRDS_S40_PERIODS | 20110602 | |||
8 | MS_S40_PERIOD_PREVIOUS | Instance attribute | Public | Type reference (TYPE) | PFRDS_S40_PERIODS | S40 period processed prev | 20120203 | ||
9 | MT_ALL_EVENTS | Instance attribute | Public | Type reference (TYPE) | PFRDS_T_S45_G05_05_TECH | 20110602 | |||
10 | MT_BASES_SPEC_COT | Instance attribute | Public | Type reference (TYPE) | PFRDS_T_BASES_SPEC_WD | 20110602 | |||
11 | MT_EVENT_SPLITS | Instance attribute | Public | Type reference (TYPE) | PFRDS_T_S40_PERIODS | 20110602 | |||
12 | MT_FMD | Instance attribute | Public | Type reference (TYPE) | HRPAYFR_FMD | Master data | 20110602 | ||
13 | MT_FMD_CONTRACT | Instance attribute | Private | Type reference (TYPE) | PFRDS_T_FMD_218 | 20120217 | |||
14 | MT_FODAT | Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_FODAT | 20110602 | |||
15 | MT_HIRE_LEAVE | Instance attribute | Private | Type reference (TYPE) | P99SH_TAB_PHIFI | 20110602 | |||
16 | MT_IT0002 | Instance attribute | Private | Type reference (TYPE) | P0002_TAB | Infotype 0002 personnel file (identity) | 20110602 | ||
17 | MT_IT0009 | Instance attribute | Private | Type reference (TYPE) | P0009_TAB | HR master record infotype 0009 (bank details) | 20110602 | ||
18 | MT_IT0016 | Instance attribute | Private | Type reference (TYPE) | P0016_TAB | HR master record infotype 0016 (contract elements) | 20110602 | ||
19 | MT_IT0041 | Instance attribute | Private | Type reference (TYPE) | P0041_TAB | HR master record - infotype 0041 (maintenance dates) | 20110602 | ||
20 | MT_IT0064 | Instance attribute | Private | Type reference (TYPE) | HRPAYFR_P0064 | Social Insurance Information 0064 | 20110602 | ||
21 | MT_IT0105 | Instance attribute | Private | Type reference (TYPE) | PFRDS_T_P0105 | 20110602 | |||
22 | MT_IT0217 | Instance attribute | Private | Type reference (TYPE) | P0217_TAB | Infotype 0217 (INSEE Code) | 20110602 | ||
23 | MT_IT0218 | Instance attribute | Private | Type reference (TYPE) | HRPAYFR_P0218 | Infotype 0218 (Pension fund no.) | 20110602 | ||
24 | MT_PAY_RESULTS | Instance attribute | Private | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20120113 | ||
25 | MT_PREV_REM_COT | Instance attribute | Public | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110711 | |||
26 | MV_BRUT_PREV_FROM_TRANCHE | Instance attribute | Private | Type reference (TYPE) | T511K-KWERT | Calculation gross pension fund | 20130523 | ||
27 | MV_FIRST_ENTRY_DATE | Instance attribute | Public | Type reference (TYPE) | BEGDA | Start date | 20110711 | ||
28 | MV_IT_IN_MEMORY | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
29 | MV_METH_CALL | Instance attribute | Public | Type reference (TYPE) | PFRDS_S45_METH_CALL | 20110602 | |||
30 | MV_NO_CONTRIBUTIONS | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
31 | MV_PLY | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Portability from last year | 20121212 | ||
32 | MV_PLY_BEGDA | Instance attribute | Private | Type reference (TYPE) | BEGDA | Start date of portability | 20121212 | ||
33 | MV_PLY_ENDDA | Instance attribute | Private | Type reference (TYPE) | ENDDA | End date of portability | 20121212 | ||
34 | MV_S45_DROP | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
35 | MV_S45_DROP_CONTRACT | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20120203 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_FILLED_TRANCHE | Instance method | Private | Method | Checks if area is filled | 20110602 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20110602 |
3 | FILL_BASE_SPEC_USING_RECOT | Instance method | Private | Method | Determines specific bases of RECOT | 20110602 |
4 | FILL_BASE_SPEC_USING_RT | Instance method | Private | Method | Determines specific bases of RT | 20110602 |
5 | FILL_ELEM_REMUN_USING_RECOT | Instance method | Private | Method | Determines the remuneration elements of RECOT | 20110602 |
6 | FILL_ELEM_REMUN_USING_RT | Instance method | Private | Method | Determines the remuneration elements of RT | 20110602 |
7 | FILL_MT_FODAT | Instance method | Public | Method | Fills MT_FODAT with the section data | 20110602 |
8 | FILL_S45_G05_15 | Instance method | Public | Method | Fills S45.G05.15 / 20 | 20110602 |
9 | GET_CONTRB_DESIGN | Static method | Private | Method | RECOT / RT | 20110602 |
10 | GET_CONTRB_WAGETYPES | Static method | Private | Method | Determines the wage types of pension contributions | 20110602 |
11 | GET_EVENT_PER_COTIS_DATES | Instance method | Public | Method | Determines dates for the "Contribution period" (event) | 20110602 |
12 | GET_FMD_BY_218 | Instance method | Private | Method | Determines contract periods | 20110602 |
13 | GET_MASTERDATA_FROM_CLUSTER | Instance method | Private | Method | Determines master data saved in the cluster | 20110602 |
14 | GET_MASTERDATA_FROM_INFOTYPES | Instance method | Private | Method | Determines master data from infotypes | 20110602 |
15 | GET_PREV_CONTRACT | Instance method | Public | Method | Determines pension contract attributes | 20110602 |
16 | GET_PREV_CONTRB | Instance method | Public | Method | Determines pension contributions of T5F1B / T5F1C | 20110602 |
17 | GET_PREV_CONTRB_DEF | Instance method | Private | Method | Reads definitions of pension contributions | 20110602 |
18 | GET_S45_G01_00_DATA | Instance method | Public | Method | Determines the data of S45.G01.00 | 20110602 |
19 | GET_S45_G05_00_DATA | Instance method | Public | Method | Determines the data of S45.G05.00 | 20110602 |
20 | GET_S45_G05_05_DATA | Instance method | Public | Method | Determines the data of S45.G05.05 | 20110602 |
21 | GET_S45_G05_15_DATA | Instance method | Public | Method | Determines the data of S45.G05.15 | 20110602 |
22 | GET_S45_G05_15_SAL_BRUT | Instance method | Public | Method | Determines S45.G05.15 gross wage (for S40 period) | 20110602 |
23 | GET_S45_G05_25_DATA | Instance method | Public | Method | Determines the data of S45.G05.25 | 20110602 |
24 | PROCESS_CONTRIBUTIONS | Instance method | Private | Method | Processes contributions | 20110602 |
25 | READ_MT_FODAT | Instance method | Public | Method | Imports the section data in MT_FODAT | 20110602 |
26 | RESET_AT_NEW_S40 | Instance method | Public | Method | Resets values for new S40 period | 20120120 |
27 | SUM_S45_G05_AMOUNTS | Instance method | Private | Method | Cumulates S45.G05.15 /20 areas/contribution amounts | 20110602 |
28 | SUM_S45_G05_AMOUNTS_BY_ASMOD | Instance method | Public | Method | Cumulates areas/contributions (break by ASMOD) | 20110602 |
29 | SUM_S45_G05_AMOUNTS_BY_COTIS | Instance method | Public | Method | Cumulates areas/contributions (break by ORGAN / CONTRIB) | 20110602 |
30 | UPDATE_OPR_POP | Instance method | Public | Method | Update PCOPR / PCPOP | 20121022 |
31 | USE_CONTRB_FROM_RECOT | Instance method | Private | Method | Uses contributions of RECOT | 20110602 |
32 | USE_CONTRB_FROM_RT | Instance method | Private | Method | Uses contributions of RT | 20110602 |
Events
Class CL_HRPAYFR_N4DS_S45_SERVICES has no event.
Types
Class CL_HRPAYFR_N4DS_S45_SERVICES has no local type.
Method Signatures
Method CHECK_FILLED_TRANCHE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BLOCKED_TRANCHES | Call by reference | Type reference (TYPE) | PFRDS_S45_TRANCHES | 20110602 | |||
2 | Importing | IS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 |
Method CHECK_FILLED_TRANCHE on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS_SERVICES | 20121221 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
3 | Importing | IV_CTSUSP | Call by reference | Type reference (TYPE) | P06_CTSUSP | Inactive contracts processed as activity periods | 20110602 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
5 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20110602 | ||
6 | Importing | IV_PORTA_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date of portability | 20121212 | ||
7 | Importing | IV_PORTA_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date of portability | 20121212 | ||
8 | Importing | IV_PORTA_FROM_LAST_YEAR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20121212 |
Method CONSTRUCTOR on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method FILL_BASE_SPEC_USING_RECOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Importing | IS_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_LSTWT | 20110602 | |||
3 | Importing | IS_RECOT | Call by reference | Type reference (TYPE) | PC2CS | 20110602 | |||
4 | Importing | IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
5 | Importing | IV_N_TRANCHE | Call by reference | Type reference (TYPE) | I | 20110602 | |||
6 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method FILL_BASE_SPEC_USING_RECOT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method FILL_BASE_SPEC_USING_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Importing | IS_RT | Call by reference | Type reference (TYPE) | PC207 | Payroll result : result table | 20110602 | ||
3 | Importing | IS_TRANX | Call by reference | Type reference (TYPE) | PFRDA_LSTWT-TRANX | 20110602 | |||
4 | Importing | IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
5 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method FILL_BASE_SPEC_USING_RT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method FILL_ELEM_REMUN_USING_RECOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Importing | IS_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_LSTWT | 20110602 | |||
3 | Importing | IS_RECOT | Call by reference | Type reference (TYPE) | PC2CS | Payroll Results: Cumulation of Contributions | 20110602 | ||
4 | Importing | IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
5 | Importing | IV_N_TRANCHE | Call by reference | Type reference (TYPE) | I | 20110602 | |||
6 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method FILL_ELEM_REMUN_USING_RECOT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method FILL_ELEM_REMUN_USING_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Changing | CT_TR_CONTROL | Call by reference | Type reference (TYPE) | PFRDS_TAB_LSTWT | 20110602 | |||
3 | Importing | IS_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_LSTWT | 20110602 | |||
4 | Importing | IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
5 | Importing | IS_RT | Call by reference | Type reference (TYPE) | PC207 | Payroll result : result table | 20110602 | ||
6 | Importing | IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
7 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method FILL_ELEM_REMUN_USING_RT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method FILL_MT_FODAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FODAT | Call by reference | Type reference (TYPE) | P99SD_TAB_FODAT | 20110602 |
Method FILL_MT_FODAT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method FILL_S45_G05_15 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Changing | CV_CONTR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
3 | Changing | CV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 | ||
4 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
5 | Importing | IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
6 | Importing | IS_SV | Call by reference | Type reference (TYPE) | PC223 | Payroll Result: Social Insurance (F) | 20110602 | ||
7 | Importing | IT_RECOT | Call by reference | Type reference (TYPE) | PFRDS_RECOT_SORT | 20110602 | |||
8 | Importing | IT_RT | Call by reference | Type reference (TYPE) | PAYFR_RESULT-INTER-RT | 20110602 | |||
9 | Importing | IV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
10 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method FILL_S45_G05_15 on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_CONTRB_DESIGN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
2 | Importing | IV_KEYDATE | Call by reference | Type reference (TYPE) | D | Date format CHAR | 20110602 | ||
3 | Importing | IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country group | 20110602 |
Method GET_CONTRB_DESIGN on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_CONTRB_WAGETYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_TAB_LSTWT | 20110602 | |||
2 | Importing | IS_T5F1C | Call by reference | Type reference (TYPE) | T5F1C | Social contributions: rates and wage types | 20110602 | ||
3 | Importing | IV_ASSIETE | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
5 | Importing | IV_SALPAT | Call by reference | Type reference (TYPE) | T5F1BAR-SALPAT | Employee/employer indicator | 20110602 | ||
6 | Importing | IV_TRATP | Call by reference | Type reference (TYPE) | T5F1BAR-TRATP | Payroll area type for BRC customizing | 20110602 |
Method GET_CONTRB_WAGETYPES on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_EVENT_PER_COTIS_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_COT_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
2 | Changing | CV_PER_COT_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
3 | Changing | CV_PER_COT_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
4 | Importing | IT_S40 | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Employment periods | 20110602 | ||
5 | Importing | IV_EVEN_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
6 | Importing | IV_EVEN_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
7 | Importing | IV_S40_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
8 | Importing | IV_S40_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
9 | Importing | IV_START_CODE | Call by reference | Type reference (TYPE) | P06_MOT_DEB | DADS-U: Period start reason code | 20110602 |
Method GET_EVENT_PER_COTIS_DATES on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_FMD_BY_218 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FMD_CONTRACT | Call by reference | Type reference (TYPE) | PFRDS_T_FMD_218 | 20110602 |
Method GET_FMD_BY_218 on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_MASTERDATA_FROM_CLUSTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 |
Method GET_MASTERDATA_FROM_CLUSTER on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_MASTERDATA_FROM_INFOTYPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
2 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 |
Method GET_MASTERDATA_FROM_INFOTYPES on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_PREV_CONTRACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
3 | Importing | IS_PAYROLL_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | HR-PAY-FR: Structure for Payroll Result | 20111026 | ||
4 | Importing | IS_PRV_CB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
5 | Importing | IT_P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | HR master record infotype 0016 (contract elements) | 20110602 | ||
6 | Importing | IT_P0064 | Call by reference | Type reference (TYPE) | P0064_TAB | Social Insurance Information 0064 | 20110602 | ||
7 | Importing | IT_P0217 | Call by reference | Type reference (TYPE) | P0217_TAB | Infotype 0217 (INSEE Code) | 20110602 | ||
8 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20110602 | ||
9 | Importing | IV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 | ||
10 | Importing | IV_SV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
11 | Importing | IV_SV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 |
Method GET_PREV_CONTRACT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_PREV_CONTRB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_TAB_PREV_CONTRB | 20110602 | |||
2 | Changing | CV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
6 | Importing | IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country group | 20110602 |
Method GET_PREV_CONTRB on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_PREV_CONTRB_DEF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_TAB_PREV_CONTRB | 20110602 | |||
2 | Importing | IS_T5F1C | Call by reference | Type reference (TYPE) | T5F1C | Social contributions: rates and wage types | 20110602 | ||
3 | Importing | IT_T5F1BAR | Call by reference | Type reference (TYPE) | HRPAYFRT_T5F1BAR | Contribution attributes | 20110602 | ||
4 | Importing | IV_ASMOD | Call by reference | Type reference (TYPE) | P06_ASMOD | Contribution attributes for pension/insurance contract | 20110602 | ||
5 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
6 | Importing | IV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
7 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
8 | Importing | IV_PREV | Call by reference | Type reference (TYPE) | T5F1A-CATEG | Insur. org. category | 20110602 |
Method GET_PREV_CONTRB_DEF on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_S45_G01_00_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_S45_G01_00_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_PREV_INFSAL_WD | 20110602 | |||
2 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 |
Method GET_S45_G01_00_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_S45_G05_00_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_S45_G05_00_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_PREV_CONTRAT_WD | 20110602 | |||
2 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 |
Method GET_S45_G05_00_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_S45_G05_05_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_S45_G05_05_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_PREV_EVENEMENT_WD | 20110602 | |||
2 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 |
Method GET_S45_G05_05_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_S45_G05_15_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
2 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
3 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 |
Method GET_S45_G05_15_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_S45_G05_15_SAL_BRUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_SAL_BRUT | Call by reference | Type reference (TYPE) | P06DAD_SAL_BRUT | DADS-U: Total gross wage for the period | 20110602 | ||
2 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 | ||
5 | Importing | IS_WAFOR | Call by reference | Type reference (TYPE) | P99SD_WAFOR | 20110602 | |||
6 | Importing | IT_SPLITS | Call by reference | Type reference (TYPE) | PFRDS_T_PRORATA | 20110602 | |||
7 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
8 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 |
Method GET_S45_G05_15_SAL_BRUT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method GET_S45_G05_25_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_S45_G05_25_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_S45_G05_25_WD | 20110602 | |||
2 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | Importing | IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 |
Method GET_S45_G05_25_DATA on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method PROCESS_CONTRIBUTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Changing | CV_ONE_VALID_CONT_EXIST | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
3 | Exporting | ET_S45_G05_RC_TECH_TMP | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 | |||
4 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
5 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | Services for the N4DS | 20110602 | ||
6 | Importing | IS_PAYROLL_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | HR-PAY-FR: Structure for Payroll Result | 20110602 | ||
7 | Importing | IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
8 | Importing | IS_SV | Call by reference | Type reference (TYPE) | PC223 | Payroll Result: Social Insurance (F) | 20110602 | ||
9 | Importing | IV_CONTR_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
10 | Importing | IV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 |
Method PROCESS_CONTRIBUTIONS on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method READ_MT_FODAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE | Call by reference | Type reference (TYPE) | P99SD_TAB_VALUE | 20110602 | |||
2 | Importing | IS_WAFOR | Call by reference | Type reference (TYPE) | P99SD_WAFOR | 20110602 |
Method READ_MT_FODAT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method RESET_AT_NEW_S40 Signature
Method RESET_AT_NEW_S40 on class CL_HRPAYFR_N4DS_S45_SERVICES has no parameter.
Method RESET_AT_NEW_S40 on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method SUM_S45_G05_AMOUNTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH_SUM | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Importing | IS_BLOCKED_TRANCHES | Call by reference | Type reference (TYPE) | PFRDS_S45_TRANCHES | 20110602 | |||
3 | Importing | IS_PROCESS_BRUT | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20130521 | ||
4 | Importing | IS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 |
Method SUM_S45_G05_AMOUNTS on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method SUM_S45_G05_AMOUNTS_BY_ASMOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 | |||
2 | Changing | CT_S45_G05_RC_TECH_TMP | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 |
Method SUM_S45_G05_AMOUNTS_BY_ASMOD on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method SUM_S45_G05_AMOUNTS_BY_COTIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 | |||
2 | Importing | IV_S40_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20121212 |
Method SUM_S45_G05_AMOUNTS_BY_COTIS on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method UPDATE_OPR_POP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FODAT | Call by reference | Type reference (TYPE) | P99SD_TAB_FODAT | 20121022 | |||
2 | Importing | IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20121022 | ||
3 | Importing | IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20121022 | ||
4 | Importing | IS_PREV_CONTRAT | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRAT_WD | 20121022 |
Method UPDATE_OPR_POP on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method USE_CONTRB_FROM_RECOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Changing | CV_CONTR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
3 | Changing | CV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 | ||
4 | Importing | IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
5 | Importing | IS_T5F1BC | Call by reference | Type reference (TYPE) | T5F1BC | Contribution basis type code mapping | 20110602 | ||
6 | Importing | IT_RECOT | Call by reference | Type reference (TYPE) | PFRDS_RECOT_SORT | 20110602 | |||
7 | Importing | IV_CNTR1 | Call by reference | Type reference (TYPE) | PC223-CNTR1 | Split - tax | 20110602 | ||
8 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method USE_CONTRB_FROM_RECOT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
Method USE_CONTRB_FROM_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | Importing | IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
3 | Importing | IS_T5F1BC | Call by reference | Type reference (TYPE) | T5F1BC | Contribution basis type code mapping | 20110602 | ||
4 | Importing | IT_RT | Call by reference | Type reference (TYPE) | PAYFR_RESULT-INTER-RT | 20110602 | |||
5 | Importing | IV_CNTR1 | Call by reference | Type reference (TYPE) | PC223-CNTR1 | Split - tax | 20110602 | ||
6 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Priority code for record | 20110602 |
Method USE_CONTRB_FROM_RT on class CL_HRPAYFR_N4DS_S45_SERVICES has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |