Hierarchy
⤷ PY-FR (Application Component) France
⤷ PC06 (Package) HR Payroll: France
Properties
Class | CL_HRPAYFR_N4DS_EMPLOYEE | |
Short Description | Employee class - N4DS | |
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_EMPLOYEE has no interface implemented.
Friends
Class CL_HRPAYFR_N4DS_EMPLOYEE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MC_CRDSGN | Constant | Protected | Type reference (TYPE) | T511K-KONST | 'COTSS' | Calc. constant | 20110602 | |
2 | MO_DAQ_SERVICE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYFR_DAQ_SERVICES | Services for the N4DS | 20110602 | ||
3 | MO_MSG_HANDL | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HR99S00_MESSAGE_LIST | Message handler | 20110926 | ||
4 | MO_N4DS_S45_SERVICE | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_S45_SERVICES | S45 N4DS services | 20110602 | ||
5 | MO_N4DS_SERVICE | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 | ||
6 | MO_PRELP | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | 20110602 | |||
7 | MS_T511K | Instance attribute | Protected | Type reference (TYPE) | T511K | Payroll Constants | 20110602 | ||
8 | MT_CONTRACTS | Instance attribute | Protected | Type reference (TYPE) | PFRDS_T_CONTRACT | Contracts of the employee | 20110711 | ||
9 | MT_CUM_APRENT_CONTR | Static Attribute | Protected | Type reference (TYPE) | PFRDS_T_APRENT_CONTR | Apprenticeship tax and contribution | 20110711 | ||
10 | MT_CUM_ASSUJE_FISCAUX | Static Attribute | Protected | Type reference (TYPE) | PFRDS_T_ASSUJE_FISCAUX | Tax liabilities | 20120730 | ||
11 | MT_CUM_FORM_PROF | Static Attribute | Protected | Type reference (TYPE) | PFRDS_T_FORM_PROF | Participation in continuous vocational training | 20111014 | ||
12 | MT_ERROR | Instance attribute | Public | Type reference (TYPE) | P99SF_TAB_ERROR | Error list | 20110602 | ||
13 | MT_FIELD_LIST | Instance attribute | Protected | Type reference (TYPE) | PFRDS_TAB_FIELD_LIST | 20110602 | |||
14 | MT_PAY_ACTL | Instance attribute | Protected | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results (A) outside reference period | 20110602 | ||
15 | MT_PAY_NEXT_MONTH | Instance attribute | Protected | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results - next month | 20110602 | ||
16 | MT_PAY_PREV | Instance attribute | Protected | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results (P) outside reference period | 20110602 | ||
17 | MT_PAY_PREV_MONTH | Instance attribute | Protected | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results - previous month | 20110602 | ||
18 | MT_PAY_RESULTS | Instance attribute | Protected | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results of the reference period | 20110602 | ||
19 | MT_PAY_RESULTS_POV | Instance attribute | Protected | Type reference (TYPE) | PFRDS_T_PAY_RESULTS_POV | Payroll results POV buffer | 20111122 | ||
20 | MT_PERIOD_PAYRES | Instance attribute | Protected | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results of period from mv_period_begda to _endda | 20110926 | ||
21 | MT_PERMO | Instance attribute | Protected | Type reference (TYPE) | P99SG_TAB_PERMO | Period parameters | 20110602 | ||
22 | MT_WORKPLACE | Static Attribute | Protected | Type reference (TYPE) | PFRDS_S40G0500_TAB | Section S40.G05.00 | 20110602 | ||
23 | MV_ABKRS | Instance attribute | Protected | Type reference (TYPE) | ABKRS | Payroll Accounting Area | 20110602 | ||
24 | MV_ACTIVE | Instance attribute | Private | Type reference (TYPE) | STRING | Active statuses | 20120102 | ||
25 | MV_BEGDA | Instance attribute | Public | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
26 | MV_BEGDA_PREV_MONTH | Instance attribute | Public | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
27 | MV_CTSUSP | Instance attribute | Public | Type reference (TYPE) | P06_CTSUSP | Inactive contracts processed as activity periods | 20110602 | ||
28 | MV_DNAC_ACT_PER_END | Instance attribute | Public | Type reference (TYPE) | P06DAD_PER_FIN_SIT | End date of last activity period (DN-AC) | 20120209 | ||
29 | MV_ENDDA | Instance attribute | Public | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
30 | MV_ENDDA_NEXT_MONTH | Instance attribute | Public | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
31 | MV_FCON | Instance attribute | Public | Type reference (TYPE) | P06_FCCOD | Termination reason code | 20120301 | ||
32 | MV_FIRST_LEAVE_DAY | Instance attribute | Public | Type reference (TYPE) | BEGDA | Date first left company | 20111214 | ||
33 | MV_FOR_S40 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | ='X' includes periods before and after reference period | 20111019 | ||
34 | MV_FRACTION | Instance attribute | Public | Type reference (TYPE) | P06_FRACT | Declaration fraction number | 20111122 | ||
35 | MV_FRAC_TOT | Instance attribute | Public | Type reference (TYPE) | P06_FRC_TT | Fraction total number | 20111122 | ||
36 | MV_LAST_PAID_DAY | Instance attribute | Protected | Type reference (TYPE) | ENDDA | Last day paid | 20120329 | ||
37 | MV_LAST_RESULTS | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | ='X' last payroll results if none during period | 20121023 | ||
38 | MV_LAST_WORKED_DAY | Instance attribute | Protected | Type reference (TYPE) | BEGDA | Employee stopped work on | 20120217 | ||
39 | MV_PERIOD_BEGDA | Instance attribute | Protected | Type reference (TYPE) | BEGDA | Period start date | 20110926 | ||
40 | MV_PERIOD_ENDDA | Instance attribute | Protected | Type reference (TYPE) | ENDDA | Period end date | 20110926 | ||
41 | MV_PERNR | Instance attribute | Public | Type reference (TYPE) | P_PERNR | Standard selections for HR master data Reporting | 20110602 | ||
42 | MV_PORTA_BEGDA | Instance attribute | Protected | Type reference (TYPE) | BEGDA | Start date of portability | 20120905 | ||
43 | MV_PORTA_ENDDA | Instance attribute | Protected | Type reference (TYPE) | ENDDA | End date of portability | 20120905 | ||
44 | MV_PORTA_FROM_LAST_YEAR | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20120905 | |||
45 | MV_PRUD | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | ='X' offset payroll and hiring in December | 20110926 | ||
46 | MV_WAERS | Instance attribute | Protected | Type reference (TYPE) | WAERS | Currency key | 20110602 | ||
47 | SS_T522T | Static Attribute | Protected | Type reference (TYPE) | T522T | Titles | 20110602 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_MESSAGE_HELPER | Instance method | Public | Method | Secondary method to create message | 20110926 |
2 | CALCULATE_PRORATA | Instance method | Protected | Method | Calculates a pro rata | 20110602 |
3 | CALCULATE_SPLIT_PRORATA | Instance method | Protected | Method | Calculates the pro ratas based on the splits | 20110602 |
4 | CHECK_CLUSTER_TABLES | Instance method | Protected | Method | Checks the cluster tables | 20110926 |
5 | CHECK_IF_PORTA_FROM_LAST_YEAR | Instance method | Protected | Method | Checks if any portability based on the prev. year exists | 20120905 |
6 | CHECK_PRORATA_TEMPORAL_SCOPE | Instance method | Protected | Method | Temporal scope for prorata calculation | 20121206 |
7 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20110602 |
8 | DETERMINE_PRORATA | Instance method | Public | Method | Determines the pro ratas of the periods | 20110602 |
9 | DETERMINE_PRORATA_S60 | Instance method | Public | Method | Determines the pro ratas of the S60 periods | 20110729 |
10 | GET_ABSENCES | Instance method | Public | Method | Det. abs. with reason code correspondce from payroll result | 20110602 |
11 | GET_ACTIVE_STATUSES | Instance method | Public | Method | Returns active statuses | 20120102 |
12 | GET_APRENT_CONTR | Instance method | Public | Method | Determines all apprenticeship's taxes and contributions | 20110711 |
13 | GET_ASSUJE_FISCAUX | Instance method | Public | Method | Determines the tax liabilities | 20120730 |
14 | GET_BIRTH_CNTRY | Instance method | Public | Method | Determines the birth country code | 20110602 |
15 | GET_BIRTH_STATE | Instance method | Public | Method | Determines the birth region | 20110602 |
16 | GET_BUFF_POV_PAY_RESULTS | Instance method | Public | Method | Returns the payroll results (POV and buffer) | 20111228 |
17 | GET_CLUSTER_SPLITS | Instance method | Public | Method | Defines table split in the cluster based on field value | 20110729 |
18 | GET_COMPL_RETIREMENT | Instance method | Public | Method | Determines supplementary pension funds | 20110926 |
19 | GET_CONTRACTS | Instance method | Public | Method | Return all contract type for a period | 20110711 |
20 | GET_DATES_INFTY_0041 | Instance method | Public | Method | Returns the dates defined in infotype 0041 | 20111214 |
21 | GET_EE_REF_NR | Instance method | Public | Method | Creates reference number for section s20 | 20120611 |
22 | GET_END_OF_LEAVE | Instance method | Public | Method | Given a date where EE is inactive, return end of inactivity | 20120209 |
23 | GET_FIRST_LEAVING_ACTION | Instance method | Public | Method | Determines 1st leaving action in reference periods (DN-AC) | 20111207 |
24 | GET_FORM_PROF | Instance method | Public | Method | Determines participation in vocational training | 20111014 |
25 | GET_INFTY | Instance method | Public | Method | Determines infotype record for employee | 20110602 |
26 | GET_LAST_PAID_DAY | Instance method | Public | Method | Returns last fully paid working day before given date | 20111207 |
27 | GET_LAST_WORKED_DAY | Instance method | Public | Method | Determines the last day worked | 20111214 |
28 | GET_MD_CLUSTER_FIELDS | Instance method | Public | Method | Determines field/master data structure in payroll cluster | 20110729 |
29 | GET_NATIO_CNTRY | Instance method | Public | Method | Determines the nationality country | 20110602 |
30 | GET_NEXT_WORKED_DAY | Instance method | Public | Method | Determines the next day worked | 20111207 |
31 | GET_ORG_PAY_RESULT | Instance method | Public | Method | Get original payroll result for period EQ in period | 20120315 |
32 | GET_ORIGINAL_ABSENCES | Instance method | Public | Method | Get the original absence | 20120315 |
33 | GET_PAYRES_PERIOD_ENDDA_POV | Instance method | Public | Method | Returns payroll results fr. point of view of period end date | 20110926 |
34 | GET_PAY_DATE | Instance method | Public | Method | Determines the payment date | 20120210 |
35 | GET_PAY_RESULTS | Instance method | Public | Method | Saves payroll results | 20110602 |
36 | GET_PAY_RESULTS_DECL_POV | Instance method | Public | Method | Returns payroll results from point of view of decl. end date | 20110926 |
37 | GET_PAY_RESULTS_PRIOR_PERIOD | Instance method | Private | Method | Returns payroll results prior to period | 20110926 |
38 | GET_PERIOD_PARAMETER | Instance method | Public | Method | Determines the payroll period parameter | 20110602 |
39 | GET_PERS_ACTION | Instance method | Public | Method | Determines the measure for a given date | 20110602 |
40 | GET_PMEF2_FEATURE_VALUE | Instance method | Public | Method | Determines return value for features (str. PMEF2) | 20110729 |
41 | GET_POPULATION_CODE | Instance method | Public | Method | Determines the population code | 20110729 |
42 | GET_PRUD_FLAG | Instance method | Public | Method | Returns offset payroll with hiring in December indicator | 20110926 |
43 | GET_PR_POV_FROM_BUFFER | Instance method | Public | Method | Reads POV payroll results in buffer | 20111122 |
44 | GET_QUOTA_INFTY | Instance method | Public | Method | Get remaining quota from infotype | 20120301 |
45 | GET_SIRET | Instance method | Public | Method | Determines the population code | 20110926 |
46 | GET_START_OF_ACTIVITY | Instance method | Public | Method | Given a date when EE active, return start of act. period | 20120216 |
47 | GET_STATUS_AGIRC_ARRCO | Instance method | Public | Method | Determines the AGIRC-ARRCO category-specific code | 20111026 |
48 | GET_STREET | Instance method | Public | Method | Determines number and street for the address of an employee | 20110602 |
49 | GET_TITLE | Instance method | Public | Method | Determines the form of address code | 20110602 |
50 | GET_WORKING_HOURS | Instance method | Public | Method | Determines contractual working time | 20120216 |
51 | GET_WORKPLACE_ADDRESS | Instance method | Public | Method | Determines work area address | 20110602 |
52 | GET_WORK_PERCENTAGE | Instance method | Public | Method | Determines capacity utilization level to | 20110926 |
53 | HAS_COMPL_PAYMENT | Instance method | Public | Method | Determines if complementary payroll | 20110602 |
54 | INCLUDE_N4DS_PAY_RESULT | Instance method | Protected | Method | Determines payroll results during activity period creation | 20110602 |
55 | IS_A_TRAINEE | Instance method | Public | Method | Determines if an employee is a trainee | 20110602 |
56 | IS_CIVILIAN_SERVICE_INCLUDED | Instance method | Public | Method | Check if the civil services are to be declared | 20120810 |
57 | IS_PRESENT_LAST_FRIDAY | Instance method | Public | Method | Determines if present on year's last Friday | 20110711 |
58 | IS_SHIFT_PAY_PRUD_RELEVANT | Instance method | Public | Method | Determines whether spec. indust.trib. S40 must be generated | 20110926 |
59 | IS_SIRET_SELECTED | Instance method | Protected | Method | Check if at least one SIRET is selected (employee relevant) | 20120704 |
60 | PAYROLL_AREA_IS_VALID | Instance method | Public | Method | Payroll area is valid | 20110602 |
61 | READ_PAY_RESULTS | Instance method | Protected | Method | Reads the payroll results | 20110602 |
62 | READ_PAY_RESULTS_PRORATA | Instance method | Protected | Method | Reads the payroll results -> pro rata | 20110729 |
63 | REMOVE_PAY_RESULT_DUPES | Instance method | Protected | Method | Deletes the results that cancel each other out | 20110602 |
64 | SAVE_PR_POV_IN_BUFFER | Instance method | Public | Method | Saves POV payroll results in buffer | 20111122 |
65 | SET_DNAC_ACT_PER_END | Instance method | Public | Method | Set the end date of the last activity period (DN-AC) | 20120209 |
66 | SET_FIRST_LEAVE_DAY | Instance method | Public | Method | Set attruibute MV_FIRST_LEAVE_DAY | 20120216 |
67 | SET_LAST_WORKED_DAY | Instance method | Public | Method | Set attribute MV_LAST_WORKED_DAY | 20120329 |
68 | SET_PAY_RESULTS | Instance method | Protected | Method | Reads the payroll results | 20110602 |
69 | SET_PRORATA_TO_ZERO | Instance method | Protected | Method | Forces pro ratas to zero | 20120113 |
70 | SET_PRUD_FLAG | Instance method | Public | Method | Updates offset payroll with hiring in December indicator | 20110926 |
71 | SUM_APRENT_CONTR | Instance method | Public | Method | Add all apprenticeship's taxes and contributions | 20110711 |
72 | SUM_ASSUJE_FISCAUX | Instance method | Public | Method | Adds tax liab. | 20120730 |
73 | SUM_FORM_PROF | Instance method | Public | Method | Adds participation in continuous vocational training | 20111014 |
Events
Class CL_HRPAYFR_N4DS_EMPLOYEE has no event.
Types
Class CL_HRPAYFR_N4DS_EMPLOYEE has no local type.
Method Signatures
Method ADD_MESSAGE_HELPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ID | Call by reference | Type reference (TYPE) | ANY | 'HRPAYFR_N4DS' | 20110926 | ||
2 | Importing | IV_NR | Call by reference | Type reference (TYPE) | ANY | 20110926 | |||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | 'E' | 1 character code | 20110926 | |
4 | Importing | IV_VAR1 | Call by reference | Type reference (TYPE) | ANY | 20110926 | |||
5 | Importing | IV_VAR2 | Call by reference | Type reference (TYPE) | ANY | 20110926 | |||
6 | Importing | IV_VAR3 | Call by reference | Type reference (TYPE) | ANY | 20110926 | |||
7 | Importing | IV_VAR4 | Call by reference | Type reference (TYPE) | ANY | 20110926 |
Method ADD_MESSAGE_HELPER on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method CALCULATE_PRORATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
2 | Exporting | EV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
3 | Exporting | EV_PERCENT | Call by reference | Type reference (TYPE) | PFRDS_PERCENT | Pro rata percentage | 20110602 | ||
4 | Importing | IV_ACBEG | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
5 | Importing | IV_ACEND | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
6 | Importing | IV_FPBEG | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
7 | Importing | IV_FPEND | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
8 | Importing | IV_NB_DAYS | Call by reference | Type reference (TYPE) | I | Number of days | 20110729 |
Method CALCULATE_PRORATA on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method CALCULATE_SPLIT_PRORATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_SPLIT_PRORATA | Call by reference | Type reference (TYPE) | PFRDS_T_SPLIT | Pro rata by split | 20110711 | ||
2 | Importing | IO_PERIOD_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_PER_NB_DAYS | 20110729 | |||
3 | Importing | IT_SPLIT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Split table | 20110602 | ||
4 | Importing | IV_ACSRN | Call by reference | Type reference (TYPE) | PFRDS_S40_PERIODS-ACSRN | Period start reason code | 20120113 | ||
5 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
6 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 |
Method CALCULATE_SPLIT_PRORATA on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method CHECK_CLUSTER_TABLES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAY_RESULT | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20111012 |
Method CHECK_CLUSTER_TABLES on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method CHECK_IF_PORTA_FROM_LAST_YEAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | Error list | 20120905 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20120905 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20120905 |
Method CHECK_IF_PORTA_FROM_LAST_YEAR on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method CHECK_PRORATA_TEMPORAL_SCOPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20121206 | ||
2 | Importing | IS_PAY_RESULTS | Call by reference | Type reference (TYPE) | PAYFR_RESULT | HR-PAY-FR: Structure for Payroll Result | 20121206 | ||
3 | Importing | IV_ENNAT | Call by reference | Type reference (TYPE) | PFRDS_DECL-DENAT | 20121206 |
Method CHECK_PRORATA_TEMPORAL_SCOPE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method CONSTRUCTOR 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_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_HRPAYFR_N4DS_SERVICES | N4DS services | 20110602 | ||
3 | Importing | IT_PRELP | Call by reference | Type reference (TYPE) | STANDARD TABLE | Employee infotype buffer | 20110602 | ||
4 | Importing | IV_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Payroll Accounting Area | 20110602 | ||
5 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
6 | Importing | IV_CTSUSP | Call by reference | Type reference (TYPE) | P06_CTSUSP | ' ' | Inactive contracts processed as activity periods | 20110602 | |
7 | Importing | IV_DO_INIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 20110602 | ||
8 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
9 | Importing | IV_FRACTION | Call by reference | Type reference (TYPE) | P06_FRACT | Declaration fraction number | 20111122 | ||
10 | Importing | IV_FRAC_TOT | Call by reference | Type reference (TYPE) | P06_FRC_TT | Fraction total number | 20111122 | ||
11 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | P_PERNR | Standard selections for HR master data Reporting | 20110602 | ||
12 | Importing | IV_WAERS | Call by reference | Type reference (TYPE) | P06_DEVISE | Currency key | 20110602 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXCEPTION_SIRET_NOT_SELECTED | The employee does not have any SIRET (payroll) selected. | 20120704 |
Method DETERMINE_PRORATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_S40_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Activity periods S40 | 20110602 |
Method DETERMINE_PRORATA on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method DETERMINE_PRORATA_S60 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_S60_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S60_PERIODS | 20110729 |
Method DETERMINE_PRORATA_S60 on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_ABSENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
3 | Importing | IV_FOR_S60 | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' reads pay.results from perspective of last declar. day | 20120711 | ||
4 | Importing | IV_ORG_ABSENCES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ='X' get original absences | 20120315 | ||
5 | Importing | IV_SECTN | Call by reference | Type reference (TYPE) | P_99S_SECTN | Forms: section | 20110602 | ||
6 | Returning | RO_ABSENCES | Value transfer | Object reference (TYPE REF TO) | CL_HRPAYFR_INTERVAL_COLLECTION | 20110602 |
Method GET_ABSENCES on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_ACTIVE_STATUSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_ACTIVE | Value transfer | Type reference (TYPE) | STRING | Active statuses | 20120102 |
Method GET_ACTIVE_STATUSES on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_APRENT_CONTR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CUM_APRENT_CONTR | Call by reference | Type reference (TYPE) | PFRDS_T_APRENT_CONTR | Apprenticeship tax and contribution | 20110711 |
Method GET_APRENT_CONTR on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_ASSUJE_FISCAUX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CUM_ASSUJE_FISCAUX | Call by reference | Type reference (TYPE) | PFRDS_T_ASSUJE_FISCAUX | 20120730 |
Method GET_ASSUJE_FISCAUX on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_BIRTH_CNTRY 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 | ||
2 | Importing | IS_P0002 | Call by reference | Type reference (TYPE) | P0002 | Infotype 0002 personnel file (identity) | 20110602 | ||
3 | Returning | RV_BIRTH_COUNTRY | Value transfer | Type reference (TYPE) | PFRDS_SALA-SAPAY | Country of birth | 20110602 |
Method GET_BIRTH_CNTRY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_BIRTH_STATE 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 | ||
2 | Importing | IS_P0002 | Call by reference | Type reference (TYPE) | P0002 | Infotype 0002 personnel file (identity) | 20110602 | ||
3 | Returning | RV_BIRTH_STATE_CODE | Value transfer | Type reference (TYPE) | PFRDS_SALA-SADPT | Birth region code | 20110602 |
Method GET_BIRTH_STATE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_BUFF_POV_PAY_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PAY_RESULTS | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20111230 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20111228 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20111228 | ||
4 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | ='X' includes periods before and after reference period | 20111228 | |
5 | Importing | IV_FOR_S60 | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | ='X' reads pay.results from perspective of last declar. day | 20111228 | |
6 | Importing | IV_LAST_RESULTS | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' last payroll results if none during period | 20121023 | ||
7 | Importing | IV_ONLY_RETRO | Call by reference | Type reference (TYPE) | BOOLE_D | Only payroll reminders | 20120209 |
Method GET_BUFF_POV_PAY_RESULTS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_CLUSTER_SPLITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SPLITS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with same type as IV_TABLE in cluster | 20110729 | ||
2 | Importing | IO_COMP | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_COMPARATOR | Comparator instance | 20110729 | ||
3 | Importing | IT_PAY_RESULTS | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20120404 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110729 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110729 | ||
6 | Importing | IV_SPLIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Split periods adajcent | 20110729 | |
7 | Importing | IV_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table name | 20110729 |
Method GET_CLUSTER_SPLITS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_COMPL_RETIREMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CODE | Call by reference | Type reference (TYPE) | PFRDS_T_CODERC | DADSU: Supplementary plan code | 20110926 | ||
2 | Exporting | ET_T5F1R | Call by reference | Type reference (TYPE) | PFRDS_T_T5F1R | HR-F: Supplementary pension fund data | 20110926 | ||
3 | Importing | IS_PAY_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | Payroll Result: Work Center / basic pay | 20110926 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20111104 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20111104 |
Method GET_COMPL_RETIREMENT on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_CONTRACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_CONTRACT | Call by reference | Type reference (TYPE) | PFRDS_CONTRACT | First ET_CONTRACTS contract | 20110711 | ||
2 | Exporting | ET_CONTRACTS | Call by reference | Type reference (TYPE) | PFRDS_T_CONTRACT | All contracts for employee | 20110711 | ||
3 | Importing | IS_PERIOD | Call by reference | Type reference (TYPE) | PFRDS_S40_PERIODS | Period for which data retrieved | 20111019 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110711 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110711 |
Method GET_CONTRACTS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_DATES_INFTY_0041 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20120216 | ||
2 | Importing | IV_CODE | Call by reference | Type reference (TYPE) | P0041-DAR01 | Date type | 20111214 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20120216 | ||
4 | Returning | RV_DATE | Value transfer | Type reference (TYPE) | D | Date | 20120216 |
Method GET_DATES_INFTY_0041 on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_EE_REF_NR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Key date | 20120611 | ||
2 | Returning | RV_REF | Value transfer | Type reference (TYPE) | STRING | Declaration reference | 20120611 |
Method GET_EE_REF_NR on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_END_OF_LEAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Date where EE is inactive | 20120209 | ||
2 | Returning | RV_END_DATE | Value transfer | Type reference (TYPE) | D | End of inactivity | 20120209 |
Method GET_END_OF_LEAVE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_FIRST_LEAVING_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Leaving dates within ref. period | 20120224 |
Method GET_FIRST_LEAVING_ACTION on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_FORM_PROF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CUM_FORM_PROF | Call by reference | Type reference (TYPE) | PFRDS_T_FORM_PROF | Participation in continuous vocational training | 20111014 |
Method GET_FORM_PROF on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_INFTY | Call by reference | Type reference (TYPE) | ANY | First infotype record of ET_INFTY | 20110711 | ||
2 | Exporting | ET_INFTY | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20110602 | |||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
5 | Importing | IV_IGNORE_PRELP | Call by reference | Type reference (TYPE) | BOOLE_D | Ignore infotypes in memory | 20130116 | ||
6 | Importing | IV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20110602 | ||
7 | Importing | IV_NO_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | ='X' does not generate error message | 20110926 |
Method GET_INFTY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_LAST_PAID_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DAY | Call by reference | Type reference (TYPE) | D | 20111207 | |||
2 | Importing | IV_LEAVE_DAY | Call by reference | Type reference (TYPE) | D | 20111207 |
Method GET_LAST_PAID_DAY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_LAST_WORKED_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ABS_PW | Call by reference | Type reference (TYPE) | PFRL0_TAB_AWART | 20120427 | |||
2 | Importing | IV_LEAVE_DAY | Call by reference | Type reference (TYPE) | BEGDA | Date of dismissal | 20111214 | ||
3 | Returning | RV_LAST_WORKED_DAY | Value transfer | Type reference (TYPE) | D | Date | 20120216 |
Method GET_LAST_WORKED_DAY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_MD_CLUSTER_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_STRUCTURE | Value transfer | Type reference (TYPE) | ANY | Structure content | 20110729 | ||
2 | Exporting | EV_CONTENT | Value transfer | Type reference (TYPE) | ANY | Field content | 20110729 | ||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20111104 | ||
4 | Importing | IV_CLST_STRUC | Call by reference | Type reference (TYPE) | FIELDNAME | Name of cluster structure | 20110926 | ||
5 | Importing | IV_CLST_TABLE | Call by reference | Type reference (TYPE) | FIELDNAME | Cluster table name | 20110729 | ||
6 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20111104 | ||
7 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | FIELDNAME | Table field name | 20110729 | ||
8 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | ='X' includes payroll results before and after ref. period | 20110926 | |
9 | Importing | IV_FOR_SHIFTED_PY | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120206 |
Method GET_MD_CLUSTER_FIELDS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_NATIO_CNTRY 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 | ||
2 | Importing | IS_P0002 | Call by reference | Type reference (TYPE) | P0002 | Infotype 0002 personnel file (identity) | 20110602 | ||
3 | Returning | RV_BIRTH_NATIONALITY | Value transfer | Type reference (TYPE) | PFRDS_SALA-SANAT | Country of nationality | 20110602 |
Method GET_NATIO_CNTRY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_NEXT_WORKED_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_P0000 | Call by reference | Type reference (TYPE) | P0000_TAB | HR master record Infotype 0007 (Administrative actions) | 20111207 | ||
2 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Infotype 0001 (Organizational assignment) | 20111207 | ||
3 | Importing | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | Infotype 0002 personnel file (identity) | 20111207 | ||
4 | Importing | IT_P0007 | Call by reference | Type reference (TYPE) | P0007_TAB | HR master record infotype 0007 (Planned working time) | 20111207 | ||
5 | Importing | IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Time record - Infotype 2001 employees (Absences) | 20111207 | ||
6 | Importing | IV_REFERENCE_DAY | Call by reference | Type reference (TYPE) | ENDDA | Reference day | 20111207 | ||
7 | Returning | RV_NEXT_WORKED_DAY | Value transfer | Type reference (TYPE) | BEGDA | Subsequent day worked | 20111207 |
Method GET_NEXT_WORKED_DAY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_ORG_PAY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAY_RESULT | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20120315 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20120315 |
Method GET_ORG_PAY_RESULT on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_ORIGINAL_ABSENCES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20120315 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20120315 | ||
3 | Importing | IV_ORG_ABSENCES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ='X' get original absences | 20120315 | ||
4 | Importing | IV_SECTN | Call by reference | Type reference (TYPE) | P_99S_SECTN | Forms: section | 20120315 | ||
5 | Returning | RO_ABSENCES | Value transfer | Object reference (TYPE REF TO) | CL_HRPAYFR_INTERVAL_COLLECTION | 20120315 |
Method GET_ORIGINAL_ABSENCES on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PAYRES_PERIOD_ENDDA_POV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110926 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110926 | ||
3 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | ='X' includes periods before and after reference period | 20111019 | |
4 | Importing | IV_ONLY_RETRO | Call by reference | Type reference (TYPE) | BOOLE_D | Only payroll reminders | 20120209 | ||
5 | Returning | RT_PAY_RESULTS | Value transfer | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110926 |
Method GET_PAYRES_PERIOD_ENDDA_POV on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PAY_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Key date | 20120210 | ||
2 | Returning | RV_PAYDT | Value transfer | Type reference (TYPE) | PC261-PAYDT | Payroll result payment date | 20120210 |
Method GET_PAY_DATE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PAY_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_N4DS_PAY_RESULTS | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110602 | ||
2 | Exporting | ET_PAY_ACTL | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results (A) outside reference period | 20110602 | ||
3 | Exporting | ET_PAY_NEXT_MONTH | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results - next month | 20110602 | ||
4 | Exporting | ET_PAY_PREV | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results (P) outside reference period | 20110602 | ||
5 | Exporting | ET_PAY_PREV_MONTH | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results - previous month | 20110602 | ||
6 | Exporting | ET_PAY_RESULTS | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results of the reference period | 20110602 | ||
7 | Importing | IV_FOR_SHIFTED_PY | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120206 |
Method GET_PAY_RESULTS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PAY_RESULTS_DECL_POV Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110926 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110926 | ||
3 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | BOOLE_D | SPACE | ='X' includes payroll results before and after ref. period | 20110926 | |
4 | Importing | IV_FOR_SHIFTED_PY | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120206 | ||
5 | Importing | IV_LAST_RESULTS | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' last payroll results if none during period | 20121023 | ||
6 | Importing | IV_ORG_ABSENCES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ='X' get original absences | 20120315 | ||
7 | Returning | RT_PAY_RESULTS | Value transfer | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110926 |
Method GET_PAY_RESULTS_DECL_POV on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PAY_RESULTS_PRIOR_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAY_RESULTS | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results prior to period | 20110926 | ||
2 | Changing | CT_PRV_PAY_RES | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110926 | ||
3 | Importing | IS_PAY_RESULTS | Call by reference | Type reference (TYPE) | PAYFR_RESULT | Reference payroll results | 20110926 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110926 |
Method GET_PAY_RESULTS_PRIOR_PERIOD on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PERIOD_PARAMETER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Infotype 0001 (Organizational assignment) | 20110602 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Key date | 20110602 | ||
3 | Returning | RV_PERMO | Value transfer | Type reference (TYPE) | T549A-PERMO | Period parameter | 20110602 |
Method GET_PERIOD_PARAMETER on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PERS_ACTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_P0000 | Call by reference | Type reference (TYPE) | P0000 | HR master record Infotype 0007 (Administrative actions) | 20120112 | ||
2 | Exporting | EV_MASSG | Call by reference | Type reference (TYPE) | MASSN | Personnel action category | 20110602 | ||
3 | Exporting | EV_MASSN | Call by reference | Type reference (TYPE) | MASSG | Reason for personnel action | 20110602 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Date | 20110602 |
Method GET_PERS_ACTION on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PMEF2_FEATURE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FEATURE_VALUE | Call by reference | Type reference (TYPE) | PFRDS_TAB_FEAT_VAL | Feature values | 20110729 | ||
2 | Exporting | EV_FEATURE_VALUE | Call by reference | Type reference (TYPE) | BACKVALUEFIELD | Field name for return value | 20110729 | ||
3 | Importing | IT_PAY_RESULT | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110729 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110729 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110729 | ||
6 | Importing | IV_FEATURE_NAME | Call by reference | Type reference (TYPE) | T549B-NAMEN | Characteristic name | 20110729 | ||
7 | Importing | IV_LAST_RESULTS | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' last payroll results if none during period | 20121023 |
Method GET_PMEF2_FEATURE_VALUE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_POPULATION_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PERIOD | Call by reference | Type reference (TYPE) | PFRDS_S40_PERIODS | Period of which data should be returned | 20111019 | ||
2 | Returning | RV_SIPOP | Value transfer | Type reference (TYPE) | PFRDS_SIAD-SIPOP | Employment population code of employee or agent | 20110729 |
Method GET_POPULATION_CODE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PRUD_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_PRUD | Value transfer | Type reference (TYPE) | ABAP_BOOL | ='X' offset payroll and hiring in December | 20110926 |
Method GET_PRUD_FLAG on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_PR_POV_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PAY_RESULTS_POV | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20111122 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20111122 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20111122 | ||
4 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111122 | |||
5 | Importing | IV_FOR_S60 | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111122 | |||
6 | Importing | IV_LAST_RESULTS | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' last payroll results if none during period | 20121023 | ||
7 | Importing | IV_ONLY_RETRO | Call by reference | Type reference (TYPE) | BOOLE_D | Only payroll reminders | 20120210 |
Method GET_PR_POV_FROM_BUFFER on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_QUOTA_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20120301 | ||
2 | Exporting | EV_SUBTY | Call by reference | Type reference (TYPE) | SUBTY | SsType | 20120301 | ||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Date | 20120301 |
Method GET_QUOTA_INFTY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_SIRET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_NUMIC | Call by reference | Type reference (TYPE) | P06_NUMIC | NIC | 20110926 | ||
2 | Exporting | EV_SIREN | Call by reference | Type reference (TYPE) | P06_SIREN | SIREN number | 20110926 | ||
3 | Exporting | EV_SIRET | Value transfer | Type reference (TYPE) | P06_SIRET | SIRET Number | 20110926 | ||
4 | Importing | IO_IVAL | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_INTERVAL | Data is returned for this period | 20111019 | ||
5 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' for S40 periods | 20110926 | ||
6 | Importing | IV_KEY_DATE | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20120117 |
Method GET_SIRET on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_START_OF_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Date | 20120216 | ||
2 | Returning | RV_DATE | Value transfer | Type reference (TYPE) | D | Date | 20120216 |
Method GET_START_OF_ACTIVITY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_STATUS_AGIRC_ARRCO 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 | 20111026 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20111026 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20111026 | ||
4 | Returning | RV_STATUS | Value transfer | Type reference (TYPE) | P06_STATCATEG_AGIRC | DADS-U: Employee AGIRC-ARRCO group status indicator | 20111026 |
Method GET_STATUS_AGIRC_ARRCO on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_STREET 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 | ||
2 | Importing | IS_P0006 | Call by reference | Type reference (TYPE) | P0006 | Infotype 0002 personnel file (identity) | 20110602 | ||
3 | Returning | RV_ADSTR | Value transfer | Type reference (TYPE) | PFRDS_ADDR-ADSTR | Number, extension, nature and text of the street | 20110602 |
Method GET_STREET on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_TITLE 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 | ||
2 | Importing | IS_P0002 | Call by reference | Type reference (TYPE) | P0002 | Infotype 0002 personnel file (identity) | 20110602 | ||
3 | Returning | RV_CIVILITE_CODE | Value transfer | Type reference (TYPE) | PFRDS_SALA-SACIV | Title code | 20110602 |
Method GET_TITLE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_WORKING_HOURS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PAY_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | HR-PAY-FR: Structure for Payroll Result | 20120216 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Key date | 20120216 | ||
3 | Returning | RV_WHOURS | Value transfer | Type reference (TYPE) | TISTD | Number of hours | 20120216 |
Method GET_WORKING_HOURS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_WORKPLACE_ADDRESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_S40G0500 | Call by reference | Type reference (TYPE) | PFRDS_S40G0500_TAB | Section S40.G05.00 | 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 | IT_S40_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | 20110602 |
Method GET_WORKPLACE_ADDRESS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method GET_WORK_PERCENTAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_PAY_RESULT | Call by reference | Type reference (TYPE) | PAYFR_RESULT | Payroll Result: Work Center / basic pay | 20110926 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Key date if is_wpbp not supplied | 20110926 | ||
3 | Returning | RV_PERCENTAGE | Value transfer | Type reference (TYPE) | ANZHR | Number of planned hours | 20110926 |
Method GET_WORK_PERCENTAGE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method HAS_COMPL_PAYMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PRORATA | Call by reference | Type reference (TYPE) | PFRDS_T_PRORATA | Prorata table | 20110711 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 | ||
4 | Importing | IV_PAY_NEXT_MONTH | Call by reference | Type reference (TYPE) | ABAP_BOOL | Get payroll next month | 20130218 | ||
5 | Returning | RV_HAS_COMPL | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110602 |
Method HAS_COMPL_PAYMENT on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method INCLUDE_N4DS_PAY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAY_RESULT | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110602 | ||
2 | Importing | IT_PAY_NEXT_MONTH | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110602 | ||
3 | Importing | IT_PAY_PREV_MONTH | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110602 | ||
4 | Importing | IV_FOR_SHIFTED_PY | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120206 |
Method INCLUDE_N4DS_PAY_RESULT on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method IS_A_TRAINEE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Key date | 20110602 | ||
2 | Returning | RV_IS_TRAINEE | Value transfer | Type reference (TYPE) | BOOLE_D | ='X' is a trainee, =' ' is not a trainee | 20110602 |
Method IS_A_TRAINEE on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method IS_CIVILIAN_SERVICE_INCLUDED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_IS_SELECTED | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120810 | ||
2 | Importing | IV_ACBEG | Call by reference | Type reference (TYPE) | PFRDS_ACTP-ACBEG | Start date of S40 period | 20120810 | ||
3 | Importing | IV_ACEND | Call by reference | Type reference (TYPE) | PFRDS_ACTP-ACEND | End date of S40 period | 20120810 | ||
4 | Importing | IV_ENNAT | Call by reference | Type reference (TYPE) | PFRDS_DECL-DENAT | Nature of declaration | 20120810 |
Method IS_CIVILIAN_SERVICE_INCLUDED on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method IS_PRESENT_LAST_FRIDAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_S40_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Employment periods | 20110711 | ||
2 | Importing | IV_KEYDATE | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110711 | ||
3 | Returning | RV_IS_ACTIVE | Value transfer | Type reference (TYPE) | BOOLE_D | Employee is active | 20110711 |
Method IS_PRESENT_LAST_FRIDAY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method IS_SHIFT_PAY_PRUD_RELEVANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_SHPAY_PRUD | Value transfer | Type reference (TYPE) | BOOLE_D | ='X' relevant for industrial tribunal S40 in offset payroll | 20110926 |
Method IS_SHIFT_PAY_PRUD_RELEVANT on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method IS_SIRET_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_IS_SELECTED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20120704 |
Method IS_SIRET_SELECTED on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method PAYROLL_AREA_IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ABKRS | Call by reference | Type reference (TYPE) | ABKRS | Payroll Accounting Area | 20110602 | ||
2 | Returning | RV_IS_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20110602 |
Method PAYROLL_AREA_IS_VALID on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method READ_PAY_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | Error list | 20110602 | ||
2 | Exporting | ET_PAY_RESULT | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110602 | ||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110602 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110602 |
Method READ_PAY_RESULTS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method READ_PAY_RESULTS_PRORATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PRORATA | Call by reference | Type reference (TYPE) | PFRDS_T_PRORATA | 20110729 | |||
2 | Importing | IO_PERIOD_PROCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYFR_N4DS_PER_NB_DAYS | Number of days in period | 20110729 | ||
3 | Importing | IT_PAY_RESULTS | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110729 | ||
4 | Importing | IV_ACSRN | Call by reference | Type reference (TYPE) | PFRDS_S40_PERIODS-ACSRN | Period start reason code | 20120113 | ||
5 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20110729 | ||
6 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20110729 | ||
7 | Importing | IV_ENNAT | Call by reference | Type reference (TYPE) | PFRDS_DECL-DENAT | Nature of declaration | 20121112 | ||
8 | Importing | IV_FOR_S60 | Call by reference | Type reference (TYPE) | BOOLE_D | S60? | 20120127 |
Method READ_PAY_RESULTS_PRORATA on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method REMOVE_PAY_RESULT_DUPES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAY_RESULT | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20110602 |
Method REMOVE_PAY_RESULT_DUPES on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SAVE_PR_POV_IN_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PAY_RESULTS_POV | Call by reference | Type reference (TYPE) | HRPAYFR_PAY_RESULTS | Payroll results | 20111122 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20111122 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End date | 20111122 | ||
4 | Importing | IV_FOR_S40 | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111122 | |||
5 | Importing | IV_FOR_S60 | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111122 | |||
6 | Importing | IV_LAST_RESULTS | Call by reference | Type reference (TYPE) | BOOLE_D | ='X' last payroll results if none during period | 20121023 | ||
7 | Importing | IV_ONLY_RETRO | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20120315 |
Method SAVE_PR_POV_IN_BUFFER on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SET_DNAC_ACT_PER_END Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | P06DAD_PER_FIN_SIT | End date of last activity period | 20120209 |
Method SET_DNAC_ACT_PER_END on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SET_FIRST_LEAVE_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Date | 20120216 |
Method SET_FIRST_LEAVE_DAY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SET_LAST_WORKED_DAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | D | Date | 20120329 |
Method SET_LAST_WORKED_DAY on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SET_PAY_RESULTS Signature
Method SET_PAY_RESULTS on class CL_HRPAYFR_N4DS_EMPLOYEE has no parameter.
Method SET_PAY_RESULTS on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SET_PRORATA_TO_ZERO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_PRORATA | Call by reference | Type reference (TYPE) | PFRDS_PRORATA | Pro rata | 20120113 | ||
2 | Importing | IT_SV | Call by reference | Type reference (TYPE) | HRPAYFR_SV | Social Insurance | 20120113 | ||
3 | Importing | IT_WPBP | Call by reference | Type reference (TYPE) | HRPAY99_WPBP | Post. work/basic remuneration | 20120113 |
Method SET_PRORATA_TO_ZERO on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SET_PRUD_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PRUD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ='X' offset payroll and hiring in December | 20110926 |
Method SET_PRUD_FLAG on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SUM_APRENT_CONTR 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 | 20110711 | ||
2 | Importing | IT_S40_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Activity periods | 20110711 |
Method SUM_APRENT_CONTR on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SUM_ASSUJE_FISCAUX 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 | 20120730 | ||
2 | Importing | IT_CUM_ASSUJE_FISCAUX_PLL | Call by reference | Type reference (TYPE) | PFRDS_T_ASSUJE_FISCAUX | Amounts calculated in parallel | 20120917 | ||
3 | Importing | IT_S40_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Activity periods | 20120730 |
Method SUM_ASSUJE_FISCAUX on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
Method SUM_FORM_PROF 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 | 20111014 | ||
2 | Importing | IT_S40_PERIODS | Call by reference | Type reference (TYPE) | PFRDS_T_S40_PERIODS | Activity periods | 20111014 |
Method SUM_FORM_PROF on class CL_HRPAYFR_N4DS_EMPLOYEE has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |