Показать сообщение отдельно
Старый 19.01.2011, 16:45   #11  
VORP is offline
VORP
Участник
Аватар для VORP
 
147 / 95 (4) ++++
Регистрация: 26.05.2006
Ну как вариант, если счёт 2 завести как банк, то можно в форму банковских проводок добавить специальную функцию, которая будет закрывать проводки В пути по мере их прихода, её должен нажимать специально обученный человек. Как Альтернативный вариант сделать новый тип журнала. Функция будет предлагать из числа открытых проводок в пути выбрать одну и формировать проводку Дт4 Кт 2. При этом исходная проводка должна помечаться как закрытая, а в новой проводке можно добавить поле "Исходный ваучер", к примеру и по нему связывать проводки, проставляя ваучер из проводки Дт 2 Кт 1. Таким образом, Вы сможете на получившихся проводках построить простой отчёт, заджойнив несколько таблиц(BankAccountTrans, LedgerTrans). Не стал бы использовать в качестве основного источника данных именно LedgerTrans, поскольку это бухгалтерские проводки, а по ним ничего, в общем случае, не приходит и не уходит.