SAP ABAP Class CL_HRPAYMX_SVCSHPBS (CL_HRPAYMX_SVCSHPBS)
Hierarchy
SAP_HRCMX (Software Component) Sub component SAP_HRCMX of SAP_HR
   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