The parameter 'Automatic settlement' in AR parameters/Settlement is disabled.
In POS create a sales order for a customer, ship all and pay full amount like a deposit.
In AX the sales order automatically created.
Checking 'Settlement type' in SO header/Setup- it is 'None' instead of 'Designated transactions'. Due to that issue, once the invoice is posted, the prepayment and invoice are not settled.
When a sales transaction, of the type, Home delivery is created within the POS with a pre-payment, then there will be no settlement between the sales invoice and customer payment. The pre-payment is linked correctly to the sales order in the SpecTrans Table, but the field Settlement type on the sales table header is not updated to the value Designated transactions. This results in no action when the invoice is posted and the settlement of the pre-payment should move from the sales order to the invoice. This does not happen because of the status None on the field Settlement type. Expected result is that when the home delivery transaction is processed the Settlement type must be updated to Designated transactions and the pre-payment must be linked to the invoice instead of to the sales order.
The consequence of this is that afterwards everything must be settled manually. This is not an option for the customer due the number of transactions.