Не совсем понял вопроса, может быть этот кусочек кода вам поможет:
X++:
PurchFormLetter purchFormLetter;
PurchTable purchTable = PurchTable::find("кодЗакупки");
;
purchFormLetter = PurchFormLetter::construct(DocumentStatus::Invoice);
purchFormLetter.update(purchTable,
"Номер накладной",
systemDateGet(),
PurchUpdate::All,
AccountOrder::None,
NoYes::No,
NoYes::No
);
AX 4.0 SP2 EE
Kernel version: 4.0.2163.0
Application version : 4.0.2501.121