Hierarchy
⤷ PY-MX (Application Component) Mexico
⤷ PC32 (Package) Payroll - Mexico
Properties
Class | CL_HRPAYMX_SVCSHPBS | |
Short Description | ||
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PC32 | Payroll - Mexico |
Created | 20101129 | 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) |
Interfaces
Class CL_HRPAYMX_SVCSHPBS has no interface implemented.
Friends
Class CL_HRPAYMX_SVCSHPBS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ACTIVE_TXT | Constant | Public | Type reference (TYPE) | TEXT10 | 'SIGUE' | Length 10 text | 20111111 | |
2 | GC_APORT | Constant | Public | Type reference (TYPE) | PMXP_APORT | 'FOVI' | ISSSTE contribution type | 20110830 | |
3 | GC_APPL | Constant | Public | Type reference (TYPE) | P_APPL | 'SVSH' | Message type | 20101202 | |
4 | GC_CLUSTERID | Constant | Public | Type reference (TYPE) | PCL2-RELID | 'MX' | Identification of area in data base import/export PCL2 | 20101202 | |
5 | GC_CONVN | Constant | Public | Type reference (TYPE) | PMX_CONVN | '02' | Social Insurance contribution agreement | 20110830 | |
6 | GC_DIF_LIMIT | Constant | Public | Type reference (TYPE) | T511K-KONST | 'TSVSH' | Payroll constant | 20111227 | |
7 | GC_FEATURE_BACKFIELD | Constant | Public | Type reference (TYPE) | T549B-NAMEN | 'MXSSA' | Name of a feature | 20101202 | |
8 | GC_ISSSTE | Constant | Private | Type reference (TYPE) | STRING | 'ISSSTE' | ISSSTE form constant | 20120417 | |
9 | GC_LAST_DATE | Constant | Public | Type reference (TYPE) | ENDDA | '99991231' | Valid to | 20111111 | |
10 | GC_LGART_RANGE_OPTION | Constant | Public | Type reference (TYPE) | HR_OPTION | 'EQ' | Operator to delimit a selection | 20101202 | |
11 | GC_LGART_RANGE_SIGN | Constant | Public | Type reference (TYPE) | CHAR1 | 'I' | Identification of area in data base import/export PCL2 | 20101202 | |
12 | GC_MASSN_ENDDA | Constant | Public | Type reference (TYPE) | MASSN | '10' | Type of action | 20101202 | |
13 | GC_MOLGA | Constant | Public | Type reference (TYPE) | T500L-MOLGA | '32' | Country grouping | 20101202 | |
14 | GC_NR_RANGE_FOVISSSTE_NBR | Constant | Private | Type reference (TYPE) | INRI-NRRANGENR | '1' | Number range number | 20120417 | |
15 | GC_NR_RANGE_FOVISSTE_OBJ | Constant | Private | Type reference (TYPE) | INRI-OBJECT | 'HR_MX_SSFO' | Object name of number range | 20120417 | |
16 | GC_NR_RANGE_ISSSTE_NBR | Constant | Private | Type reference (TYPE) | INRI-NRRANGENR | '1' | Number range number | 20120417 | |
17 | GC_NR_RANGE_ISSTE_OBJ | Constant | Private | Type reference (TYPE) | INRI-OBJECT | 'HR_MX_SVSH' | Object name of number range | 20120417 | |
18 | GC_OPSC | Constant | Public | Type reference (TYPE) | P_SUML | 'OPSC' | Cumulation wage type | 20110830 | |
19 | GC_PAY_CONST | Constant | Public | Type reference (TYPE) | ABRKN | 'TDISM' | Payroll constant | 20111111 | |
20 | GC_PC_VALUE_1 | Constant | Public | Type reference (TYPE) | T52D2-PRCLV | '1' | Message type | 20101202 | |
21 | GC_PC_VALUE_3 | Constant | Public | Type reference (TYPE) | T52D2-PRCLV | '3' | Message type | 20101202 | |
22 | GC_PROC_CLASS | Constant | Public | Type reference (TYPE) | T52D1-PRCLS | '86' | Message type | 20101202 | |
23 | GC_QUIN | Constant | Public | Type reference (TYPE) | P_SUML | 'QUIN' | Cumulation wage type | 20110915 | |
24 | GC_SALC | Constant | Public | Type reference (TYPE) | P_SUML | 'SALC' | Cumulation wage type | 20110830 | |
25 | GC_SALD | Constant | Public | Type reference (TYPE) | P_SUML | 'SALD' | Cumulation wage type | 20110830 | |
26 | GC_SALM | Constant | Public | Type reference (TYPE) | P_SUML | 'SALM' | Cumulation wage type | 20110830 | |
27 | GC_SALQ | Constant | Public | Type reference (TYPE) | P_SUML | 'SALQ' | Cumulation wage type | 20110830 | |
28 | GC_SALS | Constant | Public | Type reference (TYPE) | P_SUML | 'SALS' | Cumulation wage type | 20110830 | |
29 | GC_SRTZA | Constant | Public | Type reference (TYPE) | SRTZA | 'A' | Message type | 20101202 | |
30 | GC_SUBTY_0008 | Constant | Public | Type reference (TYPE) | P0008-SUBTY | '0' | Subtype of infotype 0008 (basic pay) | 20110830 | |
31 | GC_SUBTY_ICNUM | Constant | Public | Type reference (TYPE) | PSG_IDNUM | '02' | ID number | 20101202 | |
32 | GC_ZOECO | Constant | Public | Type reference (TYPE) | PMX_ZOECO | 'A' | Economic zone | 20110830 | |
33 | MS_EE_SVCSH_DATA | Instance attribute | Public | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS | EE service sheet data | 20101202 | ||
34 | MT_P0000 | Instance attribute | Private | Type reference (TYPE) | P0000_TAB | HR master record infotype 0000 (measures) | 20101202 | ||
35 | MT_P0001 | Instance attribute | Private | Type reference (TYPE) | P0001_TAB | Personnel master record infotype 0001 (Org. Assignment) | 20101202 | ||
36 | MT_P0002 | Instance attribute | Private | Type reference (TYPE) | P0002_TAB | Personnel master record, Infotype 0002 (Personal data) | 20101202 | ||
37 | MT_P0006 | Instance attribute | Private | Type reference (TYPE) | P0006_TAB | HR master record Infotype 0006 (Addresses) | 20101202 | ||
38 | MT_P0008 | Instance attribute | Private | Type reference (TYPE) | P0008_TAB | Personnel master record, Infotype 0008 (basic pay) | 20101202 | ||
39 | MT_P0185 | Instance attribute | Private | Type reference (TYPE) | HRPAYMX_T_P0185 | HR master record infotype 0185 | 20101202 | ||
40 | MT_P0428 | Instance attribute | Private | Type reference (TYPE) | HRPAYMX_T_P0428 | HR master record infotype 0428 | 20101202 | ||
41 | MT_P2001 | Instance attribute | Private | Type reference (TYPE) | P2001_TAB | Personnel time recording Infotype 2001 (Absences) | 20101202 | ||
42 | MT_PAY_RESULTS | Instance attribute | Private | Type reference (TYPE) | HRPAYMX_TAB_OF_RESULTS | Type for a Mexican payroll results table | 20101202 | ||
43 | MT_RGDIR | Instance attribute | Private | Type reference (TYPE) | HRPY_TT_RGDIR | Payroll calculation results directory | 20101202 | ||
44 | MV_BEGDA | Instance attribute | Private | Type reference (TYPE) | BEGDA | '18000101' | Valid from date | 20101202 | |
45 | MV_DOCNR | Static Attribute | Private | Type reference (TYPE) | NUMC4 | Counter parameters | 20101202 | ||
46 | MV_ENDDA | Instance attribute | Private | Type reference (TYPE) | ENDDA | '99991231' | Valid to | 20101202 | |
47 | MV_JOB_AUTH | Instance attribute | Private | Type reference (TYPE) | TEXT60 | Text field | 20120228 | ||
48 | MV_JOB_VRFY | Instance attribute | Private | Type reference (TYPE) | TEXT60 | Text field | 20120228 | ||
49 | MV_OBS | Instance attribute | Private | Type reference (TYPE) | TEXT200 | Length 100 text | 20101202 | ||
50 | MV_PERNR | Instance attribute | Private | Type reference (TYPE) | PERNR_D | Personnel number | 20101202 | ||
51 | MV_PERNR_AUTH | Instance attribute | Private | Type reference (TYPE) | PERNR_D | Full name | 20101202 | ||
52 | MV_PERNR_VRFY | Instance attribute | Private | Type reference (TYPE) | PERNR_D | Full name | 20101202 | ||
53 | MV_TEST | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Counter parameters | 20101202 | ||
54 | MV_TITLE | Instance attribute | Private | Type reference (TYPE) | TEXT200 | Length 200 text | 20110719 | ||
55 | MV_TYPE_FORM | Instance attribute | Private | Type reference (TYPE) | STRING | Form Type | 20120228 | ||
56 | OBJ_PAL_LOG | Instance attribute | Private | Object reference (TYPE REF TO) | CL_HR99B_PAL | 20101202 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | APPLY_TOP | Instance method | Private | Method | Apply the top for Total | 20111216 |
2 | CALC_WITH_PERMO | Instance method | Private | Method | Calculate the amount according to the period | 20111111 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20101202 |
4 | FILL_DOCNR | Instance method | Private | Method | Generates docnr | 20101202 |
5 | FILL_LEGACYDATA | Instance method | Public | Method | Fills legacy data | 20101202 |
6 | FILL_PERNR_SIGNATURE | Instance method | Private | Method | Fills especific name and function on footer | 20110830 |
7 | FILL_ROOT | Instance method | Private | Method | Fills company, docnr, obs, place, date | 20101202 |
8 | FILL_ROW_FUNCTION | Instance method | Private | Method | Fills scale level, scale code, issste | 20101202 |
9 | FILL_ROW_PAY | Instance method | Private | Method | Fills amt_a, amt_c, amt_d, amt_total | 20101202 |
10 | FILL_SECTION1 | Instance method | Private | Method | Fills section 1 (IT0002, IT0006, IT0185) | 20101202 |
11 | FILL_SECTION2 | Instance method | Private | Method | Fills section 2 (IT0000, IT0041) | 20101202 |
12 | FILL_SECTION3 | Instance method | Private | Method | Fills section 3 (IT0000, IT0001, IT0008, IT2001, RT) | 20101202 |
13 | FILL_SECTION4 | Instance method | Private | Method | Fills section 4 (IT0001, IT0008) | 20101202 |
14 | FILL_SIGNATURE | Instance method | Private | Method | Fills name and function on footer | 20101202 |
15 | GET_AMOUNT_OP | Instance method | Private | Method | Get amount A (Other payments) | 20110830 |
16 | GET_AMOUNT_OP_PAYRESULTS | Instance method | Private | Method | Get amount C and D (Other payments and 5-year bonus) | 20111216 |
17 | GET_AMOUNT_SC | Instance method | Private | Method | Get amount D (Contribution salary) | 20110830 |
18 | GET_OP_CHANGES | Instance method | Private | Method | Verify changes "Five yr bon." and "Other payt" in the period | 20111216 |
19 | GET_PAY_RESULT | Instance method | Public | Method | Get paymx results | 20101202 |
20 | GET_PREV_MASSN | Instance method | Private | Method | Get the previous massn of inactive from IT0000 | 20120906 |
21 | GET_PROC_CLASS_VALUE | Instance method | Private | Method | Get class value according wage type | 20101202 |
22 | GET_RGDIR | Instance method | Public | Method | Get rgdir filtered | 20101202 |
23 | GET_TOP_AMOUNT | Instance method | Private | Method | Get top of amount | 20110830 |
24 | GET_VALID_PERIOD | Instance method | Private | Method | Get the last valid period for salary | 20111111 |
25 | JOIN_ENTRIES | Instance method | Private | Method | Join entries in section 4 | 20111226 |
26 | LOAD_PAL_LOG | Instance method | Public | Method | Load employee log | 20101202 |
27 | LOAD_PAY_RESULTS | Instance method | Private | Method | Read RGDIR payresults | 20101202 |
28 | LOAD_RGDIR | Instance method | Private | Method | Load RGDIR | 20101202 |
29 | PAGE_SECTION4 | Instance method | Private | Method | Creates page of section 4 | 20101202 |
30 | PROCESS_EMPLOYEE | Instance method | Public | Method | Main routine | 20101202 |
31 | READ_SALARY_T510 | Instance method | Private | Method | read salary from T510 when it is not in IT0008 | 20110912 |
32 | READ_T511K | Instance method | Private | Method | Read table T511K | 20111227 |
33 | READ_T7MX24 | Instance method | Private | Method | Reads table T7MX24 | 20101202 |
34 | READ_T7MX40 | Static method | Private | Method | Reads table T7MX40 | 20101202 |
35 | READ_T7MX62 | Instance method | Private | Method | Read table T7MX62 | 20111227 |
36 | READ_T7MXPBS12 | Instance method | Private | Method | Read table T7MXPBS12 | 20111227 |
37 | READ_T7MXPBS1P | Static method | Private | Method | Reads table T7MXPBS1P | 20101202 |
38 | READ_WT_T596IJ | Static method | Private | Method | Reads table T596IJ - customers/SAP wage types | 20101202 |
39 | SPLIT_ENTRIES | Instance method | Private | Method | Split entries in section 4 | 20111216 |
Events
Class CL_HRPAYMX_SVCSHPBS has no event.
Types
Class CL_HRPAYMX_SVCSHPBS has no local type.
Method Signatures
Method APPLY_TOP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CV_AMOUNT_OP | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111216 | ||
2 | Changing | CV_AMOUNT_QU | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111216 | ||
3 | Changing | CV_AMOUNT_SC | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111216 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20111216 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20111216 | ||
6 | Importing | IV_TOP_AMOUNT | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111216 |
Method APPLY_TOP on class CL_HRPAYMX_SVCSHPBS has no exception.
Method CALC_WITH_PERMO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AMOUNT | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111111 | ||
2 | Importing | IV_AMOUNT | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111111 | ||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20111111 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20111111 |
Method CALC_WITH_PERMO on class CL_HRPAYMX_SVCSHPBS has no exception.
Method CONSTRUCTOR 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 | Valid from date | 20101202 | ||
2 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20101202 | ||
3 | Importing | IV_JOB_AUTH | Call by reference | Type reference (TYPE) | TEXT60 | Text field | 20120228 | ||
4 | Importing | IV_JOB_VRFY | Call by reference | Type reference (TYPE) | TEXT60 | Text field | 20120228 | ||
5 | Importing | IV_OBS | Call by reference | Type reference (TYPE) | TEXT200 | Length 200 text | 20101202 | ||
6 | Importing | IV_PERNR_AUTH | Call by reference | Type reference (TYPE) | PERNR_D | Personnel number | 20101202 | ||
7 | Importing | IV_PERNR_VRFY | Call by reference | Type reference (TYPE) | PERNR_D | Personnel number | 20101202 | ||
8 | Importing | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | Counter parameters | 20101202 | ||
9 | Importing | IV_TITLE | Call by reference | Type reference (TYPE) | TEXT200 | Length 200 text | 20110719 | ||
10 | Importing | IV_TYPE_FORM | Call by reference | Type reference (TYPE) | STRING | Form Type | 20120228 |
Method CONSTRUCTOR on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_DOCNR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DOCNR | Call by reference | Type reference (TYPE) | NUMC4 | Counter parameters | 20101202 | ||
2 | Importing | IV_TEST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101202 |
Method FILL_DOCNR on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_LEGACYDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_EE_SVCSH_DATA | Call by reference | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS | Service Sheet report - main structure | 20101202 |
Method FILL_LEGACYDATA on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_PERNR_SIGNATURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SIGNATURE_FUNCTION | Call by reference | Type reference (TYPE) | TEXT60 | Text field | 20110830 | ||
2 | Exporting | EV_SIGNATURE_NAME | Call by reference | Type reference (TYPE) | PAD_CNAME | Program | 20110830 | ||
3 | Importing | IV_JOB | Call by reference | Type reference (TYPE) | TEXT60 | Text field | 20120228 | ||
4 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel number | 20110909 |
Method FILL_PERNR_SIGNATURE on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_EE_SVCSH_DATA | Call by reference | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS | Service Sheet report - main structure | 20101202 |
Method FILL_ROOT on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_ROW_FUNCTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_PAYDATA | Call by reference | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS_SECTION4 | Service sheet report - Section 3 | 20101202 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20101202 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20101202 |
Method FILL_ROW_FUNCTION on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_ROW_PAY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_PAYDATA | Call by reference | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS_SECTION4 | Service sheet report - Section 3 | 20101202 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20101202 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20101202 |
Method FILL_ROW_PAY on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_SECTION1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_SECTION1 | Call by reference | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS_SECTION1 | Service sheet report - Section 1 | 20101202 |
Method FILL_SECTION1 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_SECTION2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_SECTION2 | Call by reference | Type reference (TYPE) | HRPAYMX_S_SVCSHPBS_SECTION2 | Service sheet report - Section 2 | 20101202 |
Method FILL_SECTION2 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_SECTION3 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_SECTION3 | Call by reference | Type reference (TYPE) | HRPAYMX_T_SVCSHPBS_SECTION3 | Service sheet report - Section 3 | 20101202 |
Method FILL_SECTION3 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_SECTION4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ET_SECTION4 | Call by reference | Type reference (TYPE) | HRPAYMX_T_SVCSHPBS_SECTION4 | Service sheet report - Section 3 | 20101202 |
Method FILL_SECTION4 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method FILL_SIGNATURE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SIGNATURE_FUNCTION | Call by reference | Type reference (TYPE) | TEXT60 | Text field | 20101202 | ||
2 | Exporting | EV_SIGNATURE_NAME | Call by reference | Type reference (TYPE) | PAD_CNAME | Program | 20101202 | ||
3 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personnel master record infotype 0001 (Org. Assignment) | 20101202 | ||
4 | Importing | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | HR master record infotype 0002 (Personal data) | 20110830 | ||
5 | Importing | IV_JOB | Call by reference | Type reference (TYPE) | TEXT60 | Text field | 20120228 |
Method FILL_SIGNATURE on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_AMOUNT_OP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AMOUNT_OP | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20110830 | ||
2 | Exporting | EV_AMOUNT_QU | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20110915 | ||
3 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20110830 | ||
4 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20110830 |
Method GET_AMOUNT_OP on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_AMOUNT_OP_PAYRESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AMOUNT_OP | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111216 | ||
2 | Exporting | EV_AMOUNT_QU | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20111216 | ||
3 | Importing | IS_RGDIR | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (f. payroll results export and import) | 20111216 | ||
4 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20111216 | ||
5 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20111216 |
Method GET_AMOUNT_OP_PAYRESULTS on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_AMOUNT_SC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_AMOUNT_SC | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20110830 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20110830 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20110830 |
Method GET_AMOUNT_SC on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_OP_CHANGES 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) | DATUM_TAB | dates of changes | 20111216 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20111216 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20111216 |
Method GET_OP_CHANGES on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_PAY_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PAYMX_RESULT | Call by reference | Type reference (TYPE) | PAYMX_RESULT | Definition of payroll result: Mexico | 20101202 | ||
2 | Importing | IS_RGDIR | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (f. payroll results export and import) | 20101202 |
Method GET_PAY_RESULT on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_PREV_MASSN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_MASSN | Call by reference | Type reference (TYPE) | MASSN | Type of action | 20120906 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20120906 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20120906 |
Method GET_PREV_MASSN on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_PROC_CLASS_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | EV_VALUE | Call by reference | Type reference (TYPE) | T52D2-PRCLV | Processing class value | 20101202 | ||
2 | Importing | IV_PROC_CLASS | Call by reference | Type reference (TYPE) | T52D1-PRCLS | Processing class | 20101202 | ||
3 | Importing | IV_WT | Call by reference | Type reference (TYPE) | T512W-LGART | Wage type | 20101202 |
Method GET_PROC_CLASS_VALUE on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_RGDIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Payroll calculation results directory | 20101202 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20101202 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20101202 | ||
4 | Importing | IV_NO_OFFCYCLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111222 | |||
5 | Importing | IV_REORG_RGDIR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20101202 | |||
6 | Importing | IV_SRTZA | Call by reference | Type reference (TYPE) | SRTZA | Record update indicator | 20101202 |
Method GET_RGDIR on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_TOP_AMOUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TOP_AMOUNT | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20110830 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20110830 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20110926 |
Method GET_TOP_AMOUNT on class CL_HRPAYMX_SVCSHPBS has no exception.
Method GET_VALID_PERIOD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_DATE | Call by reference | Type reference (TYPE) | DATUM | Valid from date | 20111111 | ||
2 | Importing | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20111111 | ||
3 | Importing | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid to | 20111111 |
Method GET_VALID_PERIOD on class CL_HRPAYMX_SVCSHPBS has no exception.
Method JOIN_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAYDATA | Call by reference | Type reference (TYPE) | HRPAYMX_T_SVCSHPBS_SECTION4 | Service sheet - Section 4 | 20111226 |
Method JOIN_ENTRIES on class CL_HRPAYMX_SVCSHPBS has no exception.
Method LOAD_PAL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_PAL_LOG | Call by reference | Object reference (TYPE REF TO) | CL_HR99B_PAL | 20101202 |
Method LOAD_PAL_LOG on class CL_HRPAYMX_SVCSHPBS has no exception.
Method LOAD_PAY_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Payroll calculation results directory | 20101202 |
Method LOAD_PAY_RESULTS on class CL_HRPAYMX_SVCSHPBS has no exception.
Method LOAD_RGDIR Signature
Method LOAD_RGDIR on class CL_HRPAYMX_SVCSHPBS has no parameter.
Method LOAD_RGDIR on class CL_HRPAYMX_SVCSHPBS has no exception.
Method PAGE_SECTION4 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ET_SECTION4 | Call by reference | Type reference (TYPE) | HRPAYMX_T_SVCSHPBS_SECTION4 | Service sheet report - Section 4 | 20101202 | ||
2 | Changing | ET_SECTION4_PAGES | Call by reference | Type reference (TYPE) | HRPAYMX_TT_SVCSHPBS_SECTION4 | ZHRPAYMX_TT_SVCSH_SECTION4 | 20101202 |
Method PAGE_SECTION4 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method PROCESS_EMPLOYEE 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 0000 (measures) | 20101202 | ||
2 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personnel master record infotype 0001 (Org. Assignment) | 20101202 | ||
3 | Importing | IT_P0002 | Call by reference | Type reference (TYPE) | P0002_TAB | Personnel master record, Infotype 0002 (Personal data) | 20101202 | ||
4 | Importing | IT_P0006 | Call by reference | Type reference (TYPE) | P0006_TAB | HR master record Infotype 0006 (Addresses) | 20101202 | ||
5 | Importing | IT_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | Personnel master record, Infotype 0008 (basic pay) | 20101202 | ||
6 | Importing | IT_P0185 | Call by reference | Type reference (TYPE) | HRPAYMX_T_P0185 | HR master record infotype 0185 | 20101202 | ||
7 | Importing | IT_P0428 | Call by reference | Type reference (TYPE) | HRPAYMX_T_P0428 | 20101202 | |||
8 | Importing | IT_P2001 | Call by reference | Type reference (TYPE) | P2001_TAB | Personnel time recording Infotype 2001 (Absences) | 20101202 | ||
9 | Importing | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personnel number | 20101202 |
Method PROCESS_EMPLOYEE on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_SALARY_T510 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | EV_BETRG | Call by reference | Type reference (TYPE) | PAD_AMT7S | Wage type amount for payments | 20110912 | ||
2 | Importing | IS_P0008 | Call by reference | Type reference (TYPE) | P0008 | Personnel master record infotype 0008 (basic pay) | 20110912 | ||
3 | Importing | IT_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | Personnel master record infotype 0001 (Org. Assignment) | 20110912 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | BEGDA | Valid from date | 20110912 | ||
5 | Importing | IV_LGART | Call by reference | Type reference (TYPE) | LGART | Wage type | 20110915 |
Method READ_SALARY_T510 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_T511K Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_T511K | Call by reference | Type reference (TYPE) | T511K | Payroll constants | 20111227 | ||
2 | Importing | IC_KONST | Call by reference | Type reference (TYPE) | T511K-KONST | Payroll constant | 20111227 | ||
3 | Importing | IC_MOLGA | Call by reference | Type reference (TYPE) | T500L-MOLGA | Country grouping | 20111227 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20111227 |
Method READ_T511K on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_T7MX24 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_COMPANY | Call by reference | Type reference (TYPE) | PMX_RASOC | Text field | 20101202 | ||
2 | Exporting | EV_SIG_PLACE | Call by reference | Type reference (TYPE) | TEXT50 | Text field | 20101202 | ||
3 | Importing | IV_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personnel subarea | 20101202 | ||
4 | Importing | IV_WERKS | Call by reference | Type reference (TYPE) | PERSA | Center table for National Contracts | 20101202 |
Method READ_T7MX24 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_T7MX40 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_T7MX40 | Call by reference | Type reference (TYPE) | T7MX40 | Branch and number of ISSSTE paying agent | 20101202 | ||
2 | Importing | IS_P0001 | Call by reference | Type reference (TYPE) | P0001 | Personnel area | 20101202 | ||
3 | Importing | IS_P2001 | Call by reference | Type reference (TYPE) | P2001 | Personnel subarea | 20101202 |
Method READ_T7MX40 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_T7MX62 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_T7MX62 | Call by reference | Type reference (TYPE) | T7MX62 | Minimum wages of economic zones | 20111227 | ||
2 | Importing | IC_ZOECO | Call by reference | Type reference (TYPE) | PMX_ZOECO | Economic zone | 20111227 | ||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Valid from date | 20111227 |
Method READ_T7MX62 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_T7MXPBS12 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_T7MXPBS12 | Call by reference | Type reference (TYPE) | T7MXPBS12 | ISSSTE contribution details for employees and employer | 20111227 | ||
2 | Importing | IC_APORT | Call by reference | Type reference (TYPE) | PMXP_APORT | ISSSTE contribution type | 20111227 | ||
3 | Importing | IC_CONVN | Call by reference | Type reference (TYPE) | PMX_CONVN | Social Insurance contribution agreement | 20111227 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | DATUM | Valid from date | 20111227 |
Method READ_T7MXPBS12 on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_T7MXPBS1P Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_T7MXPBS1P | Call by reference | Type reference (TYPE) | T7MXPBS1P | Branch and number of ISSSTE paying agent | 20101202 | ||
2 | Importing | IS_BTRTL | Call by reference | Type reference (TYPE) | BTRTL_001P | Personnel subarea | 20101202 | ||
3 | Importing | IS_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personnel area | 20101202 |
Method READ_T7MXPBS1P on class CL_HRPAYMX_SVCSHPBS has no exception.
Method READ_WT_T596IJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RANGE_LGART | Call by reference | Type reference (TYPE) | HRPAY00_DEC_WTYPES | 20101202 | |||
2 | Importing | IV_APPL | Call by reference | Type reference (TYPE) | P_APPL | Partial application | 20101202 | ||
3 | Importing | IV_DATUM | Call by reference | Type reference (TYPE) | DATS | Type DATS field | 20101202 | ||
4 | Importing | IV_SUMLG | Call by reference | Type reference (TYPE) | P_SUML | Cumulation wage type | 20101202 |
Method READ_WT_T596IJ on class CL_HRPAYMX_SVCSHPBS has no exception.
Method SPLIT_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_PAYDATA | Call by reference | Type reference (TYPE) | HRPAYMX_T_SVCSHPBS_SECTION4 | Service sheet - Section 4 | 20111216 |
Method SPLIT_ENTRIES on class CL_HRPAYMX_SVCSHPBS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |