И все-таки я бы порекомендовал повнимательнее изучить класс InventJournalCopy
PHP код:
inventJournalTransTo.clear();
inventJournalTransTo.initFromInventJournalTable(inventJournalTableTo);
inventJournalTransTo.initFromInventJournalTrans(inventJournalTransFrom);
inventJournalTransTo.journalId = inventJournalTableTo.journalId;
inventJournalTransTo.voucher = '';
if (inventJournalTableTo.voucherDraw == JournalVoucherDraw::Entering)
inventJournalTransData.initVoucher(voucher_last,false); // Voucher is assigned
inventJournalTransData.addJournalTransVoucher();
inventJournalTransTo.insert();