Сообщение от
ZVV
А подебагить?
Вопросов по коду конечно много, но если по существу, то вы могли бы глянуть код метода purchFormLetter.update() и увидеть, что при его вызове чистятся "параметровые таблицы", которые были заданы ранее (см. вызов initLinesQuery()). И поэтому эти телодвижения над PurchParmLine перед вызовом purchFormLetter.update будут благополучно удалены.