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

Community site session details

Session Id :
Microsoft Dynamics NAV (Archived)

Shipment on zero inventory

(0) ShareShare
ReportReport
Posted on by 155

we want to restrict the system from shipment, when the stock is zero on inventory.  Right now the system allows the shipment resulting inventory in negative stock. How do we restrict the system.

What is the standard by default?

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Jens Glathe Profile Picture
    6,092 on at
    RE: Shipment on zero inventory

    Hi Rehman Sheikh,

    this depends on the NAV version you're using. In NAV2013R2, you can set the field "Prevent negative inventory" on the Inventory Setup page. In the versions before 2013R2, it is not possible to completely prohibit negative stock without modifying  the posting logic. It's a small change, though. If you need it in an older version, I would recommend to copy the logic from NAV2013R2, to get the same behaviour.

    The default behaviour is "allow negative stock", btw.

    with best regards

    Jens

  • Nuno Pereira Profile Picture
    on at
    RE: Shipment on zero inventory

    Hi Rehman,

    If you are still on time to change processes, you can try instead, without doing any changes to standard features, the use of Inventory Picking.

    It has similar functionalities as Warehouse Shipments but does not allow the pick of items without stock and you can only get one source document (sales order, purchase return, transfer order, ...) at a time.

    Pay also attention which time of licensing you have.

    Best regards

    Nuno Pereira

  • Suggested answer
    Jens Glathe Profile Picture
    6,092 on at
    RE: Shipment on zero inventory

    Hi Rehman, hi Nuno,

    just to disallow negative quantities, this is not a good tradeoff. It doesn't really matter when you already have warehousing enabled, but otherwise you have more documents (and process steps) that you don't really need (yet). It really complicates matters (for example at physical inventory time) and only makes sense when you actually use bins.

    Furthermore, the feature in NAV2013R2 does some additional checks that are of the not-so obvious kind, but really make sense. You avoid quite some possible issues this way.

    with best regards

    Jens

  • Nuno Pereira Profile Picture
    on at
    RE: Shipment on zero inventory

    Hi Jens, I understand your point of view, even tough the Solution isn't always - development!

    As for the requirement presented by Rehman - "...restrict the system from shipment, when the stock is zero on inventory..." - inventory pick can also be a solution. You may possibly want to restrict shipments but otherwise allow inventory adjustments to go negative for any reason...

    All options should be evaluated ;)

    Regards,

  • ArnoldS Profile Picture
    604 on at
    RE: Shipment on zero inventory

    I absolutely agree with Nuno - development isn't always the solution!

  • Verified answer
    Jens Glathe Profile Picture
    6,092 on at
    RE: Shipment on zero inventory

    Hi there,

    :) In this case, Microsoft developed the solution and put it in NAV2013R2. While I agree with you that code changes are not always the best solution, especially the ones that break standard functionality, adding additional documents to the workflow to avoid a change isn't the best solution either. I've read up on the picking feature on MSDN, and it has (also noted there) some limitations that need to be considered. These alone would discourage me from ever using this without fixing the limitations first.

    Regarding negative quantities: When the postings occur in the order the physical handling is done, then there shouldn't be any negative quantities. There are some scenarios where you can get them (shipping goods before the receipt has been posted), but in this case you "break" another workflow. NAV can handle this, unfortunately it is a little too tolerant in some cases that lead to problems later. When you allow negative quantities, a timely order (receipt date before applied shipment or consumption date) should be ensured. For this you would also need a code change, AFAIK.

    with best regards

    Jens

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…

Pallavi Phade – Community Spotlight

We are honored to recognize Pallavi Phade as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics NAV (Archived)

#1
Alexander Ermakov Profile Picture

Alexander Ermakov 2

#2
SC666 Profile Picture

SC666 1

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans