web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

Cannot Remove Item From a Controlled Warehouse

(0) ShareShare
ReportReport
Posted on by

MARKIT is one of our controlled warehouse locations. This 1 item (FS1EFX0  BKS-L) with a quantity of 1 should not be in this location. We are trying to make an adjustment to remove this item from this location.
Following is the error message we receive.

Adjustment Bin must be No in Bin Location
Code="MARKIT",Code='ADJ-01-RUS'.

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Roberto Stefanetti Profile Picture
    12,998 on at

    hi,

    i think that you have "adjustment bin" flag on table "bin" with TRUE value (on location\bin record); if you have TRUE you can't use bin on warehouse journal.

    Check if you have a correct synchronization between warehouse and Inventory by running the "Calculate Warehouse Adjustment function" from an item journal; you need to set FALSE flag on Bin table to post warehouse entries.

  • Community Member Profile Picture
    on at

    Hi Roberto,

    Thanks for your quick reply. Cannot quite figure-out how to do this yet ): (I am very new to NAV). If you can provide few additional instruction how to accomplish the task, that would be greatly appreciated.

    Thanks you.

    Oswald

  • Suggested answer
    Roberto Stefanetti Profile Picture
    12,998 on at

    Hi,

    Check on "Location" table if your location have "Adjust Bin Code" field compiled (with Bin code), if yes you have fowfields = TRUE on table "Bin"; is not possible to create warehouse entries if this flag is = TRUE.

    Problem is in this check (correct check)

    7311 "Warehouse Journal Line" field 28 "To Bin Code"

    To Bin Code - OnValidate()

    IF NOT PhysInvtEntered THEN

     TESTFIELD("Phys. Inventory",FALSE);

    IF CurrFieldNo = FIELDNO("To Bin Code") THEN

     IF "To Bin Code" <> xRec."To Bin Code" THEN

       CheckBin("Location Code","To Bin Code",TRUE);

    GetBin("Location Code","To Bin Code");

    Bin.CALCFIELDS("Adjustment Bin");

    // ***

    Bin.TESTFIELD("Adjustment Bin",FALSE);  --> this line chek if the flag is FALSE, if TRUE you get the error

    // ***

    IF "To Bin Code" <> '' THEN

     "To Zone Code" := Bin."Zone Code";

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans