cancel
Showing results for 
Search instead for 
Did you mean: 

Heuristics in background not meeting Safety Stock level

Former Member
0 Kudos

Hi SNP gurus,

We have an issue for some products when running heuristic in the background. It won't create Reqs on time to cover the SS level or sometimes creates Reqs but not enough to again cover the SS level. What is weird is that there are products supplied by the same vendor that work perfectly. Also, if we run heuristics interactively for these failed products, the missing Reqs would be created when they are needed.

We are running LLC determination as part of the process chain before heuristics.

thanks in advance for your help,

David

Accepted Solutions (0)

Answers (1)

Answers (1)

rajkj
Active Contributor
0 Kudos

Hi David,

Typically, SNP heuristics creates a proposal when target stock level > stock on hand (projected). Have you verified your background job spool and log for any error?

To isolate the issue, pl execute the planning functions individually in background using t.codes /sapapo/snp01 (heuristics) and /sapapo/snp02 (deployment) and validate the execution results. If they match with that of interactive execution, then there might be an issue with predecessor jobs in your background jobs list.

Thanks,

Rajesh

Former Member
0 Kudos

hi Rajesh,

Yes, verified the log for heuristics and deployment and there isn't any errors. As for isolating the issue, I have done this same procedure but results are still the same, do not match with interactive results. Actually, I tried it in our QA environment and the background results are correct.

The unique thing about these products (although not all of them are failing) is that the forecast has a big reduction and then goes back to normal (i.e. average for wk1 500, wk2 480, wk3 495, wk4 20, wk5 25, wk6 30, wk7 490, wk8 500), It looks like background heuristics would not plan enough during the weeks where the demand drops. The missing reqs should show during the wks where the demand drops.

Thanks,

David

rajkj
Active Contributor
0 Kudos

Hi David,

You need to track the stock on hand(projected) value change as this value influence the heuristics planning engine along with target stock level. If demand drops, naturally stock on hand(proj) will not be reduced and hence, heuristics will not plan if there is enough stock to meet the target stock level.

stock on hand(proj)(t) = stock on hand(proj)(t-1) + total receipts(t) - total demand(t)

target stock level = safety stock quantity + target stock quantity

Thanks,

Rajesh