Skip to main content

Notifications

Announcements

No record found.

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

  • Verified answer
    Jens Glathe Profile Picture
    Jens Glathe 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

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

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

  • Nuno Pereira Profile Picture
    Nuno Pereira 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,

  • Suggested answer
    Jens Glathe Profile Picture
    Jens Glathe 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
    Nuno Pereira 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
    Jens Glathe 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

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

Congratulations 2024 Spotlight Honorees

Kudos to all of our 2024 community stars! 🎉

Meet the Top 10 leaders for December

Congratulations to our December super stars! 🥳

Start Your Super User Journey Pt 2

Join the ranks of our community heros! 🦹

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 291,883 Super User 2024 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 230,569 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans