Цитата:
Сообщение от
TasmanianDevil
Поглядите в стандартной части насчет ledgerBondClient'а, как там корреспондируются проводки в ГК после каждой пары вызовов _ledgerVoucher.addTrans().
А насчет места размещения разноски - смотрите, Ваше дело. Просто вызов Вашего метода mustBeBookedPhysicallyIntercompany() для проверки, насколько я понимаю, находится в методе разноски у родительского класса и будет выполняться у всех потомков, не имеющих переопределения этого метода разноски.
Уже посмотрел и собезьяничал.

Заодно поправил в других таких же своих кусках.

Спасибо.
Да. В методе разноски. Но он определен в родителе и для родителя и всех его потомков он по умолчанию - false. В потомках для которых необходимо произвести данный вид разноски он "перегружен" и возвращает true.
Таким образом мне для того что бы добавить такую же разноску по еще одному журналу достаточно для класса журнала "взвести" этот признак.