Académique Documents
Professionnel Documents
Culture Documents
It means to cross validate the Segment Account Code Combinations which is entered
by user on the JV form, particularly.
It works great when you have enabled “Allow Dynamic Inserts” on the COA Structure
form then you should also enable the “Cross Validate Segment”.
It works when you define certain rules. Rules are nothing but a valid or invalid
combinations of all segment values in that particular chart of account. Allow Dynamic
Insert lets you create any code combination you like but with the Cross Validation
Rule you can only select the combination on the COA form but it will give you error
message when you click OK.
Navigation: GL>Setup>Financials>Flexfields>Key>Rules
Example:
Department: 00,10, 11, 12, 13, 14, 20, 21, 22, 23…
Natural Account: 00000, 10000, 10100, 10101, 10102, 10103, 10104, 10105, 20000,
20101, 20102…
Now let’s say that Branch 101 has departments from 00 to 14. So we want that whenever
branch 101 is selected the department 20 to 23 should not make a code combination as
branch 101 don’t have those departments. The rule will be
Error Message: You cannot select this department with Branch 101. Change the
department or the Branch.
Now there is another scenario with the same COA that the department 21 to 23 can only
work with natural accounts from 20000 to 29999. so the rule for this scenario will be
Error Message: You can only select natural accounts 20000 to 29999 with this
department. Change the Department or the Natural Account.
You can include and exclude as many accounts and account ranges you like. And
remember this is not same as Security on account segments, cross validation rules are
different from security. Security hides the segment values, whereas, Cross Validation
Rules don’t hide the value, it stops you from making illogical code combinations.