Sales order invoice posting using X++ with custom SalesParmLine fields
private boolean postSOInvoice(SalesTable salesTable) { SalesFormLetter letter = SalesFormLetter::construct(DocumentStatus::Invoice); CustInvoiceTrans custInvoiceTransFrom; SalesParmLine salesParmLine; SalesParmUpdate salesParmUpdate; SalesLine salesLineLocal; boolean ret = true; letter.salesTable(salesTable); letter.initParmDefault(); letter.transDate (systemDateGet()); letter.specQty (SalesUpdate::All); letter.proforma (false); ...