Ну как вариант, если счёт 2 завести как банк, то можно в форму банковских проводок добавить специальную функцию, которая будет закрывать проводки В пути по мере их прихода, её должен нажимать специально обученный человек. Как Альтернативный вариант сделать новый тип журнала. Функция будет предлагать из числа открытых проводок в пути выбрать одну и формировать проводку Дт4 Кт 2. При этом исходная проводка должна помечаться как закрытая, а в новой проводке можно добавить поле "Исходный ваучер", к примеру и по нему связывать проводки, проставляя ваучер из проводки Дт 2 Кт 1. Таким образом, Вы сможете на получившихся проводках построить простой отчёт, заджойнив несколько таблиц(BankAccountTrans, LedgerTrans). Не стал бы использовать в качестве основного источника данных именно LedgerTrans, поскольку это бухгалтерские проводки, а по ним ничего, в общем случае, не приходит и не уходит.
|