Found something weird in our production NAV.
But tested in CRONUS and it has the same problem. Therefore I am confused why there is such a error..
Here is the scenario.
1. Create a sales order
Item A (any item)
Quantity: 5
Prepayment %: 40%
2. Post prepayment invoice
3. Do a partial shipment and invoice.
E.g. Post - Ship and Invoice for only 2 items (out of 5 items).
--> 2 items successfully shipped and invoiced
4. Go back to sales order
5. Re-open sales order
Note: I also tested prior to re-open, do a posting prepayment credit memo.
6. Increase prepayment% to 100%.
7. Post prepayment invoice
8. Post - Ship and Invoice or
Post - Ship (ship the outstanding 3 items - it will successfully ship the outstanding items),
but cannot invoice the remaining 3 items.
System will give us the following error.
Microsoft Dynamics NAV
Amount must be positive in Gen. Journal Line Journal Template Name='',Journal Batch Name='',Line No.='0'.
OK
Please advice. Could it be that we are doing the wrong way??
Comments
Please report it to Microsoft.
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
Other option is to sit down with your solution center and find out why the :bug: occurs.
My guess would be that it is connected to the doubleposting of pre-payments; that it has a sales account with the prepayment crediting. But I haven't fiddled around with it so I can't say for sure.
Keep reporting this to Microsoft they will do something about it.
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book