Documente Academic
Documente Profesional
Documente Cultură
the US
Balance Exception Report
ORACLE WHITE PAPER | OCTOBER 2018
Disclaimer
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.
ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
Table of Contents
Disclaimer 1
Overview 1
Prerequisites 1
Comparison Types 5
Variance Operator 5
ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
Overview
As part of your year-end balancing and reconciliation, use the Balance Exception Report to identify
potential incorrect tax amount withheld or wage over limit situations. There are three reports available
to process:
For descriptions of the exceptions in these reports, refer to the appendices at the end of this
document.
Prerequisites
Run the Balance Exception Report after successful completion of a payroll run or QuickPay.
1 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
5. Click Submit.
NOTE: The REFERENCE_VALUE in the fast formula sets the Variance Value on the report. The process
derives the balance value.
2 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
1. Defining the fast formula (this step is optional if defining an exception using “balances” only.)
2. Defining balance exceptions
3. Updating the Balance Exception Report
1. Navigate to the Payroll Calcualtions work area, and start the Manage Fast Formulas task.
2. To use an existing Balance Exception formula as a template for a new one, search for and select the
appropriate formula.
The following formulas are predefined for state and federal exceptions:
» US_Federal_Exceptions_Overlimit
» US_State_Exceptions_Overlimit
» US_Deferred_Compensation_Overlimit
Or you can create a formula entirely from scratch.
3. Click Create.
4. Add formula details.
3 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
NOTE: For state exceptions, the balance or dimension identified in the exception definition passes specific
contexts to the state exception formula. The state exception fast formula cannot reference a federal balance on
the left side of the equation.
5. Specify inputs as needed.
The following inputs are available:
» EXCP_BASE_BAL_EXCEPTION_NAME(text),EXCP_BASE_BALANCE_NAME(text),EXCP_DATABASE
_ITEM_SUFFIX(text)
» EXCP_COMPARISON_TYPE(text),EXCP_COMPARISON_VALUE,EXCP_VARIANCE_TYPE(text)
» EXCP_VARIANCE_OPERATOR(text),EXCP_VARIANCE_VALUE
6. Enter all the balance exceptions within the formula using IF/THEN statements. The value for
EXCP_BASE_BAL_EXCEPTION_NAME is user defined.
7. Use the following formula functions as needed:
» HRX_US_FEDERAL_VALUE
» HRX_US_STATE_VALUE
Use them to return the appropriate legislative value. For further information, see Appendix D.
8. Use the REFERENCE_VALUE variable to set the value used in the right side of the equation compare. The
formula compares this value against the balance selected by the balance exception definition.
» To set the REFERENCE_VALUE to a particular balance, use the appropriate DBI name for that balance.
» To set the REFERENCE_VALUE to a legislative value, use the appropriate formula function.
9. Use the REFERENCE_INFO variable to specify additional information you want displayed on the output report.
This is user defined.
10. Click Compile when finished.
For example, a fast formula comparing the taxable Employee Social Security amount to the legislative limit could
look like:
4 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
Predefined Exception Types
The following exceptions are already defined for taxes withheld, deductions, and wages in excess of the legal limit:
» Compare the amounts withheld for 401 (k) and the associated catch-ups against the legislative limit.
» Compare the amounts withheld for Roth 401 (k) and the associated catch-ups against the legislative limit.
» Compare the Social Security Taxable balance for employee and employer to ensure they are equal.
» Compare the Medicare Employee withheld is equal to the Medicare Employer liability for wages under the
200,000 USD limit
» Validate the FUTA Taxable balance does not exceed the legislative limit
» Check the taxable wages and withheld amounts for the State Disability Insurance Taxable balance for
employee
» Check the taxable wages and withheld amounts for the State Unemployment Insurance Taxable balance for
employer
Comparison Types
When you create a balance exception, you must specify the comparison type. The comparison type defines the
period of the exception. For example, year-end exceptions use a comparison type of Current year.
Comparison
Description
Type
Average in months Compares the current month-to-date with the average of previous months-to-date. For use with balance
dimension of ASG_MONTH or PER_MONTH.
Current month Compares values to the total for the current month-to-date. Doesn't use any previous month as a basis for
comparison.
Current period Compares values to the total for the current period-to-date. Doesn't use any previous period as a basis for
comparison.
Current quarter Compares values to the total for the current quarter-to-date. Doesn't use any previous period as a basis for
comparison.
Current year Compares values to the total for the current year-to-date. Doesn't use any previous period as a basis for
comparison.
Variance Operator
When you create a balance exception, the variance operator specifies the precise range of variance you are
reporting. The following variance operators are available:
Less Than
Equal
5 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
Not equal
Greater than
Field Description
Balance Exception Specify a meaningful name as it should appear in the report, such as Social Security Employee Over the
Name Limit.
Comparison Type To compare year-to-date data, select Current year as the comparison type.
Balance Name Select the balance to be used as the left side of the equation compare, such as Social Security Employee
Taxable.
Target Balance Leave blank. This field is mandatory if you selected the Balance variance type.
Name
Target Dimension Leave blank. This field is mandatory if you selected the Balance variance type.
Name
Severity Level Enter 1. - Severity Level will assist with the sorting of the exceptions within the report. Example from above
– Severity Level 1 will show first in the report.
Formula Name Select the formula you created previously. For further information, see the “Fast Formula” section above.
6 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
Fields for Balance based Variance Type:
» Add the new balance exceptions to the one of the predefined Balance Exceptions Report
» Create one
Use the Manage Balance Exceptions and Reports task in the Payroll Calculations work area to update the Balance
Exception report:
4. Select Add from the Action menu, and choose a balance exception from the list of exceptions you defined
previously.
7 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
5. Remove any exceptions as required.
While you can add or delete user-defined exceptions as needed, you cannot remove any predefined exceptions
from the predefined reports.
6. Click Submit.
NOTE: If a future Update and Maintenance Pack delivers changes to the predefined reports, your configurations will
remain intact.
Balance
Comparison Balance Dimension Variance Variance Variance Severity Formula
Exception
Type Name Name Type Operator Value Level Name
Name
8 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
FIT Gross Less Current Year FIT Gross Relationship Balance Less than 0 1 Federal
Than Social Tax Unit Exceptions
Security Year to Date
Employee
Taxable
Social Security Current Year Social Security Relationship Formula Greater 0 1 Federal
Employee Employee Tax Unit than Exceptions
Taxable Over the Taxable Year to Date
Limit
Social Security Current Year Social Security Relationship Formula Greater 0 1 Federal
Employer Taxable Employer Tax Unit than Exceptions
Over the Limit Taxable Year to Date
Social Security Current Year Social Security Relationship Balance Not equal 0 1 Federal
Employee Tax Employee Tax Unit Exceptions
Not Equal to Withheld Year to Date
Social Security
Employer Liability
Social Security Current Year Social Security Relationship Formula Not equal 0 1 Federal
Employer Tax Employer Tax Unit Exceptions
Incorrect Liability Year To Date
Social Security Current Year Social Security Relationship Formula Not Equal 0 1 Federal
Employee Tax Employee Tax Unit Exceptions
Incorrect Withheld Year To Date
FUTA Wages Current Year FUTA Taxable Relationship Formula Greater 0 1 Federal
Over the Limit Tax Unit than Exceptions
Year To Date
FIT Gross Less Current Year FIT Gross Relationship Balance Less than 0 1 Federal
Than FIT Tax Unit Exceptions
Reduced Subject Year To Date
Withholdable
FIT Gross Less Current year FIT Gross Relationship Balance Less than 0 1 Federal
Than FUTA Tax Unit Exceptions
Taxable Year To Date
FIT Gross Less Current Year FIT Gross Relationship Balance Less than 0 1 Federal
Than Medicare Tax Unit Exceptions
Employee Year To Date
Reduced Subject
Withholdable
9 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
Balance
Comparison Balance Dimension Variance Variance Variance Severity Formula
Exception
Type Name Name Type Operator Value Level Name
Name
401k Over the Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Limit Compensation NoCB Year Compensa
401k to Date tion Over
the Limit
401k Catch-up Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Over the Limit Compensation NoCB Year Compensa
401k Catch Up to Date tion Over
the Limit
401k Roth Over Current Year Deferred Relationship Formula Greater than 0 1 Deferred
the Limit Compensation NoCB Year Compensa
Roth 401k to Date tion Over
the Limit
401k Roth Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Catchup Over the Compensation NoCB Year Compensa
Limit Roth 401k to Date tion Over
Catch Up the Limit
403B Over the Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Limit Compensation NoCB Year Compensa
403B to Date tion Over
the Limit
403B Catchup Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Over the Limit Compensation NoCB Year Compensa
403B Catch to Date tion Over
Up the Limit
403B Roth Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Catchup Over the Compensation NoCB Year Compensa
Limit Roth 403B to Date tion Over
Catch Up the Limit
403B Roth Over Current Year Deferred Relationship Formula Greater than 0 1 Deferred
the Limit Compensation NoCB Year Compensa
Roth 403B to Date tion Over
the Limit
457 Over the Limit Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Compensation NoCB Year Compensa
457 to Date tion Over
the Limit
457 Catchup Over Current Year Deferred Relationship Formula Greater than 0 1 Deferred
the Limit Compensation NoCB Year Compensa
457 Catch Up to Date tion Over
the Limit
457 Roth Catchup Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Over the Limit Compensation NoCB Year Compensa
Roth 457 to Date tion Over
Catch Up the Limit
10 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
457 Roth Over the Current Year Deferred Relationship Formula Greater than 0 1 Deferred
Limit Compensation NoCB Year Compensa
Roth 457 to Date tion Over
the Limit
Note: The report returns an exception for any employee who is in multiple TRUs and is over their limit. The
exception also reports the Balance Value as the total of the 401 (k) deductions withheld over the multiple TRUs.
For example, the following image shows two lines for the employee in ADDT_USP_W2LE_TRU1 and in
ADDT_USP_W2LE_PTRU. It also shows the Balance Value as 18,500 USD in both. The 18,500 USD
represents the total in both TRUs:
Balance
Comparison Balance Dimension Variance Variance Variance Severity Formula
Exception
Type Name Name Type Operator Value Level Name
Name
SUI Employer Current Year SUI Employer Relationship Formula Greater 0 1 State
Wages Over the Taxable Tax Unit than Exceptions
Limit State Year to
Date
SUI Employer Current Year SUI Employer Relationship Formula Not equal 0 1 State
Tax Incorrect Liability Tax Unit Exceptions
State Year to
Date
11 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
SDI Employee Current Year SDI Employee Relationship Formula Not equal 0 1 State
Tax Incorrect Withheld Tax Unit Exceptions
State Year to
Date
SDI Employee Current Year SDI Employee Relationship Formula Greater 0 1 State
Wages Over the Taxable Tax Unit than Exceptions
Limit State Year to
Date
SUI Employer Current Year SUI Employer Relationship Balance Greater 0 1 State
Taxable Wages Taxable Tax Unit than Exceptions
Greater Than FIT State Year to
Gross Wages Date
SIT Subject Current Year SIT Subject Relationship Balance Greater 0 1 State
Withholdable Withholdable Tax Unit than Exceptions
Greater Than FIT State Year to
Subject Date
Withholdable
NOTE: area1_text represents the state abbreviation. Use AREA1(text) to get the geocode.
NOTE: Severity Level will assist with the sorting of the exceptions within the report. Example from above – Severity
Level 1 will show first in the report.
Legislativ
Function call Notes
e Value
12 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
EE to get
the
employee
value.
Use ER
to get the
employer
value.
13 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
limit type.
Use EE
to get the
employee
value.
Use ER
to get the
employer
value.
401K HRX_US_FEDERAL_VALUE('US_PT_401K_ANNUAL_LIMIT')
ANNUAL
LIMIT
401K HRX_US_FEDERAL_VALUE('US_PT_401K_CATCHUP_LIMIT')
CATCHUP
LIMIT
403B HRX_US_FEDERAL_VALUE('ORA_HRX_US_DEFERRED_COMPENSATION_403B_ANNUAL_LIMIT')
ANNUAL
LIMIT
403B HRX_US_FEDERAL_VALUE('ORA_HRX_US_DEFERRED_COMPENSATION_403B_CATCHUP_ANNUAL_LI
CATCHUP MIT')
ANNUAL
LIMIT
457 HRX_US_FEDERAL_VALUE('ORA_HRX_US_DEFERRED_COMPENSATION_457_ANNUAL_LIMIT')
ANNUAL
LIMIT
457 HRX_US_FEDERAL_VALUE('ORA_HRX_US_DEFERRED_COMPENSATION_457_CATCHUP_ANNUAL_LIMI
CATCHUP T')
ANNUAL
LIMIT
The following are the common values you can use with the state function to retrieve legislative values:
SUI Employer wage HRX_US_STATE_VALUE('US_SUI_ER_WAGE_LIMIT', 'ER', 'N') Use the EE/ER parameter to
limit determine the wage limit type. Use EE
to get the employee value. Use ER to
get the employer value.
Use the Y/N parameter to define
where the function gets the value.
Use N to skip retrieval from a
calculation card override and retrieve
the value from the calculation value
definitions.
14 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT
SDI Employee wage HRX_US_STATE_VALUE('US_SDI_EE_WAGE_LIMIT', 'EE', 'N')
limit
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the
CONNECT W ITH US contents hereof are subject to change without notice. This document is not warranted to be error-free, nor subject to any other
warranties or conditions, whether expressed orally or implied in law, including implied warranties and conditions of merchantability or
blogs.oracle.com/oracle fitness for a particular purpose. We specifically disclaim any liability with respect to this document, and no contractual obligations are
formed either directly or indirectly by this document. This document may not be reproduced or transmitted in any form or by any
facebook.com/oracle means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
twitter.com/oracle
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and
oracle.com are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are
trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 1018
15 | ORACLE CLOUD HUMAN CAPITAL MANAGEMENT FOR THE US: BALANCE EXCEPTION REPORT