cancel
Showing results for 
Search instead for 
Did you mean: 

HR Rules: PPPAR A

Former Member
0 Kudos

Dear Gurus,

I'm facing a problem, and you may know how to help me.

I have a rule that must need to verify if there is a leave (partial period) in the processing month. I found the command PPPAR A and I think it should fit, but it's not working.... can you please help me?

My rule is:

PPPAR A

*

GCY ZEX1

A

GCY ZEX3 --> If there is a leave it should run rule ZEX3 instead off ZEX1.

I though this command should work fine like this, but the system is always considering rule ZEX1 even if there is a leave in the processing month.

Can you please help me?

Regards,

PC

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Have you mentioned "D" as the rule type field for PPPAR A row and "Z" for GCY fields?

Regards,

Dilek

Former Member
0 Kudos

I had gave up from this rule, and instead of that, I used an IF clause, and it's working fine:

Rule: ZEX4

PPPAR A

*

SCOND=F IF

A

SCOND=T IF

Call in schema

IF ZEX4 NOAB

PIT ZEX3 P68 NOAB

ELSE

PIT ZEX1 P68 NOAB

ENDIF

Thank you for all your attenttion.

Regards,

PC

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

It seems that system is running other rule than you think. Please check if the system runs this rule for your Employee subgroup grouping for personnel calculation rules, check payroll logs.

Cheers

Former Member
0 Kudos

Thank you!