My Oracle Support Banner

Fusion Global Payroll: Formula / Status Processing Rule Reverted After Upgrade to Release 13 (Doc ID 2434661.1)

Last updated on AUGUST 20, 2018

Applies to:

Oracle Fusion Global Payroll Cloud Service - Version 11.13.18.02.0 and later
Information in this document applies to any platform.

Symptoms

1. After upgrade to Release 13 (R13) Proration Formula/Status Processing Rule Reverted to Release 12 (R12)
    a. Regular Rate Executive Earned Proration Formula reverted back to R12
    b. Status Processing Rule for Regular Element reverted back to R12

Changes

1. This issue is likely to occur in cases of earnings because of the following:
   a. If pod is upgraded before REL13BUNDLE-1802-PB7 (PB 7 bundle ) and if custom input values / output values in earnings formulas were added or proration formula was changed.

2. After R13 18A upgrade the input value logic does not work due to the upgrade.

3. Reference below three formulas:

   • <BaseElementName>_EARN
   • <BaseElementName> EARNINGS
   • <BaseElementName>_EARN_ADJUSTMENT

4. R12 Element Setup: When creating an Earnings element in R12, the base element would have a formula attached via status processing rule and Base formula name could be in one of the below formats.

   • <BaseElementName>_EARN
   • <BaseElementName> EARNINGS
   • <BaseElementName>_EARN_ADJUSTMENT

5. Since there were some issues with payroll run in some of the scenarios like Multiple Assignments, Retro performance etc., a new element setup was rolled out from R13 onwards.

6. R13 element setup is a bit different from R12.
   a. When creating an Earnings element in R13, a different base formula would be attached to the base element and that would have name in the below format.
   b. It will end with _BASE i.e. <BaseElement>_EARN_BASE

7. When upgrading from R12 to R13, existing earnings elements get upgraded and below changes would be done as part of upgrade.
   a. A new base formula <BaseElement>_EARN_BASE gets created for every earnings element.
   b. This new base formula <BaseElement>_EARN_BASE gets attached to the base element instead of existing base formula <BaseElement>_EARN.
       1) It acts as a wrapper and old formula would still be called inside.
   c. Any customization code written inside the old base formula will NOT be lost.
       1) It gets called from the new formula. i.e using EXECUTE(<BaseElementName> EARN')

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.