Symptom
- A custom valuation basis amount from Employee Central (EC) Employee Time custom field replicates to Employee Central Payroll (ECP) field IT2001-BWGRL (Valuation Basis for Different Payment) with an incorrectly scaled-down value when the associated currency has more than 2 decimal places.
- Example: a value of 12.1345 entered in EC with a 4-decimal currency is displayed as approximately 0.1213 in IT2001 (reduced by a factor of 100).
- Two EC custom fields (amount and currency) are mapped via extensibility mapping (view V_HRSFEC_EXTMAP) to IT2001-BWGRL and IT2001-WAERS. No error message is raised during replication; the incorrect value is stored.
- The issue does not occur for currencies with exactly 2 decimal places (e.g., EUR, USD).
Read more...
Environment
- SAP SuccessFactors Employee Central Payroll (ECP)
- SAP SuccessFactors Employee Central (EC) with Time Management
- Point-to-point (PTP) time data replication from EC.
Product
SAP ERP all versions ; SAP S/4HANA all versions ; SAP SuccessFactors Employee Central Payroll all versions ; SAP SuccessFactors Employee Central integration to SAP Business Suite all versions
Keywords
time replication, IT2001, BWGRL, valuation basis, AUD4, four decimals, currency conversion, scaling, divide by 100, Employee Time custom field, extensibility mapping, V_HRSFEC_EXTMAP, WAERS, EC to ECP, P_AMT07V , KBA , LOD-EC-ECP-TIM , Time Data Replication , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview