Automate sales order payments through x++ code
We all are aware of 'Complete' sales order functionality: which essentially completes a sales order by making differential payments, added to line. It submits the command by sending out a nudge to payment lines (CustPaymTable [if any]), by checking out the changes/added/removed from sales inventory/work added and then either closes the transaction by either authorizing the transaction or by failing it by declining the same: Suppose, you have a situation, where you need to automate this, by reading from some staging table, and then doing the needful to complete the payment. The following code explains the process: MCROrderRecapStatus recapStatus = MCREndOrder::orderRecap(_salesTable, mcrSalesOrderTotals); Here...