You are on page 1of 12

Overview

This template provides the functionality to define Cross-Validation Rules for Chart of Accounts Instances (Chart of Acc
Use cross-validation rules in Oracle Fusion General Ledger to determine the account combinations that your users can
entries. These rules also validate the new account combinations that your administrators create on the setup page. A c
a particular segment of the account combination can be combined with specific values in the other segments to form a
to satisfy all the rules enabled for the Chart of Accounts before it gets created. A rule can also have start and end dates
that is not in effect on a given date is not considered when evaluating a new account combination on that date. If there
enabled cross-validation rules, these account combinations can continue to be used. It is therefore recommended that
account combinations are created.

Template Explained
Chart of Accounts*

Worksheet Status
Changed
Row Status
Name*
Description
Error message*
Condition Filter Segment*
Condition Filter Values*
Validation Filter Segment*
Validation Filter Values*
* Mandatory fields

Note:
1. This template can only be used to create new cross-validation rules. To update existing rules access the Manage Cro
work area.
2. The rules created with this template are enabled by default and do not have a start date or an end date. You may up
3. You may insert additional rows in the table.
4. The maximum number of filters allowed in the template are five hundred only.

Steps to fill the template


1. Select the Chart of Accounts for which you want to define cross-validation rules.
2. Enter a suitable Name, Description, and Error Message in the respective columns.
3. Select the Condition Filter Segment in the next column. To add more than one segments to the condition filter, use t
4. Provide the segment values which constitute the condition filter:
a. To select multiple detail values, enter the detail values separated by commas (,). Example: 5501,5502,5503.
b. To select a range, enter the detail values separated by a hyphen (-). Multiple ranges may be entered separated by
c. To select all detail values that are descendants of a parent, you can enter the parent value. Multiple parent values
Example: 1000,2000
d. You may provide all the above value types in the same cell. Example: 1000,2000,3001-3030,3045-3200,5501,5502
e. To specify that a detail value should not be selected, prefix the value with the less than and greater than symbols
Equal operator. For example, <>5501 means the rule applies when the segment value is not equal to 5501.
i. This operator cannot be used for parent values or ranges.
ii. This operator cannot be used more than once for the same rule and segment.
5. Select the Validation Filter Segment in the next column. To add more than one segments in the validation filter, use
6. Provide the segment values which constitute the validation filter in the same way as specified for the condition filter
7. If you have used multiple segments in defining the condition or validation filters, you would need to repeat the rule n
8. Once you have reviewed the data entered, click the Submit button to publish the cross-validation rules.
9. The results of the upload are updated in the Worksheet Status and the Row Status fields.
i. This operator cannot be used for parent values or ranges.
ii. This operator cannot be used more than once for the same rule and segment.
5. Select the Validation Filter Segment in the next column. To add more than one segments in the validation filter, use
6. Provide the segment values which constitute the validation filter in the same way as specified for the condition filter
7. If you have used multiple segments in defining the condition or validation filters, you would need to repeat the rule n
8. Once you have reviewed the data entered, click the Submit button to publish the cross-validation rules.
9. The results of the upload are updated in the Worksheet Status and the Row Status fields.

Illustration

Business Requirements:

Enter the data in the template as show below:

Click Submit to upload the cross-validation rules.

You may verify the rules created on the Manage Cross-Validations Rules page accessed from the Setup and Maintenan
The rule is enforced on the Create Journals page when you try to create an account combinations with company 01 and
Rapid Implementation: Cross-Validation Rules

ides the functionality to define Cross-Validation Rules for Chart of Accounts Instances (Chart of Accounts).
n rules in Oracle Fusion General Ledger to determine the account combinations that your users can create dynamically as they enter t
s also validate the new account combinations that your administrators create on the setup page. A cross-validation rule determines w
nt of the account combination can be combined with specific values in the other segments to form a new account combination. A new
les enabled for the Chart of Accounts before it gets created. A rule can also have start and end dates to specify the period during whic
t on a given date is not considered when evaluating a new account combination on that date. If there already exist account combinatio
dation rules, these account combinations can continue to be used. It is therefore recommended that cross-validation rules be defined a
ons are created.

ned

The Chart of Accounts for which cross-validation rules are defined. The choice lists in the Condition Filter Segment column
Segment column are based on this selection. Ensure that the correct Chart of Accounts is selected before you define the r
Shows the upload results for the worksheet.
Indicates that the row has been updated.
Shows the upload results for the row.
Uniquely identifies cross-validation rules in a deployment. This field has to be repeated in each row which constitutes the r
Helps administrators identify the purpose of the rule.
Explains to users why the attempted combination violates the rule.
The segments which constitutes the condition filter.
The values of the condition filter segment which determine whether the cross-validation rule is evaluated.
The segments which constitutes the validation filter.
The validation enforced on the validation segment values before a new account combination is created.

an only be used to create new cross-validation rules. To update existing rules access the Manage Cross-Validation Rules page from the

d with this template are enabled by default and do not have a start date or an end date. You may update these attributes if required.
additional rows in the table.
umber of filters allowed in the template are five hundred only.

emplate
of Accounts for which you want to define cross-validation rules.
Name, Description, and Error Message in the respective columns.
tion Filter Segment in the next column. To add more than one segments to the condition filter, use the next row in the same column.
ment values which constitute the condition filter:
tiple detail values, enter the detail values separated by commas (,). Example: 5501,5502,5503.
nge, enter the detail values separated by a hyphen (-). Multiple ranges may be entered separated by commas (,). Example: 3001-3030,
etail values that are descendants of a parent, you can enter the parent value. Multiple parent values may be entered separated by com
00,2000
vide all the above value types in the same cell. Example: 1000,2000,3001-3030,3045-3200,5501,5502,5503
at a detail value should not be selected, prefix the value with the less than and greater than symbols <>. These symbols represent the
or. For example, <>5501 means the rule applies when the segment value is not equal to 5501.
or cannot be used for parent values or ranges.
tor cannot be used more than once for the same rule and segment.
ation Filter Segment in the next column. To add more than one segments in the validation filter, use the next row in the same column.
ment values which constitute the validation filter in the same way as specified for the condition filter.
multiple segments in defining the condition or validation filters, you would need to repeat the rule name in each row where a filter ha
eviewed the data entered, click the Submit button to publish the cross-validation rules.
e upload are updated in the Worksheet Status and the Row Status fields.
or cannot be used for parent values or ranges.
tor cannot be used more than once for the same rule and segment.
ation Filter Segment in the next column. To add more than one segments in the validation filter, use the next row in the same column.
ment values which constitute the validation filter in the same way as specified for the condition filter.
multiple segments in defining the condition or validation filters, you would need to repeat the rule name in each row where a filter ha
eviewed the data entered, click the Submit button to publish the cross-validation rules.
e upload are updated in the Worksheet Status and the Row Status fields.

The Chart of Accounts has five segments Company, Department, Account, Sub-account, and Product. The business require
always create accounting entries with the departments and products assigned to them.

1. Company 01 and 02 have only one department 110 and handle only one product 5120. Hence all account combinations
must have the aforementioned department and product.

2. Company 10 has three manufacturing departments 511, 512 and 513. The products 6210 and 7210 made by this compa
departments at different stages. Hence account combinations for this company and any of its manufacturing departments
aforementioned products.

he template as show below:

oad the cross-validation rules.

rules created on the Manage Cross-Validations Rules page accessed from the Setup and Maintenance work area.
d on the Create Journals page when you try to create an account combinations with company 01 and Department 112.
enter transactions or journal
nes whether a selected value for
A new account combination has
g which it remains valid. A rule
binations that violate newly
fined and enabled before any

column and the Validation Filter


e the rules.

es the rule.

om the Setup and Maintenance

uired.

lumn.

-3030,3045-3200
by commas (,).

nt the Does Not

olumn.

filter has been specified.


equires that the companies

ations for these two companies

company are handled by all


ments always have the

You might also like