SAP Note 839032 - Payroll: Currency translation not consistent in loan

Component : Payroll Functions - Bases

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 :

1263485Sample Implementation: BAdi HRPAY99_CURR_CONV
834206Loan: Payment through payroll is not selected
584166Payroll: Country exit for currency translations