MultiBook Considerations
When sequence numbers are assigned to lines generated by the interunit processor for multi-ledger ledger groups, it is normal for gaps to occur in the numbers. The happens because the sequence number calculated for a line is based on the number of lines that precede it, but it also gives secondary ledger lines the same sequence number as their corresponding primary ledger line. For example, if two interunit balancing lines are created for a multibook ledger group containing three ledgers, they are numbered as follows (assuming the first sequence number is 101):
| Ledger Group | Ledger | Sequence Field |
|---|---|---|
|
LEDGRP1 |
LED1 |
101 |
|
LEDGRP1 |
LED2 |
101 |
|
LEDGRP1 |
LED3 |
101 |
|
LEDGRP1 |
LED1 |
104 |
|
LEDGRP1 |
LED2 |
104 |
|
LEDGRP1 |
LED3 |
104 |
The first three lines have the same sequence number (101) because they all represent the same transaction line. The second three lines start with 104 because there are three lines before them (101 + 3 = 104).
If you use a multi-ledger ledger group in your interunit transactions that does not have the Keep Ledgers in Sync check box checked , each line within a transaction (such as, a payable and receivable line) must specify the same ledger name. The ledgers may be defined under different set control values, but the ledger names must be the same for lines within a transaction.