Сообщение от
VORP
Была проблема когда оно не могло скорреспондировать из-за того что признак дебет кредит определялся исключительно по знаку проводки. Дело может быть в том что проводки создаются на итоговые суммы: Например 100 по дебету с одной стороны, -120 по кредиту и 20 по дебету с другой, потом вызывается bondVRef2Log() и в логе остаются две записи. Как вариант может помочь расщепление(раздельное создание LedgerVoucherTransObject) 100 на две части - (+120) (-20) каждая из которых должна корреспондироваться с соответствующей частью. Пример можно посмотреть в расщеплении баланса клиентской проводки если в заказе есть как положительные, так и отрицательные строки.