Hierarchy

⤷

⤷

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 | ![]() |
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) |
4 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
8 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
9 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
10 | ![]() |
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 | ![]() |
Static Attribute | Public | Type reference (TYPE) | P99SH_TAB_CRITERIA | 20110602 | |||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PFRDS_TAB_PREV_CONTRB | 20110602 | |||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20121221 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_PREV_AYANTS_DROIT | 20110602 | |||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_PREV_CONTRAT_WD | 20110602 | |||
6 | ![]() |
Instance attribute | Public | Type reference (TYPE) | P06_PREC | 20110602 | |||
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_S40_PERIODS | 20110602 | |||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_S40_PERIODS | S40 period processed prev | 20120203 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_T_S45_G05_05_TECH | 20110602 | |||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_T_BASES_SPEC_WD | 20110602 | |||
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_T_S40_PERIODS | 20110602 | |||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | HRPAYFR_FMD | Master data | 20110602 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PFRDS_T_FMD_218 | 20120217 | |||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | P99SD_TAB_FODAT | 20110602 | |||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P99SH_TAB_PHIFI | 20110602 | |||
16 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0002_TAB | Infotype 0002 personnel file (identity) | 20110602 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0009_TAB | HR master record infotype 0009 (bank details) | 20110602 | ||
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0016_TAB | HR master record infotype 0016 (contract elements) | 20110602 | ||
19 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0041_TAB | HR master record - infotype 0041 (maintenance dates) | 20110602 | ||
20 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPAYFR_P0064 | Social Insurance Information 0064 | 20110602 | ||
21 | ![]() |
Instance attribute | Private | Type reference (TYPE) | PFRDS_T_P0105 | 20110602 | |||
22 | ![]() |
Instance attribute | Private | Type reference (TYPE) | P0217_TAB | Infotype 0217 (INSEE Code) | 20110602 | ||
23 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPAYFR_P0218 | Infotype 0218 (Pension fund no.) | 20110602 | ||
24 | ![]() |
Instance attribute | Private | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20120113 | ||
25 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110711 | |||
26 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T511K-KWERT | Calculation gross pension fund | 20130523 | ||
27 | ![]() |
Instance attribute | Public | Type reference (TYPE) | BEGDA | Start date | 20110711 | ||
28 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
29 | ![]() |
Instance attribute | Public | Type reference (TYPE) | PFRDS_S45_METH_CALL | 20110602 | |||
30 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
31 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Portability from last year | 20121212 | ||
32 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BEGDA | Start date of portability | 20121212 | ||
33 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ENDDA | End date of portability | 20121212 | ||
34 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
35 | ![]() |
Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20120203 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Checks if area is filled | 20110602 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 20110602 |
3 | ![]() |
Instance method | Private | Method | Determines specific bases of RECOT | 20110602 |
4 | ![]() |
Instance method | Private | Method | Determines specific bases of RT | 20110602 |
5 | ![]() |
Instance method | Private | Method | Determines the remuneration elements of RECOT | 20110602 |
6 | ![]() |
Instance method | Private | Method | Determines the remuneration elements of RT | 20110602 |
7 | ![]() |
Instance method | Public | Method | Fills MT_FODAT with the section data | 20110602 |
8 | ![]() |
Instance method | Public | Method | Fills S45.G05.15 / 20 | 20110602 |
9 | ![]() |
Static method | Private | Method | RECOT / RT | 20110602 |
10 | ![]() |
Static method | Private | Method | Determines the wage types of pension contributions | 20110602 |
11 | ![]() |
Instance method | Public | Method | Determines dates for the "Contribution period" (event) | 20110602 |
12 | ![]() |
Instance method | Private | Method | Determines contract periods | 20110602 |
13 | ![]() |
Instance method | Private | Method | Determines master data saved in the cluster | 20110602 |
14 | ![]() |
Instance method | Private | Method | Determines master data from infotypes | 20110602 |
15 | ![]() |
Instance method | Public | Method | Determines pension contract attributes | 20110602 |
16 | ![]() |
Instance method | Public | Method | Determines pension contributions of T5F1B / T5F1C | 20110602 |
17 | ![]() |
Instance method | Private | Method | Reads definitions of pension contributions | 20110602 |
18 | ![]() |
Instance method | Public | Method | Determines the data of S45.G01.00 | 20110602 |
19 | ![]() |
Instance method | Public | Method | Determines the data of S45.G05.00 | 20110602 |
20 | ![]() |
Instance method | Public | Method | Determines the data of S45.G05.05 | 20110602 |
21 | ![]() |
Instance method | Public | Method | Determines the data of S45.G05.15 | 20110602 |
22 | ![]() |
Instance method | Public | Method | Determines S45.G05.15 gross wage (for S40 period) | 20110602 |
23 | ![]() |
Instance method | Public | Method | Determines the data of S45.G05.25 | 20110602 |
24 | ![]() |
Instance method | Private | Method | Processes contributions | 20110602 |
25 | ![]() |
Instance method | Public | Method | Imports the section data in MT_FODAT | 20110602 |
26 | ![]() |
Instance method | Public | Method | Resets values for new S40 period | 20120120 |
27 | ![]() |
Instance method | Private | Method | Cumulates S45.G05.15 /20 areas/contribution amounts | 20110602 |
28 | ![]() |
Instance method | Public | Method | Cumulates areas/contributions (break by ASMOD) | 20110602 |
29 | ![]() |
Instance method | Public | Method | Cumulates areas/contributions (break by ORGAN / CONTRIB) | 20110602 |
30 | ![]() |
Instance method | Public | Method | Update PCOPR / PCPOP | 20121022 |
31 | ![]() |
Instance method | Private | Method | Uses contributions of RECOT | 20110602 |
32 | ![]() |
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 | ![]() |
CS_BLOCKED_TRANCHES | Call by reference | Type reference (TYPE) | PFRDS_S45_TRANCHES | 20110602 | |||
2 | ![]() |
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 | ![]() |
IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS_SERVICES | 20121221 | ||
2 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
3 | ![]() |
IV_CTSUSP | Call by reference | Type reference (TYPE) | P06_CTSUSP | Inactive contracts processed as activity periods | 20110602 | ||
4 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
5 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Personnel number | 20110602 | ||
6 | ![]() |
IV_PORTA_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date of portability | 20121212 | ||
7 | ![]() |
IV_PORTA_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date of portability | 20121212 | ||
8 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
IS_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_LSTWT | 20110602 | |||
3 | ![]() |
IS_RECOT | Call by reference | Type reference (TYPE) | PC2CS | 20110602 | |||
4 | ![]() |
IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
5 | ![]() |
IV_N_TRANCHE | Call by reference | Type reference (TYPE) | I | 20110602 | |||
6 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
IS_RT | Call by reference | Type reference (TYPE) | PC207 | Payroll result : result table | 20110602 | ||
3 | ![]() |
IS_TRANX | Call by reference | Type reference (TYPE) | PFRDA_LSTWT-TRANX | 20110602 | |||
4 | ![]() |
IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
5 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
IS_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_LSTWT | 20110602 | |||
3 | ![]() |
IS_RECOT | Call by reference | Type reference (TYPE) | PC2CS | Payroll Results: Cumulation of Contributions | 20110602 | ||
4 | ![]() |
IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
5 | ![]() |
IV_N_TRANCHE | Call by reference | Type reference (TYPE) | I | 20110602 | |||
6 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
CT_TR_CONTROL | Call by reference | Type reference (TYPE) | PFRDS_TAB_LSTWT | 20110602 | |||
3 | ![]() |
IS_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_LSTWT | 20110602 | |||
4 | ![]() |
IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
5 | ![]() |
IS_RT | Call by reference | Type reference (TYPE) | PC207 | Payroll result : result table | 20110602 | ||
6 | ![]() |
IV_BSNAT | Call by reference | Type reference (TYPE) | P06_NATURE_COTIS | DADS-U: Contribution basis type code | 20110602 | ||
7 | ![]() |
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 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
CV_CONTR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
3 | ![]() |
CV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 | ||
4 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
5 | ![]() |
IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
6 | ![]() |
IS_SV | Call by reference | Type reference (TYPE) | PC223 | Payroll Result: Social Insurance (F) | 20110602 | ||
7 | ![]() |
IT_RECOT | Call by reference | Type reference (TYPE) | PFRDS_RECOT_SORT | 20110602 | |||
8 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | PAYFR_RESULT-INTER-RT | 20110602 | |||
9 | ![]() |
IV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
10 | ![]() |
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 | ![]() |
CV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
2 | ![]() |
IV_KEYDATE | Call by reference | Type reference (TYPE) | D | Date format CHAR | 20110602 | ||
3 | ![]() |
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 | ![]() |
CT_LSTWT | Call by reference | Type reference (TYPE) | PFRDS_TAB_LSTWT | 20110602 | |||
2 | ![]() |
IS_T5F1C | Call by reference | Type reference (TYPE) | T5F1C | Social contributions: rates and wage types | 20110602 | ||
3 | ![]() |
IV_ASSIETE | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
4 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
5 | ![]() |
IV_SALPAT | Call by reference | Type reference (TYPE) | T5F1BAR-SALPAT | Employee/employer indicator | 20110602 | ||
6 | ![]() |
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 | ![]() |
CV_COT_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
2 | ![]() |
CV_PER_COT_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
3 | ![]() |
CV_PER_COT_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
4 | ![]() |
IT_S40 | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Employment periods | 20110602 | ||
5 | ![]() |
IV_EVEN_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
6 | ![]() |
IV_EVEN_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
7 | ![]() |
IV_S40_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
8 | ![]() |
IV_S40_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
9 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
2 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
3 | ![]() |
IS_PAYROLL_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | HR-PAY-FR: Structure for Payroll Result | 20111026 | ||
4 | ![]() |
IS_PRV_CB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
5 | ![]() |
IT_P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | HR master record infotype 0016 (contract elements) | 20110602 | ||
6 | ![]() |
IT_P0064 | Call by reference | Type reference (TYPE) | P0064_TAB | Social Insurance Information 0064 | 20110602 | ||
7 | ![]() |
IT_P0217 | Call by reference | Type reference (TYPE) | P0217_TAB | Infotype 0217 (INSEE Code) | 20110602 | ||
8 | ![]() |
IV_PERNR | Call by reference | Type reference (TYPE) | PERNR-PERNR | Personnel number | 20110602 | ||
9 | ![]() |
IV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 | ||
10 | ![]() |
IV_SV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
11 | ![]() |
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 | ![]() |
CT_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_TAB_PREV_CONTRB | 20110602 | |||
2 | ![]() |
CV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
5 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
6 | ![]() |
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 | ![]() |
CT_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_TAB_PREV_CONTRB | 20110602 | |||
2 | ![]() |
IS_T5F1C | Call by reference | Type reference (TYPE) | T5F1C | Social contributions: rates and wage types | 20110602 | ||
3 | ![]() |
IT_T5F1BAR | Call by reference | Type reference (TYPE) | HRPAYFRT_T5F1BAR | Contribution attributes | 20110602 | ||
4 | ![]() |
IV_ASMOD | Call by reference | Type reference (TYPE) | P06_ASMOD | Contribution attributes for pension/insurance contract | 20110602 | ||
5 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
6 | ![]() |
IV_CRDSGN | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20110602 | ||
7 | ![]() |
IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
8 | ![]() |
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 | ![]() |
ET_S45_G01_00_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_PREV_INFSAL_WD | 20110602 | |||
2 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | ![]() |
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 | ![]() |
ET_S45_G05_00_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_PREV_CONTRAT_WD | 20110602 | |||
2 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | ![]() |
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 | ![]() |
ET_S45_G05_05_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_PREV_EVENEMENT_WD | 20110602 | |||
2 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | ![]() |
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 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
2 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
3 | ![]() |
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 | ![]() |
CV_SAL_BRUT | Call by reference | Type reference (TYPE) | P06DAD_SAL_BRUT | DADS-U: Total gross wage for the period | 20110602 | ||
2 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | ![]() |
IO_N4DS_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 | ||
5 | ![]() |
IS_WAFOR | Call by reference | Type reference (TYPE) | P99SD_WAFOR | 20110602 | |||
6 | ![]() |
IT_SPLITS | Call by reference | Type reference (TYPE) | PFRDS_T_PRORATA | 20110602 | |||
7 | ![]() |
IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
8 | ![]() |
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 | ![]() |
ET_S45_G05_25_DATA | Call by reference | Type reference (TYPE) | PFRDS_T_S45_G05_25_WD | 20110602 | |||
2 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20110602 | ||
4 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
CV_ONE_VALID_CONT_EXIST | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
3 | ![]() |
ET_S45_G05_RC_TECH_TMP | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 | |||
4 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
5 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | Services for the N4DS | 20110602 | ||
6 | ![]() |
IS_PAYROLL_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | HR-PAY-FR: Structure for Payroll Result | 20110602 | ||
7 | ![]() |
IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
8 | ![]() |
IS_SV | Call by reference | Type reference (TYPE) | PC223 | Payroll Result: Social Insurance (F) | 20110602 | ||
9 | ![]() |
IV_CONTR_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110602 | |||
10 | ![]() |
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 | ![]() |
ET_VALUE | Call by reference | Type reference (TYPE) | P99SD_TAB_VALUE | 20110602 | |||
2 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH_SUM | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
IS_BLOCKED_TRANCHES | Call by reference | Type reference (TYPE) | PFRDS_S45_TRANCHES | 20110602 | |||
3 | ![]() |
IS_PROCESS_BRUT | Call by reference | Type reference (TYPE) | T511K-KWERT | Value of calc. constants | 20130521 | ||
4 | ![]() |
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 | ![]() |
CT_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 | |||
2 | ![]() |
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 | ![]() |
CT_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_TAB_REM_COT_TECH | 20110602 | |||
2 | ![]() |
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 | ![]() |
CT_FODAT | Call by reference | Type reference (TYPE) | P99SD_TAB_FODAT | 20121022 | |||
2 | ![]() |
IO_DAQ_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20121022 | ||
3 | ![]() |
IO_N4DS_DAQ | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_DAQ | DAQ implementation for N4DS | 20121022 | ||
4 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
CV_CONTR_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20110602 | ||
3 | ![]() |
CV_RTMOD | Call by reference | Type reference (TYPE) | T5F1C3-RTMOD | Contribution rate modifier | 20110602 | ||
4 | ![]() |
IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
5 | ![]() |
IS_T5F1BC | Call by reference | Type reference (TYPE) | T5F1BC | Contribution basis type code mapping | 20110602 | ||
6 | ![]() |
IT_RECOT | Call by reference | Type reference (TYPE) | PFRDS_RECOT_SORT | 20110602 | |||
7 | ![]() |
IV_CNTR1 | Call by reference | Type reference (TYPE) | PC223-CNTR1 | Split - tax | 20110602 | ||
8 | ![]() |
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 | ![]() |
CS_S45_G05_RC_TECH | Call by reference | Type reference (TYPE) | PFRDS_REM_COT_TECH | 20110602 | |||
2 | ![]() |
IS_PREV_CONTRB | Call by reference | Type reference (TYPE) | PFRDS_PREV_CONTRB | 20110602 | |||
3 | ![]() |
IS_T5F1BC | Call by reference | Type reference (TYPE) | T5F1BC | Contribution basis type code mapping | 20110602 | ||
4 | ![]() |
IT_RT | Call by reference | Type reference (TYPE) | PAYFR_RESULT-INTER-RT | 20110602 | |||
5 | ![]() |
IV_CNTR1 | Call by reference | Type reference (TYPE) | PC223-CNTR1 | Split - tax | 20110602 | ||
6 | ![]() |
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 |