cancel
Showing results for 
Search instead for 
Did you mean: 

Period factor doesn’t work for SNP Optimizer

Former Member
0 Kudos

Hi Expert

We have a supply chain of move material X from Plant A to Plant B via movement STR/STO.

 

We use SNP Optimizer to create STR.

 

The SNP book is in Monthly bucket, we have demand (FA) released to SNP book at the Middle of Monthly bucket (e.g. Jan 16, 2015).

Our expectation is that SNP Optimizer run, and create STR in the middle of the bucket as well.   However the STR is created in the beginning of the bucket. (e.g. Jan 1st, 2015)

 

We set Period factor to 0.5 in MAT/LOC and TL , and it looks Period factor doesn’t work with SNP Optimizer.

I tried the Bucket Offset with1, 00 and 0.5, it also doesn’t change STR result.

Could anyone help on this , we want SNP Optimizer to create the STR in the middle of the bucket.

Thx James

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello James,

The SNP optimizer doesnt work in the way you are expecting. First it determine the exact availability date of your receipt. then its calculate the rounding limit based on the length of the bucket and your bucket offset value. If the availability date falls at or before the rounding limit, the receipt is available at the start of the bucket. If not, it is available at the start of the next bucket.

So, whatever value you maintain as bucket-offset, the receipt date falls at the beginning of a bucket. Please let us know if any clarification needed.

One more thing, as Rupesh mentioned, you maintain bucket off-set value in the optimizer profile. but if you maintain this value in the PPM as well (for pln ord creation), then the value mentioned in the PPM over-write the value in the optimizer profile.

Thanks,

Satyajit

Former Member
0 Kudos

Hi Satyajit

Thanks for explain the Optimizer behaviour. I guess Optimizer couldn't behaviour
what period factor do for heuristics

Just one more clarification. Can you make an example of How bucket offset
works ? As you mentioned So, whatever value you maintain as bucket-offset, the
receipt date falls at the beginning of a bucket.   I don’t quite understand.

Many thanks James.

Former Member
0 Kudos

OK, let me give an example-

Say you are running optimizer in weekly bucket (7 days in a week) and planning start day as beginning of this year, till next 6 months.

So your bucket definition would be like 1-4th Jan, 5-11, 12-18, 19-25 .... like that

Now say in DC1 you have a demand for 100 units of product A on 15th Jan and this DC1 can source from Plant1.

Here the exact availability date to meet the demand is 15th Jan. This length is 4 days from the start of the bucket and the length of the bucket is 7 days. SO the exact availability date for optimizer will be 4/7= 0.57 of the total  bucket length.

Now if you have a bucket-offset of, say 0.80, then the rounding limit would be 0.8 * 7= 0.56 which is less than the  limit (0.57) for this demand. So the exact availability date falls after the rounding limit, hence the product will be available at the start of the next bucket (at bucket= 19-25) here.

Now if you have bucket-offset of, say 0.90 or bigger number, then the rounding limit would be 0.9 * 7= 0.63 which is greater than (0.57) for this demand. So the exact availability date falls before the rounding limit,  hence the product will be available at the start of this bucket (bucket 12-18).

Hope this helps.

Thanks,

Satyajit

Former Member
0 Kudos

Thanks Satyajit for ur help , you are very knowledgeable , Cheers James.

Answers (2)

Answers (2)

rupesh_brahmankar3
Active Contributor
0 Kudos

Hello,

In SNP the Period Factor is only used by the Heuristic Functions, the Optimizer uses the Bucket Offset instead.

Best Regards,

R.Brahmankar

Former Member
0 Kudos

Thanks Both , I tried Bucket offset 1,00 , 0,5, 0,01 in the transportation Lane , and change in the Optimizer profile . It doesn't change the Optimizer result, the STR still in the first day of the bucket.

Is there an additional parameters for SNP optimizer on this one?

thx James.

rupesh_brahmankar3
Active Contributor
0 Kudos

Hello Cai,


In SNP optimizer profile , go to model parameter, and change value in Bucket Offset During : 0.5 and test the same. Also check the optimizer log in details.


Best Regards,

R.Brahmankar

Former Member
0 Kudos

Hi james,

SNP Optimizer does not consider Period Factor. you will have to use the bucket offset.