Цитата:
SalesLine.createLine(...)
Это ты мне даешь рецепт, а не причину
К тому же я работаю с InventJournalTrans, а там нет такого замечательного метода, как createLine().
Цитата:
А чем тебя не устраивает алгоритм создания LineNum?
Задача такая - в коде программы создавать строки журнала.
PHP код:
// [from IJT.initValue() (frm)]
inventJournalTrans.initFromInventJournalTable(inventJournalTable);
inventJournalTrans.journalType = InventJournalType::LossProfit;
// [from IJT.initValue() (tbl)]
inventJournalTrans.TransDate = systemdateGet();
// [from IJT.itemId.modified() (frm)]
inventJournalTrans.ItemId = '0-0401À';
inventJournalTrans.ConfigId = '1';
inventJournalTrans.inventMovement().journalSetItemId(inventDim);
inventDim.initFromInventTable(inventJournalTrans.inventMovement().inventTable());
inventJournalTrans.insert();
Тут еще много чего не доделано, но основной недостаток - не генерится LineNum.
Можно конечно самому последовательно нумеровать, но я думал найти метод, где это делается и вызывать его из своего кода. Отсюда и вопрос.
Что посоветуете ?