Показать сообщение отдельно
Старый 15.07.2003, 09:27   #2  
Peter Savintsev is offline
Peter Savintsev
Участник
 
246 / 124 (5) +++++
Регистрация: 14.12.2001
Да, для Российского Клиент-Банка (кстати, для каждого практически, т.к. практически у каждого банка свой клиент-банк) надо делать свой класс.

В простейшем случае это выглядит так. Создаешь своего наследника CustInPaym. Перекрываешь openfile(), в котором (как нетрудно догадаться) открываешь файл, откуда будут импортироваться платежи. Перекрываешь fromDisk2Journal(), в котором собственно платежи (то есть строки журнала LedgerJournalTrans) и создаешь. Перекрываешь interfaceName() (должен возвращать строку с описанием, которая потом будет показана при выборе формата импорта в способе оплаты). И все .

Для экспорта платежей процедура выглядит чуть более сложной, но это тема для другого топика.