Я выставляю счет-фактуру на заказ на закупку с помощью PurchaseFormLetter:
ttsbegin;
purchTable = PurchTable::find(_deliveryHeader.PurchId, true);
purchFormLetter = PurchFormLetter::construct(DocumentStatus::Invoice);
purchFormLetter.update(purchTable, _deliveryHeader.InvoiceId, today(),PurchUpdate::ReceiveNow);
ttscommit;
счет выполнен отлично, но в VendTrans поле DocumentDate остается пустым.