cancel
Showing results for 
Search instead for 
Did you mean: 

Replenishment with FIFO strategy for picking oldest quant

former_member330289
Discoverer
0 Kudos

Hi All,

I need your help in replenishment process like the way our business needed.

During our testing we found it successful during Replenishment to get the Oldest GR date.

However, here is the problem, it seems to want make a lot of partial pallets. When the storage type was set to M it would grap a "Full" Pallet. But when we switched it F, it would take the oldest combine another transfer order to make a full replenishment quantity.

The worry here is that this will cause a lot of additional work (breaking down pallets) and will create lot of partial pallets.

Example : Part ABC Replenishment qty 100.

                 Stock in Bin 30 Qty with GR date 1/1/2016.

                 And a full with of 100 qty with GR date 2/1/2016

system will create 2 Transfer Order's one for 30 qty from storage bin and other for70(breaking down the full pallet)

There is a user exit that can be used and activated in SPRO in "Define Storage Type" This could be leveraged to do something such as "don't breakdown the full pallet", just create a TO with 30 qty,  then when the replenishment runs for the next time it would grab the full pallet.

My request or question here is, is there any best way/solution for this scenarios? We just don't want to create lot of partial pallets, especially with something like BATTERIES that are heavy and would take lot time for breaking down the pallet.

Many thanks in anticipation.

Regards,

KK.

Accepted Solutions (0)

Answers (3)

Answers (3)

raghug
Active Contributor
0 Kudos

It looks like strategy M worked for you... and it is made to do exactly what you want. What was the problem with it?

former_member330289
Discoverer
0 Kudos

Strategy M will work for picking the full pallets, but does not pick the oldest quants, which will be possible with strategy F.

But what ever the reason it may be, we have partial stock in Bin.  If we switch to strategy F, when we run the replenishment, 2 TO's getting created 1st for Bin stock and remaining from Random storage, which obviously breaking the full pallet.  which gradually increasing the partial stock in the warehouse.  We need to control that.  whatever the newputaway/batch that arrives to warehouse, they are doing putaway in full pallets only.

Thanks,

KK

JL23
Active Contributor
0 Kudos

Why not separating the partial pallet from the full pallets then, or blocking the batch or the quant?

In any case you have to have an idea what to do with the partial. Will you just store it for some years until you scrap it? Will you rework it in the next batch?

Currently you just have 2 competing goals, FIFO and full pallets, which only goes together if you separate the partial pallet.

raghug
Active Contributor
0 Kudos

Use strategy M on the storage type with the partial pallets and F on the storage type with full pallets. For example storage type 200 = M, 210 = F. In your search strategy the first two storage types should be 200 followed by 210. If you had this working already, I am sure you know to set the rounding quantities.

Any time a pallet is broken down, the business process should be to move it to the partials location. From a physical standpoint, you have moved partials out the full pallet bin to make picking there easier too. If the quantity goes over the amount available in the partial area, it will then ask you to break a full pallet. In the storage type 210, you can set the return storage type to 200, so that the remainder is directed to partials location.

harshesh_patel3
Participant
0 Kudos

Hi Ravindra,

One option you could consider is "A" strategy. Depending on the TO quantity it will search Full Pallets with FIFO, less then full goes behind partial pallets and only in case no partial pallets are available then goes for Full Pallets again in FIFO.

Link for reference:

https://help.sap.com/saphelp_erp60_sp/helpdata/en/ea/90c95360267214e10000000a174cb4/content.htm

Hope this helps!

Thanks

Harshesh

JL23
Active Contributor
0 Kudos

If you always want to issue full pallets how did you ever arrive at partials?

Lets play the game further.

You ignore the partial pallet and pick the full pallet. This works out until the last full pallet is used. What is then the next pick?

In the mean time a new batch arrived, do you then pick a full pallet  from the new batch and the partial remaining pallet of the old batch gets older and is again ignored, which would then be a clear FIFO violation.

Or do you then want to pick the remaining quantity of the old batch and break the first pallet of the new batch?

former_member330289
Discoverer
0 Kudos

Sorry Jurgen, it was our mistake, when we stuck with one ID tried with another, unfortunately both got posted.  apologies for that.