Is there a good explanation why the location code suddenly get cleared on requisition lines.
I cannot figure out why this change should be necessary or why this field get cleared if no location code has been setup on the vendor. I can see the idea in this if you positively have added a location code to the vendor. Then you have decided that items from this vendor always will enter this location. But if the location code is empty on the vendor card then I cannot see why this should be reflect the requisition lines and empty the content of the location field especially not in the UpdateDescription function when validating item no. Sorry but I cannot follow the logic here.
I can see the changed was introduced in NAV2013 and it haven't been changed since. This functionality is blocking the opportunity of setting up a fixed location code in the worksheets when initiating new requisition lines.
*This post is locked for comments
It is sad to hear that Microsoft is not more eager to correct obvious inconveniences in the application. There still exist lots of hick-ups even from the classic DOS version of Navision (Navigator) and Microsoft is more into going for Cloud version and Extension and AL for VS-code. With Extensions coming the mistakes we used to correct for each and every customer will not be possible anymore.
Here is some of the typical things we used to "correct" for Microsoft in NAV (Navision/Navigator).
- Disables auto increment batch journal code containing numbers (that could represent dimensions just if you are curious why)
- Divide adjust cost prices into different G/L accounts based on reason code, positive or negative adjustment (for improved cost controlling)
- And now this major thing when importing item into requisition lines
My error same with you when selected Location Code & it's cleared on requisition lines (Transfer from Code auto get value)
Then I setup Vendor Card -> Location Code, but above issue still happened.
Ok. Let's not call this as bug.
But it is very clear that, while changing Items in requisition lines, it should not clear the location code (if Vendor Card, location code is blank).
I do not see any benefits of doing so. At the other end, you need to fill the location code once again, if you apply this logic.
Earlier versions were not resetting the location while changing the items.
Regards,
Vishal Salot
Hi,
I don't think it's a bug.
Hi,
It clearly seems to be a bug.
While introducing new changes in NAV 2013, team has not realized, to avoid updating the location code from vendor master, if location code is blank.
//Current Code
IF "Vendor No." <> '' THEN BEGIN
"Location Code" := Vend."Location Code";
As per my understanding, it should be as follow
IF ("Vendor No." <> '') and (Vend."Location Code" <> '') THEN BEGIN
"Location Code" := Vend."Location Code";
Regards,
Vishal Salot
//If this answers helped you, please mark it as verified.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156