![]() |
#2 |
Участник
|
Накладная вметсе с фактурой может быть обработана так:
X++: salesFormLetter = SalesFormLetter::construct(DocumentStatus::Invoice); salesFormLetter.specQty(SalesUpdate::All); salesParmTable.clear(); salesFormLetter.createParmTable(salesParmTable, salesTable); salesParmTable.TransDate = systemDateGet(); salesParmTable.DocumentDate = systemDateGet(); salesParmTable.insert(); while select salesLine where salesLine.SalesId == salesTable.SalesId salesFormLetter.createParmLine_batch(salesLine); salesFormLetter.createParmUpdate(); salesParmUpdate = salesFormLetter.SalesParmUpdate(); salesFormLetter.SalesParmUpdate(salesParmUpdate); salesFormLetter.initParameters(salesParmUpdate, PrintOut::Current, NoYes::Yes, NoYes::No, NoYes::No, NoYes::No, NoYes::No); salesFormLetter.run(); |
|