Ну, почти....
Запускается CustPostInvoiceJob
он запускает CustPrintOutAcceptanceReport_RU, который является наследником CustPrintOutInvoice, и имеет одним из членов класса переменную типа SalesFormLetter , а, точнее SalesFormLetter_Invoice. Оттуда и печатается стандартная накладная.
Обрати внимание на main:
PHP код:
custInvoiceTable = args.record();
recordSortedList.ins(custInvoiceTable);
custPrintOutInvoice = new CustPrintOutAcceptanceReport_RU();
/// вот здесь бы я и выставлял параметры по-умолчанию:
custPrintOutInvoice.printFormLetter_RU(NoYes::No);
custPrintOutInvoice.printAcceptanceReport_RU(NoYes::Yes);
custPrintOutInvoice.printOut(NoYes::Yes, recordSortedList);
if (custInvoiceTable.isFormDataSource())
{
custInvoiceTable.dataSource().reread();
}
Удачи!
Георгий.