Monday Knowledge Snippet (MKS) – 88 Detailed Package Building – Stacking Definitions
One important aspect of detailed package building is the consideration of product (group) stacking constraints. For the definitions it is possible to distinguish between settings that restrict the behavior for a single product (group) and settings restricting product (group) relations when combining them. So far the Supply Chain Execution Package Builder (SCE PB) did only support stacking factors (see MKS77) covering the single product (group) settings. As soon as product combinations come into play, it can get complicated pretty quickly. Basically such settings tell the Package Building Optimizer how to handle heterogeneous product sets. What can be on top of something else? What not? What are the tolerances when some space is required (non-flat stacking, overhang)?
Load Plan with detailed packages including stacking constraints
When designing a solution for this, we had in mind to support easy-to-define, but yet powerful constraints. This means:
- Enable default behavior definitions
- Support reference material hierarchy (define each setting on highest possible reference product)
As a consequence, the definitions are spread over multiple spots.
Package Building Profile
The package building profile has been enhanced with 2 new settings. The ‘Stacking Sequence’ allows to switch the priority between density and weight. The ‘Stable Overhang Threshold [%]’ enables to define the tolerance when an item can only be stacked when a certain overhang is required.
Enhanced Package Building Profile
In the product master the packaging data has been enhanced with Package Building Settings. There new settings for overhang, bridge, and non-flat stacking can be found.
TM 9.6 Product master
In the S4 version, the packaging definitions can be found under ‘WM Packaging’:
S4 Material master
Product Relationship Profile
The final spot for definitions is the new Product Relationship Profile offering stacking settings. Here it is possible to define which product (group) can be on top of another. Note that settings here should only be made in case they are not covered by the Stacking Sequence in the package building profile.
To make it a bit more transparent how the definitions are used by the PBO, I would like to explain the use cases.
What is non-flat stacking?
Depending on the product dimensions, it is possible that a mixed layer forms a non-flat area on top. If no tolerance would be allowed when trying to put something on top, only smaller items could fit.
Overview Non-Flat Stacking
Default behavior is that no non-flat stacking is allowed.
What is overhang stacking?
When creating mixed pallets situations can occur where a for example a lighter product that must be on top of another product, but has a bigger size. This leads to an overhang like shown below. If this is not supported (or correctly defined in the product settings), the PBO will have to use more pallets (of course depending on the product quantities – as long as it can it would place them on the floor next to each other; but as soon as the floor is filled in the example with the green product the setting applies).
Overview Overhang Stacking
Default behavior is that no overhang is allowed. Only when either in the PB profile or for a specific product settings in the threshold are made, this options exists. Note that when a customer has such a scenario it is required to test this very carefully. It is not so easy to setup stable test cases for this. Internally this is mainly done with pretty artificial products and package materials (like in the picture above, where only a single item fits per layer; PBO either finds a solution using a single pallet or not).
Carefully checking the screenshots above one will recognize the additional settings for bridge stacking. This is a master data preparation for the standard as the PBO currently does not support this. It can also be used in custom projects.
Major piece to get physical. When starting to tackle this, I see the urgent need to start simple to understand the behavior. This is nothing that comes out of the box, is easy to test and understand! Pick simple scenarios, involve business and warehouse people early and increase complexity step by step. Main effect of no having this right is an increased number of required pallets and consequently resources (trucks, trailers, containers). So whenever the situation occurs when warehouse comes back saying more stuff could fit onto a mixed pallet, this is something to check.
Here is the link to the LinkedIn discussion: https://www.linkedin.com/feed/update/urn:li:activity:6523446749292437505/
Here is the link to the Detailed Package Building overview MKS: https://blogs.sap.com/2019/02/04/monday-knowledge-snippet-mks-79-supply-chain-execution-package-builder-enhancements-detailed-package-building/
Here is the link to the MKS overview page: https://blogs.sap.com/2013/05/21/monday-knowledge-snippet-series/
it is very detailed & clearly explained thank you very much
In a scenario where we have 2 different pallets types, like 1200x 1000 mm and 1200x 900 mm. Is it possible to stack this pallets types if they have different dimensions?
Stack complete packages with different pallets types and stack the smallest on top?
You mean in Load Planning (and not Package Building)? Yes, it is.
I found the solution in the Rule set. I will set this as a default.