You are on page 1of 12

Overview

This template provides the functionality to define Cross-Validation Rules for Chart of Accounts Instances (Chart of Acco
Use cross-validation rules in Oracle Fusion General Ledger to determine the account combinations that your users can c
entries. These rules also validate the new account combinations that your administrators create on the setup page. A cr
for a particular segment of the account combination can be combined with specific values in the other segments to form
has to satisfy all the rules enabled for the Chart of Accounts before it gets created. A rule can also have start and end da
rule that is not in effect on a given date is not considered when evaluating a new account combination on that date. If th
enabled cross-validation rules, these account combinations can continue to be used. It is therefore recommended that c
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 Cross
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 upd
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 th
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
c. To select all detail values that are descendants of a parent, you can enter the parent value. Multiple parent values m
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 th
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.
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 th
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

vides the functionality to define Cross-Validation Rules for Chart of Accounts Instances (Chart of Accounts).
on 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 wh
gment of the account combination can be combined with specific values in the other segments to form a new account combination. A n
e rules enabled for the Chart of Accounts before it gets created. A rule can also have start and end dates to specify the period during w
effect on a given date is not considered when evaluating a new account combination on that date. If there already exist account combin
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 ru
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.

template
of Accounts for which you want to define cross-validation rules.
Name, Description, and Error Message in the respective columns.
ition 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,3
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 D
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.
d multiple segments in defining the condition or validation filters, you would need to repeat the rule name in each row where a filter ha
reviewed the data entered, click the Submit button to publish the cross-validation rules.
he upload are updated in the Worksheet Status and the Row Status fields.
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.
d multiple segments in defining the condition or validation filters, you would need to repeat the rule name in each row where a filter ha
reviewed the data entered, click the Submit button to publish the cross-validation rules.
he 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 requires
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:

load 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.
y enter transactions or journal
mines whether a selected value
tion. A new account combination
during which it remains valid. A
t combinations that violate newly
efined and enabled before any

column and the Validation Filter


ne the rules.

es the rule.

om the Setup and Maintenance


uired.

olumn.

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

ent the Does Not

olumn.

filter has been specified.


requires that the companies

nations for these two companies

company are handled by all


tments always have the

You might also like