Цитата:
Сообщение от
belugin
...
Пока я вижу что LedgerJournalEngine кое-где испольуется без формы, а вот LedgerJournalEngine_CustPayment уже нет - и нельзя это сделать.
...
Меня в свое время приучили пользоваться этим классом, и с тех пор я с ним не расстаюсь.
Пока я обходился тем, что инициализировал класс от LedgerJournalEngine, а не от LedgerJournalEngine_CustPayment.
А вообще он стал "нерабочим" без формы только в локализованной версии, если вы заметили. Буржуи всегда пишут что-то вроде
if (ledgerJournalTrans_ds)
ledgerJournalTrans_ds.refresh();
а локализаторам до этого дела нет.
Можете попробовать поправить класс в буржуйском стиле.
PS. А вообще, IMHO, вы на правильном пути.