Hi guys, I have this problem and as much as i'm trying i just can't find tha solution ](*,) . I have created a new product and assigned Item tracking code . I have created a purchase invoice for this product and assigned a Lot No. with expiring dates etc. Now, I am trying to make a sale. While i am trying to assign from which Lot No. should Navision remove the products from, Navision does not show which Lots are available, so i have to remember the Lot No. that i want to remove the products from to make the sale. Am i doing something wrong?? I am 99% sure that i have gone through all the steps of Item Tracking procedure. Doesn't seem there is something else to do for the program to show the Lot No. that the item belongs to.

Is it a bug of 3.7B??? I would really appreciate it if you could help me.
Comments
Normally when you purchase you have to write the lot no when you sell you have to choose from the lot that are avaible.
Giuliano
Note: i have tried it in Cronus with Navision 4.0 and it works so there are two options: 1) It might be a bug of Navision 3.7B or 2) i just didn't set my Item Tracking correctly :-k ...
Thank you for your respond.
The last time I saw something like this, it was a date problem...
Maybe your sales order date is prior to your purchase and cannot find the entries in the given time range.
Do you have reservations? (auto/manual reserve) on your item card?
And if you have, the how much quantity does the sales line have reserved, and from what? (item ledger entry or purchase order?)
Arhontis
https://forum.mibuso.com/search
So i suggest to check the table with filter and try to insert manually the filter that sistem insert
the function that do this work are in codeunit 6500 and the filter applied are
ItemLedgEntry.SETRANGE("Item No.",TrackingSpecification."Item No.");
ItemLedgEntry.SETRANGE("Variant Code",TrackingSpecification."Variant Code");
ItemLedgEntry.SETRANGE(Open,TRUE);
ItemLedgEntry.SETRANGE("Location Code",TrackingSpecification."Location Code");
for item ledger entry and
ReservEntry.SETRANGE("Reservation Status",
ReservEntry."Reservation Status"::Reservation,ReservEntry."Reservation Status"::Surplus);
ReservEntry.SETRANGE("Item No.",TrackingSpecification."Item No.");
ReservEntry.SETRANGE("Variant Code",TrackingSpecification."Variant Code");
ReservEntry.SETRANGE("Location Code",TrackingSpecification."Location Code");
For reservation entry
Have you posted the Purchase order (Receive)?
If yes, then go to your sales line and try to make a manual reservation by Functions-> Reserve...
Does the list show you "Item Ledger Entry" with the received quantity?
Arhontis
https://forum.mibuso.com/search