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 AX (Archived)

MRP Action messages and safety stock

(0) ShareShare
ReportReport
Posted on by

Hello,

I have a question on Action Messages behaviour. We have noticed that action messages ignore safety stock - e.g. if safety stock is 10, our SOH is 0, next production order which is required 4 is, say in 5 days, the action message will tell the purchasing officer to bring the stock of 4 in 5 days instead of 14 now (assuming the lead time is 0). We have gone through many examples and in all instances active messages tell to keep the stock just above zero and as close as possible to the actual demand.

Is it normal for action messages to ignore/not cater for safety stock and just keep stocks from going below zero?

Thanks,

Dmitry

*This post is locked for comments

I have the same question (0)
  • Brandon Wiese Profile Picture
    17,788 on at

    What is the Negative days set at for the relevant coverage group?

    Do you have Use dynamics negative days checked under Master planning parameters?

  • Brandon Wiese Profile Picture
    17,788 on at

    Open Net requirements for the item, and remove the !Safety stock filter on the Reference column.  Is there a line present with the reference of Safety stock, and what Requirement date does it use?

  • Community Member Profile Picture
    on at

    Hi Brandon. We use the same number of negative days as the coverage period (e.g. if coverage period is 30 then the number of negative days would be also 30).

    We don't use dynamic negative days.

  • Community Member Profile Picture
    on at

    NetReq.jpg

    Hi Brandon. As per the screenshot: if I remove the !safety stock filter it adds a line and it has a requirement date same as the planned purchase order above it.

  • Brandon Wiese Profile Picture
    17,788 on at

    I've found the code that I think is generally responsible for the Requirement date for safety stock, at least in my version of AX.

    In class ReqCalc method safetyStockDate(), it seems to care most about the Fulfill minimum setting on the Item coverage for the Released product, i.e. Today's date, Today's date + procurement time, First issue, or Coverage fence.  I suspect in your case it is set to Today's date + procurement time.

    It's not clear, just a guess.

  • Community Member Profile Picture
    on at

    Do you possibly know what is the principle that action messages use? In our case there is no action message generated to tell the purchasing officer to advance the order to the date when the stock is going below safety stock

  • Verified answer
    Brandon Wiese Profile Picture
    17,788 on at

    Which order, in your screenshot example?  The actual Purchase order, or the Planned production order?

    The Purchase order has an action message, at least it appears to according to the icon on the grid row.

    The Planned production order has been assigned a requirement date appropriate to prevent the on-hand from going below 0, but as adjusted by the Safety stock as it landed on April 26.  It seems to me that you'd really like the Safety stock to land on today?

  • Verified answer
    Tim Schofield Profile Picture
    on at

    Hi Dmitry - I think Brandon is right. It depends upon the setting of your Fulfil minimum. Can you confirm whether you have this set to "Today's date" or "Today's date + procurement time" (or other)?

  • Community Member Profile Picture
    on at

    Hi Tim/Brandon. It is set as Today's date + procurement time

  • Community Member Profile Picture
    on at

    Hi Brandon. I have changed it to Today's date and reran MRP and now Action message tells me to advance it to the correct date when the stock is going below SS. Thank you very much I think this is what the issue was!

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 AX (Archived)

#1
Martin Dráb Profile Picture

Martin Dráb 4 Most Valuable Professional

#1
Priya_K Profile Picture

Priya_K 4

#3
MyDynamicsNAV Profile Picture

MyDynamicsNAV 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans