cancel
Showing results for 
Search instead for 
Did you mean: 

Auto Packing of Batches

Former Member
0 Kudos

Hi,

I got the below batches for different Materials in an Outbound Delivery,

Line item- 10- Material- 1, Batch- 1

Line item- 20- Material- 2, Batch- 2, Batch- 3

Line item- 30- Material -3, Batch- 4, Batch- 5, Batch-6

While performing Auto packing, I found the batches have not been picked sequentially (Packed the Batch- 1 completely, next Packed the Batch- 2 completely, then packed Batch- 4, then packed Batch- 3, then packed Batch- 5 and then Batch- 6)

But the requirement is that it should pack sequentially as below,

(Pack the Batch- 1 completely, next Pack the Batch- 2 completely and it should go for Batch- 3, Batch- 4, Batch- 5, Batch- 6 one after the other sequentially)

Is there any soution to address the issue to pack sequentially?

Regards,

Mohan

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

This message was moderated.

Former Member
0 Kudos

Hi mohan,

use user exit (Transaction SMOD) PACKMODI and check the function modules e.g by implementing it with a break point. But this exit is "old school" and deprecated.

The new one is BAdI BADI_HU_AUTOPACK. You may implement this BAdI and check it in your context.

Best regard,

Matthias

Former Member
0 Kudos

Thanks Matthias for quick reply.

The Batch sequence happens, before applying BAdi in to action.

We are using the BADI_HU_AUTOPACK to address some other business rules.

Is there any standard functionality solution to address the above?

Regards

Mohan

Former Member
0 Kudos

ok, but then I did not get your intension with "while perfoming auto packing".

Did you pack before or after picking? With WM or in SD itself?

If the selected batches in outbound delivery are not good, then the batch determination (in SD or WM?) did not chose the batches you like to have. Also using more than one batch in a delivery line generates a split items per batch.

Regars,

Matthias

Former Member
0 Kudos

Hi Matthias,

Packing is before picking and it is with WM.

The selected batches are fine when the delivery is getting created. The Batches are being picked based on automatic batch determination process.

When we do the packing (batch mixing allowed in packing instructions), this probem is surfacing.

Regards,

Mohan

Former Member
0 Kudos

Hi Mohan,

thanks for the details. Hmm, then I did not get your problem. You pack unpicked delivery items with batch mixing packing instr., batches are determined already in delivery (so WM TO confirming does not create split items) and you mentioned that the BAdI for packing did not help you. Why?

Thanks,

Matthias

Former Member
0 Kudos

Hi Matthias,

I appreciate you for the reply.

Here the Packing happens before the Picking and WM will not have any role at this moment. TO will be created after packing done.

After system had allocated the batches, when we click on Auto Packing icon, the Packing is not happening sequentially (one after the other).

If it had started with one batch, it should complete that batch, before moving on to next batch, based on qty of the batch and Pallet qty.

For example,

Line item- 10- Material- 1, Batch- 1(qty- 700)

Line item- 20- Material- 2, Batch- 2 (qty- 300), Batch- 3 (qty- 400)

Line item- 30- Material -3, Batch- 4 (qty- 600), Batch- 5 (qty- 400), Batch-6-(qty- 400)

In our case it packs the Batch-1 in one pallet, then with the remaining qty of the batch-1 and picks the batch 4 or 5 and packs in 2nd pallet and so on..... and it should not be

it  should pack the batches sequentially first batch-1, next batch-2, next batch-3 and so on...

Is there any soution to address the issue to pack sequentially?

Regards,

Mohan

former_member182805
Active Participant
0 Kudos

Hi Mohan,

If you maintain packing instructions for the materials in POP1 and then create packing condition records using POF1 (packing determination type SHIP), you can automatically pack the materials as soon as the batch gets determined in the delivery. Since you have batch determination, this should automatically select batches and then pack them in the delivery. The user can change the packing materials manually if e wants to.