Entitlement is updating after meeting the condition (True) and when reversing the condition to be false entitlement is not being removed. This is in Pre-dev environment.
a.customproperty16='Active' AND a.statuskey=1 AND a.customproperty49 = 'True' AND a.customproperty13 in ("Permanent Full Time", "Permanent Part Time", "Max Term Full Time", "Max Term Part Time", "Casual", "Vacation Students") AND (a.customproperty37 is not null AND upper(a.customproperty37) != 'NONE') AND (date(addtime(sysdate(), '8:0:0')) >= date(a.customproperty35) AND date(addtime(sysdate(), '8:0:0')) <= date(a.customproperty36)) AND (a.customproperty38 is null OR upper(a.customproperty38) = 'NONE')
When CP49 is true- entitlement is added
When CP49 is False-entitlement should be removed, it is not happening.
CP40 was not updated to false, I manually updated it and still the entitlement is with tech rule.
After changing the condition from manager to not a manager them tech rule should remove the entitlement.