Показать сообщение отдельно
Старый 04.09.2007, 11:12   #7  
Ингар is offline
Ингар
Сотрудник SMART business
Аватар для Ингар
Сотрудник Innoware
MCBMSS
Злыдни
 
35 / 11 (1) +
Регистрация: 08.01.2005
Адрес: Киев
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Поглядите в стандартной части насчет ledgerBondClient'а, как там корреспондируются проводки в ГК после каждой пары вызовов _ledgerVoucher.addTrans().
А насчет места размещения разноски - смотрите, Ваше дело. Просто вызов Вашего метода mustBeBookedPhysicallyIntercompany() для проверки, насколько я понимаю, находится в методе разноски у родительского класса и будет выполняться у всех потомков, не имеющих переопределения этого метода разноски.
Уже посмотрел и собезьяничал. Заодно поправил в других таких же своих кусках. Спасибо.

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