Цитата:
Сообщение от
gl00mie
- создать дополнительное значение в enum'е LedgerJournalType (выберите значение где-нить в районе 200, чтобы снизить вероятность пересечения с локализаторскими и прочими доработками);
- создать наследника класса LedgerJournalCheckPost, реализовав в нем нужные дополнительные действия, скажем, за счет перегрузки метода postTrans();
- модифицировать метод LedgerJournalCheckPost::construct(), добавив в switch ваше значение LedgerJournalType и создание экземпляра вашего класса разноски;
- в названиях журналов (LedgerJournalName) указывать ваше значение типа журнала и затем использовать соотв. коды при создании журналов, которые вам нужно разносить с помощью вашего класса разноски.
Это я сделал, дело в том что 2 наименования относятся к 1-му LedgerJournalType