10.12.10

SAP Note 12258 - Amounts incorrect under some circumstances in retroactive pa

Symptom:

If negative base contribution results from retroactive payroll
accounting (e.g., change of tax office), the contributions are not
correct.

Cause and prerequisites

Program error

Solution
Insert corrections number VCXK108229 into the member RPCBETA0:

FORM GRENZE_ANWENDEN USING GRUNDLAGE "VCXK87437
FREIGRENZE "
FREIBETRAG. "
DATA: SIGN TYPE P. "VCXK108229"
IF GRUNDLAGE GE 0. "VCXK108229"
SIGN = 1. "VCXK108229"
ELSE. "VCXK108229"
SIGN = -1. "VCXK108229"
ENDIF. "VCXK108229"
GRUNDLAGE = GRUNDLAGE * SIGN. "VCXK108229"
* "
IF GRUNDLAGE <= FREIGRENZE. "
*-- Tax exempt amount not yet reached "
IF GRUNDLAGE > FREIBETRAG. "
*----- Base for tax or SI contribution may not be negative "
GRUNDLAGE = GRUNDLAGE - FREIBETRAG. "
*---- Contribution is withdrawn "
ELSE. "
GRUNDLAGE = 0. "
*---- No tax to pay "
ENDIF. "
ENDIF. "
GRUNDLAGE = GRUNDLAGE * SIGN. "VCXK108229"
ENDFORM. "VCXK87437

Catchword: RPCBETA0

No comments:

Post a Comment