
Hello Experts.
I have a sales order where all items have been shipped. There were 4 packing slips, and 3 of them are already invoiced.
The last packing slip can not be invoiced because there are no inventory transaction for that packing slip. If I open the transactions, I get 0 records for that packing slip.
If I print the Picking list, I get the items with quantitys of 0.
But, if I open another packing slip, the items of this troubled picking list are there. That Packing Slip was already invoiced, but only invoiced the items what belonged to the picking list that originated the packing slip, but no these troubled items from the troubled packing slip (that does not have inventory transactions).
So, in summary, items with no inventory transactions were included in another packing slip, and therefore, can't be invoiced, because AX are looking for them in the inventory transaction under other packing slip.
The transaction fails in the class inventupd_financial in the updateNow method. The error message is:
The quantity cannot be invoiced because inventory transactions with a status of Deducted are insufficient.
This is kind of expected, because the quantities to "deduct' are in negatives.
Is there a way to regenerate or create the inventory transaction for those items? How can we save this order?
Hi,
Have you experienced something similar before?
Do you have adjustments implemented for sales orders and how they are processed?
Can you replicate the issue in a different demo or test environment?
Best regards,
Ludwig