Defining Planning Processes

Objectives

After completing this lesson, you will be able to:
  • Explain the different planning processes and options
  • Explain the different selection options for planning processes
  • Define the tasks involved in transportation planning and identify the relevant SAP Fiori apps used to carry out these tasks

The Planning Processes

Woman planning transportation using the app Transportation Cockpit in SAP TM. SAP Anvil symbol in the background

The goal of transportation management is to provide customers with the ability to manually or automatically plan and optimize their transportation requests. This includes performing order consolidation, where a company can group orders with the same ship-from and ship-to locations for more efficient transportation quantities.

If multiple orders are being shipped within a predefined transportation zone, your company can try to efficiently schedule and route the various orders, and choose the appropriate carrier. The planning and selection can be determined using the most cost-effective and timely route from source to destination while considering real-world constraints, costs, and penalties. The optimizer can make multi-modal decisions such as sea, air, truck, train, and any combination thereof. The planning function can also perform multi-pickup and multi-drop options.

Within the optimization algorithm is the ability to use the appropriate resources regarding availability and capacity. The optimizer can consider incompatibility rules to restrict how freight orders are built, such as modeling material-specific transport requirements (for example, cooled products). In addition, carrier selection allows your company to determine the right combination of carrier assignments based on cost, equipment availability, priority, and business share goals.

Transportation Planning Scenarios

Transportation planning supports multiple variants. Several scenarios can be used, depending upon shipping requirements, as follows:

  • Truckload shipments (FTL or LTL)

  • Intermodal (IM)

  • Direct shipments

  • Multi-stop shipments

  • Pooled distribution

Truckload Shipments (FTL or LTL)

Truckload shipments tend to be the simplest of the outbound planning scenarios. The transportation order received by the shipper is in a full truck load quantity, typically >= 35,000 lb, or 3,660 cubic feet, or 28 - 32 pallets. The shipment is from one source to one destination, so very little route planning is necessary, except for carrier selection. The ideal situation would be one product, but multiple line items can be supported. In TM, when orders are entered with a weight greater than 35,000 lb, the system can be set up to automatically plan, tender, and cost the freight order without additional user intervention. This is considered a one-step process.

Full Truck Load (FTL): In some industries, goods are ordered and delivered based on full truck load because that is an inexpensive option. Typically, this is used for cheap products where the transport costs are high compared to the value of the goods. This FTL scenario is also used extensively in bulk transport. If the order is for multi-line items, TM can perform truck load optimization planning for freight units. During planning, companies can perform carrier restrictions (a carrier is not permitted). Additionally, companies can perform carrier selection based on lowest costs if a default carrier is not maintained. Once planning is done, the transportation order is ready for tendering. Finally, bills of lading can be created with driver notes when the shipment is picked up.

Intermodal Shipment

Intermodal freight transport involves the transportation of freight in a container or vehicle that can use multiple modes of transportation (rail, ship, and truck) without any handling of the freight itself when changing modes. This method reduces cargo handling, improving security, reducing damages and losses, and allowing freight to be transported faster. This method reduces costs compared with road transport and is the key advantage when deployed for intracontinental use. However, the cost savings may be offset by reduced timing for road transport over shorter distances.

Intermodal transport is generally used for two purposes. One is to move goods relatively cheaply over long distances using ocean and rail transport. The second is moving goods over long distances quickly, for example, with air freight. Based on the requested delivery date, the carrier selection process determines whether to use intermodal or truck load as the means of transport. This is based on the transit time for each means of transport: intermodal container on flat car (COFC) with a four-day transit period or TL with a three-day transit period.

Multi-Stop Shipments

Multi-stop or pool shipment consolidates two or more orders into one or more shipments. Instead of making several (say 5) shipments and sending a separate vehicle to each customer, your company plans to have only one vehicle visit each customer. This is a truck load (TL) process, requiring some planning to ensure no constraints are violated. Be aware that in-transit stops are limited, usually three or fewer. As transportation volumes increase, optimized multi-stop planning improves operational efficiencies. Routes can be determined by pick-up and delivery windows at both shipping and receiving locations.

Pooled Shipment

Pooled distribution is prevalent in delivery/distribution scenarios, from distribution centers to customers. In the postal industry, it is also used to deliver mail to post offices or large customers and institutions. In general, this scenario also includes the collection of empty returnable packaging from customer sites.

International Transportation

When companies begin to transport goods across borders, the complexity of the logistics increases. Multiple modes of transportation may be needed depending on how the product gets to its destination. In addition, you have to consider the legal requirements necessary to import and export products to other countries.

The image shows a world map with icons representing different stages of an international shipping and logistics process. The process starts with material packing at a warehouse, followed by containers being transferred to the port of loading by truck. The main carriage involves ocean transportation via a pre-booked freight capacity on an ocean liner. The final delivery is done by truck from the port of discharge to the destination. The locations mentioned are Newark, New Jersey, USA; Rotterdam, Netherlands; and Düsseldorf, Germany. The image visually represents the global supply chain and logistics involved in international trade and transportation.

Standard Process Flow

The image is a diagram that illustrates the integration between an external SAP ERP/S4HANA system and various components related to order management, planning, execution, subcontracting, and charges & settlement. The key components shown include Sales/Purchase Order/Scheduling Agreement, Delivery, Freight Unit Building, Freight Unit, Planning/Optimization, Freight Order/Freight Booking/Transportation Unit, Subcontracting/Carrier Selection, Agreement, Calculation Sheet, Rate Table, and Scale. These components interact with each other to facilitate the overall logistics and transportation management process. The diagram highlights the flow of information and data between these components, enabling efficient order management, transportation planning, freight booking, and settlement processes within the SAP ERP / SAP S/4HANA system.

The standard planning process begins with creating freight units.

Planning relies on three distinct pillars, as follows:

  • Master Data

    Master data objects such as the transportation network (locations, transshipment hierarchies, transportation zones, transportation zone hierarchies and transportation lanes) and resources are the basis for any planning activities in SAP TM.

  • Selection Profiles

    Selection profiles specify what should be planned in a particular scenario. For example, selection settings specify the geography for which a transportation plan shall be created. This could be, for example, all freight units to be transported within California.

  • Planning Profiles

    Planning profiles specify the "how" of the process. For example, a planner may only be allowed to schedule standard trucks and not a helicopter for emergency transports. This information dictates how the actual transportation is to be carried out. Which resources can be used, and at what cost is specified in the planning settings?

Short-Cut Process, Purpose and Application

Once created, freight units are used by manual or automatic planning activities to build freight orders, which can subsequently be used for carrier selection and/or tendering processes. The purpose of the short-cut process is to skip any planning activities because these may not be required in certain scenarios. For example, if the sales orders that a company receives already state the required truck size, the freight order could be created directly from the transportation demand (in this example, a sale order). Technically, this is done during freight unit building by selecting a freight order type instead of a freight unit type.

The image shows two process flows for transportation management: a standard process flow and a shortcut process flow. The standard process flow includes three main components: 1. Transportation demand, which includes various transportation requirements such as SO, PO, STO, DEL, FWO, OTR, and DTR. 2. Planning, which includes two sub-components: FU (Freight Unit) and FO (Freight Order). 3. Execution/Subcontracting, which is the final stage of the process. The shortcut process flow, on the other hand, skips the planning stage and directly connects the transportation demand to the execution/subcontracting stage. The image illustrates the differences between the two process flows, highlighting the importance of the planning stage in the standard process flow and the simplified approach of the shortcut process flow, which may be used in certain scenarios where freight units and planning are not required.

Watch the simulation Compare the Standard and Shortcut Process to learn more about the standard and short cut process flow.

The image shows three main sections: Planning Profile, Master Data, and Selection Profile. The Planning Profile section includes information about the planning strategy, planning horizon, capacity selection settings (vehicles, trailers, freight bookings, schedules), constraints and costs settings, optimizer settings (proposal settings, runtime, maximum number of transshipment locations), and incompatibility settings. The Master Data section covers the Transportation Network/Geography, which includes locations, transportation zones, transportation lanes, transshipment locations, and resources (means of transport, vehicles, vehicle combinations, and schedules). The Selection Profile section outlines the Geographical Selection Attributes (using any attribute of the locations or zones for transportation requirements), Time-Related Selection Attributes (pick-up and delivery time windows), and Additional Selection Attributes (additional selection attributes and additional flexible filters). The image provides a comprehensive overview of the key components and settings involved in transportation planning and selection within a logistics management system.

Selection Options

The image shows a diagram of selection profiles with three possible attributes: Geographical Selection Attributes, Time-Related Selection Attributes, and Additional Selection Attributes. The Geographical Selection Attributes section displays a globe-like icon, representing the geographical factors considered in the selection process. The Time-Related Selection Attributes section shows a clock icon, indicating that the selection process considers time-related factors. The Additional Selection Attributes section depicts a Venn diagram, suggesting that the selection process involves considering additional attributes beyond the geographical and time-related factors. The overall diagram provides a visual representation of the different aspects that are taken into account in the selection profile, highlighting the multifaceted nature of the selection process.

Selection profiles determine which items are brought up for planning in the transportation cockpit.

Selection Objects

Selections can be made on several objects, including those outlined in the following list:

  • Freight Unit (Stages)
  • Transportation Units
  • Freight Orders
  • Freight Bookings

Selection attributes include geographical selection (using any location or zone attribute) and time-related selection attributes, such as pickup and delivery windows.  

Additional selection attributes such as statuses (for example, planned or unplanned freight units) can be considered.  An example of an additional selection attribute might be the product's nature, such as freight unit type or dangerous goods.

Geographical Selection Attributes

In a company’s planning department, geography is often used to allocate planning responsibility.  For example, an individual or team might be responsible for a specific plant, distribution center, or group of customers in a geographical area.  The geographical selection attributes in the selection profile allow the team to limit their view so that they only see FUs or FOs for which they have responsibility. 

Time-Related Selection Attributes

You define the demand horizon in the time-related selection attributes that you assign to your selection profile. You can define a demand horizon for pickup and a demand horizon for delivery. The system chooses all freight units and freight orders whose pick-up date/time or delivery date/time lies within the relevant demand horizon.

Additional Selection Options

You do not have to use selection profiles, typically pre-defined, to select objects for planning. Suppose you need to plan on the fly without a selection profile. In that case, you can also choose freight units from a worklist or use the second entry screen of the transportation cockpit to define selection criteria. These selection criteria do not only include freight unit(s) (stages) but allow you to select other documents (like container units and freight orders) as well as capacities (like vehicle resources or schedules) and configuration (like the planning profile and page layout).

Profile and Layout Sets

  • Profile and layout sets are used in several apps:
    • Transportation Cockpit
    • Carrier Selection
    • Delivery Builder
  • Profile and layout sets define
    • Data to read (for example, freight units)
    • Settings (for example, planning profiles)
    • Page layouts

The profile and layout set (PLS) management applications enable an administrator to centrally create and manage PLSs for a team or organization and assign users to them. This approach simplifies working with PLSs by removing the need for individual users to create and maintain their own. When an administrator creates a PLS and assigns a user, the PLS is available for the user to select on the relevant application start screen.

When creating a PLS, the following recommendations should be considered:

  • Transportation cockpit:

    You are recommended to enter a selection profile for freight units and a planning profile to which you have already assigned a selection profile for freight orders and freight bookings.

    Optionally, you can also specify incompatibility settings and settings for capacity selection. If you have already assigned incompatibility settings or settings for capacity selection to the specified planning profile, the system overwrites these settings with the settings you specified here.

    The system considers the profiles you specify in your PLS for all planning options available in the transportation cockpit.

    Note

    In the transportation cockpit, the user can use the Change Planning Settings function to temporarily change the planning and load planning settings in the selection profiles. The system discards these changes when you leave the transportation cockpit or change the profile selection.

  • Carrier selection:

    You are recommended to enter a selection profile for freight orders, freight bookings, and carrier selection settings.

  • Creating delivery proposals:

    You are recommended to enter a selection profile for freight units, freight orders, freight bookings, and a delivery profile.

Watch the simulation How to Select Data for Planning to learn more about the different selection options and profile and layout sets.

Planning Tasks

Routing, Planning, and Carrier Selection

The image depicts a flowchart outlining the transportation planning process for a freight unit, labeled as Freight Unit: X, in response to a Transportation Demand. At the top, the routing information is indicated, leading to three branches: US Road Planning, Ocean Planning, and EU Road Planning. In the US Road Planning section, Freight Unit Stage: X-10 is noted, along with Carrier Selection. Below this, an image of a shipper in Newark, USA, is shown, connecting to the Drop-off carriage and the Port of Loading in Newark. In the Ocean Planning section, labeled Freight Unit Stage: X-20, there is also a Carrier Selection noted, with a visual representation of a cargo ship indicating the Main Carriage. The EU Road Planning section, labeled Freight Unit Stage: X-30, similarly includes Carrier Selection. It connects to the Port of Discharge in Rotterdam, Holland, and culminates in Final delivery to the Consignee in Düsseldorf, Germany. Overall, the flowchart illustrates the logistics process from the shipper to the consignee, highlighting the different stages and modes of transportation involved.

The figure, Routing, Planning and Carrier Selection, outlines the complete planning process: a freight unit X is first routed using, for example, a transportation proposal. Based on this routing, three stages are created for freight unit X, as follows:

  • 10 - A stage for US road pick-up transport
  • 20 - A stage for the ocean voyage
  • 30 - A stage for EU road delivery transport

Up to a certain point, these stages are planned independently because different (local) planners may be responsible for scheduling each stage. A freight order is created as a result of this stage. Finally, carriers are selected based on specific criteria. This is described as a three-step process, but a planner can decide whether to perform planning and carrier selection in two steps or three. It is also possible for the SAP TM optimization function to plan all three steps in one run - this planning strategy is called one-step optimization.

Process Steps

The steps involved in the process, whether one, two, or three steps, can be described as follows:

  • Three-step
    1. Determine routing (for example, via transportation proposal)
    2. Vehicle scheduling and routing to create (a) freight order(s)
    3. Carrier selection
  • Two-step
    1. Vehicle scheduling and routing to create a freight order
    2. Carrier selection
  • One-step

    1. One-step optimization determines the route, creates a freight order, and selects a carrier

Creating Freight Orders

The image features a central circular node labeled Freight Order Created, surrounded by six options for creating a freight order. Each option is circular and connected to the central node with arrows, indicating the various methods available for order creation. The options include: 1. Manually Create - indicating the option to create an order by hand. 2. Copy from an existing Freight Order - allowing users to duplicate a previous order. 3. Create from Freight Unit worklist - suggesting an option based on a worklist of freight units. 4. Create via Freight Unit Building Rule - indicating specific rules for building freight units. 5. Create using Transportation Proposal - allowing for order creation based on transportation proposals. 6. Create from VSR Optimizer - indicating using an optimizer tool for freight order creation. Overall, the diagram illustrates the different pathways available for generating a freight order, emphasizing flexibility and options in the process.

Manual creation is generally used when you know the most important transportation data, such as source location, destination location, and business partner. You regularly transport goods for a certain customer using a certain carrier.

To manually create a freight order, you require the following information: general data for the freight order (shipper, consignee, carrier, resource, locations, dates and times, and terms of payment), information about any additional intermediate stops, the items involved (add freight units to the freight order or enter the items directly on the freight order), and information about the charges involved (as calculated or configure the system to calculate charges). Once the required information has been entered, you can check the consistency and save the freight order. The freight order can then be sent to the carrier and confirmed or rejected on behalf of the carrier. Necessary documents can be printed, and a freight settlement document is created after the execution. Some information, like source and destination location, is automatically populated in the freight order if you create the freight order from the freight unit worklist.

You can create a freight order by copying an existing one (a reference document). The system copies the header data and the logistical data. However, it does not copy references to freight units and execution information.

Finally, you can create freight orders via the short-cut process based on a freight unit building rule, which will be explained in more detail later in this lesson.

The more advanced features of creating freight orders are their interactive creation in the transportation cockpit, VSR optimization, and the use of transportation proposal functionality.

Manual and Automatic Transportation Planning

The image shows a diagram structured as a pyramid. From the bottom to the top the following functions and features are listed. a) Transportation planning cockpit: One UI for manual (routing) planning, carrier selection, delivery creation, and tendering start. b) Planning strategies c) Automatic feature of Optimizer with various selection options d) Automatic feature of Transportation Proposal(s) e) Manual planning in the map f) Manual mouseless planning using the command line g) Manual drag & drop, assignment via buttons. Overall, the diagram provides an overview of the different planning and optimization capabilities available in the transportation planning system, highlighting the mix of manual and automated features.

Transportation planning activities in TM can be performed manually, automatically, interactively, and in the background. For interactive planning, the central planning user interface is the transportation cockpit. Both manual and automatic planning activities are performed there based on planning strategies (for example, one-step optimization).

Planning Profile

Planning profiles are used to influence and control the outcome of the planning process.  A planning profile must be specified for a background optimizer run and interactive planning in the transportation cockpit. A planning profile is relevant for scheduling actions performed in the freight order. Several settings can/must be created for use in the planning profile. 

The planning profile includes settings to control the different steps of the optimization.  These steps are controlled by strategies set up in Customizing.  SAP delivers standard strategies – but unique strategies can be created.  The strategies are made up of various programs.  If you wish to perform manual planning or a scheduled planning run, there is a standard strategy for each.  You also specify in the planning profile which type of checks will take place concerning incompatibilities, dangerous goods, and so on.​

The image shows a diagram of a Planning Profile with several related components as described in the following paragraphs in more detail.

You can assign the following settings and profiles to a planning profile:

  • Capacity selection settings:

    Here, you choose the required capacities, such as resources. If you use resources for which you have defined an ADR limit, VSR optimization considers the number of ADR points for this resource during the optimization run. Moreover, you can specify that resources for which you have set a planning block are not displayed in the resource lists of the transportation cockpit.

  • Capacity availability settings:

    Here, you can restrict the availability of resources and equipment types. Using the rules you define here, the system determines when specific resources or equipment types are available based on shift sequences and factory calendars.

  • Capacity document creation settings:

    The capacity document creation settings define which document types are used with this planning profile and which requirement grouping profile should be applied.

  • Optimizer settings:

    Here, you can define the optimizer runtime, the maximum number of transshipment locations and processes, and the freight order building rule, for example. You also specify whether you require rough or detailed information for your planning activities, define the necessary process controller strategy, and configure the settings for generating transportation proposals.

    In the advanced settings, you can also specify whether the main aim of your transportation proposals is to ensure the lowest transportation costs or the shortest transportation duration possible. You can also define preferences about your relative weighting of the variance of carriers, routes, and departure dates or activate or deactivate capacity constraints at the transportation mode level. You can also specify whether the system is to ignore specific settings, such as the capacity or ADR limit of a resource during VSR optimization.

  • Load planning settings:

    Here, you can define the optimizer runtime, the planning strategy, and various rules for load planning. For example, you can define the maximum height difference between stacks in a row.

  • Constraints and costs settings:

    Here, you define costs related to freight units and means of transport. In most cases, these costs are not actual costs. They offer a means of controlling the result of the optimization run (for example, earliness costs and lateness costs).

  • Incompatibility settings:

    Here, you define settings for your incompatibilities.

  • Carrier selection settings:

    Here, you specify whether the system uses transportation allocations or business shares, for example.

  • Manual planning settings:

    Here, you specify how you want the system to behave when it assigns documents and resources:

    • Assignment of documents:

      You use these settings to control how the system assigns one or more requirement documents to a capacity document.

    • Removal of the assignment of documents:

      You use this setting to control how the system removes the assignment of requirement documents to capacity documents.

    • Assignment of resources and creation of documents:

      You use these settings to control how the system assigns resources to documents and how it creates and assigns reference documents.

  • Scheduling settings:

    Here, you define loading and unloading durations for scheduling, for example.

  • Unified package building settings:

    The unified package building profile relevant to the late package building process is defined here, among others.

  • Transportation cockpit settings:

    These settings define some of the behaviour of the transportation cockpit.

Watch the simulation Use Planning Profiles to learn more about planning profiles.

Log in to track your progress & complete quizzes