Solution : https://service.sap.com/sap/support/notes/839032 (SAP Service marketplace login required)
Summary :
SAP Note addresses three key issues: 1) Errors in currency conversion processes within payroll for loan infotype 0045, resulting from the import of HR Support Package SAPKE46CB7 causing runtime errors and syntax errors due to improper parameter handling in custom functions. 2) Missing parameters lead to CALL_FUNCTION_PARM_MISSING error during report execution. 3) A syntax error emerges when executing the subroutine CONVERT_TO_FOREIGN_CURRENCY in EA-HR systems. Solutions involve correcting program errors, creating data structures and function modules, and customizing BAdI implementations to handle currency conversion.
Key words :
countryhr countryhr employeenumber p_pernr payroll_area abkrs period_modifier permo payroll_period pc2paper period_begin begda period_end endda payroll_type payty payroll_id payid offcycle_reason pay_ocrsn oc_payment_date bondtthen, type bapiflagx default space optional ps_currconv_data type hrpay99_currconv_data optional pt_rgdir type hrpy_tt_rgdir optional pt_p0001 type p0001_tab optionalexporting, ps_currconv_data type hrpay99_currconv_data optional pt_p0001 type p0001_tab optional pt_rgdir type hrpy_tt_rgdir optionaladd, type hrpay99_currconv_data optional pt_rgdir type hrpy_tt_rgdir optional pt_p0001 type p0001_tab optionalexporting, tcurs table derived_2_times exchange rate type derived, type datum default sy-datum optional, importing parameter employeenumber type p_pernr, type kurst_curr default 'm' optional, tcurr table overflow field defined, type countryhr
Related Notes :
1263485 | Sample Implementation: BAdi HRPAY99_CURR_CONV |
834206 | Loan: Payment through payroll is not selected |
584166 | Payroll: Country exit for currency translations |