Skip to Content
0

Handling Pre-Tax Deductions When 5PY is negative

Sep 28, 2017 at 04:41 PM

75

avatar image
Former Member

We have a 401k pretax deduction that we want to have dropped completely from the employee's deductions, for the current pay period, if the /5PY amount is 0 or negative for the current pay period. We don't want the amount to be carried forward or held in a technical wage type. We are trying to make a decision based on the current pay period /5PY however it is determined during US Tax processing which way after IT0169 is processed. How can we determine the current /5PY amount for the current pay period in order to make a decision to clear out the 401 pre-tax deduction (IT0169)? Also, is there standard SAP configuration that can handle this scenario?

The wage type is currently set with a Z priority and 2 (Deduct what is possible) for Arrears.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

3 Answers

Ameet Jassani Sep 29, 2017 at 12:32 PM
0

Hi Kerri,

You need to write a rule with condition SCOND=T AL and place this rule between LPBEG and LPEND and this will rerun the loop one more time.

Please check ULPC rule under UDNT schema that runs loop using the same logic.

Hope this helps.

Thanks

Ameet

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Oct 07, 2017 at 09:33 PM
0

Hi Kerri,

Can you please try by changing the ARREAS priority as 4, this will take the deductions in DDNTK and not in ARREARS table.

Regards

Sounak

Share
10 |10000 characters needed characters left characters exceeded
avatar image
Former Member Dec 14, 2017 at 05:47 PM
0

Former Member , i tried changing the ARREARS to 4, no change in processing. I am not sure we can do this as the deduction is based on negative /5PY not the net amount? Please clarify more. Thank you

Ameet Jassani Where shoudl thsi SCOND statement be placed? We do a LOT of processing in between P0169 and USTAX function. Should i put this entire processing under the SCOND condition? Please clarify. I am relatively new to schema so trying to grasp this. Thank you.

Share
10 |10000 characters needed characters left characters exceeded