Ansicht
Dokumentation

OHAUA_GARN_004 - Improve Accuracy of Garnishment Period Calculation

OHAUA_GARN_004 - Improve Accuracy of Garnishment Period Calculation

ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity, you enter the value of a constant that the system uses to increase the accuracy of garnishment calculations when the garnishment order covers a period less than one month.

If a garnishment order covers only part of one month, the system stores the deduction proprotionally in a wage type. When the system calculates the proportion, it rounds the amount to two decimal places.

To increase the accuracy of the proportional calculation by increasing the number that the system rounds, you specify the constant by which the system multiplies the the number of days to which the garnishment order applies. To ensure that the system processes the correct amount, following the calculation, the system divides the resulting amount by the value of the constant.

For more information, see the documentation for the Alimony and Fines - Garnishment Orders (UA295) function and for the Accounting for Current Period Deductions (UAGC) personnel calculation rule.

Enter the required value for the constant, for example, 10,000.

The garnishment document for one of your employees starts on December 30. To calculate the proportion of the garnishment that applies to December, the system performs the following calculation in the Alimony and Fines - Garnishment Orders (UA295) function:
(December 31 - Deember 30) / (December 31 - December 1)
1 / 31
0.03 (to two decimal places)

To increase the accuracy by moving the decimal place, you enter 10,000 in this Customizing activity.

The new calculation for the same proprotional calculation is as follows:
1 x 10,000 / 31
322.58 (to two decimal places)

Following the above calculation, the Accounting for Current Period Deductions (UAGC) personnel calculation rule divides the new amount by the value of the constant (10,000) for further processing.






General Data in Customer Master   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 2154 Date: 20240523 Time: 162349     sap01-206 ( 90 ms )