Warehouse Flow Management
For a plan produced by any Transportation Management System (TMS) to be operationally feasible, it must have the ability to recognize location resource limitations and account for these constraints while planning pickups and deliveries to and from these locations.
Location capacity allows you to define different types of constraints for a particular location. These constraints limit the amount of work you can do for a specific activity during a time frame (bucket). The system captures the location constraints and reports constraint violations after a shipment is built.
When the Check Location Capacity parameter is set to TRUE, location capacity constraints are honored and the start times chosen so as to minimize the total sum of penalties (below and above target penalties) across all the buckets that the shipment hits. If maximum capacity penalties are violated, the bulk plan fails and does not allow violating the max cap constraints. The shipment start times considered in optimization are dependent on two parameters: Location Capacity Optimizer Time Span and Location Capacity Optimizer Time Step.
A location is assumed to have unlimited capacity unless it is imposed by capacity constraints.
An example of where a capacity constraint could be used is when a distribution center has a finite number of dock doors. In this instance, you have a constraint on the amount of shipments you can receive but also possibly on equipment and/or labor to unload the merchandise.
This page is accessed via Warehouse Flow Management > Location Capacity Rule Management > Location Capacity.
Location Capacity ID uniquely identifies the capacity constraint's name for a location.
In order to set a location time constraint, you need to create a capacity Calendar. The purpose of the capacity calendar is to describe what activities can take place during periods of the day. Multiple activities that have different capacities are allowed to occur simultaneously. For instance, a capacity calendar at a distribution center can be set up to both PICK UP and RECEIVE during the hours 8am to 5pm daily. Below is an example of a capacity calendar that is cyclical:
Day 1 09:00 a.m. until 05:00 p.m. perform RECEIVE
Day 2 09:00 a.m. until 05:00 p.m. perform PICKUP
Day 3 09:00 a.m. until 05:00 p.m. perform RECEIVE
Day 3 09:00 a.m. until 05:00 p.m. perform PICKUP
Day 4 09:00 a.m. until 05:00 p.m. perform DEPOT
Day 5 09:00 a.m. until 12:00 p.m. perform RECEIVE
Day 5 12:00 p.m. until 05:00 p.m. perform RECEIVE
Day 6 12:00 a.m. until 11:59 p.m. perform CLOSED
Day 7 12:00 a.m. until 11:59 p.m. perform CLOSED
On "Day 1" the RECEIVE activity is the only activity that can take place between the hours of 9 a.m. to 5 p.m. Notice"Day 3" is repeated in the calendar since the PICKUP and RECEIVE activities can happen together throughout the day. On "Day 5", the same activity is listed twice. By breaking up the day into time blocks, you are giving greater capacity flexibility to an activity throughout the day.
While a capacity calendar is closely related to the business calendar, they should not be combined. When creating a capacity calendar, keep in mind the business calendar of the location. For example, do not set activities to occur when the location is closed. Also,when creating a capacity calendar for a location, OTM will not recognize the "Don't Perform" and "Override" portion of the business calendar.
The relationship between the capacity calendar and a location is established in the location manager roles tab by attaching a Location Capacity Group to the location.
If a calendar is not assigned to the location, then a 24-hours-a-day, 7-days-a-week schedule is assigned.
The Active check box turns the location capacity on or off.
Select the Domain Name in which you want to create the Location Capacity. Only domains to which you have access privileges display.
Location capacity detail recognizes that certain activities have different capacity limitations. The Location Capacity Detail grid relates an activity to a capacity limitation factor and defines how the capacity should be used during a bucket of time.
From the drop down list, select the activity that has a capacity constraint for the location in the Activity ID.
If DEPOT is selected, the Capacity Type must be SHIPMENT and have a Capacity Allocation Rule of either ALL BUCKETS or FIRST BUCKET.
The Capacity Type is the limiting factor for the Activity selected.
You can have multiple Capacity Types that affect one Activity. For instance, the Activity RECEIVE could have a Capacity Type of X number of shipments and have a weight capacity of X pounds per time bucket.
The Capacity Allocation Rule wants to know how a shipment at a stop consumes the capacities at your location during a time bucket. There are three ways to distribute your capacity:
All Buckets- This allocates the entire quantity in each bucket. Thus, if a bucket size is one hour, and the loading activity takes three hours, and you are loading 10,000 pounds of product, this rule assumes that each bucket requires enough resources to load 10,000 pounds each hour. This type of allocation is used when there is a limited number of dock doors available at a location.
Distribute- This type of allocation evenly spreads the quantity to each bucket based on the amount of time spent in the bucket. For example, if you had three time buckets of one hour, with a maximum capacity of 1,000 pounds per bucket, your time bucket allocation would spread a 2,500 pound shipment into two 1,000 pound buckets and one 500 pound bucket over two and a half hours. The 500 pounds not used in the third time bucket could be used for another shipment.
The Distribute Capacity Allocation Rule does not work if the Capacity Types are Shipment, FEU, or TEU.
First Bucket- This Capacity Allocation Rule applies the entire quantity in the first bucket out of X buckets it takes to perform the activity. First bucket allocation does not take up any capacity from any other time bucket.
The Time Duration Bucket needs to be set up for each Activity instance. A time bucket is a measurement of time that varies for each specific instance.
Click Save to set up capacity constraints for the activity.
Activity Type Capacity
Location Capacity Group
Location Capacity Usage