Processes in Transportation Management PARTICIPANT HANDBOOK INSTRUCTOR-LED TRAINING Course Version: 16 Course Duration: 4 Day(s) Material Number: 50131923 ···----·-· -----------· -=-==':;..·- =-----·-==---·-=�=--==- . ,:- iv ©Copyright.All rights reserved. ©Copyright.All rights reserved. vi ©Copyright.All rights reserved. Contents xi Course Overview 1 Unit 1: Lesson: Evaluating SAP TM Exercise 1: Identify the Capabilities of SAP Transportation 2 11 Management Lesson: Evaluating the SAP TM System Landscape Exercise 2: Log on to the SAP ERP and SAP TM Systems 14 19 27 SAP Transportation Management (TM) Unit 2: SAP TM User Interface 28 Lesson: Identifying NetWeaver Business Client (NWBC) 32 35 Components Lesson: Configuring a Personal Object Worklist (POWL) Exercise 3: Create a Query to Filter Transportation 39 Requirements Lesson: Customizing the Screen Layout in SAP TM 43 Unit 3: Lesson: Identifying the Master Data Requirements for SAP TM Exercise 4: List the Master Data Requirements for SAP TM 45 49 Lesson: Evaluating the Organizational Structures Used in SAP TM Lesson: Defining a Condition 65 73 Exercise 5: Display a Condition Lesson: Determining a Freight Incompatibility 77 82 Exercise 6: View Incompatibilities Lesson: Determining a Dangerous Goods Shipping Requirement 85 90 103 105 110 117 129 137 142 145 SAP TM Master Data Unit 4: Transportation Order Management Lesson: Triggering the Transportation Management Process Lesson: Integrating SAP ERP with SAP TM Exercise 7: Create a Sales Order Lesson: Managing the Freight Forwarding Process Exercise 8: Create a Forwarding Order Lesson: Booking Capacities Exercise 9: Create an Ocean Freight Booking ©Copyright.All rights reserved. vii E' 157 Unit 5: Lesson: Defining the Transportation Planning Process Exercise 10: Discuss the Transportation Planning Process 159 167 171 177 Lesson: Viewing a Freight Unit Exercise 11: View a Freight Unit 180 184 Lesson: Building a Package Lesson: Defining a Selection Profile 186 Lesson: Determining a Planning Profile Lesson: Accessing the Transportation Cockpit 190 Exercise 12: Access the Transportation Cockpit Lesson: Generating a Transportation Proposal 195 199 206 Exercise 13: Generate a Transportation Proposal Lesson: Creating a Freight Order 213 224 Exercise 14: Create a Freight Order Lesson: Optimizing a Load 203 239 241 249 254 260 269 273 281 Unit 6: Transportation Execution Lesson: Performing a Carrier Selection Exercise 15: Execute a Carrier Selection Lesson: Tendering a Freight Order Lesson: Triggering Delivery Creation from SAP TM Exercise 16: Create a Delivery Lesson: Executing Transportation in SAP ERP 287 Exercise 17: Create a Shipment Lesson: Executing Transportation in SAP Extended Warehouse 307 Management (SAP EWM) Lesson: Generating Outputs 312 323 326 331 339 viii Transportation Planning Lesson: Monitoring Transportation Events Exercise 18: View the Events of a Freight Order Lesson: Exporting a Freight Order Lesson: Analyzing SAP Transportation Management Performance Exercise 19: Execute a BCV Query ©Copyright.All rights reserved. 353 Unit 7: Charge Calculation and Freight Settlement 370 Lesson: Managing Charge Calculation Master Data Lesson: Calculating Supplier Charges in a Freight Order 379 384 Exercise 20: Calculate Charges for a Freight Order Lesson: Settling Supplier Freight Charges 389 404 Exercise 21: Generate a Freight Settlement Document Lesson: Calculating and Settling Customer Charges in an FWO 411 Lesson: Distributing Costs Lesson: Settling Freight Charges in a Group Logistics Company Lesson: Managing a Freight Contract 355 416 421 ©Copyright.All rights reserved. ix� x ©Copyright.All rights reserved. Course Overview TARGET AUDIENCE This course is intended for the following audiences: • Application Consultant • Business Analyst • Business Process Owner/Team Lead/Power User • Data Consultant/Manager • Development Consultant • Program/Project Manager • Technology Consultant • User ©Copyright.All rights reserved. xi� xii ©Copyright.All rights reserved. SAP Transportation Management (TM) Lesson 1 Evaluating SAP TM Exercise 1: Identify the Capabilities of SAP Transportation Management 2 11 Lesson 2 Evaluating the SAP TM System Landscape Exercise 2: Log on to the SAP ERP and SAP TM Systems 14 19 UNIT OBJECTIVES • List the benefits of SAP Transportation Management • Identify the scenarios supported for each release of SAP TM • Explain the components of transportation planning • Explain the components of transportation execution • Identify the basic capabilities of SAP Transportation Management • Explain the deployment options related to the SAP TM landscape • Log on to the SAP system ©Copyright.All rights reserved. 1� Unit 1 Lesson 1 Evaluating SAP TM LESSON OVERVIEW Your company is considering using SAP Transportation Management (SAP TM) to manage its transportation activities. This lesson provides you with an idea of the scope of SAP TM and how it is integrated into a host of other SAP tools. LESSON OBJECTIVES After completing this lesson. you will be able to: • List the benefits of SAP Transportation Management • Identify the scenarios supported for each release of SAP TM • Explain the components of transportation planning • Explain the components of transportation execution • Identify the basic capabilities of SAP Transportation Management Transportation Management at SAP I Tendering I I Brokering I Logistics Service Providers Carriers Shippers Outbound Freight Customers Inbound Freight Suppliers Figure 1: Global Supply Chains Companies have been shipping products across countries and continents for centuries. The concept of managing the transportation of products is not new. However, using new 2 ©Copyright.All rights reserved. Lesson: Evaluating SAP TM methodologies and technology can make a difference in an industry. Today, most economies are wholly reliant on efficient transportation logistics. With the shift in recent years towards a global economy, crossing borders has become commonplace. Reaching customers in more remote locations and sourcing the procurement of product from multiple vendors or locations has increased the cost of transporting products. As the world becomes smaller. the team tasked with maintaining logistics needs to respond faster and more cost-effectively. Global natural disasters and other dangers show the vulnerability of the global supply chain. Despite these challenges. the transportation part of the supply chain. in particular. has to solve the problems that arise in order to keep factories running and customers supplied. Executive Decisions The following examples are issues that key executives face: • How can I manage my logistics network in a holistic fashion? • How can I minimize the risk factors throughout my supply chain? • How can I reduce my operational costs and better understand transportation costs at the customer level? • How can I ensure best possible usage of my assets? How do I ensure high customer service levels and responsiveness to unexpected supply chain events? • How do I ensure I am compliant with all the varying regulations and compliance policies? Transportation management is never an isolated process. Rather. it is always integrated into other business processes. If transportation management is poorly organized, this may have a negative impact on related business processes. for example manufacturing or distribution. Evolution of Transportation Management at SAP Extending the Scope of Our Transportation Solution Freight Forwarder I 3PL I LSP Transportation Focus !:! ca: O a. ·- < 'Cl) .: &. • c �i .:CII Cl) ciil O a. =:.!: ca. -< 'Cl) .l! ,_ �� 0 a.o ca. o< .. :; !.: .. a &. .: . ,--0 Cl) ,_ 0 Cl) ,_!! GI! 1987 1993 2000 ee Event Extended RFID nagemen, Planning Track & Handling & Ocean Trace Booking 2001 2004 SAP .1&t.8 Holistic solution 2006 2007 LSP focH 2010 SAPTII t.x 2013+ Shipper Transportation Focus Figure 2: History of Transportation Management Functionality at SAP ©Copyright.All rights reserved. 3� Unit 1: SAP Transportation Management (TM) SAP TM 6.0 and 7.0 evolved from the SAP Transportation Planning/Vehicle Scheduling (TPVS) solution. With SAP TM 8.0. the architecture was redesigned and execution improved. As time went on. customer feedback and lessons learned from the early implementations were used as a basis for improving the solution further. As society and business makes the move to mobile, SAP TM is evolving accordingly and now includes several mobile-friendly elements. For example, drivers can input updates using mobile devices and this information can be used to update customers of possible delays. While previous iterations included integration with Global Trade Services (GTS) and facilitated compliance. the focus more recently has been on improving the shipper and freight forwarder elements of SAP TM. Benefits of the SAP TM System Logistics Service Providers Customers Suppliers Order Management Transport Planning Transport Execution Charges & Settlement • Track & Trace All Shipments - Monitoring and Visibility- Recognize and React to Changes • International Trade - Global Compliance - Dangerous Goods - EWM Integration • Built-In Analytics -Ad Hoc Reporting Capabilities - Learn & Adjust • Connectivity and Integration - Web Access, B2BIEDI, Mobile - Plug and Play Integration to ERP Figure 3: Functional Areas of SAP TM The benefits derived from using SAP TM include the following: • Reduced costs and improved operational performance • Improved carrier collaboration and resource utilization • Efficient, end-to-end order and process management • Efficient logistics and fulfillment processes • Improved execution visibility and responsiveness In many cases. responsibility does not end by executing the shipment. Often. strategic contracts require that the shipments are traced. to provide visibility so that you can recognize and react to potential delays that could jeopardize customer service. This information is not often made available to ERP systems. whose concern is more finance-driven than service-driven. Depending upon the type of products that are being transported to different countries, compliance with regional regulations regarding dangerous goods needs to be reviewed and adhered to. 4 ©Copyright.All rights reserved. Lesson: Evaluating SAP TM Analytics Very few software vendors can support the end-to-end business process seen here. Therefore. integrated analytics are necessary to provide key metrics to ensure that the targeted services levels are being achieved at a reasonable cost that supports financial objectives. These analytics should provide the key that allows your business to identify potential opportunities and adjust the business as necessary. When so many partners are involved in such a complicated business process. it is necessary to provide real-time integration and connectivity. With SAP TM. access can be achieved through tools like Web Access. B2B/EDI. and Mobile Plug and Play integration to SAP ERP. This ensures accurate and timely data to all parties, to reduce decision cycle times and improve overall visibility. Key Features of the SAP TM System Customer Co-Innovated Deep Process Integration r-.customer SAP -.,J Influencer Group Order-to-Cash Procure-to-Pay Customs & Compliance Mgmt. Dangerous Goods Mgmt. Best�IHI Functionality SAP TRANSPORTATION MANAGEMENT 9.3 Flexible t 1 Mobile & w.t> Collaboration lntelflgent . . - :-.. � L" •• L • --� .,. -·· • F?"'""""!' . - - 1'1 . .: -·.... - Figure 4: Key Features of SAP TM With SAP TM. existing SAP ERP customers can achieve integrated order processing and management. SAP TM is delivered with out·of·the·box integration, with order·to·cash and procure-to-pay scenarios to support timely execution updates. In addition, integrated freight settlement with SAP ERP billing and invoicing is available for customers who want to increase the speed at which business process cycles are executed. Additional planning features are available to support comprehensive order management. This includes forwarding. freight (land). and booking (sea and air) order and intermodal scenarios. This integrated environment provides full document flow and order lifecycle management. as well as a centralized order data management tool for planning, tendering. and so on. Interactive and Mass Processing With the freight planning and tendering functions, customers can perform advanced interactive planning using the transportation cockpit. This tool allows users to see order details and maps of transit routes. It allows planning to happen both interactively and via mass processing. Zero click ©Copyright.All rights reserved. 5� Unit 1: SAP Transportation Management (TM) planning functions allow SAP ERP to take the order, and the SAP TM system goes from order to carrier tendering in one smooth process, with no user involvement. SAP TM supports both domestic and international shipment planning. including ocean freight booking and customs. Document Management -·-·- - ---·--I SAP ERP --..- i j , Sales/Purchase Order ��-. -Order Management ----- - -·- - - -- .-- . ! t, Forwarding Quotation l -- - . -.. --- ·-. -- --- . ---·- --. -..- ..- . ----.- ...- . _,] '-----.---' ,-- Delivery-based Transportation Requirement Forwarding Order ----- -- Unit- -- -- - - ._..._._,, ...:;----,--------------------------------- ! ... Freight Building ----------·----------------,... Planning - ---·---·- --- - Delivery Order-based Transportation Requirement ,,_.. --•-:___ -·--- Transportation Network __ Freight Unit i • -------- ------- - . ...... Planning : --"- ...'- -------·· -------- - < Freight Order I Freight Booking Freight Settlement Document Charges & Settlement ·---"-"--- -�-. ---�- '' l __....�.. � .....•,_,.•__-__. �-·i--------.. -.. Forwarding Settlement Document - ---- - - . - --·--' ,_,,__ --..... -'"�. - -- I l Accounting Document ,, ,.._,, ,. ,. ,._,. I SAP ERP .. _,._,., ,._,,. Figure 5: SAP TM End to End As part of the integration. SAP TM supports comprehensive transportation document management. This includes document creation. status management. printing of bills of lading (road. sea. air). labels, forwarding instructions. and more. Scenarios for integrated logistics and fulfillment management with SAP ERP for integrating inbound and outbound processing are available. Your company can also tie into SAP EHS for dangerous goods handling. For international shipping. integrated customs and compliance management with SAP GTS is supported for export document and customs procedure processing. The graphic gives an overview of the SAP TM document model. Depending upon the extent of your integration and business requirements, different document types and statuses are available. Different types of transportation requests can be made on SAP TM by the execution or order management system. These could include freight forwarding orders (FWO). sales order-based transportation requirements (OTR). and delivery-based transportation requirements (DTR). 6 ©Copyright.All rights reserved. Lesson: Evaluating SAP TM Freight Units and Freight Orders Upon receiving transportation requirements. freight units are created and become the basic element for planning the movement of goods through the network. The freight unit is a transport unit used in planning. It could be a pallet or container. but it could also be two pallets that need to be transported together. for example for customs reasons. Freight orders will record the manual or system-generated transportation planning (intermodal) activities. These freight orders are the result of planning, consolidation of freight units on a vehicle. booked capacity. or scheduled means of transport. Once freight orders are created. carrier short-term tendering works with additional business processes (objects): request for supplier quote. response for supplier quote. Once this has been completed, transport order execution can be triggered and follow-on settlement processing can begin. Business Scenarios Supported by SAP TM Over recent years SAP has made a significant investment in designing and building a best-in-class transportation management solution. This solution will continue to evolve as more functionality is rolled out. Currently. the solution supports the following scenarios for shippers and logistic service providers: • Domestic Inbound Transportation • Domestic Outbound Transportation • International Inbound Logistics • International Outbound Transportation • Ocean Freight • Air Freight • lntermodal Rail Freight • Courier Express Parcel Order Management The business purpose of order management is providing the ability to handle transportation requests. which are designated as requirements or demands from an ordering system. One of the major benefits of SAP TM is the ability to use the system integrated to SAP ERP as the source demand system: or use it integrated with a company's legacy order management system; or use it as a standalone planning system. So you can see the flexibility with SAP TM from an order management standpoint. If you choose to integrate with an SAP ERP system. SAP TM would be integrated by means of Process Integration (Pl) interfaces. Orders and deliveries from SAP ERP can be converted into SAP TM transportation requirements automatically. If you run SAP TM as a standalone system. LSP Forwarding Order creation is either done by manual entry in the SAP TM UI, or integrated from a customer's system via EDI. You can use the Forwarding Order Management component in SAP TM to create. edit, and confirm the forwarding orders from your ordering parties. In addition to creating the forwarding order. you can also enter the data as a forwarding quotation and send it to the ordering party. You can then create a forwarding order based on the forwarding quotation. ©Copyright.All rights reserved. 7� Unit 1: SAP Transportation Management (TM) Transportation Planning You can use the Freight Order Management component in SAP Transportation Management (SAP TM) to create and edit freight orders and freight bookings. You use freight orders above all for land transportation and you use freight bookings for sea and air transportation. Freight orders and bookings are the result of transportation planning. One of the major benefits of SAP TM is the ability to perform advanced planning activities. Some of the tools were originally included in the Advanced Planning and Optimization solution designed by SAP. However, it was determined that a planning and execution system was desired to support transportation-related activities for several different industries. Some of the planning processes delivered with SAP TM are as follows: • Transportation cockpit (affords visibility) • Planning and optimization • Carrier selection • Order tendering Transportation Execution In addition to advanced planning capabilities in SAP TM. your organization can also gain the added benefit of integration execution activities in SAP TM. These integration tasks include the following: • Integration with SAP Event Management (EM) for alerts and transportation tracking • Generation of delivery documents in SAP ERP • Generation of shipping documents in SAP ERP or (via interfaces) other systems • Integration with dangerous goods management as part of SAP Environment. Health and Safety (requires separate license) • Document printing • Integration with SAP Extended Warehouse Management (EWM) • Application of analytics to analyze and adjust business processes Freight Settlement When working with customers or subcontractors it may be necessary to collect or pay fees in relation to the movement of products. With SAP TM. it is possible to introduce a settlement process in addition to planning and execution activities. The settlement process supports the following: 8 • Ability to define transportation charges • Definition of freight or forwarding agreements • Generation of settlement documents • Integration of settlement documents to SAP ERP ©Copyright.All rights reserved. Lesson: Evaluating SAP TM • Integration of customer billing to SAP ERP ©Copyright.All rights reserved. 9� Unit 1: SAP Transportation Management (TM) 10 ©Copyright.All rights reserved. Unit 1 Exercise 1 Identify the Capabilities of SAP Transportation Management Business Example Your company is considering implementing SAP TM. It is imperative that you have the information related to the capabilities of the SAP TM solution so that you can relay the concepts to executives who will decide if this solution meets your organizational needs. 1. Describe the solution coverage of SAP Transportation Management. 2. For which two target groups does SAP TM provide scenarios? 3. What are the main business documents used in SAP TM? ©Copyright.All rights reserved. 11 E' Unit 1 Solution 1 Identify the Capabilities of SAP Transportation Management Business Example Your company is considering implementing SAP TM. It is imperative that you have the information related to the capabilities of the SAP TM solution so that you can relay the concepts to executives who will decide if this solution meets your organizational needs. 1. Describe the solution coverage of SAP Transportation Management. SAP Transportation Management (SAP TM) covers the complete transportation process from order management. through freight planning and tendering, freight execution and monitoring. to freight settlement. Additionally, SAP TM is supplemented by features from analytics and reporting, event management. import/export. dangerous goods and compliance. and output management. 2. For which two target groups does SAP TM provide scenarios? Shippers and Logistics Service providers (LSPs) 3. What are the main business documents used in SAP TM? In Order Management for Shippers - Order-Based Transportation Requirement. DeliveryBased Transportation Requirement. In Order Management for LSPs - Forwarding Order. Forwarding Quotation. In Transportation Planning and Execution - Freight Unit. Freight Order. Freight Booking. In Settlement for Shippers and LSPs - Freight Settlement Document. In Settlement for LSPs - Forwarding Settlement Document. 12 ©Copyright.All rights reserved. Lesson: Evaluating SAP TM LESSON SUMMARY You should now be able to: • List the benefits of SAP Transportation Management • Identify the scenarios supported for each release of SAP TM • Explain the components of transportation planning • Explain the components of transportation execution • Identify the basic capabilities of SAP Transportation Management ©Copyright.All rights reserved. 13 E' Unit 1 Lesson 2 Evaluating the SAP TM System Landscape LESSON OVERVIEW In this lesson, you will learn about the components of the SAP TM environment and implementation scenarios. LESSON OBJECTIVES After completing this lesson. you will be able to: • Explain the deployment options related to the SAP TM landscape • Log on to the SAP system SAP TM System Architecture • • • • SAP ERP Enterprise Resource Management • Human Resource Planning Purchasing • Financials Sales • Environment, Health & Safety Inventory Management • Service & Asset Management Manufacturing SAP CRM Customer Relation. Mgmt. • Sales Order Mgmt. • Claims Management • Call Center Mgmt. - GISI Maps SAP EWM Extended Warehouse Management SAP TM Transportation Management SAP SRM '" Supplier Relationship Mgmt. • Strategic Vendor Mgmt. Mobile Devices SAP SCM Supply Chain Mgmt. • Demand Planning • Order Promising & Fulfillment • Transportation Capacity Planning Supply Chain Execution Platform • [ ·I SAP EM Event Management I SAP NetWeaver - � ] -' I SAP BusinessObjects Global Trade Services • Customs Mgmt. • Compliance Mgmt. SAP Rail Car Mgmt. figure 6: SAP Solutions for Transportation And Logistics A full SAP solution architecture for the transportation and logistics Industries as well as SCM execution would consist of the solutions shown here. SRM and CRM provide relationship management capabilities for partnering suppliers and customers. The solutions in this full SAP solution landscape are. in general. connected with these systems via SAP ERP. In some scenarios. SAP customers would like to integrate processes between the different solutions without using SAP ERP as a process step or system in between. In some cases. there are standard interfaces available. and in other cases. these integrated processes can be created on a project basis by using business process management (BPM) and service-oriented architecture 14 ©Copyright.All rights reserved. Lesson: Evaluating the SAP TM System Landscape (SOA) solutions in the SAP solution portfolio. SAP TM in particular is designed with SOA and BPM in mind, to integrate flexibly with other SAP solutions. third-party systems. and legacy systems. SAP TM Integration Architecture Business Information Warehouse Content Adobe Document Server CRM 7.03 EM 9.2 RFC RFC RFC O tio · Web Servic eb Sennce (Direct) (Direct TM 9.3 lion 1: r Optimizer TM (SCM 12.0) Option 1 web Servl e ----._,Direct) External G1s-� Pl 7.31 plion 2: RFC -"r:._ �lo!l!IJi��� Web Service (Indirect via IGS)-.- Master Data p ion 1: eb Service (direct) - O Scheduling - rcer Integration - ehvecy lntegratio .. nvoice creation - nvoice Verificatio Mapping Option 2: WebSeivice WebSeivlce (Indirect via Pl) GTS 11.0 wee service (Indirect via Pl) SO Scheduling (Indirect via Pl) Order Integration Delivery lntegrati n Web SeMce,IDOC Invoice Creation for Shipment Integration Invoice Verificatio (also) Supported Directly RFC ERP ERP 6.0 EhP7 GTSPI---� Figure 7: System Landscape Overview The SAP solution architecture for most of the end-to-end scenarios available at the moment for SAP TM is shown here. For many SAP customers who already have an SAP ERP system. SAP TM in combination with SAP EventManagement and GIS integration provides a solid foundation to support transportation processes already integrated in existing ERP processes. SAP Business Objects Global Trade Services. and mobile solutions. extend the transportation solution landscape by providing additional capabilities for export compliance and mobility. respectively. SAP TM can. optionally. interface with an SAP ERP system. an SAP EWM system. an SAP CRM system. an SAP Global Trade Services (GTS) system. and an external geographical information system (GIS). The Core Interface (CIF) is used for master data replication between SAP ERP and SAP TM. Process Integration (Pl) is used for transactional data integration between the two systems, and the external GIS system can provide geographical mapping data for transportation routes. The Internet Graphics Service (IGS) uses this data to show the image on the screen. System Landscape SAP TM has to be installed and executed in its own instance. This instance includes the standard SAP NetWeaver components Process Integration (Pl). TM Optimizer. Internet Graphics Service (IGS). and SAP Event Management. The Pl interface provides the ability to exchange transportation data with SAP or non-SAP systems. The SAP Event Management system can be deployed on either the SAP TM system. the SAP ERP system, or its own system. SAP TM can also ©Copyright.All rights reserved. 15 E' Unit 1: SAP Transportation Management (TM) interface with Adobe Document Services to provide additional output functions such as Adobe Forms and printing. There is also an interface between SAP TM and the SAP BW environment. Software Component Architecture SAPTMUI 140 SAP TM Ueer lnteitace 140 U15 �- for "Collabonlllci Portal" SAPTM 140 SAPTllnlpOl'lallon �9.3 SAPGNTLB 200: SAP Gantt Library 2.0 1.§NITT Chart Bt:llH Com� SCMBPLUS 713:SCM Basis PLUS 7.13 SCMB_EXT 713: SCMB_EXT 713 l 1 I I SAP SCM BASIS 713. SCM Basis 7.13 - - SAP_UI 740· SAP UI 7 40 I NW 740: Netweaver Bas,s 7.40 figure 8: Software Component Architecture When installing an SAP TM server. some components are prerequisites (this also applies for upgrades and support package installations). You can find the available stack(s) for installation. upgrades, and Support Package installation on SAP Service Marketplace. SAP NetWeaver (NW), SAP Business Suite Foundation (BS_FND). and SCM Basis are required for every installation of an SCM application. When these are installed. certain deployment options are possible. For SAP TM. this means it can be deployed together with SAP Event Management (SCEMSRV) on one server, although this is not absolutely necessary. During post-installations steps. it is mandatory to activate business functions for SAP TM-specific capabilities on the SCM server. In SAP Event Management it is also mandatory to activate the business function "SCM_EM_TMCONTENTOl". otherwise transportation visibility scenarios are not available in the event manager. The SCM Basis component provides many functions in the area of master data and master data integration with SAP ERP via the Core Interface (CIF). This is also used for other SCM applications like APO and EWM. but there is a specific SAP TM flavor to this master data. Most of the APO transactions will have a specific transaction code. Business Functions For Integration with SAP ERP In SAP ERP. there are business functions that can be activated to trigger integration with SAP TM. The basic business functions are as follows: 16 ©Copyright.All rights reserved. Lesson: Evaluating the SAP TM System Landscape • LOG_TM_ORD_INT (Order Integration - New: EHP 605) - This business function allows your business to integrate purchase orders. stock transport orders, and sales orders with the TM system. This functionality allows new features to the various order types. • LOG_TM_IV _INT (Invoice Integration - New - EHP 604)) - This business function allows your business to create. enter. process. or display invoices that belong to documents in SAP TM. Additional Business Functions In addition to SAP ERP. there are business functions that need to be activated in the SAP TM system as well. These enterprise business functions are as follows: • SCM_EHS_DG_Cl_l (EH&S Services: Dangerous goods EHP 801) - Most of the APO transactions have SAP TM specific transaction codes. These transactions have additional data for TM or APO specific data has been removed. • SCM_EM_HIGHVOL (EM Archiving and Web Interface Improvements EHP 801) - Your business can use this feature in high volume processing and archiving. • SCM_EM_CONTENTOl (EM. Visibility process for external TM systems EHP 801) - This business function allows you to monitor different event handler types. for example, freight units and freight orders • SCM_SCMB_TM_FNDl (Foundation of external SAP TM systems EHP 801) - This business function enables the transfer of specific customer and vendor attributes from ECC to a business partner in SCM Basis using the CIF. • SCM_SCMB_TR_NETWORK (Enhanced Services for Transportation Network EHP 801) - This business function enables you to improve the geographical services used in the transportation network. ©Copyright.All rights reserved. 17 E' Unit 1: SAP Transportation Management (TM) 18 ©Copyright.All rights reserved. Unit 1 Exercise 2 Log on to the SAP ERP and SAP TM Systems Business Example For project team members performing configuration. the graphical approach to interacting with the software may present some delays in painting screens. Therefore. SAP still provides an option for accessing certain transactions and configuring SAP TM using the standard SAP GUI rather than the NetWeaver Business Client. You are required to give a presentation to team members on accessing the SAP TM and SAP ERP systems using the SAP GUI. 1. To access the SAP GUI. you need to locate the necessary system IDs in your personal SAP Logon Pad. From the WTS/Cloud environment, open the SAP Logon window. 2. The SAP ERP system you will use for the duration of TMlOO is ZME. Log on to system ZME using the following details: Client 800; User TMlOO-## (## represents your unique number assigned for this course); Password - supplied by your instructor. The system prompts you to change your password. Enter a password of your choice, consisting of at least six alphanumeric characters. The password is case-sensitive. 3. The SAP TM system you will use for the duration of TMlOO is ZMT. Repeat the procedure you have just carried out for an initial logon to ZME. substituting ZMT (SAP Transportation Management) for ZME. Log on to SAP TM using NetWeaver Business Client For many releases. the SAP GUI has been the standard user interface for all levels of business users. However. as the World Wide Web has grown in popularity, the need for a more userfriendly interface has increased. SAP's response to this is the NetWeaver Business Client. SAP TM uses an HTML interface instead of the SAP GUI. Therefore. you must log on to the SAP TM system using the NetWeaver Business Client. » Note: The url may have been copied to your favorites. If so. you can copy the url from there and paste it into the required field in the appropriate step of the exercise. 1. Log on to SAP TM, client 800. with user ID TM100-## (## was assigned to you by your instructor). and the password you reset in the preceding task. ©Copyright.All rights reserved. 19 E' Unit 1 Solution 2 Log on to the SAP ERP and SAP TM Systems Business Example For project team members performing configuration, the graphical approach to interacting with the software may present some delays in painting screens. Therefore. SAP still provides an option for accessing certain transactions and configuring SAP TM using the standard SAP GUI rather than the NetWeaver Business Client. You are required to give a presentation to team members on accessing the SAP TM and SAP ERP systems using the SAP GUI. 1. To access the SAP GUI. you need to locate the necessary system IDs in your personal SAP Logon Pad. From the WTS/Cloud environment, open the SAP Logon window. a) From the WTS or cloud, open the Start menu and choose SAP Logon. 2. The SAP ERP system you will use for the duration of TMlOO is ZME. Log on to system ZME using the following details: Client 800: User TMlOO·## (## represents your unique number assigned for this course); Password· supplied by your instructor. The system prompts you to change your password. Enter a password of your choice, consisting of at least six alphanumeric characters. The password is case-sensitive. a) In the SAP Logon window. highlight the row for ZME and choose Log On. Alternatively. double-click the row. b) In the Client field. enter 800. c) In the User field, enter TMlOO-##. d) In the Password field, enter the password supplied by your instructor. e) Press Enter on your keyboard or choose Enter. f) Enter and confirm a new password as prompted by the system. g) Press Enter on your keyboard. or choose Transfer. h) Make a note of your new password for future logons. 3. The SAP TM system you will use for the duration of TMlOO is ZMT. Repeat the procedure you have just carried out for an initial logon to ZME. substituting ZMT (SAP Transportation Management) for ZME. Log on to SAP TM using NetWeaver Business Client For many releases. the SAP GUI has been the standard user interface for all levels of business users. However. as the World Wide Web has grown in popularity, the need for a more user· friendly interface has increased. SAP's response to this is the NetWeaver Business Client. SAP TM uses an HTML interface instead of the SAP GUI. Therefore. you must log on to the SAP TM system using the NetWeaver Business Client. 20 ©Copyright.All rights reserved. Lesson: Evaluating the SAP TM System Landscape Note: The url may have been copied to your favorites. If so, you can copy the url from there and paste it into the required field in the appropriate step of the exercise. 1. Log on to SAP TM, client 800. with user ID TMlOO-## (## was assigned to you by your instructor), and the password you reset in the preceding task. a) In the cloud. choose Start--+ All Programs --+ NetWeaver Business Client 4.0. b) In the NWBC logon box, highlight the entry for ZMT and choose Logon. c) Enter 800 in the Client field and your user TMlOO-## in the User field. d) Enter your new password and choose Log On. ©Copyright.All rights reserved. 21 E' Unit 1: SAP Transportation Management (TM) LESSON SUMMARY You should now be able to: 22 • Explain the deployment options related to the SAP TM landscape • Log on to the SAP system ©Copyright.All rights reserved. Unit 1 Learning Assessment 1. Which of the following options are main functional areas of SAP TM? Choose the correct answers. D A Order management D D B Transportation planning D D Charges and settlement c Transportation execution 2. Transportation via courier parcel is not an option supported by SAP TM. Determine whether this statement is true or false. D True D False 3. SAP TM must be used in conjunction with SAP ERP. Determine whether this statement is true or false. D D True False 4. In SAP TM, tracking functionality is provided via integration with SAP Event Management. Determine whether this statement is true or false. D True D False ©Copyright.All rights reserved. 23 E' Unit 1: Learning Assessment 5. The Core Interface (CIF) is important for its role in which of these processes: Choose the correct answer. D D D D 24 A Integrating geographical information to render maps on screen. B Integrating data from mobile apps. C Replicating master data between an SAP ERP and SAP TM system. D Logging events in the transportation process. ©Copyright.All rights reserved. Unit 1 Learning Assessment - Answers 1. Which of the following options are main functional areas of SAP TM? Choose the correct answers. 0 0 0 0 A Order management B Transportation planning c Transportation execution D Charges and settlement 2. Transportation via courier parcel is not an option supported by SAP TM. Determine whether this statement is true or false. D 0 True False 3. SAP TM must be used in conjunction with SAP ERP. Determine whether this statement is true or false. D True 0 False 4. In SAP TM, tracking functionality is provided via integration with SAP Event Management. Determine whether this statement is true or false. 0 True D False ©Copyright.All rights reserved. 25 E' Unit 1: Learning Assessment - Answers 5. The Core Interface (CIF) is important for its role in which of these processes: Choose the correct answer. D D A Integrating geographical information to render maps on screen. B Integrating data from mobile apps. � C Replicating master data between an SAP ERP and SAP TM system. D D Logging events in the transportation process. That's correct The Core Interface is used for master data replication between SAP ERP and SAP TM. 26 ©Copyright.All rights reserved. SAP TM User Interface Lesson 1 28 Identifying NetWeaver Business Client (NWBC) Components Lesson 2 32 Configuring a Personal Object Worklist (POWL) Exercise 3: Create a Query to Filter Transportation Requirements 35 Lesson 3 39 Customizing the Screen Layout in SAP TM UNIT OBJECTIVES • Describe the NWBC structure • Navigate in the NWBC • Describe the requirements for transportation planning • Create a query to filter transportation requirements • Describe the screen layout in TM • Customize the screen layout in SAP TM ©Copyright.All rights reserved. 27 E' Unit 2 Lesson 1 Identifying NetWeaver Business Client (NWBC) Components LESSON OVERVIEW In this lesson, we'll take a look at interface options and at how to use SAP NetWeaver Business Client (NWBC) to navigate in the SAP TM system. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the NWBC structure • Navigate in the NWBC NWBC Structure Over the last 30 years the interface to the computer has changed immensely. In the 1970s. the interface to the computer was through printed reports. These were static and often out-dated the moment they were printed. The 1980s brought the mainframe and the green screen. Everything was keyboard-driven, much of it through the use of function keys. In the early 1990s the graphical user interface (GUI) appeared. and the use of the mouse became more prominent. When the internet was made available to the public, the concept of using graphical objects rather than keystrokes or navigating through menu paths became more popular. When SA P's ERP product started to gain popularity in the 1990s. everything was menu and function key-driven. At the start of the 21st century, SAP began developing more HTML or Weblike interfaces that were more intuitive for new users. replacing a standalone SAP GUI with one formed in combination with the SAP NetWeaver Business Client (NWBC). The SAP NetWeaver Business Client is an environment that hosts SAP GU ls to provide a unified environment with a more efficient. intuitive and complete user experience. Within SAP NWBC you can move seamlessly between Web Dynpro and SAP GUI transactions. For the SAP GUI to run within SAP NWBC. it must first be installed. either as part of an SAP NWBC installation or separately. SAP NWBC 4.0 is available in two versions: a desktop version and an HTML version. This session focuses mainly on the former. and this is the version we expect most of our customers to install. 28 ©Copyright.All rights reserved. Lesson: Identifying NetWeaver Business Client (NWBC) Components Maximizing your users' productivity • Individual contributor with structured tasks • Routine, transactional work • Uses only one or two enterprise applications • Mainly works with structured data • Demands fast access • Sample roles: payroll clerk, customer service rep., financial analyst Figure 9: SAP NWBC for Desktop SAP NW8C targets the following business requirements: , Intuitive. consistent and harmonized user interactions across all SAP Uls • High-performance desktop client for frequent. high-volume and expert tasks , Zero-footprint. browser client for occasional tasks and 828 I 82C scenarios • Quick access to data and information that is pushed to users. or pulled via search ©Copyright.All rights reserved. 29 E' Unit 2: SAP TM User Interface SAP NetWeaver Business Client for Desktop fJ .. -�-"'""- ·---._._.._..... > N -__-,,_., . ·-�-,....� ___,___ ·-·--"-0- •'-_,_._ .i:.,-- ._, ..) -o---..-- ·--r..---\--N ·--- ·---__-0.-·-. --�--·-·-hl'¥MOn1,r bar Tab conce t _.,. Content area ..-__ �--�-,..._ .w----. __....,_o., . Navigation panel ---�------ Favorites panel __ __ ,_ Figure 10: N\11/BC Layout The desktop version of NWBC is aimed at the power user. It is installed on the desktop, embeds SAP GUI for Windows, and incorporates a full range of functions. It is a rich desktop client that offers a unified environment for, and a single point of entry to. SAP applications. It considers the individual contributor or employee who has structured repetitive tasks. Instead of accessing several applications, the typical user may only be accessing one or two. The transactions the individual executes are business events that impact day-to-day operations and access structured data that demands consistency. NWBC allows companies access to all kinds of data. It provides a solution for hosting classical dynpros (SAP GUls). Web Dynpro applications. Business Server Page (BSP) pages, portal pages. and other content. You can use NWBC either with or without the portal. depending on whether you want to access ABAP back ends directly or not. NWBC also supports generic desktop functions like drag and drop, popup windows. and so on. through the utilization of the corresponding APls. The result is an efficient. modern. and attractive client environment ideally suited to the power user. SAP NetWeaver Business Client for HTML NWBC for HTML is a browser-based shell (available only for ABAP systems) for casual use scenarios. It requires zero installation since it uses SAP GUI for HTML. However. there are certain limitations: no search function. no overflow menu. no dropdown menus or drag and drop capability. Within this environment, all SAP GUI transactions are rendered using the SAP GUI for HTML rendering engine. LESSON SUMMARY You should now be able to: • 30 Describe the NWBC structure ©Copyright.All rights reserved. Lesson: Identifying NetWeaver Business Client (NWBC) Components • Navigate in the NWBC ©Copyright.All rights reserved. 31 E' Unit 2 Lesson 2 Configuring a Personal Object Worklist (POWL) LESSON OVERVIEW This lesson looks at using personal object worklists to streamline users' work processes and bring clear focus to relevant transportation requirements. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the requirements for transportation planning • Create a query to filter transportation requirements Personal Object Worklist Query Active Queries Cate ories Application-related buttons I Documentbased functionality AcUV. OU•nts I> .U�Ulib(\18j fn!Qlll r......-.u.... ,-,,. � ,.. "-- ·- *41(3) ::,c::=;4 ..,co,.., INlff, M. °""'"" Personalization M 1 ,...,.,�!!� Quick Criteria Maintenenance F,..IQ.1\1 OftltfS • A.II • "-�!!llo(lt. $J!X.fJtfnr.lr)J. woo- ........ ,....,,, "'"" ..... _,, � Views .,,. -·� ..... ,,... ._, ,_ 0-h ......... ....=· ,a,.ql,t,.,i-, � Document Navi at ion UQ.'1$'N"1 ""..,"'-"""' CW'•S"IAJ'l"VO .,.......It; ..... . _....._. ·-- --�. .....-"""·. ._ SPl1!1! Ol,F�A,.PTVQ --_ ....._ . .... .. _ ·-..._ _ ....·--_ ·-· Result List ���o:,,:_... ·---·· �·· _--. '""'''" - o.- • ·($enlJ�� Change I Define Queries Filtering, Sorting ur.o,,,e�. .,Pooc- , .. .. 5'1,....� • W...°'f� � '4,fn 11111$** "'·""°' <W';n,�$ 14(11&".J*4 °"·"""" ...._._ ""·"""' i, • """"' """"' """"'' """"' .... .... Settings Figure 11: Personal Object Worklists One of the more flexible tools available to users via NWBC is the personal object worklist. The personal object worklist provides central. personalized access to document lists. It gives users a portal-based interface that they can use to define (and optionally store) queries in a similar way they are used to from SAP ERP selection screen variants. This tool allows users to easily access queries. and create. change. delete. or categorize queries. Application-related buttons provide object-based functions. The data table can be filtered and other settings applied. Users can personalize the data table and refresh a single query or all queries. The user sees the very latest 32 ©Copyright.All rights reserved. Lesson: Configuring a Personal Object Worklist (POWL) information thanks to a high performance refreshing and caching mechanism. Updates run asynchronously and worklists remain available until results are refreshed. ©Copyright.All rights reserved. 33 E' Unit 2: SAP TM User Interface 34 ©Copyright.All rights reserved. Unit 2 Exercise 3 Create a Query to Filter Transportation Requirements Business Example You have been asked to create a query for Order-Based Transportation Requirements (OTRs). for products that fall within your area of responsibility. 1. In NWBC. execute the Order-Based Transportation requirements query. 2. What is the result of the refresh? 3. Your company uses several different document types to manage various processes. Create a new query by restricting the OTRs to type TR##. Call it OTR Type TR##. 4. What is the result of the steps you carried out in the previous step? ©Copyright.All rights reserved. 35 E' Unit 2 Solution 3 Create a Query to Filter Transportation Requirements Business Example You have been asked to create a query for Order-Based Transportation Requirements (OTRs). for products that fall within your area of responsibility. 1. In NWBC. execute the Order-Based Transportation requirements query. a) In NWBC, choose ERP Logistics Integration -> Worklist -> Overview Transportation Requirements . b) Choose Refresh (Refresh Current Query) above the result table or in the bottom right of the screen. 2. What is the result of the refresh? The query shows all order-based transportation requirements that have been integrated to SAP TM. 3. Your company uses several different document types to manage various processes. Create a new query by restricting the OTRs to type TR##. Call it OTR Type TR##. a) Choose Define New Query (on the upper right of the results table). b) In the Select Object Type field. select Order-Based Transportation Requirement. c) In the Select Existing Query as Te,nplate field. choose Order-Based Transportation Requirements - All. d) Choose Next. e) On the following screen, scroll to the top and in the OTR Type field. enter TR##. f) Scroll down and choose Next. g) Enter a description for the query as follows: OTR Type TR##. h) In the Select Category field. select Order-Based Transportation Requirements. i) Select the Activate Query checkbox and choose Finish. 36 ©Copyright.All rights reserved. Lesson: Configuring a Personal Object Worklist (POWL) 4. What is the result of the steps you carried out in the previous step? You have created a new query that can be executed to report on a specific order type. At the moment. the query is not returning any result. This is because no Order-Based Transportation Requirement with document type TR## has been created. These will be created in later exercises. after that the query will return those as results. ©Copyright.All rights reserved. 37 E' Unit 2: SAP TM User Interface LESSON SUMMARY You should now be able to: 38 • Describe the requirements for transportation planning • Create a query to filter transportation requirements ©Copyright.All rights reserved. Unit 2 Lesson 3 Customizing the Screen Layout in SAP TM LESSON OVERVIEW This lesson explores the use of Floorplan Manager to customize SAP TM screens in the most effective and user friendly configuration. LESSON OBJECTIVES After completing this lesson. you will be able to: , Describe the screen layout in TM • Customize the screen layout in SAP TM Floorplan Manager Floorplan Manager (FPM) is a framework that allows you to create and configure Web Dynpro applications in Web Dynpro ASAP. You can use the FPM configuration editor to combine application-specific views of one or more business applications within a new FPM application. Application windows -= ._ ·-·. -=-�--· -==--'..:• -- . �-=- FPM configuration Floorplan application __ _.,.... _____ • -- -- - -_ --H -- ------- ·--_.. . - - --- .... ---�-.. ------·... ,, + • �,... � .. � .;;;;l .. -.-· -ri'-1-,- - - . - - t·-� - ....._--, - - t-w • ,, Figure 12: Floorplan Manager - Combining Application Views SAP TM UI Advantages The SAP TM UI with NWBC provides the following advantages: • Increased development efficiency for floorplan user interfaces - allows Uls to be created by configuration only • Improved adaptation capabilities for the customer without the need to modify Web Dynpro coding ©Copyright.All rights reserved. 39 E' Unit 2: SAP TM User Interface • Increased consistency across applications by reusing generic UI building blocks • The design of all cross-application components of a user interface is defined by the FPM, following the SAP user interface design guidelines • Users of such applications benefit from a high level of recognition. enabling them to quickly and easily familiarize themselves with new applications • The integration of design templates such as floorplans and generic user interface building blocks into FPM accelerates the creation of user interfaces. and ensures that the user interfaces behave consistently across different applications • Time-consuming user interface programming is greatly reduced • Simple applications are adjusted by configuring the underlying Web Dynpro components and not by additional programming • SAP TM standard roles are delivered as PFCG roles • Menu in NWBC is role-based (similar to SAP ERP and other SAP applications) • Personal Object Worklist (POWL) displayed under the Active Query section • SAP TM is designed with management by exception in mind, so the standard POWL queries are designed to push work to the user whose intervention is required in any given case • A user may have multiple windows open. for example. work on two forwarding orders simultaneously • Queries can be personalized (similar to variants in the SAP GUI) • No transaction codes are used in NWBC • Fields can be populated with default values (must be defined by the user) • Fields can easily be added by the user LESSON SUMMARY You should now be able to: 40 • Describe the screen layout in TM • Customize the screen layout in SAP TM ©Copyright.All rights reserved. Unit 2 Learning Assessment 1. Which elements are available in the NWBC? Choose the correct answers. D D D D A Navigation Panel B Favorites panel c Search Bar D List Painter 2. Which elements are available in the POWL? Choose the correct answers. D D D D A Quick Criteria Maintenance B Personalization c Views D Settings 3. Which of the following is true in relation to FPM? Choose the correct answers. D D D A Using FPM. Uls can be configured without coding. B Floorplan applications always use classical SAP GUI. C Generic UI building blocks can be used to configure Uls. ©Copyright.All rights reserved. 41 E' Unit 2 Learning Assessment - Answers 1. Which elements are available in the NWBC? Choose the correct answers. 0 0 0 D A Navigation Panel B Favorites panel c Search Bar D List Painter 2. Which elements are available in the POWL 7 Choose the correct answers. 0 0 0 0 A Quick Criteria Maintenance B Personalization c Views D Settings 3. Which of the following is true in relation to FPM7 Choose the correct answers. 42 0 A Using FPM. Uls can be configured without coding. D B Floorplan applications always use classical SAP GUI. 0 C Generic UI building blocks can be used to configure Uls. ©Copyright.All rights reserved. SAP TM Master Data Lesson 1 Identifying the Master Data Requirements for SAP TM Exercise 4: List the Master Data Requirements for SAP TM 45 49 Lesson 2 65 Evaluating the Organizational Structures Used in SAP TM Lesson 3 73 77 Defining a Condition Exercise 5: Display a Condition Lesson 4 82 85 Determining a Freight Incompatibility Exercise 6: View Incompatibilities Lesson 5 Determining a Dangerous Goods Shipping Requirement 90 UNIT OBJECTIVES • List the master data elements supporting the different activities in TM • List the master data elements that define the transportation network • Explain the purpose of organizational structures • Control outbound freight using organizational structures • Control Forwarding Orders (FWOs) using organizational structures • Evaluate an organization for planning and execution structures • Create an organizational structure ©Copyright.All rights reserved. 43 E' Unit 3: SAP TM Master Data 44 • Determine the conditions used to customize a business process • Display a condition or restriction • Examine how incompatibilities can be used to control the outcome of business processes • View incompatibilities • Describe dangerous goods in terms of environment, health. and safety regulations • View a dangerous goods master ©Copyright.All rights reserved. Unit 3 Lesson 1 Identifying the Master Data Requirements for SAP TM LESSON OVERVIEW Master data is an integral part of any planning system. You create and maintain master data over the course of an object's lifecycle. It offers companies consistency when executing their various business processes. In this lesson. you will learn what master data is relevant for SAP Transportation Management. and what challenges your organization may face in managing the integration of new objects needed to support the SAP TM system. LESSON OBJECTIVES After completing this lesson. you will be able to: , List the master data elements supporting the different activities in TM • List the master data elements that define the transportation network Master Data in SAP TM • --- -�- Transfer from ..__ ------ --- ----.--- :i:� -l!: -« SAP ERP � • -=- • • -·- --�-·-·- ---·---------«- ......_...... -•----· --- I t!: • ; ·-·-··· - ·---··----· -- JIOI ··----.-!(. ·--"'"' ·-...- o» II> --·-----···-----·-. .--«-· -·---�,..n•�- -----·--;,--..,,W ·- - O O RQIII Figure 13: Basic SAP TM Master Data Requirements The SAP TM system can perform its functions independently of the existing product. location. and partner master data. The transaction data in SAP TM can be created without existing master data (optional) in the case of third-party logistics providers (3PLs). 3PLs basically provide a service. as in the case of an ERP system. master data is not essential. Planning and execution can be performed in SAP TM with only a minimal master data set that can be created and maintained ©Copyright.All rights reserved. 45 E' Unit 3: SAP TM Master Data exclusively in SAP TM. As an additional scenario, SAP TM can work with master data. customer, materials. in order to support an end-to-end scenario for a manufacturer or distributor. For ease of maintenance, an SAP TM owner may wish to create customer master data to avoid frequent unnecessary entries. In this case, the SAP TM owner may want to reuse existing master data from SAP ERP. Therefore. SAP TM offers the following choices: • Work without certain master data elements • Create master data directly in SAP TM • Integrate existing master data from SAP ERP. (Note that SAP TM cannot integrate rate master data from SAP ERP) ERP Master Data Relevant to SAP TM Whenever an SAP TM system is implemented and integrated with an SAP ERP system. ERP master data needs to be synchronized and used in the SAP TM system. Some examples of business scenarios where SAP TM is integrated with the ERP system are as follows: • Domestic/international outbound transportation In these scenarios. order integration is initiated from SAP ERP as a shipper needs to perform shipping activities with the SAP TM system. Sales order integration and delivery integration is the key to this process. Thus. master data for customers. plants. shipping points. and material master data has to be transferred to the SAP TM system from SAP ERP to support consistency between planning and execution. • Domestic/international inbound transportation In this scenario, TM is integrated with ERP and the process is triggered by purchase order integration. Consequently, ERP master data like vendors. plants. shipping points and material master data needs to be synchronized to plan and execute the SAP TM processes. • Outsourced transportation ERP order creation triggers SAP TM to perform order-based carrier selection. tendering, and execution. Consequently, the ERP system becomes the lead system for master data for locations. business partners, products, carriers. and so on. In certain business environments. SAP TM can be implemented as a standalone system. In this case. transportation demands can be created directly within the SAP TM system. Consequently, master data can be created directly in the SAP TM system and executed in the SAP TM system. SAP Core Interface: Creating and Activating Integration Models The Core Interface or CIF is the technology that is used to transfer the master data from ERP to TM. Master data is normally scheduled for batch transfer once a day. The transfer of master data changes can be scheduled periodically as a job. You have to define a variant (containing the target system -TM - and the selection of master data objects) for the program RCPTRAN4 (hidden behind transaction CFPl). Please note that SAP has renamed some of the master data elements in SAP TM versus the names of some objects in SAP ERP (for example. material in SAP ERP is called a product in SAP TM). Before you transfer the master-data, the following prerequisites need to be satisfied: 46 ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM • You have completed the SAP ERP system configuration to connect to the SAP TM system. This defines the specific server and client to which SAP ERP will transmit the data. • You have completed the SAP TM system configuration to connect to the SAP ERP system. Since SAP TM can be integrated with your SAP ERP system. SAP TM needs to know the physical location and client of the SAP ERP system to which it will transmit planning and execution data. Integration Models Integration models are the first step in transferring master data. These are created using transaction CFMl (Create Integration Model) in the SAP ERP system. You typically create at least one integration model for each object and filter the objects you want to transfer to assist you in building your transportation network in SAP TM. In some cases. you create program variants of the selection. This allows your company to schedule the creation of an integration model on a daily basis and integrate any new materials with SAP TM. It also allows the two systems to be synchronized if updates have taken place in SAP ERP. Once these integration models have been created. a second background job is triggered to activate the new integration models. The activation of the integration models triggers the data transfer from SAP ERP to SAP TM. Note that master data integration only occurs in one direction, from SAP ERP to SAP TM. to ensure the execution system is still the lead system (system of record). SAP TM Additional Master Data To support advanced planning features and ensure consistency with the execution process. SAP TM requires additional master data to support its own internal processes. The master data elements or features that support master data in SAP TM are as follows: • Business Partners Business partners represent a person. organization. group of persons. or group of organizations in which a company has a business interest. This business object is used for a variety of business transactions. You create and manage your business partners (BPs) and the roles they assume for your company centrally. You define the general business partner data once and assign business partner roles (BP roles) to the business partner. Specific data is stored for each business partner role. In this way, you do not store redundant data, since the general data is independent of a business partner's function or application-specific extensions. When you first create a business partner in the system. the BP role General Business Partner is automatically assigned to the business partner. In an integrated system landscape with SAP ERP and SAP TM. the ERP system is frequently the leading master data system. In this case. the customer and supplier master data is maintained in the ERP system. from where it is transferred to SAP TM as locations and business partners using the SAP Core Interface (CIF). • Carrier Profiles A carrier profile identifies the transportation capabilities of a carrier. Carriers are business partners with the role "Carrier". Within the carrier's profile. you can define characteristics like freight code sets, transportation lane and carrier-specific parameters. product freight groups. transportation groups, equipment groups. equipment types. and so on. • Products ©Copyright.All rights reserved. 47 E' Unit 3: SAP TM Master Data A product or product master allows your company to edit products that have been transferred from ERP. You can also generate new products here. but we always recommend you keep a leading system. like ERP. In an integrated system landscape with SAP ERP and SAP TM. the ERP system is frequently the leading master data system. In this case. the product master data is maintained in the ERP system. where it is managed as materials and transferred to SAP TM via the SAP Core Interface (CIF). Mass Maintenance Mass maintenance allows your company to maintain the following objects en masse: transportation lanes. locations, products. and resources. Where-used features allow your company to find the following objects and see where they are used: calculation sheet. hierarchy, location. location/product. product. product-specific transportation lane. rates. resources. scales, transportation service provider, transportation lane, and transportation zone. 48 ©Copyright.All rights reserved. Unit 3 Exercise 4 List the Master Data Requirements for SAP TM Business Example Before your company implements SAP TM. you have been asked to investigate the basic master data requirements. 1. What options do you have for creating master data in SAP TM? 2. When is it mandatory to transfer master data from SAP ERP? 3. What master data can be created directly in SAP TM? 4. What master data can be transferred from SAP ERP? ©Copyright.All rights reserved. 49 E' Unit 3 Solution 4 List the Master Data Requirements for SAP TM Business Example Before your company implements SAP TM. you have been asked to investigate the basic master data requirements. 1. What options do you have for creating master data in SAP TM? Master data can be integrated from SAP ERP or can be maintained directly in SAP TM. A mixture of both approaches is also supported. 2. When is it mandatory to transfer master data from SAP ERP? If you want to integrate business documents from SAP ERP to SAP TM in a shipper scenario. the relevant master data first needs to be transferred to SAP TM. 3. What master data can be created directly in SAP TM? Master data relating to locations. business partners. and products (among others) can be created directly in SAP TM. 4. What master data can be transferred from SAP ERP? Master data relating to customers. vendors. plants. shipping points. and materials (among others) can be transferred from SAP ERP. 50 ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM Transportation Network g-�!o.. _.. / '/1},;_.j-�e Transportabon zones A TransportationNefwofkis based on the followino main etemerts: • LocaliOns • Trannh!pmenllotations 8 ..... J � Cl � � • Transportation lants • Transportation zones Figure 14: Transportation Network Overview The master data in SAP TM can be described as a transportation network. To support proper transportation planning and execution. several master data elements are needed. When combined. these elements outline a transportation network comprised of the following elements: • Locations (customers. vendors. plants. shipping points. ports. airports. hubs .... ) • Transportation zones and zone hierarchies • Transportation lanes • Schedules Depending on the scenarios that are implemented. the transportation network can be simple or progressively more complex. ©Copyright.All rights reserved. 51 E' Unit 3: SAP TM Master Data Locations ERP Master Data TM Master Data • Plant Creation in TM • Port • Customer • Vendor • Location with Location Type • Shipping point • Airport • Railway Station • Hub • Gateway • • •• • Locations: • Are geo-coded (longitude and latitude) • Can be assigned lo transportation zones • Can act as transshipment locations • Can be specific to transactional data (one-time addresses) • Are the nodes of the transportation networks Figure 15: Locations in the Transportation Network A supply chain or network is made up of several different nodes and locations, potentially acting alone or working together. Integrated Location Types Locations are objects that are used for further definitions. such as transportation lanes and so on. Table 1: Location Types in SAP TM You can define the following location types in SAP TM. 52 ID Location Type 1001 Production Plant 1002 Distribution Center 1003 Shipping Point 1010 Customer 1011 Vendor 1030 Terminal 1100 Port 1110 Airport 1120 Railway Station 1130 Container Freight Station 1140 Hub ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM ID Location Type 1150 Gateway 1160 Container Yard 1170 Warehouse 1180 Carrier Warehouse 1190 Rail Junction 1191 Border Crossing Point Location Types in the Transportation Network If a plant. customer. or vendor is transferred from SAP ERP to SAP TM. and a transportation zone is maintained for this object. then during the transfer of master data. the following occurs: • The plant. customer. or supplier location is created. • The plant. customer. or supplier location is assigned to the transportation zone in the SAP TM· relevant hierarchy. SAP ERP master data is transferred to SAP TM using the APO Core Interface (CIF). Based on different Customizing entries. master data elements from SAP ERP are reflected in SAP TM as locations with different types. As these locations are created. a geocoder determines the geographical coordinates (longitude and latitude) from a given address. These coordinates are used to determine distances between locations. In an ERP system that is processing sales orders. situations arise when an order is created for a new customer that is a one time transaction. Transportation will have to be planned and this could cause a large amount of master data that will quickly become obsolete. One-time-ship-to locations can be created in two ways. as follows: • Manually, by the user in the forwarding order user interface • Automatically (by the system). based on the address of an incoming transportation request to SAP TM Temporary locations created in SAP TM can later be deleted in batch. An existing business partner (for example. shipper or consignee) is needed to make the association of the new address. The deletion of one-time-ship-to locations is included in the reorganization job for locations. This batch job checks for the existence of orders for this location. Only when there are no more orders. for example, sales orders. deliveries. or shipments. is this location deleted. The report for deleting locations is /SAPAPO/DELETE_LOCATIONS. Transshipment Locations and Default Routes Transshipment locations are used for unloading goods from one vehicle resource and loading them onto another vehicle resource during the transportation process. This function is necessary when different means of transport or different transportation service providers (carriers) have to be used to execute a transportation process, for example, truck-ocean-truck; truck-rail-truck. Transshipment locations may also be used when consolidating or de-consolidating goods to be transported. ©Copyright.All rights reserved. 53 E' Unit 3: SAP TM Master Data Default Routes A default route defines the sequence of stops for a given source/destination location combination. Default routes can be used in place of transshipment chains with sales orders and deliveries. forwarding orders. and forwarding quotations. Default routes can be modified manually where the desired route is different to that proposed by the system. Where no default route exists between two locations. it is possible to specify a default route type. The default route type determines the sequence of transshipment locations for a given pair of locations or, in an LCL ocean freight scenario. identifies the route for a forwarding order. You can also assign a transportation mode to your default route type to specify, for example. whether freight is to be transported by road or sea. Transportation Zones • Transportation zones can dramatically reduce the effort needed to model your geographic network. Grouping locations into zones effectively reduces master data volume in the system. • Zone types 0 • Direct 0 0 • Postal Code • Region 0 0 0 0 • Mixed Legend 0 O Locations 0Hubs I Transshi Figure 16: Transportation Zones Transportation zones and zone hierarchies are used to group together a number of locations, as required by transportation and logistics processes. Again. transportation zones are in turn used to define other objects such as transportation lanes that define legitimate supply routes. To improve master data maintenance. the zones are also part of a zone hierarchy. The zone hierarchy is used in functions like transshipment locations and optimizer transportation lane definitions. You can group locations into transportation zones. The system can partly transfer the properties that you assign to a transportation zone to all its locations. This function reduces the volume of master data stored in the system. Transportation zones can group locations (customers. vendors) as well as other zones. One-time locations are also included in transportation zones. Zones are included with their locations and sub-zones. The following zone types are possible: 54 • Direct Zone - locations are assigned directly to a zone • Postal Code Zone - specified by a postal code or postal code range ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM • Region Zone - specified by a country or region, for example, the state of Florida in the US • Mixed Zone - a combination of the three other zone types Note: If SAP ERP integration is used, then the transportation zones are automatically created from the address of the location (for example. customers, vendors, shipping points). and the location is automatically assigned to the transportation zone. Transportation zones group locations and other zones. Transportation Zone Hierarchies You can define the SAP TM-relevant hierarchy in Customizing. Choose Transportation Management_, Transportation Network_, Define Transportation Zone Hierarchy. The following conditions apply when you define a transportation zone hierarchy: • You cannot assign a transportation zone to itself. • You cannot assign a transportation zone A to another zone B if B already contains A. Transportation Lanes Transportation lanes represent the relationship between two locations. two transportation zones, or a combination of locations and zones that expresses the direct reachability of the locations or of all locations within the zones for a specific means of transport. You use this business object when planning distribution and procurement between different locations. A transportation lane is required to plan transports from one location to another with a certain means of transport and a certain carrier. • Represents a direct route between two locations to transport freight from one location to another. • Transportation lanes are typically maintained on transportation zone level • Defined by: DC • Source and target locations � • Direction • Available MTR • Carrier per MTR • Maintenance: • Individual • Mass maintenance - ... �Supplier Customer Plant � C) Transportation Zone Transportation anes • Using transportation zones as the start and/or destination considerably reduces the amount of transportation lanes to maintain. Figure 17: Transportation Lanes ©Copyright.All rights reserved. 55 E' Unit 3: SAP TM Master Data A transportation lane points only in one direction. To model the reverse direction. you need to create another transportation lane. Types of Transportation Lane Transportation lanes can be defined to run between two locations, two zones. between a location and a zone. or between a zone and itself. Information assigned to a Lane The following information is assigned to a lane: • Source/origin and target/destination location • Means of transport Validity Distance/duration Costs Carrier selection settings • Carrier (assigned to means of transport) Business partner Transportation costs Priority Continuous move Transportation Resources • Type of transport, e.g. road or sea Mode of Trans� (MoT) Means of Transpqrt (MTr) • Method of transport • e.g. railcar, truck, refrigerated truck, LTL, FTL, barge, vessel Vehicles I Resources Vehicle/Resource • e.g. maintenance of capacities, depot locations, .. .for individual vehicles Figure 18: Mode of Transport. Means of Transport. Transportation Resources 56 ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM To simplify planning (conditions). a means of transport can be assigned to a transportation mode category - road. rail, air or sea. This category is represented by the transportation mode code. Means of Transport and Transportation Resources Means of Transport • represents a 'class' of vehicles • is used to define cost structures and geographical availability (via the concept of transportation lanes) • is used to determine whether a resource is part of your own fleet or that of an external provider A means of transport is used in connection with a transportation lane to define the following business rules: • Where is the MTr available (from where to where)...=,_,..____� • • • a Which carriers are available for the MTr in this region/connection? Cl How should carrier selection be performed for this MTr in this region/connection? s a What are the costs for the MTr in this region/connection? � ,Q. Cl :ig Ill:! Q Figure 19: Means Of Transport Means of transport are classes of vehicle resources, for example. a container ship or a cargo ship. You assign a means of transport to each vehicle resource. The means of transport is used to represent a "method" of transportation such as a truck with full truck load capacity or a refrigerated truck. The means of transport are assigned to vehicle resources in SAP TM master data. In addition. the means of transport is assigned to transportation lanes. Vehicle resources are used to represent a unit of transportation and its capacity and planning parameters. A vehicle resource is independent of a particular carrier. Examples of MTrs: ship. aircraft. truck (15 to). truck (25 to) An MTr could also represent refrigerated trucks with a specific cost structure and geographic availability. Own Means of Transport Vehicles belonging to an MTr that are flagged as "Own means of transport" have specific attributes. as follows: , Vehicles belonging to an MTr that have the own means of transport indicator set can have a depot location. Depending on the Customizing settings, the optimizer makes sure the resource starts and ends at this depot location within one optimization run. • To use the own means of transport function. you have to set the indicator in the means of transport and assign a location to the resource master data. , In relation to planning, on completion of the freight order planned by the optimizer. the vehicle must always return to the depot location (if the indicator on the MTr is set). ©Copyright.All rights reserved. 57 E' Unit 3: SAP TM Master Data Means of Transport Hierarchies To define a means of transport hierarchy. in the SAP TM Customizing menu choose Transportation Management-> Master Data -> Transportation Network-> Maintain Means of Transport. Create a main MTr and then assign this to the sub-Mfr in the Superior MTr field. Transportation Resources Vehicle Resource Passive Transportation Unit Calendar Resource for Opening Times =�-, Handling Resources Figure 20: Transportalion Resources Transportation resources are instances of means of transport that allow detailed planning to take place. taking availability. suitability or various restrictions into account. Resources must be created in SAP TM. A vehicle resource always represents a specific vehicle. for example: • Double-axis truck with maximum number of 20 pallets. 12 tons weight capacity. 37 m3. • Unloading forklift with a capacity of 100 tons per hour. Calendar resources are used to model when a location is available for loading/unloading. They are assigned to a location. Handling resources specify the available capacity and the hours in which they can be operated. Resources can have different capacity dimensions. can contain shifts. and are always assigned to a means of transport. Transportation units are used to model cargo units that have to be moved by a vehicle resource. They include containers - flatbed or chassis. They can only be configured/loaded manually. Transportation Resource Capacities A vehicle resource is an instance of a particular means of transport. or a group of identical instances of means of transport that can provide transportation services. You use the vehicle resource to map the capacity and availability of vehicles that you want to use for transportation. You can choose up to eight dimensions and units of measurement to describe 58 ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM the capacity (mass and volume are predefined by default). Planning can only take the vehicle capacity into account if these correspond to the dimensions and units of measurement that you have defined in a freight unit building rule. Depending on the MTr, a vehicle resource can be modeled with or without capacity and may be 'active' or 'passive'. as follows: • Active • can move by itself • Passive· must be pulled by another resource. MTr combinations can be used to model truck and trailer combinations Multi resources can be used to model an external fleet in one step. Compartments Compartments can be used to indicate a division of the vehicle resource (truck) and also the trailer into smaller units. They offer the following benefits: • Flexible and fixed compartments • Incompatibilities can be used to restrict certain freight units from being transported together. The use of compartments allows you to assign dangerous goods to certain areas of the truck. In addition. use of compartments improves transportation planning for oil and gas. chemical, retail, and consumer products. Capacity constraints can be specified for compartments (for example. for trucks and trailers. these vehicle combinations are considered simultaneously). Means of Transport Combinations A means of transport combination is an instance of a particular means of transport. or a group of identical instances of means of transport that can provide transportation services. You use this business object to map the capacity and availability of vehicles that you want to use for transportation. MTr combinations have the following attributes: • They can be used to model a truck and trailer combination. • You specify the number of the objects of each MTr within the combination. for example, 1 truck and 2 trailers. • You specify capacities (several UoM): Maximum capacities of the combination. • Additional (freely definable) attributes can be used for compatibilities and incompatibilities: based on a customizable attribute definition (code+ text). • Coupling/un·coupling durations are defined per passive MTr. Integration of Resources into the Transportation Network Vehicle resources are used to represent a unit of transportation as well as its capacity and planning parameters. A vehicle resource is independent of a particular carrier. but a means of transport is assigned to the resource master data to represent the means by which the transportation between locations is executed. ©Copyright.All rights reserved. 59 E' Unit 3: SAP TM Master Data Schedules < < < < < < < e- Ocean Carrier Schedule Port of Newark Gateway • < _,._ .....- -. .. ---�..�-.. --= ... -·- ........ ..,-.:. .., , ., B •'V'•l'C;:- � .., -- .. _,ICl'Tjt,I 90"·-� ._, :. ,,.......10 ..··.-... 1t,.... ,) Port of Hamburg ..------------------i Ocean Ocean Gateway Sailing Schedule with Gateway (CFS) Figure 21: Schedules When transporting goods from one location to another, firms don't always have the luxury of moving the product whenever they choose. In many cases certain partners have strict schedules they must adhere to in order to make efficient use of resources. and some of these resources may be rented. In this section, we examine how TM can make use of schedules in order to deal with means of transport that operate on a strict schedule. Schedules can be created to define fixed times of departure or arrival schedules for certain means of transport. such as vessel sailing schedules or airline flight schedules where. due to the immense infrastructure requirements. capacity is limited and at a premium. Defining schedules helps determine transportation proposals and optimization. Schedules define a sequence of transportation stops such as ports. airports, or gateways that is valid for a specific period of time. Ships, trucks, or airplanes can move goods at recurring times along the whole sequence or any part of it. The movement of goods depends on the transportation duration between each of the stops as well as the cut-off times and the length of stay at each stop. As part of the schedule concept, you can use different carrier schedules and gateway schedules to define information about your stop sequence. Schedules are supported by the optimizer. A means of transport can be assigned to a schedule. Schedule types now exist to support air freight scenarios. Application of Schedules Intensive planning is required when exporting goods to other countries using ocean or air freight. In such instances, a shipper will have to make use of a freight forwarder or contact a shipping line directly to reserve capacity on a container ship. Unlike a road-based scenario in which business partners are typically plentiful. fewer potential partners are likely to be available for ocean voyages. 60 ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM When shipping product via air or ocean. you must take into account that your partners are typically renting space at a port facility. This facility is being used by many parties and options for moving product may be limited. While the road-based scenario can make use of a variety of transportation lanes due to the flexibility of the carriers. ocean and air carriers often face more competition on the one hand and more regulation on the other. This limits the flexibility for departures and arrivals. When looking at this from a transportation planning perspective. the implication is that you may need something more structured and predictable for scheduling purposes. With SAP TM. your organization can take advantage of different types of schedules to model specific departure and arrival rules suited to air and ocean shipping. Schedule Types SAP TM allows businesses to create different schedule types to handle the multiple shipping scenarios they may encounter. Schedules can be maintained for each business partner or carrier. and can identify different loading and unloading points such as ports and airports. Carrier Schedules Carrier schedules describe a sequence of transportation stops where the start stop and the target stop are not gateways. A gateway is a transportation hub. where freight is consolidated and deconsolidated. By specifying departure rules in carrier schedules. you can generate voyages, flights, and departures automatically. The system calculates the arrival and departure dates and times at each transportation stop in the sequence. taking into account the transit duration. cut-off times. and availability of the goods for each stop. You can then modify each generated voyage individually. In the standard SAP TM delivery, the following carrier schedules are supplied: • Ocean Carrier Schedule: Use the ocean carrier schedule to define a standard sequence of transportation stops that are served by a ship. By specifying departure rules. you can generate voyages automatically. • Carrier Flight Schedule: Use the carrier flight schedule to define a standard sequence of transportation stops that are served by a plane. By specifying departure rules, you can generate flights automatically. • Road Schedule: Use the road schedule to define a standard sequence of transportation stops that are served by a truck. Gateway Schedules Gateway schedules are schedules whose start stops and destination stops are transportation hubs (gateways). such as container freight stations (CFS). When you create a gateway schedule. you can enter a reference to a carrier schedule and transfer departure rules and voyages from the carrier schedule to the gateway schedule. (This function is based on the transportation mode and is available for the sea and air modes only.) Schedule Time Segments When creating schedules. you first enter general data. such as the carrier. transportation mode. and the transportation group for your schedule. When creating a gateway schedule. you must ©Copyright.All rights reserved. 61 E' Unit 3: SAP TM Master Data enter a reference to an existing ocean carrier schedule. If you create a master flight schedule. you can define an air cargo security status for this schedule. You enter the standard sequence of transportation stops together with the transit duration, the cutoff times. the length of stay. and so on. You can also enter a start location and end location. You enter departure rules to specify the frequency of trips from a transportation stop. You also define a time period during which the departure rule is valid. For example, you can specify that a ship sails from the port of Newark every Thursday at 3:00 pm between January 1 and June 30. If you are working with a sailing schedule and have referenced an ocean carrier schedule. you can copy the departure rules from the ocean carrier schedule. After you have created your departure rules. you can have the system automatically calculate the trips (that is. the actual departure dates/times). If you are working with a sailing schedule and have referenced an ocean carrier schedule, you can copy the trips from the ocean carrier schedule. This is valid even if you have referenced a carrier flight plan from a master flight plan. Distance and Duration Calculation Without GIS (Geographical Information System) Runtime Lane Distance 104 Runtime Lane Geo Distance 80 �1 Maintained Master Lane Distance 130 Master Lane Geo Distance 100 Maint. Master Lane 130 Runtime Geo Distance 80 X Master Geo Distance 100 •Actual Runtime Distance 104 Distance I Average Speed Per Unit= Duration WithGIS • By connecting the GIS, distance and duration time can be calculated for each means of transport within a transportation lane using exact road details. Figure 22: Distance/Duration Calculation SAP TM computes the runtime lanes during optimization. Corresponding transportation lanes are generated between all locations assigned to the transportation zones. In the process. the cost information is taken from the transportation lanes maintained. The distance/duration is calculated according to the settings or taken from the transportation lane maintained. The maintained distance in the master lane includes a factor for road/street map variability. The factor is obtained from the means of transport. This factor establishes the proportion between the linear distance between two locations and the actual distance covered by the vehicle transporting goods between them. Included in the means of transport is the average speed. The runtime distance is divided by the average speed to calculate the estimated duration. You determine whether the means of transport distance is calculated by a geographical information system (GIS) by setting the corresponding indicator in the means of transport. If the indicator is not set. the aerial distance is used. 62 ©Copyright.All rights reserved. Lesson: Identifying the Master Data Requirements for SAP TM If the GIS indicator is set then the low. medium, high average speed is used. GIS systems typically categorize streets by "slow". "medium". or "fast". Use Cases for GIS There are different use cases for GIS. as follows: • Geocoding (determine coordinates from an address for a location): This can be performed automatically when changing the address data of a location. or in background with a report. • Distance and duration determination between two locations: For performance reasons. distances and durations are stored in a buffer table in TM. This buffer table can be filled in batch mode with a pre-calculation report. If a distance and duration is not in the buffer table when required. it is determined via GIS integration and stored in the buffer This could be the case with one-time locations. for example. • Route determination. • Map display: Map display is provided via SAP Visual Business. GIS capability provides additional flexibility when integrating with GIS data providers like Navteq, ESRI and others, as follows: • Option to use different providers per country. • Option to use different providers per means of transport. The integration with GIS providers is a project activity that SAP supports with cookbooks and examples. ©Copyright.All rights reserved. 63 E' Unit 3: SAP TM Master Data LESSON SUMMARY You should now be able to: 64 • List the master data elements supporting the different activities in TM • List the master data elements that define the transportation network ©Copyright.All rights reserved. Unit 3 Lesson 2 Evaluating the Organizational Structures Used in SAP TM LESSON OVERVIEW In this lesson we examine the units in the SAP TM organizational structure. and learn about the interactions and relationships between units. At the end of this lesson. you can determine the structures of the purchasing and sales organizations. and account for the role of both in freight and forwarding orders LESSON OBJECTIVES After completing this lesson. you will be able to: • Explain the purpose of organizational structures • Control outbound freight using organizational structures • Control Forwarding Orders (FWOs) using organizational structures • Evaluate an organization for planning and execution structures • Create an organizational structure Organizational Structures in SAP ERP The foundation of the SAP ERP system is the organizational structure that is configured in the early stages of your company's implementation of the software. All other configuration or master data is built on top of the organizational structures. Client To understand the enterprise structure in the SAP system. familiarize yourself with the following definition. The client is a unit within an SAP ERP system. It is self-contained in legal and organizational terms. In terms of data. it has separate master records and an independent set of tables. From a business viewpoint. the client represents a corporate group, for example. The client is the highest hierarchical level in the SAP ERP system. Specifications you make or data you enter at this level apply to all company codes and all other organizational units. Therefore you do not have to enter the specifications and data in the system at client level more than once. This ensures a uniform data status. Access authorization is assigned on a client-specific basis. A user master record must be created for every user in the client in which they wish to work. If the Client field has not been prepopulated. each user must specify a client key when logging on to an SAP ERP client. The client ©Copyright.All rights reserved. 65 E' Unit 3: SAP TM Master Data key is uniquely defined in the system and is a three-digit number. In this way. the user specifies the client in which he or she wishes to work. All user input is stored and separated by client. The processing and evaluation of data is carried out on a client-specific basis. Company Code A company code is the smallest organizational unit of external accounting for which a complete and self-contained bookkeeping system can be replicated. This includes the entry of all events that require posting to the accounts and the creation of a complete audit trail for balance sheets and profit-and-loss statements. A company code represents an independent unit producing its own balance sheet. for example. a company within a client. You can set up several company codes in one client to keep separate sets of financial books. You can use a special Customizing function to copy a company code. In the process. company-codedependent specifications are adopted for your new company code. A company code is defined in the system by a four-character alphanumeric key that is unique in the client. Organizational units are tightly linked to each other to process the relevant data for a business area For example. Plant 3100 is assigned to company code 3000. Company Code 3000 is assigned to controlling area 3000 Therefore. whenever a transaction involving cost occurs in plant 3100. the relevant records in controlling area 3000 are automatically updated. Valuation Areas The valuation area is the organizational level at which material quantities and values are managed. It is essential for product costing that a valuation area exists for each plant. Within each valuation level. you can differentiate between values and quantities for valuation (in· house production and external procurement) by using different valuation types. In Customizing for materials management. balance sheet valuation is set up at company code or valuation area level. The selection of a valuation area level automatically causes the creation of a valuation area for each plant. To use product costing and order costing. inventory must be valuated at plant level. Organizational Data In SAP TM A variety of transportation tasks are assigned to different people in an organization. SAP TM enables you to structure these staffing concepts with the help of organizational models. Other TM concepts. such as the use of workflow mechanisms. rely on these models to assign tasks to individuals who participate in these workflows. The function of the sales organization in SAP TM is not the same as the sales organization in ERP. In ERP, the sales organization is used to combine orders and is tied to a company code for invoicing and settlement. There are no accounting settlements in SAP TM so there is no need for the sales organization to be attached to a company code. 66 ©Copyright.All rights reserved. Lesson: Evaluating the Organizational Structures Used in SAP TM Organizational Units " Sales Org. Role e.g. Customer Service Agent r Forwarding House (All functions) (LSP) Planning & Execution Orgs TM Org. Units Business Units '- r ' , Role e.g. Transportation Planner '- ' ., Purchasing Org Role e.g. Purchasing Agent ' Figure 23: Organizational Unit Classification SAP TM is a system especially designed for transportation. Due to the particularities of the business. TM offers a modified organizational model that is easy to maintain. The following are characteristics of organizational units in SAP TM: • Organizational units are used to represent the organizational structure of a company. • A company may be structured based on different points of view. such as sales. planning and execution. or purchasing of freight services. • These units also build a framework in which all relevant business processes can be processed. • Organizational units are used to determine responsibilities; for example. for approval processes. • Organizational units are used to allocate revenue and costs to different groups within a company. such as profit or cost centers. • lntracompany or intercompany settlement is enabled by organizational units. • Organizational units in SAP TM can be maintained independently of SAP ERP. The organizational structure in SAP ERP and SAP TM can be different. • Organizational units define the responsible persons who are allowed to see the data or to perform certain actions (authorization). • Organizational units can be determined automatically based on predefined conditions. Forwarding houses can be used to represent business units (LSP) and perform all functions including sales, purchasing. planning, and execution. ©Copyright.All rights reserved. 67 E' Unit 3: SAP TM Master Data Structure of Organizational Units -8. Q) � ..o 0 Company Code (1 ... n) - Sales Organization (1 ... n) Sales Office ( 1 ... n) - Purchasing Organzation (1 .... n) Purchasing Group (1 ... n) - Planning and Execution Organization ( 1 ... n) Planning and Execution Group (1 ... n) . Sales Group (1 ... n) House - Forwarding (1 ... n) figure 24: Orgamzat,onal Structure in SAP TM The organizational units in SAP TM can be divided into organizational units for sales and purchase. and organizational units for planning and execution. The hierarchical relationship of organizational units is fixed. For organizational units with a sales unit function, you can define the unit roles Organization, Office. and Group. Organizational units with the unit role Group can be assigned to organizational units with a unit role Office or Organization. and organizational units with a unit role Office to organizational units with a unit role Organization. For organizational units with a Purchasing or Planning and Execution unit function. you can only assign organizational units with a unit role Group to organizational units with a unit role Organization. Organizations and Business Documents The selling side is responsible for the sale of services. such as organizing the necessary activities for shipment transportation. For this reason. the sales organization is indicated in the business documents forwarding documents, order-based transportation requirements. delivery-based transport requirements, and forwarding settlement documents. The purchasing side is responsible for procuring the necessary services from vendors (for example. carriers). For this reason, the purchasing organization is indicated in the business documents freight orders. freight bookings, service orders. and freight settlement documents. The sales organization would interact with the purchasing organization for executing the transportation of the undertaken shipment. This shipment is later settled using intracompany/ 68 ©Copyright.All rights reserved. Lesson: Evaluating the Organizational Structures Used in SAP TM intercompany settlements. Thus the information regarding the relevant sales or purchasing organization will also be contained in the necessary documents. Organizational Master Data Roles Org Structure Elements Company Code • Booking/Billing • Agent Sales OrganlzaUon tJ • Purchasing agent • Invoice Verification clerk Purchasing Organization TM Touch Points I TCM I Forwarding Order Freight Order/ Booking • "-----_J Freight Unit • • • • Transportation Planner Truck Driver Loading Clerk Warehouse Clerk Planning and Execution Group M Standalone Freight Order/ Booking Freight Unit Figure 25: Organizational Master Data Setup in SAP TM The organizational master data setup in SAP TM is divided into a number of elements. The company code corresponds to the SAP ERP company code containing currency. The company code in TM is used in transportation charge management for invoicing and charging. The sales organization is a part of the organizational structure in SAP TM. The sales organization is used in the creation of forwarding order types. forwarding quotation types. order based and delivery based transportation requirements. The purchasing organization and planning and execution organizations are used for freight order types. freight booking types. and freight unit types. Organizational Relationships in TM In TM. organizational units are used to represent the organizational structure of a company. Organizational structures in SAP TM are flexible. An organizational unit can have the following organizational functions in SAP TM: • Purchasing • Sales • Planning and Execution • Company • Corporate • Forwarding House (representing purchasing, sales. and planning and execution) ©Copyright.All rights reserved. 69 E' Unit 3: SAP TM Master Data Organization Structures Depending on the implementation scenario. shipper or freight forwarder. a company may be structured from different points of view such as sales. planning and execution, or purchasing of freight services. These units also build a framework in which all relevant business processes are processed. Organizational units are used to determine responsibilities. for example. for approval processes. Organizational units are also used to allocate revenue and costs to different groups within a company, for example, profit or cost centers. In TM multiple sales organizations can be attached to one company code. Multiple sales offices can be attached to one sales organization. and multiple sales groups can be attached to a single sales office. TM can support multiple purchasing organizations tied to one company code. Multiple purchasing groups can be attached to one purchasing organization. Multiple planning and execution groups can be attached to one planning and execution organization in TM. Supplier Invoicing I SAP ERPSD/MM I I SAP TM I I SAP ERP-MM 11 l Create Order/Delivery � Forwarding Order Order-/ DeliveryBased TRQ I I External Customer 0 ... ...... ,- . . . Purchase , Org. :::.. lntE:9ratio!1 ).., y Create PO Create SES • Create Freight Order I Freiqht Booking . • Purchase Org. >Information . I Receive Order Transportation Planning � Create Order • canteltauppler 0 . ·- E Determine Freight Agreement • Invoice verification • Calculate Charges • Create Freight Settlement Document - � • Selfbilling IERSl Credit note Invoice Figure 26: Supplier Invoicing Integration of the purchasing organization is required for a shipper using both SAP TM and SAP ERP that buys the services of carriers. The same is relevant for logistic service providers that are subcontracting freight to external carriers. The initial integration point is during the creation of the freight agreement. A freight agreement is a long-term contract that represents the contractual relationship with a carrier from whom you are buying transportation services. A purchasing organization is required on creation of such an agreement. SAP TM generates a freight settlement document (FSD) when a freight order is shipped. The FSD is sent to SAP ERP requesting the verification of an invoice received from a supplier or carrier. When the invoice is received, SAP ERP checks it against the data from the FSD. If you perform evaluated receipt settlement. the automatically generated invoice is based on the data from the 70 ©Copyright.All rights reserved. Lesson: Evaluating the Organizational Structures Used in SAP TM FSD If you use SAP ERP. you create a service master record to assign to transportation charge types. Customizing Settings Customizing has the following settings: • Define category and subcategory codes • Define and assign transportation charge types • Map organizational units Customer Freight Invoicing I External Customer I I SAP TM (LSP) I I SAP ERP-SD . . I Create Forwarding Order Create Order J. . ... Sales Org Information • .r- Transportation Planning ""', . l 0 [l Determine o Forwarding Aareement .L I Charge Calculation ,I, Create Forwarding Settlement Document . . 0 ,{ Sales Org ... Integration r,-.. • • ""' Create Billing Document (Invoice) I Figure 27: Customer Freight Invoicing As part of the supported integration with TM. the integration of the sales organization is essential if an SAP ERP back end is present. In the case of an LSP using both SAP TM and SAP ERP. the sales organization is integrated at two points. The first integration point is the Forwarding Agreement in TM. A forwarding agreement is a long-term contract that represents the contractual relationship with a customer to whom you are selling transportation services. In SAP TM. a sales organization is required to create such a document. In SAP TM. you can perform forwarding settlement with your ordering parties by creating a forwarding settlement document (FWSD) and sending it to SAP ERP for posting to financials. If you use SAP ERP. Customizing has the following settings: • Define category and subcategory codes • Define and assign transportation charge types • Map organizational units ©Copyright.All rights reserved. 71 E' Unit 3: SAP TM Master Data Organizational Planning and Execution Structures Planning and execution organizational structures are responsible for the planning and execution of freight orders. They play an important role in LSP scenarios in which different organizational units have to work together. You use the Interaction Between Organizational Units function to model how organizational units interact with each other. For example. you can model how a sales organization interacts with a planning and execution organization. Planning and Execution Group Planning and execution groups are used to define responsibilities among a planning and execution organization. Multiple groups can be assigned to a planning and execution organization. However. each planning and execution group is assigned to only one planning and execution organization. Organization Interaction Use the Interaction Between Organizational Units function to model how organizational units interact with each other. For example. you can model how a sales organization interacts with a planning and execution organization. Planning and execution groups are used to define responsibilities among a planning and execution organization. Multiple groups can be assigned to a planning and execution organization. However. each planning and execution group is assigned to only one planning and execution organization. LESSON SUMMARY You should now be able to: 72 • Explain the purpose of organizational structures • Control outbound freight using organizational structures • Control Forwarding Orders (FWOs) using organizational structures • Evaluate an organization for planning and execution structures • Create an organizational structure ©Copyright.All rights reserved. Unit 3 Lesson 3 Defining a Condition LESSON OVERVIEW In this lesson. we examine how conditions are used in SAP TM. Conditions provide a means (of configuration) to flexibly maintain customer-specific decisions. For example, conditions can be used in the determination of business document types. the determination of a freight unit building rule. or the determination of organizational units. LESSON OBJECTIVES After completing this lesson. you will be able to: • Determine the conditions used to customize a business process • Display a condition or restriction Conditions Conditions Can Determine Dependent Values • Filtering freight units • Determining freight unit building rules (FUB rules) • Incompatibilities • Determining the sales organization • Determining transportation charge rate tables and agreements with a charge calculation rule • Change controller ©Copyright.All rights reserved. 73 E' Unit 3: SAP TM Master Data There are over 50 predefined condition types used in: Cl x Condlllon Type: All V1lun I• Show r•er Cttem I • Condliln Type • Printing JSCMTMS(C_OUANJOL Cilln;le Conlrdler. Oeterlrine Tolerne • Approvals JSCMTMS(C_TOR_STRAT Chrge Conlrdler: Oeternine S1rotegy • Change Controller: Tolerances JSCMTMSOSO_CS Dete,mne Carner SelectiMProlile JSCMTMSAlTRJ'll'E Oelve,y.Based TR Type de!em,natioo • Wait times and length of stay JSCMTMSfU_LOAOJ)lllA F,� tri lladA.riloodantiom JSCMTMSfUJ'N.l_OOST ()itinizer penaly costs tor freigli tri • Loading and unloading durations JSCMTMSfl.llR FIJI RIAe Delermim Cond. JSCM�_TYlt Forwaning Cxder Type deletmilloon JSCMTMSA'WQ_TYlt FOIW9roog Glwelion Type determnelion JSCMTMStt_CARRER Carrie. lncanpllli� • Transportation charge management • Customer-specific rules • -- ..� • Incompatibilities Cffil!IM Type Oescr figure 28: Condition Types Conditions can be used throughout SAP TM to represent customer-specific rule-based decisions. They are based on field content which is stored in business documents. The system uses standard operators (that is, greater than. less than, equal to. and so on) to compare field values with the customer conditions in a true/false decision-making process. The values can be defined in the decision table. Using the Data Access Definition tab. you define the criteria for which you want to determine different parameters. Conditions in Use Let's say that you want to define the freight unit building rules that the system uses when dealing with dangerous goods and with goods that are not dangerous. Basically, there are three things to consider. as follows: • An input • A decision (based on the input and a condition that you have specified) • An output In this example. the input value that it is important for the decision to take into account is whether or not the goods comprising the OTR or DTR are dangerous. You can define this using a data access definition. The decision itself is based on the input value and a condition. The condition is based on a condition type. and specifies what should happen in response to a specified input value. The output value is the result of the decision. In this example. it will be a specific freight unit building rule. Example Order-based transportation requirement (OTR) TMOl includes a hazardous material. The data access definition specifies an input value for the decision table which reflects this. The condition takes the input value into consideration and outputs the appropriate freight unit building rule (FUBR). 74 ©Copyright.All rights reserved. Lesson: Defining a Condition ©Copyright.All rights reserved. 75 E' Unit 3: SAP TM Master Data 76 ©Copyright.All rights reserved. Unit 3 Exercise 5 Display a Condition Business Example Your department lead has asked you to review the conditions employed in a number of planning profiles. Display and Review Condition Types Review the standard condition types that are available so that you understand the limitless potential of applying the condition technique. 1. Using NWBC. display the standard condition types. Use the Create Condition transaction to display these condition types. 2. What condition types can be created? 3. What options are available in the Origin of Condition field? 4. Close the New Condition Definition tab. Display a Condition Now that you have reviewed the condition types, display two condition definitions. 1. Display condition MTR. 2. Which condition type does this condition reflect? 3. What is the origin of this condition? ©Copyright.All rights reserved. 77 E' Unit 3: SAP TM Master Data 4. What will the determined result be if the means of transport (MTr) is Z_FTL_INC? 5. Extra credit: Which data access definition does this condition use? 6. Display condition INC_FU_ TGRP·CHEM. 7. Which condition type does this condition reflect? 8. What is the origin of this condition? 9. What will the determined result be if the transportation group is YTC2? 10. Extra credit: Which data access definition does this condition use? 78 ©Copyright.All rights reserved. Unit 3 Solution 5 Display a Condition Business Example Your department lead has asked you to review the conditions employed in a number of planning profiles. Display and Review Condition Types Review the standard condition types that are available so that you understand the limitless potential of applying the condition technique. 1. Using NWBC. display the standard condition types. Use the Create Condition transaction to display these condition types. a) In NWBC, choose the Application Administration-> General Settings -c-Coruiitions=> Create Condition. b) Use the input help in the Condition Type field to search available options for condition types. 2. What condition types can be created? Condition types include the following · approval checks. determination. exclusion. incompatibilities. change controller. charge calculation, and so on. 3. What options are available in the Origin of Condition field? Condition Based on BRFplus Expression: Condition Based on BRFplus Decision Table: Direct Business Object Access 4. Close the New Condition Definition tab. Display a Condition Now that you have reviewed the condition types, display two condition definitions. 1. Display condition MTR. a) Choose General Settings-+ Corditiotvs-« Display Condition. b) Enter MTR in the Condition field and choose Continue. ©Copyright.All rights reserved. 79 E' Unit 3: SAP TM Master Data 2. Which condition type does this condition reflect? /SCMTMS/INC VEHICLE 3. What is the origin of this condition? B (Direct Business Object Access) 4. What will the determined result be if the means of transport (MTr) is Z_FTL_INC? z FTL INC - Because this is direct access. the condition returns the input value as the result. 5. Extra credit: Which data access definition does this condition use? /SCMTMS/VEH_RES_MTR 6. Display condition JNC_FU_ TGRP-CHEM. a) Choose General Settings-> Condiiions-« Display Condition. b) Enter INC_FU_TGRP-CHEM in the Condition field and choose Continue. 7. Which condition type does this condition reflect? Condition Type /SCMTMS/INC FU 8. What is the origin of this condition? F (Condition Based on BRFplus Decision Table) 9. What will the determined result be if the transportation group is YTC2? CHEMICALS 10. Extra credit: Which data access definition does this condition use? Result: /SCMTMS/TOR TRAN GR (Hint: Choose Data Access Definition from the menu bar at the top of the screen. To return to the Display Condition screen, choose Back). 80 ©Copyright.All rights reserved. Lesson: Defining a Condition LESSON SUMMARY You should now be able to: , Determine the conditions used to customize a business process • Display a condition or restriction ©Copyright.All rights reserved. 81 E' Unit 3 Lesson 4 Determining a Freight Incompatibility LESSON OVERVIEW When shipping different products challenges can present themselves as to what items can and cannot be transported together. In this lesson you will learn about how incompatibilities provide a means of ensuring particular combinations (for example. productA·productB. carrierl· customer2) do not occur. LESSON OBJECTIVES After completing this lesson. you will be able to: • Examine how incompatibilities can be used to control the outcome of business processes • View incompatibilities Incompatibilities Shippers are often presented with challenges when shipping multiple products. One of these is the need to take into consideration what materials can be shipped together and what materials cannot. You use incompatibilities to define the compatibility of planning data that the system is to take into account during transportation planning, for example: 82 • Freight units with different incoterms must not be transported together. • Refrigerated goods must only be transported in appropriate means of transport (refrigerated trucks). • A certain means of transport cannot be unloaded at a location. since the location does not have a suitable loading ramp. • A certain carrier should not be assigned to freight orders for a certain customer (blacklist). ©Copyright.All rights reserved. Lesson: Determining a Freight Incompatibility Chilled Frozen Figure 29: Compatibilities And Incompatibilities Incompatibility Validity When creating an incompatibility definition. one must specify a validity area. Validity areas are comprised of an incompatibility area and an incompatibility type. Incompatibility areas define where an incompatibility can be used. Four incompatibility areas exist in TM. as follows: • Vehicle Scheduling and Routing (Optimizer and Manual Planning, Transportation Proposal) • Freight unit building • Carrier selection • Delivery proposals ©Copyright.All rights reserved. 83 E' Unit 3: SAP TM Master Data 01 - Transportatron Planning 01 - Freight Unit - Freight Unit (Vehicle Level) 02 - Freight Unit - Freight Unit (Compartment Level) 03 - Freight Unit - Freight Unit (Means ofTransp. Combination) I 04 - Freight Unit 10s - Carrrer Selection I or - Oehvery Proposal Burldm 52 - Transportation 81 - Carrier 51 - Transportation Request Request Item Transportation Order Header - Transportation Request Root 82 - Transportation 52 - Transportation Request Order - Transportation Item - Transportation Request Order Item 53 - Freight Unit - Freight Unit 04 - Freight Unit - Vehicle Resource 05 - Freight Unit Transshipment Location 06 - Freight Unit - Vehicle Compartment 07 - Vehicle Resource - Vehicle Resource 08 - Vehicle Resource - Location (Stay Level) 09 - Vehicle Resource - Location (Loading/Unloading Level) 10 - Vehicle MTR Combination Location 11 - Freight Unit -Freight Booking 19 - Freight Unit Schedule figure 30: lncornpatitnbty Validity Incompatibility Types The incompatibility type defines between which two objects the incompatibility is set up. Depending on the incompatibility area. different incompatibility types are supported. Examples for incompatibility types are as follows: 84 • FU - FU (vehicle level) • FU - FU (compartment level) • FU - FU (MTr combination level) • FU - Vehicle resource • FU - Transshipment location • FU - Compartment • Vehicle resource - Vehicle resource • Vehicle resource - Location (stay) • Vehicle resource - Location (loading/unloading) • Vehicle MTr combination - Location • FU - Booking ©Copyright.All rights reserved. Unit 3 Exercise 6 View Incompatibilities Business Example Conditions and incompatibilities are used in the transportation planning process. During this exercise. you will review settings to define an incompatibility to prevent the consolidation of chemical products onto a full-truck-load (FTL) means of transport. 1. Display incompatibility INC_CHEMICALS_FTL. 2. How will this Incompatibility be determined? Hint: Look at the Determination Method. In which area will this incompatibility be used? Hint: Incompatibility area. Between which hNO objects has the incompatibility been defined? Hint: Incompatibility Type What is the violation reaction during manual planning? What is the violation reaction during automatic planning? ©Copyright.All rights reserved. 85 E' Unit 3: SAP TM Master Data What is the first condition maintained in this incompatibility? What is the second condition maintained in this incompatibility? What does the incompatibility actually state (in layman's terms). Hint Look at the relevant condition results. 86 ©Copyright.All rights reserved. Unit 3 Solution 6 View Incompatibilities Business Example Conditions and incompatibilities are used in the transportation planning process. During this exercise. you will review settings to define an incompatibility to prevent the consolidation of chemical products onto a full-truck-load (FTL) means of transport. 1. Display incompatibility INC_CHEMICALS_FTL. a) In NWBC. choose Application Administration-> Planning-> General Settings-> Incompatibility Definitions-> Display Incompatibility. If a popup message appears. choose Discard Changes. b) Enter INC_CHEMICALS_FTL in the Incompatibility field. c) Choose tJI Continue. 2. How will this Incompatibility be determined? Hint: Look at the Determination Method. Condition-Based Incompatibility In which area will this incompatibility be used? Hint: Incompatibility area. Complete VSR (VSR Opt. and Man. Ping and Transp. Proposal) Between which two objects has the incompatibility been defined? Hint: Incompatibility Type Freight Unit - Vehicle Resource What is the violation reaction during manual planning? Warning If Incompatibility Is Violated ©Copyright.All rights reserved. 87 E' Unit 3: SAP TM Master Data What is the violation reaction during automatic planning? Incompatibility Must Not Be Violated What is the first condition maintained in this incompatibility? I NC_FU_TGRP-CHEM What is the second condition maintained in this incompatibility? MTR What does the incompatibility actually state (in layman's terms). Hint: Look at the relevant condition results. Freight units with transportation group Chemicals must not be loaded onto means of transport Z FTL I NC. Choose Display Condition to review the conditions from the last exercise. based on which the actual values are determined during transportation planning. 88 ©Copyright.All rights reserved. Lesson: Determining a Freight Incompatibility LESSON SUMMARY You should now be able to: , Examine how incompatibilities can be used to control the outcome of business processes • View incompatibilities ©Copyright.All rights reserved. 89 E' Unit 3 Lesson 5 Determining a Dangerous Goods Shipping Requirement LESSON OVERVIEW The transportation of goods can become even more complicated if the products you are moving are hazardous and require government regulation. In this lesson. you will learn about the integration between SAP TM and SAP Environment. Health and Safety (EHS) to assist you in moving dangerous goods. SAP Environment. Health and Safety requires a separate license. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe dangerous goods in terms of environment. health. and safety regulations • View a dangerous goods master Environment, Health and Safety Requirements Business experts can manage all their EHS topics on one platform L 'C Enable Strategy for ) Risk Manaaement GOVERNANCE � Health & Safety ... Management C> Managemem • Provendvo& Occupational - A Environmental Performanc= _ • Compianco for� lng1edients • Sustenance & Mater1al Management MSDS & Lobel Industrial Hygeine & safety Incident/Accident Medicine Ability to Execute Best pracitces in Business Product Safety & Stewardship � Subatnnce - � i,C:2: Hazardous () Sustainabilit • Management Product Compliance Recording Oangerours Goods Management .;::,,... .• • Customer & Supplier Supply Chain Communlcadon Suppol't for _ .. __ �NQ."Cti,,o_.. ·------- J.-t CoUaboradon Legal Process � ....,. - ..(__).. Air Emissions a R6$0U(08 Consumption Water Emission • Permit Management waste Management - a •• 11 I TEC:HNtOATA Figure 31: SAP Environment. Health And Safety The SAP EHS management solution is one generic platform with strong horizontal and vertical integration covering today's and many of tomorrow's environmental health and safety 90 ©Copyright.All rights reserved. Lesson: Determining a Dangerous Goods Shipping Requirement challenges. Major business areas are organized in three main pillars· Health and Safety: Product Safety and Stewardship: Environmental Performance. SAP EHS Organization in More Detail The three main pillars of SAP EHS are as follows: • Health and Safety Hazardous Substance Management Observing national regulations. defining how to manage hazardous substances on-site. and how to protect employees who handles these substances from harm. and hazardous materials log. Dangerous Goods Hazardous materials moved as goods come under the dangerous goods regulation. which is a UN regulation and is applicable worldwide. Incident/Accident Management Manages an incident and accident properly; triggers workflow patterns and does root cause analyses that are a must today. Integrates HR scenarios with HR master data and time management. which are the bases for efficient data flows. • Safety and Stewardship This includes substance management and material management. creating and administering material safety data sheets. product compliance reporting with constituent material management. customer and supplier communication as well as life-cycle assessment. • Environmental Performance Air emissions. resource consumption. water emissions. and waste balance. Note: SAP Environment. Health and Safety (EHS) requires a separate license. Integration of SAP EHS with SAP TM When shipping dangerous/hazardous goods. the complexity of transportation management increases dramatically. If a mistake is made during the loading or shipping of materials. and an accident occurs where products are spilled or mixed. causing a hazardous situation. your company is liable for damages. ©Copyright.All rights reserved. 91 E' Unit 3: SAP TM Master Data Dangerous Goods • Goods that carry a risk of being a danger to the following: • the environment • other goods • infrastructure • people LPG • Figure 32: What Are Dangerous Goods? Dangerous goods. also called hazardous materials or hazmat. are solids. liquids, or gases that can harm people, other living organisms, property. or the environment. They are often subject to chemical regulations that can differ from country to country. Dangerous goods include materials that are radioactive. flammable. explosive, corrosive. oxidizing. asphyxiating, biohazardous. toxic, pathogenic. or allergenic. Also included are physical conditions such as compressed gases and liquids or hot materials. This includes all goods containing such materials or chemicals. or that may have other characteristics that render them hazardous in specific circumstances. 92 ©Copyright.All rights reserved. Lesson: Determining a Dangerous Goods Shipping Requirement Dangerous Goods Regulations and Compliance " Companies are required to comply with multitude of EHS regulations. • To.u:.&.tau111,,:- floML'YJtt:C IA•�'*' _..... ............. C1�UC EJlutUKlR . us �U•o11�m � o....., C�\'wlf.•M CU,CU. '"""' RCAA ....... V'CAA 0$1... rsCA CHt - OCl&II _-... .. Australia �l'IO..l"��eJ. ' ......, °" "°""""- ,....,..� t'O""''lill'h.. 1• HO,A V�1 SE.MARN" o,<SAS • """° H�WMI* ""' Jw fOIIIIOI Ml[.PU IWHEPM Often regulatory challenges are managed reg,onally and 111 silos • , 1 II TICHNIOATA Figure 33: Regulations and Compliance Mitigating the risks associated with hazardous materials may require the application of safety precautions during their transport. use, storage, and disposal. Most countries regulate hazardous materials by law, and they are subject to several international treaties as well. Laws and regulations on the use and handling of hazardous materials may differ depending on the activity and status of the material. For example, one set of requirements may apply to their use in the workplace while a different set of requirements may apply to spill response. sale for consumer use, or transportation. Most countries regulate some aspect of hazardous materials. Dangerous goods are divided into classes on the basis of the specific chemical characteristics producing the risk ©Copyright.All rights reserved. 93 E' Unit 3: SAP TM Master Data Dangerous Goods Master ERP SCM ALE EHS DG Master EHS Phrase Management EHS Phrase Management Figure 34: SAP TM Dangerous Goods Master Data Transfer Through the use of Application Link Enabling (ALE) technology. you can transfer the EHS specifications tied to the material master in SAP ERP to a dangerous goods master in SAP TM. ALE is the technology for setting up and operating distributed applications. Application Link Enabling (ALE) facilitates the distributed. but integrated. installation of SAP and non-SAP systems. This involves business-driven message exchange using consistent data across loosely linked SAP applications. Applications are integrated using synchronous and asynchronous communication - not by using a central database. 94 ©Copyright.All rights reserved. Lesson: Determining a Dangerous Goods Shipping Requirement Dangerous Goods Checks " Order-Based Transportation Re uirement Delivery-Based Transportabon Re uirement Freight Unit Building Freight Booking Dangerous goods checks • Valid means of transport? Valid quantity? • Valid packaging? • Mixed loading allowed? Freight Order .... you choose when you want to check! Figure 35: Integrated Dangerous Goods Checks Once your EHS data has been transferred to SAP TM. you can use this data to ensure compliance for dangerous goods shipping and handling. This could include performing dangerous goods checks at different stages of transportation planning. Performing Checks DG-Checks TM ERP � DG- Print/ XML (3) Create I (3) Creole asynrc""'--+-.i .h Order-Based (5) Create Frei ht Orders (S+1 O) Create I Update Delive as nch Hl--..;;;.;;.i.;.;.;;......+--1 (7) Trigger Delivery Creation asynch reate Delivery-Based (11)Send Freight Order to LSP I Carrier Figure 36: Dangerous Goods Checks Not having a check in the transport requirement is only possible if either the sales order or delivery can be modified in SAP TM. In SAP TM. a logistics service provider (LSP) dealing with ©Copyright.All rights reserved. 95 E' Unit 3: SAP TM Master Data dangerous goods. would require the transportation request to perform a dangerous goods check. Checks can also be carried out during freight unit building and in VSR planning. No check can currently be performed during delivery building. Freight unit or transportation order checks should be sufficient. Special packaging checks are carried out on the handling unit level in SAP ERP. Dangerous Goods Handling in SAP TM and SAP ERP ERP TM DGCheck x x DG Print Data x x Template I One-Time Material x Mixed Loading Checks x Product Release Standard Check? x DGEHP3 Enhancements x Function Comment Different Interface for customerspecific checks Something similar planned in TM (focus LSP) x For example, dynamic classification, exception handling. HU packing checks Figure 37: Comparison of DG functions ,n SAP ERP and SAP TM With the integration of dangerous goods checks. companies can use advanced planning functions while maintaining compliance with hazardous goods shipping. To View the Elements of a Dangerous Goods Master 1. In NWBC. launch the SPRO transaction. 2. Choose SAP Reference /MG and then choose SAP Transportation Management ..... SCM Basis -+ EH&S Services ..... Dangerous Goods Management ..... Dangerous Goods Master. 3. Choose the IMG activity Specify Tab Pages in Dangerous Goods Master. 4. This is the set-up for the Dangerous Goods Master and defines the tab pages that are visible, their descriptions. and so on. Scroll down to see the full set-up. LESSON SUMMARY You should now be able to: 96 • Describe dangerous goods in terms of environment. health. and safety regulations • View a dangerous goods master ©Copyright.All rights reserved. Unit 3 Learning Assessment 1. Master data can only be created directly in SAP TM. Determine whether this statement is true or false. D True D False 2. Which of the following elements are part of the transportation network? Choose the correct answers. D D D D A Location B Transportation Zone c Business Partner D Transportation Lane 3. Organizational structures can be maintained directly in SAP TM. Determine whether this statement is true or false. D D True False 4. The purchasing organization can be entered on which business documents? Choose the correct answers. D D D D A Forwarding Order B Freight Unit c Freight Order D Freight Booking ©Copyright.All rights reserved. 97 E' Unit 3: Learning Assessment 5. The sales organization can be entered on which business documents? Choose the correct answers. D D D D A Forwarding Order B Freight Unit c Freight Order D Freight Booking 6. Only one planning and execution group can be assigned to any planning and execution organization. Determine whether this statement is true or false. D D True False 7. Which of the following best describes the use of conditions in SAP TM7 Choose the correct answer. D D D D A Conditions are a way of setting up rules that the system takes into account when planning. B Conditions refer to specific, one-time customer requirements in relation to how an individual delivery is handled. C Conditions refer to the handling requirements of specific materials. D Conditions refer to the guidelines that operators (drivers) must adhere to when delivering in particular transportation zones. 8. This is a possible scenario for the use of incompatibilities in SAP TM: A driver for carrier A is careless in his delivery of goods to customer B. The customer makes a complaint to the shipper and says carrier A should not be used for future deliveries. The shipper or freight forwarder sets up an incompatibility in SAP TM that automatically prevents the carrier being assigned future deliveries to this customer. Determine whether this statement is true or false. D D 98 True False ©Copyright.All rights reserved. Unit 3: Learning Assessment 9. The regulations pertaining to any hazardous material are consistent across locations. activities and lifespan. Determine whether this statement is true or false. D D True False 10. A separate license for SAP EHS is required before it can be integrated with your installation of SAP TM. Determine whether this statement is true or false. D D True False ©Copyright.All rights reserved. 99 E' Unit 3 Learning Assessment - Answers 1. Master data can only be created directly in SAP TM. Determine whether this statement is true or false. D True 0 False That's correct. Master data can also be transferred from SAP ERP. 2. Which of the following elements are part of the transportation network? Choose the correct answers. 0 0 D A Location 0 D Transportation Lane B Transportation Zone c Business Partner 3. Organizational structures can be maintained directly in SAP TM. Determine whether this statement is true or false. 100 0 True D False ©Copyright.All rights reserved. Unit 3: Learning Assessment - Answers 4. The purchasing organization can be entered on which business documents? Choose the correct answers. D 0 0 0 A Forwarding Order B Freight Unit c Freight Order D Freight Booking 5. The sales organization can be entered on which business documents? Choose the correct answers. 0 D D D A Forwarding Order B Freight Unit c Freight Order D Freight Booking 6. Only one planning and execution group can be assigned to any planning and execution organization. Determine whether this statement is true or false. D True 0 False 7. Which of the following best describes the use of conditions in SAP TM? Choose the correct answer. 0 D D D A Conditions are a way of setting up rules that the system takes into account when planning. 8 Conditions refer to specific, one-time customer requirements in relation to how an individual delivery is handled. C Conditions refer to the handling requirements of specific materials. D Conditions refer to the guidelines that operators (drivers) must adhere to when delivering in particular transportation zones. ©Copyright.All rights reserved. 101 E" Unit 3: Learning Assessment - Answers 8. This is a possible scenario for the use of incompatibilities in SAP TM: A driver for carrier A is careless in his delivery of goods to customer B. The customer makes a complaint to the shipper and says carrier A should not be used for future deliveries. The shipper or freight forwarder sets up an incompatibility in SAP TM that automatically prevents the carrier being assigned future deliveries to this customer. Determine whether this statement is true or false. 0 D True False That's correct. this is a possible scenario in which the use of incompatibilities may be useful. 9. The regulations pertaining to any hazardous material are consistent across locations. activities and lifespan. Determine whether this statement is true or false. D True 0 False That's correct. In reality, regulations may differ according to jurisdiction concerned, the status of the material. for example whether it is being transported or stored, and numerous other factors. 10. A separate license for SAP EHS is required before it can be integrated with your installation of SAP TM. Determine whether this statement is true or false. 0 True D False Correct. SAP EHS requires a separate license. 102 ©Copyright.All rights reserved. Transportation Order Management Lesson 1 Triggering the Transportation Management Process 105 Lesson 2 110 117 Integrating SAP ERP with SAP TM Exercise 7: Create a Sales Order Lesson 3 Managing the Freight Forwarding Process Exercise 8: Create a Forwarding Order 129 137 Lesson 4 142 145 Booking Capacities Exercise 9: Create an Ocean Freight Booking UNIT OBJECTIVES • Describe the transportation processes • List the different types of transportation order scenarios • Describe order management documents • Describe SAP ERP logistics integration • Create a sales order • Describe the integration of SAP ERP purchase orders • Explain the process of generating transportation requirements in SAP TM from scheduling agreements in SAP ERP • Describe the integration of SAP ERP deliveries • Describe the freight forwarding process ©Copyright.All rights reserved. 103 E" Unit 4: Transportation Order Management 104 • Describe the ocean freight booking process • Create an ocean freight booking • Describe an air freight booking ©Copyright.All rights reserved. Unit 4 Lesson 1 Triggering the Transportation Management Process LESSON OVERVIEW In this lesson. you will briefly examine transportation processes and scenarios. and how transportation requirements result from the creation of specific document types in SAP ERP sales orders. purchase orders and forwarding orders. LESSON OBJECTIVES After completing this lesson. you will be able to: , Describe the transportation processes , List the different types of transportation order scenarios , Describe order management documents Transportation Processes Before looking at outbound scenarios. it is important to understand the structure of SAP TM. The application is based on 9 standard processes and 8 scenarios. Here, we'll take a look at the processes. Managing Transportation Requirements Managing Forwarding Orders Settling Internal Charges Shipper and LSP Scenarios Settling F reight Orders Outbound Domestic Air Freight Inbound Domestic Ocean Freight Outbound International I ntermodal Rail Freight Inbound International Courier Express Parcel Managing Freight Orders & Bookings Planning Freight & Selecting Carriers Settling Forvvarding Orders Executing and Monitoring Freight Tendering Freight Figure 38: SAP TM Processes and Scenarios ©Copyright.All rights reserved. 105 E" Unit 4: Transportation Order Management Standard Processes The nine standard processes that comprise SAP TM are as follows: Table 2: Standard Processes Process Description Managing Transportation Requirements This may include both outbound and inbound transportation requirements. Managing Forwarding Orders Internal status management within SAP TM. Managing Freight and Bookings Ocean carrier booking for international shipments Planning Freight and Selecting Carriers Detailed delivery planning and carrier selection. Tendering Freight Carrying out the contracting process with freight carriers. Executing and Monitoring Freight Shipments Executing shipment and ensuring timely delivery. Settling Freight Orders Managing supplier freight invoices. Settling Forwarding Orders Managing customer freight invoices. Settling Internal Charges Creating settlements between internal organizations in your company. Transportation Order Scenarios The eight transportation order scenarios are as follows: 106 • Domestic Outbound Transportation • International Outbound Transportation • Domestic Inbound Transportation • International Inbound Transportation • Air Freight • Ocean Freight (LCL) • lntermodal Rail Freight • Courier Express Parcel ©Copyright.All rights reserved. Lesson: Triggering the Transportation Management Process Order Management Documents -------�� 1- SAP ERP - - l i . Order Management , - - - - - - - - - - - - - - - - - . - -L Sales/Purchase O rd er ! ,------.. Oe 1.,very [ ! ! Forwarding . Quotencn I j l. - . --- . - . -·! --· ---·-. -· - - . -·-·-. -1--· - ·- -·- ·- . } ,----'·....· ---Order-based Delivery-based Transportation Requirement Transportatlon I I Forwarding Order ! t-----,11! J 1 1! � -���,�������,,��������������---��di! Requirement Figure 39: Order Management Documents The initial event that triggers the transportation management process is a transportation requirement. This document may be created from a sales order. a purchase order. a stock transport order (STO), or a scheduling agreement. It might also be an outbound or inbound delivery. All of these transportation requirements request the movement of a material. This movement may be to a customer (external) or to another facility within the same company. Integration with SAP ERP is accomplished using XML messages via SAP NetWeaver Process Integration (SAP Pl) or a point-to-point communication. Logistics service providers (LSPs or 3PLs) can also receive transportation requirements. For transportation service providers (TSP) and logistics service providers (LSP). forwarding orders are created in one of two ways - manually, using the SAP TM UI. or through integration with an external system via electronic data interchange (EDI). The following are transportation management triggers: • Sales orders • Purchase orders • Sales order returns • Purchase order returns ©Copyright.All rights reserved. 107 E"' Unit 4: Transportation Order Management • Stock transport returns • Scheduling agreements • Outbound deliveries • Inbound deliveries • Forwarding orders • Forwarding quotations Transportation Requests Overview Depending on the business need, there are several ways in which transportation requests can be received and created: From internal SAP ERP system: • Sales Order • Purchase Order • Stock Transport Order • Outbound Delivery • Inbound Delivery • Scheduling Agreements From external ordering party I customer: • Via XML message • Entered manually SAP TM ---·-__ -.. -___.. ....._, --- ---·-...--- -. ._ .. i- --- _,, ... .._ •• (J ·- ... ----- •• .. ..:. � '--" --·--- ., ---- ·--· � ,_ I Transportation Request ---------------------------------- �-=--· :-,--:,.,-, . -----· - -------- - ·-=.r..--·� .--...-�-�- . ----- - ,' Figure 40: Transportation Requests The TSP /LSP focus is handled in SAP TM as forwarding orders and forwarding quotations. Other transport request (TRQ) documents can be used for the LSP environment too. utilizing the smart integration concept, for example, integrating customers' purchase orders and sales orders with their SAP ERP and SAP TM systems. Forwarding orders can originate from legacy systems integrated with EDI. A manual entry option is also available. The shipper /supplier focus is fully integrated with SAP ERP (inbound and outbound). This includes sales orders (SOs). purchase orders (POs) and stock transfer orders (STOs). SO. PO and STO returns are also included. Transportation Requests Transportation Request: Sales Order 108 ©Copyright.All rights reserved. Lesson: Triggering the Transportation Management Process Selected SAP ERP sales orders create outbound messages in SAP ERP that are sent to SAP TM. where an order-based transportation requirement (OTR) is created. The necessary data for the transportation of goods, such as the customer of the sales order, shipping point. material and quantities. delivery date and several other requirements for the transport are taken over into the OTR. Transportation Request: Purchase Order Selected purchase orders. using standard purchase order workflow configuration, initiate the process of sending the purchase order data to SAP TM. In SAP TM. an OTR is created. SAP TM does not differentiate between inbound and outbound transportation. Therefore. the OTR is used for both sales orders and purchase orders. Transportation Request: Scheduling Agreement Selected MM scheduling agreements and sales scheduling agreements can be integrated to create OTRs in TM also. The integration is based on delivery schedules. The relevant data, including dates and quantities. are incorporated into the OTR. Transportation Request: Delivery Deliveries can also initiate the transportation process in SAP TM. Instead of integrating the created sales order or purchase order. only the outbound or inbound delivery is sent to SAP TM. For deliveries. a delivery-based transportation requirement (DTR) is created. Transportation Request: Forwarding Order Forwarding orders can be sent to SAP TM from an external system or can be entered manually. Forwarding orders require that all data is specifically entered into the forwarding order document as no preceding document exists from where necessary information could be taken. LESSON SUMMARY You should now be able to: , Describe the transportation processes • List the different types of transportation order scenarios • Describe order management documents ©Copyright.All rights reserved. 109 E" Unit 4 Lesson 2 Integrating SAP ERP with SAP TM LESSON OVERVIEW In this lesson, you learn about the integration of SAP ERP and SAP TM. specifically at how the creation of sales orders, purchase orders. stock transport orders. and deliveries trigger follow-on actions in the SAP TM system. LESSON OBJECTIVES After completing this lesson, you will be able to: 110 • Describe SAP ERP logistics integration • Create a sales order • Describe the integration of SAP ERP purchase orders • Explain the process of generating transportation requirements in SAP TM from scheduling agreements in SAP ERP • Describe the integration of SAP ERP deliveries ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM SAP ERP Logistics Integration • SAP TM l • • • Figure 41: Transportation Requirements The integration of SAP Transportation Management with SAP ERP is available as of SAP ERP 6.05. More integration functionality has been added with later (SAP ERP) enhancement packs. Therefore. not all functionality described in this or other training material may be available with SAP ERP 6.05. As we have seen. the transportation process in SAP TM is started with a transportation requirement document. This transportation requirement can be created out of a sales order. purchase order. or delivery created in SAP ERP. The ERP logistics integration process involves much more than just starting the transportation process in SAP TM. This functionality is explored in further training classes. and you can find additional information in SAP Help documents. ©Copyright.All rights reserved. 111 E" Unit 4: Transportation Order Management Sales Orders ·. .... . .... ...... ..... ' ...... .. �--· -. _---... .·.---...- · -."'.. ---- .-·--....,,- - ---..---.a. -· - --·�. --.. -·- _, ·- -· --·- - - _ tu.p1,.y r,,t SbtNJ#d Oftltll JSOXJ: OWJ"'-1 "' .. e •*•• o e, lM S,µln°""' """""' """""' " .., ..m,!l.11:ta�1•:11c1�aa.r-man QII• !lilta .a I Xlli!i--.:zi.i ,,,__ mm . • ....... II)-• I "11 - ��� ...,,,_,, ,._ *' ,a,. . = o...-, 1M1ooe.""" •1 001 , ,ooooo.ot is.so.... 150'10l ••. _,.,;,.,;,,,o.,,,,A, NIOX Nm-t?.O·O p .. ..... ·� • �'"11-""11 ' I -_·----- ·- -� ____ .... -.. -� �- ----- -·· - , .. ,_ . •• •• ·c-c ·c,.• ' • ... •• ' ,. � ---· -----· -�-- ------·----·-- - _..._ • • ·--*__,,..,-.. •• • ...., -·- � , --- - ·-- --- -·- -·- -·•• _.,._, ··• .......... .. o,....,-.. ... . • ---. ...... � • • • � • • • -- • • - -·- .. -• -, . • - •• • Figure 4 2: Sales Order Integration When integrating ERP sales order with SAP TM, the ERP process flow is not altered (compared to an SAP ERP system not integrated with SAP TM). The sales order is created in the usual way and saved. Upon saving, the ERP system creates an XML message in the background that is sent to SAP TM. The corresponding document in SAP TM is the Order-Based Transportation Requirement (OTR). The OTR is created when the XML message arrives from the ERP system. The OTR document contains all necessary information about the sales order that is concerned with transportation. as shown in figure Sales Order Integration. When creating sales orders, we usually talk about outbound transportation. However (as noted in earlier lessons). SAP TM does not differentiate between outbound and inbound transportation. Therefore. the OTR does not state any information about outbound or inbound scenarios. The ship-to party is taken over into the OTR document as the destination location. It is therefore mandatory to transfer all master data from ERP to TM using the Core Interface (CIF) framework before integration of transactional data. The shipping point determined in ERP is used as the source location of the OTR. 112 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM SAP ERP and SAP TM Integration " SAP ERP Pl·DEF PI-OEF ESR ESR Pl� RUN '-rV SAP TM SAP ERP WS-RM SAP TM Provioes 'lddilion..! r::;ip:lb!hhes • Logical & technical receiver addressing separated • Delegated receiver determination & message split possible • Message & protocol adaptation • Reliable message delivery • Technical receiver addressing by sender • Compatible interfaces required • Distributed configuration at run-time • Centralized configuration and monitoring F 1gure 43: SAP ERP and SAP TM Integration The technical communication between SAP ERP and SAP TM is achieved using Web Services I XML messages. It can be established either with a mediated communication channel using SAP NetWeaver Pl as a middleware. or by a point to point connection via Web-Service Reliable· Messaging (WS·RM). The advantages of both communication channels are shown in figure SAP ERP and SAP TM Integration. ©Copyright.All rights reserved. 113 E" Unit 4: Transportation Order Management Order-Based Transportation Requirements Display ™100 Groop 01 DOT 1100000409 I Sales Order 15020) -·... ·�· °"1>""'°"'""- �PO�- ......... ......... 1--.--- s,:"�.. ' "" '"' ·-... lo ...."fl •• t.....l-.llllM�pt.OOJ .... ,..c.,_ o.,...., •....., OfO,fllllDOflol o,,� ............ so1.. 0os,o.....,,.., -�... ........ ..,•• Cl'",.. cw.-y""'..."" 'l'-lOlllll.,._O)aMIISO", ,..u,o.w.y�,,._....cn.,.. OU.flllt>H . --· --............ __,,,, . ..n·-- 'll-· .:: UV.,,.. ""'-f""... "" .J Jto,t..o o..,_,. lnC<liltfl'l'IS .......... """... a... ·- -· ... �-·•o.- . Q -��To,1(1 rot.a«'lf�n,� >= "" "' " " Items I hr •' '. _. ._ ��1EFU�•ll1l1cr°.AI """ °'"'""�....... - " �-,-�--, -- --, • ...-. "'-·.. ·· ... •• .......... ep.,�fiiot•c,t...J i, ' Je.•• ..,.. ,.. '"' ..... So,.- i..oe.... Tit/I-«'> Oi>et.w,w,11 SP)lO:, _,,�:, •-M ....,_,. °""""' ""'""' cutT�t, ,1c1:t1, 0.11>U1... ....... " " "" 0, .. .... ...... - " .. " " " v. " " l\'T . .. "' ,.,," i..."CI,. . . .. ... .. Figure 44: Order-Based Transportation Requirement The OTR is the first document created in the SAP Transportation Management system when starting the transportation process. It is. as already mentioned. created when an XML message is received from a connected SAP ERP system. The OTR document lists all necessary information concerning the transportation of the corresponding ERP order. such as products. schedule lines. delivery dates. locations. and quantities. The OTR is read only. which means the data contained in the document may not be changed manually. The reason for this is that in a scenario that includes ERP logistics integration. the leading (information) system is SAP ERP. This means that every change to the transportation process is supposed to be triggered from the ERP order. Because the OTR cannot be edited. the user cannot initiate any follow-on activities from the document either. In order to be able to perform follow-on activities. such as planning or subcontracting. a successor document, the freight unit, is created out of the OTR document. Freight units and freight unit creation is covered in a later lesson. 114 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM Locations on OTRs " Display ™100 Group01 DOT 1100000409 (Sales Order 160201 . -·- Sou1ce Addfe'!I.S ............. Locations and Oatesmmes ....__,__, - s, OX�A:MI Oubluhon Mklll!n o.-_,.,.,. - .. "' --...... .. ..lt$190f\$:>M: - ...... .. ... "'' ""....... ... "'" "' ...... � � Pup ...ci Wc44 CU,?�$ ._..... ,._C-,Ot, . ttems •, II i.t I 1,...,M...-, • !)) "-lie: �S:IIHJI ' " !. .• .. M••• $!,............ T...,..Qofft Ooo...--tl =· tMl ........ -·- PUOO QJSlo:>-2� Ut11l0 OJSTOO.:� r: .......,... °"' t.,,N,}Ofl. ��.-.."""' ,. .... ....., lf'<'O"J 1-$.l!).:01' ..... " "' ..,.. ... " " . v• "" " ,." ... " " ..... ... ....... . ,. '"'" � ... " '"" , " Figure 4 5: Locations On OTRs As figure Locations on OTRs shows. the OTR states source and destination on header level. The OTR represents exactly one ERP order. Notice that the source location on header level is empty. This is because the shipping point in ERP is determined per item line or even per schedule line. Therefore. it can occur that one ERP order contains several item lines or schedule lines that contain different shipping points. As you can see in the item area of the OTR. the source location is filled on the item line as well as on the schedule line. However. because the ship-to party is maintained for the entire ERP sales order. the destination location can be defined on the header level of the OTR. If an OTR contains several line items with different shipping points. that is source locations, several freight units are created. ©Copyright.All rights reserved. 115 E" Unit 4: Transportation Order Management 116 ©Copyright.All rights reserved. Unit 4 Exercise 7 Create a Sales Order Review the Domestic Outbound Transportation Process Business Example You have been asked to give a brief presentation on the outbound transportation process and demonstrate the creation of a sales order in SAP ERP and its integration in SAP TM. 1. Name the two business objects that are created in SAP TM and used to initiate planning based on integration with SAP ERP. 2. What ERP documents generate an order-based transportation requirement? 3. Which ERP documents generate a delivery-based transportation requirement? Create a Sales Order and Review Integration with SAP TM 1. In SAP ERP. on the SAP Easy Access screen (system ZME). choose Logistics--> Sales and Distribution -->Sales--> Order--> Create (transaction VAOl). 2. Use the following data: Field Value Order Type ZT## Sales Organization 3000 Distribution Channel 10 Division 00 3. On the next screen. use the following details: ©Copyright.All rights reserved. 117 E" Unit 4: Transportation Order Management Field Value Sold-to Party CUST00-25 PO Number GROUP##-25 Material PRODTM-00 Order Quantity 120 4. Choose Enter and then Save and make a note of the sales order number. This appears in the information bar at the bottom of the screen (TMlOO Standard Order#### has been saved). 5. Stay in the screen and repeat steps 3-4 above to create two additional sales orders. Make a note of the new sales order number each time. Use the following details: Sold-To Party PO Number Material Order Quantity CUST00-26 GROUP##-26 PRODTM-00 120 CUST00-28 GROUP##-28 PRODTM-00 120 6. Choose Sa/es Document-> Display. 7. Make sure the number of your last sales order is entered in the Order field and choose Item Overview. 8. Select the Shipping tab. What plant will this line item ship from? 9. What is the shipping point that this line item will physically ship from? Review Order-Based Transportation Requirements To complete your understanding of the integration between ERP and SAP TM. review the orderbased transportation requirement (OTR). 1. In NWBC. view the OTR for the sales orders that you created in ERP. 2. Select the General Data tab. What is the TM document type and what is the original ERP order type? 118 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM 3. What is the life cycle status of this OTR? 4. Review the item details. what is the source location? 5. Select the Business Partner tab. Who is the consignee? ©Copyright.All rights reserved. 119 E" Unit 4 Solution 7 Create a Sales Order Review the Domestic Outbound Transportation Process Business Example You have been asked to give a brief presentation on the outbound transportation process and demonstrate the creation of a sales order in SAP ERP and its integration in SAP TM. L Name the two business objects that are created in SAP TM and used to initiate planning based on integration with SAP ERP. Order-based transportation requirement (DTR). requirement (OTR). and delivery-based transportation 2. What ERP documents generate an order-based transportation requirement? Purchase order: sales order: stock transport order (different PO type). 3. Which ERP documents generate a delivery-based transportation requirement? Outbound delivery and inbound delivery. Create a Sales Order and Review Integration with SAP TM L In SAP ERP. on the SAP Easy Access screen (system ZME), choose Logistics :« Sales and Dlstribution -« Sales--. Order--. Create (transaction VAOl). 2. Use the following data: Field Value Order Type ZT## Sales Organization 3000 Distribution Channel 10 Division 00 a) Enter ZT## in the Order Type field, where## is replaced with a number provided by your instructor. The number assigned by your instructor remains valid for the entire course and must also be used in the planning profile. For example, when it is required to enter a planning profile in later exercises. you should use planning profile PLAN_3100_##, where 120 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM the number signs(#) are replaced with the same digits you are entering here for the order type. b) Enter 3000 in the Sa/es Organization field. c) Enter 1 o in the Distribution Channel field. d) Enter oo in the Division field. e) Choose Enter. 3. On the next screen. use the following details: Field Value Sold-to Party CUST00-25 PO Number GROUP##-25 Material PRODTM-00 Order Quantity 120 4. Choose Enter and then Save and make a note of the sales order number. This appears in the information bar at the bottom of the screen (TMlOO Standard Order#### has been saved). 5. Stay in the screen and repeat steps 3-4 above to create two additional sales orders. Make a note of the new sales order number each time. Use the following details: Sold-To Party PO Number Material Order Quantity CUST00-26 GROUP##-26 PRODTM-00 120 CUST00-28 GROUP##-28 PRODTM-00 120 6. Choose Sales Document -> Display. 7. Make sure the number of your last sales order is entered in the Order field and choose Item Overview. 8. Select the Shipping tab. What plant will this line item ship from? Plant 3100 9. What is the shipping point that this line item will physically ship from? Shipping point 3100 Review Order-Based Transportation Requirements To complete your understanding of the integration between ERP and SAP TM. review the orderbased transportation requirement (OTR). 1. In NWBC. view the OTR for the sales orders that you created in ERP. ©Copyright.All rights reserved. 121 E" Unit 4: Transportation Order Management a) In NWBC. choose ERP Logistics Integration -> Worklist -> Overview Transportation Requirements. b) In the Active Queries section, on the Order-Based Transportation Requirements line, select the query OTR Type TR## that you created earlier and refresh the query. c) Find the row corresponding to a sales order you generated in the ERP system. You can see the sales order number in the Original Order column. Click the corresponding link in the Document column. 2. Select the General Data tab. What is the TM document type and what is the original ERP order type? The TM document type is TR## and the original ERP order type is ZT##. 3. What is the life cycle status of this OTR? The life cycle status is In Planning. 4. Review the item details. what is the source location? The source location is SP3100 (the shipping point). 5. Select the Business Partner tab. Who is the consignee? The consignee is the Ship-to party that you entered in the sales order 122 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM Purchase Order [e:lir-� 0) ...........,... """ """ • -.....- . ._i,:n f�l!f» • I ··� n V$"W l ••• - .. l Oox.-.0 i.1.:1.�:1 ..,.,,i;,r-,tDJu ... • ttU•.odt.nt ';;; ':oo, w" -· .., ..._ ¥(ord:f .... ,� .,.,.,,,, . ¢,,,(0.,.,()G -- c...,.,,� o.. M:n� ... ..., �---· � --. . - �--.. -·- . -�· -M --- . ...---- --- - ----.... -- �. ·-·-·-� -·- -·- - - - - 11\·Ht.»·01 �M�� >HO I> 1:.-1-11 1,COO.«>M ' fO�Gio.� loc..dons .i.nd Oates/T"me-s , ,_, "......, -.. �,.,u . � . Items •• •• ·� • -o- ",. • e.i.... i..- ... � � ,_, ..,m -::» :• u.:�1' � • • � � � • • �. • • � "* »m Figure 46: Purchase Order Integration Like SAP ERP sales orders. purchase orders can also be integrated into SAP TM. The integration technology behind the integration of purchase orders is different to that behind the integration of sales orders. Instead of output management. workflow technology is used to create the XML message. However. once the XML message is created in SAP ERP it is sent to SAP TM and the same process is triggered as for sales orders. The message received in SAP TM is again used to create an order-based transportation requirement. Recall from the previous lesson that SAP TM does not differentiate between inbound and outbound transports. This is reflected in the fact that OTRs are created for both purchase orders and sales orders. As shown in figure Purchase Order Integration. for purchase orders. the source location, being the vendor. is defined on the header level of the OTR. while the destination location is defined on item level. This is because the receiving plant can differ from item line to item line while the vendor needs to be maintained on the header level. Freight unit building runs in exactly the same way as for sales orders. With purchase orders you can decide whether you want to plan based on the ordered quantities of the purchase orders. or with quantities confirmed by the vendor. In any case. the OTR is created based on the ordered quantities. However. if planning should only happen based on confirmed quantities. the freight unit is not created until the vendor's confirmation has been posted. ©Copyright.All rights reserved. 123 E" Unit 4: Transportation Order Management Stock Transport Order Order-Based Transportation ••• Stock Transport Order Figure 47: Stock Transport Order Integration Stock transport orders. being a special type of purchase order, can also be transferred to SAP TM. As with sales orders and purchase orders. stock transport orders transferred to SAP TM create an OTR document. Because stock transport orders are a special type of purchase order. the workflow functionality in SAP ERP is used to create the XML message that is transferred to SAP TM. Integration of SAP ERP Scheduling Agreements With SAP TM A scheduling agreement is a framework purchase agreement or sales agreement under which materials are procured (on buying side). Products are delivered (on selling sides) on predetermined dates within a certain time period. The future delivery quantities and dates are entered as schedule lines in a delivery schedule. To reflect forecasted quantities and dates along with the more detailed requirements. two different types of scheduling agreement delivery schedules can be used. These are the following: • Forecast delivery schedules (FRC schedules) • Just-in-time delivery schedules (JIT schedules) The most important transactions related to scheduling agreements can be found at Logistics -+ Materials Management-+ Purchasing-+ Outline Agreement-+ Scheduling Agreement resp. Logistics_. Sales and Distribution -+ Sales ...... Scheduling Agreement. Up to release TM 9.2. integration of Materials Management (MM) and Sales and Distribution (SD) scheduling agreements were not supported by SAP TM. With SAP TM 9.3. scheduling 124 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM agreements with their delivery schedules can be transferred between SAP ERP and SAP TM. You can control the communication between the two systems by using specific time horizons. Communication is based on eSOA services. supporting both process integration (Pl) based communication and web services reliable messaging (WS-RM). The integration can be triggered by the creation of. or a change of delivery schedules. On the ERP side. the relevant development has been delivered with ECC6.17 SP06. Within SAP ERP. the functionality is controlled via business function LOG_TM_SAG_INT_I. New IMG activities allow control over how delivery schedules are transferred between ERP and TM. Batch reports are available to enable the transfer of schedule lines that were not relevant at the time of the initial transfer but become relevant over time. These batch reports are as follows: • TMINT_SAGMM_TRANSFER (for MM Scheduling Agreements) • TMINT_SAGSD_TRANSFER (for Sales Scheduling Agreements) Using TM Planning and Execution Capabilities Customer ERP Customer TM Supplier TM Supplier ERP 8 @I] s 0oGw,y SchtdulH FRCdoltwry sci..dut1 � 0..lw,y SchodulH I 828 I FRCde4tw<y sci..dult lklts lhts l, JITd-y 0111 1<hodu!t lhts I 828 I I A2A I • JITdol...-, S<htdult I kits OTR �ltMlng) (P1•Mlng) FOR ..- I A2A I • lnb... nd Outbound dtltwry dtl'-f §] §] � DTit MM Scheduling Agreement Integration I< FOR DTR SD Scheduling Agreement Integration Figure 48: Integration of ERP Scheduling Agreements into SAP TM The integration of ERP Scheduling Agreements into SAP TM is based on the exchange of delivery schedules between a customer ERP system and a supplier ERP system. The relevant schedule lines are typically transmitted using Business-to-Business (B2B) communication. Both the customer and the supplier can make use of TM planning and execution capabilities in the following context: ©Copyright.All rights reserved. 125 E" Unit 4: Transportation Order Management • A customer can manage their inbound deliveries (purchasing) by creating corresponding transportation requirements in SAP TM. This is a MM Scheduling Agreement scenario. • A supplier can manage their outbound deliveries (sales) by creating corresponding transportation requirements in SAP TM. This is a Sales Scheduling Agreement scenario. In both cases. the transportation planning is done based on the planned quantities and dates that are reflected by the FRC and JIT delivery schedules. Therefore the line items of these FRC and JIT delivery schedules are transferred from SAP ERP to SAP TM and stored as Order-Based Transportation Requirements (OTR). The subsequent planning activities result in Freight Orders (FOR) created in SAP TM. These are used to define the schedule of the deliveries that shall be created in SAP ERP. To do so. a delivery proposal for the Freight Order is created in SAP TM and sent to SAP ERP. Based on this, an inbound or outbound delivery for the scheduling agreement is created on SAP ERP side. which in turn triggers the creation of a Delivery-Based Transportation Requirement (DTR) in SAP TM. SAP ERP Deliveries -·-..._ -_ _.. -·...,... --- ·-·--- ...,_. .._ ...... _......._._, ._ .__ -- ... _ --· . -----· --·· ------ --...-· ....._........._ -·--· --.-...........--.-.-_ ...... .__ . .-·---...----- - --.... ....,., 11t,1t,·'O'(t.J- , U'l ... • • -- --__ ,_._ figure 49: Delivery Integration Instead of starting the transportation process with the ERP order. the process can also be started based on a delivery. Regardless of whether an inbound delivery or an outbound delivery was sent to SAP TM, a delivery-based transportation requirement (DTR) is created. 126 ©Copyright.All rights reserved. Lesson: Integrating SAP ERP with SAP TM Other than in SAP LE· TRA. inbound and outbound deliveries can be consolidated into one transport. This is because once they have been transferred to SAP TM. they are only referred to as DTRs, with no differentiation between inbound and outbound. Depending on the configuration of the SAP ERP system, the ERP order does not create a message to be sent to SAP TM. only the delivery does Delivery-Based Transportation Requirements Figure 50: Delivery-Based Transportation Requirement The decision about whether to start the process in SAP TM with either the ERP order or the ERP delivery depends on the customer requirements and guidelines concerning transportation planning and execution. If shipping activities other than transportation planning are involved prior to the transportation process. the process based on the ERP delivery is more likely to be used. If goods are sold with all shipping activities considered. the ERP order will be the basis for transportation planning. Assessing the DTR document as depicted in figure Delivery-Based Transportation Requirements. you can see that OTR and DTR documents do not differ significantly. In fact. like the OTR, the DTR. is also read only and must create freight units to continue the transportation process. Therefore. there is no difference in the continuation of the process between transportation requirements based on an ERP order and those based on ERP deliveries. As shown in the figure Delivery-Based Transportation requirement. both documents are capable of triggering the entire process. ©Copyright.All rights reserved. 127 E" Unit 4: Transportation Order Management LESSON SUMMARY You should now be able to: 128 • Describe SAP ERP logistics integration • Create a sales order • Describe the integration of SAP ERP purchase orders • Explain the process of generating transportation requirements in SAP TM from scheduling agreements in SAP ERP • Describe the integration of SAP ERP deliveries ©Copyright.All rights reserved. Unit 4 Lesson 3 Managing the Freight Forwarding Process LESSON OVERVIEW You can use the Forwarding Order Management component in SAP TM to create. edit. and confirm the forwarding orders from your ordering parties. In doing so. you can have the system determine the route and calculate the transportation charges. The orders then form the basis for transportation planning. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the freight forwarding process Freight Forwarding Process Trucking Warehousing I Rail/ lntermodal ! Logistics Service Provider t Figure 51: Logistics Service Providers Outsourcing refers to the process whereby the transportation services are performed by an external party, often referred to as logistics service provider (LSP), freight forwarder. or thirdparty logistics provider. A freight forwarder. forwarder. or forwarding agent is a person or company that organizes shipments for individuals or other companies and may also act as a carrier. A forwarder is often not active as a carrier and acts only as an agent. in other words, as a third-party (non-assetbased) logistics provider. The agent dispatches shipments via asset-based carriers and books or otherwise arranges space for these shipments. Carrier types include ships. airplanes. trucks. and ©Copyright.All rights reserved. 129 E" Unit 4: Transportation Order Management trains. Freight forwarders typically arrange cargo movements to an international destination. Also referred to as international freight forwarders. they have the expertise that allows them to prepare and process the documentation and perform related activities pertaining to international shipments. Some of the typical information reviewed by a freight forwarder is the commercial invoice. shipper's export declaration, bill of lading. and other documents required by the carrier or country of export. import. or transshipment. Much of this information is now processed in a paperless environment. Third-party logistics provider (abbreviated 3PL. or sometimes TPL) is a firm that provides a one stop shop service to its customers of outsourced (or "third-party") logistics services for part. or all of their supply chain management functions. Third-party logistics providers typically specialize in integrated operation. warehousing. and transportation services that can be scaled and adapted to the customer's needs based on market conditions and the demands and delivery service requirements for their products and materials. Forwarding Orders in SAP TM / Figure 52: Forwarding Order Transportation Modes Logistics service providers operate globally. Therefore. they also operate multiple transportation modes, as shown in figure Forwarding Order Transportation Modes. Each transportation mode has its own specific information requirements. which are entered into the forwarding order. In most cases. the mode of transportation is already predefined by the customer based on the locations involved in the transportation. The method of processing forwarding orders can also vary from customer to customer, region to region or product to product.The general forwarding order process normally starts with the receipt of customer requirements. either as an e-mail, phone call. or through direct bookings on the forwarding company's portal. A dispatcher or forwarding agent may only have 3·5 minutes to dispatch a customer requirement. Therefore. it is extremely important that this customer requirement can be processed quickly. SAP TM achieves this through the use of fast-entry screens and templates. 130 ©Copyright.All rights reserved. Lesson: Managing the Freight Forwarding Process Information and Functionality in Forwarding Orders • " • AWB Figure 53: Forwarding Orders As already mentioned the necessary level of information in a forwarding order is different for each transportation mode The example in figure Forwarding Orders shows a forwarding order designed for air transportation processes. The forwarding order comprises the following information and functionality: • Locations As with OTRs and DTRs. locations are one of the major elements of a transportation requirement. The locations define from where and to where the transport is supposed to run. • Dates/Times For transportation requirements. 'when' is almost as important as 'where'. Therefore, dates and times are another major element of the forwarding order. • ULD The Unit Load Device (ULD) is specific to air transportation and. when required. the forwarding order also carries the relevant information pertaining to the air container types are supposed to be used in the transportation. • Business Partners The business partners details list all parties involved in the transportation process. For OTRs and DTRs. this is typically only the shipper and consignee. For LSP driven processes. the number of involved parties can be much higher, including additional parties such as preferred carrier, notify parties, payer different to ordering party, and so on. On forwarding orders, in ©Copyright.All rights reserved. 131 E" Unit 4: Transportation Order Management contrast to OTRs and DTRs. charges can be calculated for the transportation requirement. The charges calculated can be settled in ERP to create an invoice that is sent to the LSP's customer. • Airports In air transportation. the LSP usually predefines which airports are included in the transportation. This is based on a certain rule set (called Default Route in SAP TM). In this way. the LSP defines how the goods are supposed to be routed in the transportation requirement. • Planning and Execution Organizations For each defined stage of the transportation requirement, the LSP can maintain which planning and execution organization within the LSP company should be concerned with the follow-up activities for this transportation requirement. such as planning, subcontracting, or execution. • Output The LSP can issue documents such as a House Air Waybill (used in air transportation) directly from the transportation requirement. • Items As with OTRs and DTRs, the forwarding order contains information about what goods are to be transported. Shipping Type ULD I Loose I I Carload I 1ntermodal I ---------------------------------------------------,--------------------------------------------------' Less th..-i Truck Load Full Container Load I �tainer Load I Less than figure 54: Shipping Type 132 ©Copyright.All rights reserved. Lesson: Managing the Freight Forwarding Process Shipping types define how the cargo is given to the LSP or carrier for transportation. In general. we can differentiate between two transportation scenarios: , Consolidation is needed If consolidation is required, the customer only provides pallets to the LSP. The LSP finds other customer orders during planning in order to consolidate these orders into one container to reduce costs • Consolidation is not needed If consolidation is not needed. the customer provides the LSP already with a full container which can be transported individually as it is. Stage Definition Transportation Mode - • ·*· • • n Shipper • J - Airport Pre- Carriage • Airport Main Carriage Consignee On Carriage Stage Types Figure 55: Stage Definition In most international transports. the LSP does a routing of the entire transportation prior to the planning itself. To do so. the LSP enters stages into the forwarding order on the Stages tab. Initially, when only source and destination locations are entered, there is only one stage in the forwarding order. However, the LSP can split this stage and enter intermediate stops as well as planned arrival and departure dates for each intermediate stop. These stages are propagated into the freight unit and the planning complies with it. The stages can be maintained manually or automatically. running a transportation proposal. As different items of the forwarding order may have different destination locations, the routing can also be defined for each item individually. This is done on the Ordered Route tab and not in the Item ©Copyright.All rights reserved. 133 E" Unit 4: Transportation Order Management Details section. You can switch the view of the stages between a Stage View. where the different stages are listed on header level, displaying which items are contained in each stage. and an Item View where each item is listed on header level and the routing of each item is shown below. For each stage. you can maintain the required transportation mode. The definition of the transportation mode per stage is optional but if a transportation mode is defined for a stage, the corresponding freight units stage may only be planned on freight documents and resources of this transportation mode. Furthermore stages can be classified with so called stage types. There are predefined stage types such as pre-carriage. main carriage and on-carriage as shown in the figure. Stage Definition. The transportation modes used in the stages do not have to match the transportation mode defined for the forwarding order. however. the transportation mode of the stage representing the main carriage should always match the transportation mode for the entire forwarding order. Stages can be defined as statistical stages which means that they are displayed on the forwarding order but not relevant for planning and therefore also irrelevant to the freight unit. Movement Type ' Movement Types • Figure 56: Movement Type The movement type describes the geographical nature of the entire transportation process. as shown in the figure. Movement Type. While the shipping type described the nature of what is going to be transported. the movement type describes the way it is going to be transported. Common examples for movement types are door-to-door or port-to-port. 134 ©Copyright.All rights reserved. Lesson: Managing the Freight Forwarding Process When defining a movement type. the business partner entered as the shipper of the forwarding order can be used as source location of the forwarding order (that is. the location that has the business partner defined as shipper assigned). The same can be done for the destination location which is derived from the consignee of the forwarding order. Processing Forwarding Orders Ordering Party Logistics Service Provider Request quotation from logistics service provider Manually create quotation with basic transportation data Perform transportation charge calculation (Optionally) assign a validity period lo the quotation Communicate quotation back to ordering party Convert quotation into forwarding order and take over transportation charge calculation Figure 57: forwarding Quotations An offer (that is, a quote) is made by a logistics service provider to a customer for the transportation of goods. The offer binds the logistics service provider for a certain period of time to execute a subsequent forwarding order for a certain amount of money. The quotation process in forwarding order management is seamlessly integrated with the tendering process in freight order management. Forwarding order management is comprised of functions such as creation. update. and confirmation of forwarding orders. Forwarding orders can be received electronically via EDI or can be entered through the user interface. Third Party Integration with Forwarding Orders Forwarding orders can be received electronically and created automatically. based on the information of a 828 message. SAP TM offers a predefined interface for 828 communication between the LSP and the customer. The customer can therefore send a 828 message to the LSP's SAP TM system. in which a forwarding order is automatically created. The 828 message contains all the fields of a forwarding order, which means that compared to the manual entry of the forwarding order document. there is no loss of information. If messages are received in a different format. they can be mapped to the standard interface using SAP Pl. ©Copyright.All rights reserved. 135 E" Unit 4: Transportation Order Management External Customer System (non-SAP) SAP TM SAP Pl u. Q) o -� Standard Web Service (XML) � u. --0 Q) o ·c: Q) CJ) CJ) CX) CX) CX) Mapping u. - Q) N � c :::, - 0 .0 -c N CX) I XML, IDoc, Flat files ... I I Pl Content ' Figure 58: Third Party Integration 136 ©Copyright.All rights reserved. Unit 4 Exercise 8 Create a Forwarding Order Business Example A customer calls you - a Logistics Service Provider - and requests a transport from Cologne to Hannover for 20 cartons, containing 100 pieces of a product. for next week. You create a forwarding order to capture the details of this transportation request 1. In SAP TM in NWBC, create a new forwarding order using the following data: Field Value Forwarding Order Type TO## Transportation Mode 01- Road Shipping Type 17- Less-Than-Truckload Movement Type T2C (TM200-Direct) Sales Organization 50001426 2. Switch to Fast Order Entry (Land). enter the following data and then press Enter on your keyboard. Field Value Ordering Party EU-CUST-01 Shipper EU-CUST-01 Consignee EU-CUST-08 Pick-up Date Next Monday Delivery Date 1 day after pick-up 3. In the items table, create a package item with a product item below. Use the following data: Package Item Item Type PKG Package Type Carton Quantity+ Quantity Unit of Measure 20PC Gross Weight+ Gross Weight (UoM) 360KG Product Item Item Type ©Copyright.All rights reserved. PRD 137 E" Unit 4: Transportation Order Management Product PRODTM-10 Quantity 100 PC 4. Save your forwarding order and make a note of the forwarding order number. 5. Switch to the Forwarding Order page to check if a stage was created for the ordered route. 6. Close your forwarding order. 138 ©Copyright.All rights reserved. Unit 4 Solution 8 Create a Forwarding Order Business Example A customer calls you - a Logistics Service Provider - and requests a transport from Cologne to Hannover for 20 cartons, containing 100 pieces of a product. for next week. You create a forwarding order to capture the details of this transportation request 1. In SAP TM in NWBC, create a new forwarding order using the following data: Field Value Forwarding Order Type TO## Transportation Mode 01- Road Shipping Type 17- Less-Than-Truckload Movement Type T2C (TM200-Direct) Sales Organization 50001426 a) In NWBC. choose Forwarding Order Management-> Forwarding Order-> Create Forwarding Order. b) Enter the data from the table. c) Choose Continue 2. Switch to Fast Order Entry (Land), enter the following data and then press Enter on your keyboard. Field Value Ordering Party EU-CUST-01 Shipper EU-CUST-01 Consignee EU-CUST-08 Pick-up Date Next Monday Delivery Date 1 day after pick-up a) In the top right of the screen. in the Page field, enter Fast Order Entry (Land). b) Enter the data from the table and then press Enter on your keyboard. ©Copyright.All rights reserved. 139 E" Unit 4: Transportation Order Management c) Check that the source and destination locations are entered automatically. based on the business partners. (If the fields are not populated, place your cursor in the Delivery Date field and press Enter again. 3. In the items table. create a package item with a product item below. Use the following data: Package Item Item Type PKG Package Type Carton Quantity+ Quantity Unit of Measure 20PC Gross Weight+ Gross Weight (UoM) 360KG Product Item Item Type PRD Product PRODTM·lO Quantity 100 PC a) Scroll down to the table and choose the Insert button. and then select Package. b) Enter the appropriate data from the table (rows under Package Item). c) Select the Package line. then choose the Insert button again and select Product. (Ensure the product is created under the level of the package, not on the same level.) d) Enter the appropriate data from the table (rows under Product Item). 4. Save your forwarding order and make a note of the forwarding order number. 5. Switch to the Forwarding Order page to check if a stage was created for the ordered route. a) In the top-right of the screen. switch from Fast Order Entry (Land) to Forwarding Order to display all data. b) Open the Ordered Route tab. c) Check whether a stage was created for the ordered route with transportation mode Road. based on the movement type Direct. 6. Close your forwarding order. 140 ©Copyright.All rights reserved. Lesson: Managing the Freight Forwarding Process LESSON SUMMARY You should now be able to: • Describe the freight forwarding process ©Copyright.All rights reserved. 141 E" Unit 4 Lesson 4 Booking Capacities LESSON OVERVIEW In this lesson, you learn about how SAP TM can integrate your company's requirements for overseas shipping (by ocean or air) into your standard transportation management activities, particularly in relation to capacity booking. LESSON OBJECTIVES After completing this lesson, you will be able to: • Describe the ocean freight booking process • Create an ocean freight booking • Describe an air freight booking Ocean Freight Booking Custornet •• Pk.k·U'""P • Pre-C�rria---+ Th13_0ENUE_CFS_1 Nuernberg TM3_SHIP1 Wt1Hdcrf --------- ! ,, •• Maln Carriage / Th13_0EHAM_CFS_1 TM3 DEHAI� PORT 1 - � Hamburg HamOOrg Tii11_CAR001 • - - - .-,. -- •• .,,, Consignee ;,, r Main Carriag:1"--------,+-- On..Cartiage---+ +--- Delivery ---. TM3_USNYK,.PORT_1 New York TM3_USNYJ<..CFS_1 New York TM3_USCHI_CFS_1 Chicago Th13_CONS1 Chicago figure 59: Ocean Transport Ocean transport has been the largest carrier of freight throughout recorded history. Although the importance of sea travel for passengers has decreased due to the rise of aviation (it is still popular for short trips and pleasure cruises), it remains hugely important for the transport of goods. Freight transport by water is cheaper than transport by air. Sea or ocean transport can be over any distance· by boat. ship. sailboat or barge. over oceans and lakes. through canals or 142 ©Copyright.All rights reserved. Lesson: Booking Capacities along rivers. Virtually any material that can be moved, can be moved by water. Despite these benefits. ocean transport is less practical in situations where a speedy delivery is paramount. When speaking of ocean transport. 'general cargo' refers to goods packaged in boxes. cases, pallets, and barrels. In the 1960s. a revolution called "containerization" altered the way that cargo was moved overseas. When a cargo is carried in more than one mode. it is said to be intermodal or co-modal. lntermodal freight transport involves the transportation of freight in an intermodal container or vehicle. using multiple modes of transport (rail. ship, and truck). without any handling of the freight itself when changing modes. The method reduces cargo handling, and so improves security, reduces damages and losses. and allows freight to be transported faster. Reduced cost over road trucking is the key benefit for intracontinental use. This may be offset by quicker times for road transport over shorter distances. Ocean Booking Process Figure 60: Ocean Booking Process Steps Planning an ocean freight movement is different to planning a domestic freight movement insofar as the resources are often more scarce and they tend to operate on fixed schedules. Schedules in SAP TM can mimic the departure days, times. and frequency of ocean-going vessels or aircraft. One step in the ocean-bound process that is different to the domestic scenario is the use of a booking. The freight booking is intended to reserve capacity on a vessel or aircraft. The difference between a (ocean) freight booking and a freight order is that a freight booking is equivalent to buying an airplane ticket. that is, you book capacity: a freight order is equivalent to checking in baggage and having it put aboard the plane. Using Templates If bookings for the same routes are required repeatedly. it is recommended to work with templates. Templates can be used to copy a new freight booking directly from the POWL for bookings. ©Copyright.All rights reserved. 143 E" Unit 4: Transportation Order Management Less Than Container Loads One of the other scenarios that SAP TM will consider is that of the 'Less than Container Load' (LCL). In this situation a freight forwarder coordinates the ocean shipments for more than one customer simultaneously. Prior to the receipt of export requirements. the freight forwarder may decide to book capacity on a vessel due to a forecast based on previous requirements. When requirements arrive they are often too small to warrant the use of a full container. In such situations, the freight forwarder ships the items to a facility where they consolidate the load into a single container. Depending on who is paying for the freight. the freight forwarder may decide to create freight orders for both the pre-carriage and on-carriage segments. �� FWO � Order entry I - Consolidation , 1 Freight Booking ' .- --�......... . ......... Confirmation r I • i.llO� (' \l\.CO:.,'f«tf !! r'""""' rr """"'"" !OC'.IODfflSS r A�,Co»i,$$ r $lrl1�am,.,. r a;� Web Service (' CfEnll Elf'l\t:!.'I .. ......... !U !II !!! .. !U _l_e. .""' .... ...... •tan Figure 61: Less Than Container Loads 144 ©Copyright.All rights reserved. Unit 4 Exercise 9 Create an Ocean Freight Booking Business Example You need to be able to create an ocean freight booking for capacity reservation with a carrier. 1. Create a new ocean freight booking with booking type OF04. 2. Assign a schedule to your ocean booking. 3. Which data was taken over from the schedule to the ocean booking? Hint: Have a look at the Genera/ Data and Locations and Dates/Times tabs. 4. Enter capacity requirements of five 20ft containers that should be requested from the carrier. 5. Save your ocean booking. 6. What is the booking confirmation status and the confirmed container count? Hint: Go to the General Data tab. ©Copyright.All rights reserved. 145 E" Unit 4 Solution 9 Create an Ocean Freight Booking Business Example You need to be able to create an ocean freight booking for capacity reservation with a carrier. 1. Create a new ocean freight booking with booking type OF04. a) In NWBC, choose Freight Order Management___. Ocean ---+ Create Ocean Freight Booking. b) Enter booking type OF04 - ocean Booking and choose Continue. 2. Assign a schedule to your ocean booking. a) In the main toolbar. choose Scneoule-« Assign. b) On the Select Schedule Departure popup, enter the following data: Field Value Source Location OF-CFS-JPYOK Destination Location OF-CFS-USLAX c) Choose Search. d) On the result list. select a departure date 4 weeks from today and choose OK. 3. Which data was taken over from the schedule to the ocean booking? Hint: Have a look at the General Data and Locations and Dates/Times tabs. The following data was taken over: Under General Data - carrier. voyage, schedule. Under Locations and Dates/Times - pick-up location. pick-up date, cut-off dates. port of loading, sailing date. port of discharge. expected arrival date. port pick-up date. delivery location. delivery date. 4. Enter capacity requirements of five 20ft containers that should be requested from the carrier. a) Scroll down in the Capacity Requirements area and enter the following data: Field Value Equipment Group CN Equipment Type 22GP Container Count 5 (Container) (20ft container) 5. Save your ocean booking. 146 ©Copyright.All rights reserved. Lesson: Booking Capacities 6. What is the booking confirmation status and the confirmed container count? Hint: Go to the General Data tab. The booking confirmation status is Not Sent to Carrier and the confirmed container count is o (blank). ©Copyright.All rights reserved. 147 E" Unit 4: Transportation Order Management Air Freight Booking Ex rt Im Ort BU Origin I Shipper I. BU Import � 1§.11 §1 __ .. __ __ .. __ 0 l---'--11 0 - • ,�. • Nuernberg Pick-Up Transfer FRA ORD Chicago ••• Transfer Consipnee J Milwaukee Delive · Air Freight Booking Traffic Direction = Export MAWB: 020-81140743 Traffic Direction = Export HAWB: NUE100001 O BU = Business Unit Airport figure 62: Air Freight Booking Like ocean freight bookings, air freight bookings can be created in SAP TM as capacity reservations with airline carriers. During transportation planning. they can be used as capacities. Before being shipped air freight may be consolidated in one of two ways, namely gateway consolidation and business unit consolidation. Gateway Consolidation In the gateway consolidation scenario, the gateway (freight forwarder) receives freight from a number of different business units or stations. The gateway is responsible for flight planning. capacity management, (de)consolidation, MAWB (Master Air Waybill) creation and also for communicating directly with the air carrier. The gateway is also responsible for transfers to/from the airport. The business units consume the booking capacity of the gateway. A business unit issues a HAWB (House Air Waybill) to the MAWB maintained at the gateway. As the gateway receives cargo from different business units. multiple HAWBs (forwarding orders) may be issued to one MAWB (air freight booking). Business Unit Consolidation With business unit consolidation, as shown in figure Air Freight Booking, the business units have direct relationships with customers and are consolidating cargo from multiple shippers. This might also include cargo from other business units. The business unit is responsible for flight planning. capacity management. consolidation. MAWB creation and communicating directly with the air carrier. There is no gateway involved (for export or import) in this scenario. In SAP TM. the MAWB is the airfreight booking and the HAWB represents a forwarding order. In this scenario. both the HAWB and MAWB are issued by the business unit. In an internal co-load scenario, a 148 ©Copyright.All rights reserved. Lesson: Booking Capacities booking (air or ocean) arranged by a certain business unit (BUI) is used by a separate. independent business unit (BU2) to ship their forwarding orders. The cargo (forwarding orders) of BU2 is co-loaded on the air freight booking of BUl. Business Process for Air Freight Booking The following scenario describes operations that involve consolidated air freight at gateways belonging to the freight forwarding company, lnterforwarders. lnterforwarders is a global logistics service provider (LSP) with two subsidiaries, one in Japan and one in the United States. The lnterforwarders transportation network consists of forwarding houses (stations) in Tokyo and Nagoya, as well as a central gateway and two warehouses at Narita International Airport. On the U.S. west coast. there are two warehouses and a gateway at Los Angeles International Airport. as well as forwarding houses (stations) in Phoenix. AZ and San Diego, CA. Typically, the forwarding houses have direct customer contact, whereas the central gateway serves to coordinate and consolidate all air traffic. This means that the forwarding houses have contracts such as forwarding agreements with customers (including both shippers and consignees). which stipulate charges and state how goods are to be handled. The gateways act as service centers and enter into contracts such as freight agreements with the carriers to specify optimized, consolidated cost rates and volume agreements. Air Freight Schedules Based on former shipments and growth forecasts. freight forwarders reserve capacity for a certain route and create master flight schedules for each weekday and carrier. In this scenario. the lnterforwarders gateway in Narita creates an internal master flight schedule with specific flights and transportation allocations for each carrier (in this example Japan Airlines and Qantas Airways) for specific days of the week. Once the departure rules have been assigned the daily allocations. a master flight plan is created by defining the actual departures in a certain time period, for example six months). Based on this master flight plan. an operational flight plan containing all flights with booked capacity is extracted for a shorter time period, for example. four weeks. Air Freight Bookings Once the operational flight plan is in place, the system automatically creates freight bookings for each scheduled departure and assigns air waybill numbers from a pre-defined number range. The freight bookings can be automatically requested and confirmed by electronic data interchange or manually confirmed in the case of manual bookings. Confirmed freight bookings can be used to link forwarding orders. consolidate the cargo, and issue the necessary documents such as master air waybills and truck manifests. The transportation planner at the Narita gateway views the assignment of the forwarding order to a flight (based on the freight booking) and confirms the assignment after having checked the order for special handling requirements or other compatibility issues. The forwarding order is loosely assigned to the air freight booking appropriate to the flight. At the same time, the capacity of the reserved flight is checked along with the feasibility of meeting the required pickup times at the shipper and delivery times at the consignee. This determines the final routing selected by the gateway and the approximate timeline. ©Copyright.All rights reserved. 149 E" Unit 4: Transportation Order Management LESSON SUMMARY You should now be able to: 150 • Describe the ocean freight booking process • Create an ocean freight booking • Describe an air freight booking ©Copyright.All rights reserved. Unit 4 Learning Assessment 1. Which processes are used in which scenarios? Choose the correct answers. D D D D A Managing transportation requirements in shipper scenarios B Managing transportation requirements in LSP scenarios C Managing forwarding orders in shipper scenarios D Managing forwarding orders in LSP scenarios 2. Which business documents can be created and changed manually in SAP TM? Choose the correct answer. D D D A Forwarding Order B Order-Based Transportation Requirements C Delivery-Based Transportation Requirements 3. A Pl system is a mandatory requirement for transferring sales orders to SAP TM. Determine whether this statement is true or false. D D True False 4. Which business document is created in SAP TM based on an SAP ERP sales order? Choose the correct answer. D D D A None B Delivery-Based Transportation Requirement C Order-Based Transportation Requirement ©Copyright.All rights reserved. 151 E" Unit 4: Learning Assessment 5. When integrating ERP purchase orders to SAP TM. there will always be a unique destination location on the header level of the order-based transportation requirements. Determine whether this statement is true or false. D D True False 6. Which of the following are scheduling agreement delivery schedules? Choose the correct answers. D D D D A Forecast delivery schedules (FRC schedules) B Forecast-in-time delivery schedules c Just delivery schedules D Just-in-time delivery schedules (JIT schedules) 7. ERP deliveries can be the starting point of transportation planning in SAP TM. Determine whether this statement is true or false. D D True False 8. Which transportation modes are supported using forwarding orders in an LSP scenario? Choose the correct answers. D D D D 152 A Road B Rail c Ocean D Air ©Copyright.All rights reserved. Unit 4: Learning Assessment 9. Which business document is used to reserve capacity in ocean freight scenarios? Choose the correct answer. D D D D A Freight Order B OTR c Freight Booking D Ocean Schedule 10. Which business document is used to reserve capacity in an air freight scenario? Choose the correct answer. D D D A Air Waybill B Freight Booking c MAWB ©Copyright.All rights reserved. 153 E" Unit 4 Learning Assessment - Answers 1. Which processes are used in which scenarios? Choose the correct answers. 0 D D 0 A Managing transportation requirements in shipper scenarios B Managing transportation requirements in LSP scenarios C Managing forwarding orders in shipper scenarios D Managing forwarding orders in LSP scenarios 2. Which business documents can be created and changed manually in SAP TM? Choose the correct answer. 0 D D A Forwarding Order B Order-Based Transportation Requirements C Delivery-Based Transportation Requirements 3. A Pl system is a mandatory requirement for transferring sales orders to SAP TM. Determine whether this statement is true or false. D 0 True False That's correct. As an alternative. point-to-point integration can be set up using WSRM. 154 ©Copyright.All rights reserved. Unit 4: Learning Assessment - Answers 4. Which business document is created in SAP TM based on an SAP ERP sales order? Choose the correct answer. D D 0 A None B Delivery-Based Transportation Requirement C Order-Based Transportation Requirement 5. When integrating ERP purchase orders to SAP TM. there will always be a unique destination location on the header level of the order-based transportation requirements. Determine whether this statement is true or false. D True 0 False That's correct. The destination location is derived from the receiving plant. which can differ from item to item. 6. Which of the following are scheduling agreement delivery schedules? Choose the correct answers. 0 D D 0 A Forecast delivery schedules (FRC schedules) B Forecast-in-time delivery schedules c Just delivery schedules D Just-in-time delivery schedules (JIT schedules) 7. ERP deliveries can be the starting point of transportation planning in SAP TM. Determine whether this statement is true or false. 0 True D False ©Copyright.All rights reserved. 155 E" Unit 4: Learning Assessment - Answers 8. Which transportation modes are supported using forwarding orders in an LSP scenario? Choose the correct answers. 0 0 0 0 A Road B Rail c Ocean D Air 9. Which business document is used to reserve capacity in ocean freight scenarios? Choose the correct answer. D D A Freight Order B OTR 0 c D D Ocean Schedule Freight Booking 10. Which business document is used to reserve capacity in an air freight scenario? Choose the correct answer. D 0 D 156 A Air Waybill B Freight Booking C MAWB ©Copyright.All rights reserved. Transportation Planning Lesson 1 Defining the Transportation Planning Process Exercise 10: Discuss the Transportation Planning Process 159 167 Lesson 2 Viewing a Freight Unit Exercise 11: View a Freight Unit 171 177 Lesson 3 Building a Package 180 Lesson 4 Defining a Selection Profile 184 Lesson 5 Determining a Planning Profile 186 Lesson 6 Accessing the Transportation Cockpit Exercise 12: Access the Transportation Cockpit 190 195 Lesson 7 Generating a Transportation Proposal Exercise 13: Generate a Transportation Proposal 199 203 Lesson 8 206 Creating a Freight Order Exercise 14: Create a Freight Order 213 Lesson 9 224 Optimizing a Load ©Copyright.All rights reserved. 157 E" Unit 5: Transportation Planning UNIT OBJECTIVES 158 • Describe the business process and documentation required for transportation planning • View a freight unit • Describe package building • Define the requirements for a selection profile • Display a selection profile • Describe the parameters used to support planning in SAP TM • Display a planning profile • Access the transportation cockpit • Generate a transportation proposal • Describe the freight order and freight order types required for shipping • Describe visual planning • Describe load optimization ©Copyright.All rights reserved. Unit 5 Lesson 1 Defining the Transportation Planning Process LESSON OVERVIEW Your business receives orders for the products it manufactures and must then ship these products to the end customer. SAP TM has the capability to perform advance planning in order to increase your company's service level and increase profitability. In this lesson. you will gain a high level overview of the planning capabilities of SAP TM. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the business process and documentation required for transportation planning Transportation Planning Document Flow __ __ -· ... I ... _ I } -�---- � --<:. _____________________________ Freight Unit Building ...:�·---� Planning Freight Unit -------- ------- - . .... t ,. Planning ' - - - - - - ---·--·· - -I-----'"•.__ Freight Order I Freight Booking F 1gure 63: Document Flow - Transportation Planning ©Copyright.All rights reserved. 159 E" Unit 5: Transportation Planning The standard planning process begins with creating freight units out of transportation requests. Any of the following may prompt the creation of a freight unit: • Forwarding Order (FWO) • Order-Based Transportation Requirement (OTR) • Delivery-Based Transportation Requirement (DTR) Purpose of the Short-Cut Process 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 are received by a company already state the required truck size. the freight order could be created directly from the transportation requirement (in this example an OTR). Technically, this is done during freight unit building by selecting a freight order type instead of a freight unit type. l Standard process flow Order Management Plannlng I " ... FU Execution I Subcontracting FO ) Shortcut process flow no frei ht units, no plannin Order Management _.L-1,, FO < n I Execution I Subcontracting Figure 64: Standard And Shortcut Processes Reasons for Transportation Planning The goal of SAP TM is to provide customers with the ability to either manually or automatically plan and optimize their transportation requests. This includes the ability to perform 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 multiple orders. and chose the appropriate carrier. The planning and selection can be determined using the most cost effective and timely route from source to destination while considering realworld constraints. costs. and penalties. The optimizer is capable of making multi-modal decisions such as sea, air. truck. train. and any combination thereof. The SAP TM planning function can also perform multi-pickup and stop options. Within the optimization algorithm is the ability to use the appropriate resources in terms of availability and capacity. The optimizer can consider incompatibility rules to restrict how freight orders are built. for example. modeling material-specific transport requirements (for example. cooled products). In addition, carrier selection allows your company to determine the right 160 ©Copyright.All rights reserved. Lesson: Defining the Transportation Planning Process combination of carrier assignments based on cost. equipment availability. priority. and business share goals. Order Consolidation Order consolidation is the grouping of orders with the same ship-from and ship-to locations to create more efficient shipment quantities. The result of order consolidation is that one or more freight units are combined into one freight order. A freight unit is a business document representing the smallest possible transportation unit. Business examples of order consolidation are multiple orders that have been received over time and can be planned to be shipped together. This can be at individual line item level. Customers who make-to-order. and do not ship complete orders to their customers. may consolidate line items from multiple orders as they are produced and as their delivery-due lists are created. Transportation Planning Scenarios planning (Truck/Rail) ·Tem'Tt aJ...: � Full Truck load (FTL) Planning Chicago Plan\-'---'----'-'-4,, 3100 US-CUST-08 Lousiville, KY (LTL vs. FTL) Multi-Stop US-CUST·09 Planning US-CUST -07 Carrollton, KY Evansville. IN (lTl ,s FTL) (LTL vs. TL) ��-1 i\f�q=�-d:: ;-,.., US-CUST-10 Los Angeles, CA (Truckload) Dallas Crossdock US-CUST-01 US-CUST-02 US-CUST-03 US-CUST-04 Pooled Distribution US-CUST-05 US-CUST-06 Figure 65: Transportation Planning Scenarios In SAP TM, transportation planning supports multiple variants. There are several scenarios that can be used. depending upon shipping requirements. as follows: • Truckload shipments (FTL or L TL) • lntermodal (IM) • Direct shipments • Multi-stop shipments • Pooled distribution ©Copyright.All rights reserved. 161 E" Unit 5: Transportation Planning 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 lbs, 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, with the exception of carrier selection The ideal situation would be one product. but multiple line items can be supported. In SAP TM, when orders are entered with a weight greater than 35,000 lbs. 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 In some industries. goods are ordered and delivered based on full truck load (FTL). 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. SAP TM can perform truck load optimization planning for freight units. During planning, companies can perform carrier restriction (a carrier is not permitted). Additionally, if a default carrier is not maintained. companies can perform carrier selection based on lowest costs. 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. lntermodal Shipment lntermodal 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, and so improves security. reduces damages and losses. and allows freight to be transported faster. This method reduces costs compared with road transport. and is the key advantage when deployed for intracontinental use. The cost savings may be offset by reduced timing for road transport over shorter distances. however. lntermodal 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 to move goods over long distances very 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 4 day transit period or TL with a 3 day transit period. Multi-stop Shipments Multi-stop or pool shipment is the consolidation of two or more orders into one or more shipments. Instead of making several (say 5) shipments. 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. where some planning is required to ensure no constraints are violated. Be aware that in-transit stops are limited. usually 3 or less. 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 162 ©Copyright.All rights reserved. Lesson: Defining the Transportation Planning Process 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. Depending upon how the product gets to its destination, multiple modes of transportation may be needed. In addition, you have to consider the legal requirements necessary to import and export products to other countries. In SAP TM, you can perform container transportation from forwarding order processing. ocean carrier booking, freight planning, execution and tracking, to order settlement. Shipper- $1'1IPJ!er {'kN¥11,� Vlardl0t..15t ,..... (Tren,p. DMliOn) Dlsd11rge /-US,\J (Ro!Mffll. ,'t)A'at)dJ ; M�°"" """"9 @ �·.lld'lou!e ..,a:n co�coooant� oocon C<>,la,,c,s ITamkm:d liner {Free On 0oo'd (rOO)) 1.151r,g prc.tlookod ID poll ct ieil" "l'"'Y \1;) Fin:il dofril}ry Titl wck. l'om pon of dcsfn.:rion """'l Figure 66: International Outbound Transportation With international transportation. more planning segments may need to be considered. In the graphic above, time is allotted for the material to be packaged into 3 20-foot standard dry containers at the manufacturing location. These containers are then affixed to a trailer chassis. Then time must be factored in to deliver the three containers to the transportation division's warehouse in the port of loading. At the port. they will be loaded on to the ocean liner and delivered to the port of discharge. At this time. incoterms need to be considered. In this case (FOB) Free On Board would be applied where you need to pre-book freight capacity. Once the freight arrives at the port of discharge, the containers are either warehoused or picked up for final delivery to the consignee. Finally, the containers are delivered to the consignee with proof of delivery. ©Copyright.All rights reserved. 163 E" Unit 5: Transportation Planning Routing, Scheduling, and Carrier Selection Order Management·: Freight Unit: X Rout:ng: Freight Unit: X 3 __£ US Road Planning: Freight Unit: X-10 + Carrier Selection I + Ocean Planning: Freight Unit: X-20 EU Road Planning: Freight Unit: X-30 Carrier Selection Carrier Selection l Shipper {Newatl<., USA) Port of 01scharge {Rollerdam, Holland) Port of LM:l,ng ---------- Con�nee (Dlluelrlod. Gefmany) JNe1rark, USA) figure 67: Routing. Scheduling And Carrier Selection The graphic Routing. Scheduling and Carrier Selection outlines this process in the following way: a freight unit Xis first routed using the transportation planning function. for example, a transportation proposal. Based on this routing, three stages are created for freight unit X, as follows: • A stage for US road pick-up transport • A stage for the ocean voyage • A stage for EU road delivery transport Up to a certain point, these stages are planned independently of each other because different (local) planners may be responsible for scheduling each of the three stages. 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 step can be described as follows: • Three step 1. Determine routing (transportation proposal) 2. Vehicle scheduling and routing to create a freight order 3. Carrier selection • 164 Twostep ©Copyright.All rights reserved. Lesson: Defining the Transportation Planning Process 1. Vehicle scheduling and routing to create a freight order 2. Carrier selection • One step One-step optimization determines the route and plan, creates a freight order and selects a earner Manual and Automatic Transportation Planning Manual: Drag & Drop, Assignment via buttons Manual: Mouseless planning (command line) Manual: Planning in the map Automatic: Transportation Proposal Automatic: Optimizer (various selection options) Planning strategies Transportation planning cockpit: One UI for manual (routing) planning, carrier selection, delivery creation, tendering start F ,gure 68: Manual And Automatic Transportabon Planning Transportation planning activities in SAP TM can be performed manually and automatically as well as interactively and in the background. For interactive planning. the central planning UI is the transportation cockpit. Both manual and automatic planning activities are performed there based on planning strategies (for example. one·step optimization). Transportation Planning Document Structure Planning relies on three distinct pillars. as follows: • Master Data Master data objects such as the transportation network (locations. transshipment hierarchies. transportation zones and transportation zone hierarchies and transportation lanes) and resources are the basis for any planning activities in SAP TM. • Selection Settings Selection settings specify what should be planned in a certain 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 Settings ©Copyright.All rights reserved. 165 E" Unit 5: Transportation Planning Planning settings 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. Planning Profile • Planning strategy • Planning horizon Capacity Selection • Vehicles, trailers • Freight bookings • Schedules Planning Cost Settings • Penalty costs Optimizer Settings • Proposal settings Transportation Network I Geography • Transportation zones • Transportation lanes • Transshipment locations Resources • Means of transport • Vehicles, vehicle combinations • Schedules Constraints • Operating times • Handling Resources Geographical Selection • Using any attribute of the locations or zones for the selection of transportation requirements • Considering partially-planned transportation requirements (freight units) Time-Related Selection Attributes • Pick-up and delivery time windows Additional Selection • Additional selection attributes Additional flexible filters • Runtime • Maximum number of transshipment locations Incompatibilities Figure 69: Relevant Objects And Settings For Planning 166 ©Copyright.All rights reserved. Unit 5 Exercise 10 Discuss the Transportation Planning Process Business Example You are required to deliver a presentation to colleagues on the transportation planning process, paying particular attention to rationale. and document structure. 1. What are the three pillars of planning preparation? 2. Which business documents are input for transportation planning? 3. List some steps that can be executed during transportation planning in SAP TM. 4. List some options for manual planning in SAP TM. 5. List some options for automatic planning in SAP TM. 6. Which business documents can be created as a result of transportation planning? ©Copyright.All rights reserved. 167 E" Unit 5: Transportation Planning 7. Outline a scenario in which a short-cut planning process may be employed? 168 ©Copyright.All rights reserved. Unit 5 Solution 10 Discuss the Transportation Planning Process Business Example You are required to deliver a presentation to colleagues on the transportation planning process, paying particular attention to rationale. and document structure. 1. What are the three pillars of planning preparation? The pillars of planning are master data. selection settings and planning settings. Master data refers to such things as transportation zones. hierarchies and lanes. Selection settings aid efficiency by narrowing the focus of any planning activity. Planning settings specify the details of how a transportation activity is to be carried out. 2. Which business documents are input for transportation planning? Frei ht units 3. List some steps that can be executed during transportation planning in SAP TM. Routing, Scheduling, Means of Transport Selection. Carrier Selection 4. List some options for manual planning in SAP TM. Drag and Drop. Assignment via Buttons. Map-Based Planning, Mouseless Planning via Command Line 5. List some options for automatic planning in SAP TM. Optimizer Planning (VSR). Transportation Proposal 6. Which business documents can be created as a result of transportation planning? Freight Orders. Freight Bookings 7. Outline a scenario in which a short-cut planning process may be employed? Shortcuts may be employed where some or all planning activities are not required due to the information being already available. For example, a sales order that includes details on the required truck size means that planning is not required in relation to vehicle size. ©Copyright.All rights reserved. 169 E" Unit 5: Transportation Planning LESSON SUMMARY You should now be able to: • 170 Describe the business process and documentation required for transportation planning ©Copyright.All rights reserved. Unit 5 Lesson 2 Viewing a Freight Unit LESSON OVERVIEW This lesson will explain the role of the freight units and how they are created out of transportation requirements such as forwarding orders or order-based/delivery-based transportation requirements. LESSON OBJECTIVES After completing this lesson. you will be able to: • View a freight unit Freight Units in Planning I I Figure 70: Document Flow - F reighl Unit Building ©Copyright.All rights reserved. 171 E" Unit 5: Transportation Planning The figure Document Flow - Freight Unit Building shows where the activities outlined in this lesson occur in the overall document flow. Purpose of Freight Units Freight Unit 1 Sales Order I Order-Based TRQ Ship-to party Item CUST00-16 Material Quantity/Date Item 10 PROD01 Schedule line 1 Dest. Loe. CUST00-16 Delivery Nov 01 Item 10 PROD01 20 PC Item 20 PROD02 20 PC 20 PC Nov 01 20 PC Freight Unit 2 50 PC Item 20 PROD02 Schedule line 1 Nov 01 Dest. Loe. CUST00-16 Delivery Jan 01 20 PC Schedule line 2 Jan 01 30 PC Item 10 PROD02 30 PC Figure 71: Purpose Of Freight Units A sales order originating in SAP ERP will usually comprise a number of different items with different schedule lines. This may be because the customer requires the goods at different points in time. or because of some other specific issue of compatibility or timing. For example, let's assume a retailer orders ice-cream and milk in bulk quantities from its supplying dairy. Because of different temperature requirements these cannot be shipped in the same truck. Furthermore. if the quantities (by schedule line) exceed a truck capacity. the schedule lines may need to be split because of capacity considerations as well. 172 ©Copyright.All rights reserved. Lesson: Viewing a Freight Unit Freight Units Freight units are: • A set of goods that can be transported together • Used to merge items that can be transported together • The smallest unit of freight • Used in the planning of freight • F ,gure 72: F reignt Units A freight unit is an object in SAP TM that groups items that are transported together. Freight units can be created per item and schedule line. but freight units can also group (consolidate) different items if these have similar characteristics with respect to their transportation options. The same applies to forwarding orders and delivery-based transportation requirements (DTRs). ©Copyright.All rights reserved. 173 E" Unit 5: Transportation Planning Creating Freight Units FU Sales Order(s) FU Order Based Automatically Transport Req. Figure 73: Fre1ghl Unit Creation The most convenient way of creating freight units is to create them automatically. based on their predecessor document (FWO. OTR. DTR). Freight units can also be created using a background report. and the creation of freight units can be manually triggered from worklists. If it arises during planning that a freight unit has to be adapted (split or merged. for example). this can be done manually in the transportation cockpit. Freight Units in Planning As a result of integration with SAP ERP (or another enterprise resource planning system), one or more freight units are generated for each transportation requirement being planned in SAP TM. A freight unit may therefore be described as a collection of goods that are transported together across the entire transportation chain. A freight unit can include several stages. which are referenced during transportation planning. A freight unit can be used to merge items from the following business documents that are to be transported together· FWO. OTR. DTR. Freight units are built on the foundation provided by business document data and freight unit building rules. The most important settings for the freight unit are defined in the freight unit type. The freight unit type allows for settings to be applied in the following areas: 174 • Customizing options • Controller maintenance • Checks in relation to creating. saving and deleting • Tracking settings • Organizational unit determination • Direct shipment process ©Copyright.All rights reserved. Lesson: Viewing a Freight Unit • Default values • Pick-up and delivery window calculation Freight unit type determination is based on freight unit building rules applied in the creation of freight units and on specified conditions. Freight Unit Building Rules Transportation Requirement FWO I OTR I DTR) Freight Unit Freight Unit Freight Unit Freight Unit Building Rule NA DOM FUBR ORPOO • Gene111I Data Mll1!lC<fd&"::I� M�Dm ,-�U,ol�� --o...f� OCtlff $1tt,ngs • Consolidate ... • per Item • per Request • as Much as Possible llof!S-....,.,�klll*') °""'"�" -Sc*-.., Planning QuandtlH .......... F ,gure 74: Frerght Unit Building Rule A freight unit building rule (FUBR) is used in the automatic creation of a freight unit based on one or more transportation requirements. Freight unit building can use the following consolidation strategies: • As much as possible The items come from different business documents. for example. forwarding orders. The system groups the items in freight units. In addition to forwarding orders. other possible business documents are order·based transportation requirements. and delivery-based transportation requirements. • Per request The system generates freight units separately per business document. • Per item The system generates freight units separately per business document item. Freight Unit Building If necessary companies can define that the freight units are split if certain constraints are present. For example, you define the maximum capacity of a freight unit using the split quantity. Let's say you have to transport 5 tons of cement. but you can only transport it in batches of 500 kg. In this case. you define a split quantity of 500 kg. and the system generates 10 freight units. ©Copyright.All rights reserved. 175 E" Unit 5: Transportation Planning Note: Using the process controller. freight unit building can be adjusted to customerspecific requirements using ABAP coding. Based on the definition of freight units. all items included in a freight order are transported together from their source to their final destination. However. in multi-modal scenarios. different planners may be involved in scheduling the different stages of the transport. For this reason. stage information can be added to the freight unit. This allows a degree of independence when scheduling the stages. 176 ©Copyright.All rights reserved. Unit 5 Exercise 11 View a Freight Unit Business Example As a manufacturer. you require a planning tool that will support your diverse requirements in relation to shipping various products. You need to investigate how SAP TM builds and plans freight units. as well as learning the necessary tools to support planning. 1. In NWBC, open one of the OTRs created in the unit 4 exercise Create a Sales Order. 2. Navigate to the Document Flow tab and locate the freight unit. Open it by clicking the number. Has a freight order been created for the freight unit? 3. Which freight unit building rule was used to create the freight unit? Which freight unit type was used? © Copyright All rights reserved. 177 E" Unit 5 Solution 11 View a Freight Unit Business Example As a manufacturer. you require a planning tool that will support your diverse requirements in relation to shipping various products. You need to investigate how SAP TM builds and plans freight units. as well as learning the necessary tools to support planning. 1. In NWBC. open one of the OTRs created in the unit 4 exercise Create a Sales Order. a) If you are unsure of how to do this. review the steps in the Create a Sales Order exercise. 2. Navigate to the Document Flow tab and locate the freight unit. Open it by clicking the number. Has a freight order been created for the freight unit? a) No. a freight order has not yet been created. You can verify this in several ways. as follows: • In the Document Flow tab. there is no successor business document. • In the Stages tab. you can see that the Freight Document column for this freight unit is not yet filled. • If you navigate to the Statuses tab. you can see that the planning status is Not Planned. 3. Which freight unit building rule was used to create the freight unit? Which freight unit type was used? You find this information on the General Data tab of the freight unit. under Additional Data. 178 ©Copyright.All rights reserved. Lesson: Viewing a Freight Unit LESSON SUMMARY You should now be able to: • View a freight unit ©Copyright.All rights reserved. 179 E" Unit 5 Lesson 3 Building a Package LESSON OVERVIEW In this lesson, we look at package building. LESSON OBJECTIVES After completing this lesson, you will be able to: • Describe package building Package Building New rule-based package building engine (SCMB) • Builds product pallets and mixed pallets (layered) • Considers product master data • Considers product to package & equipment type assignment • Considers package building profile Integrated into freight unit building • Creates package items in freight unit • Can also create freight orders, trailer units, railcar units, container units Figure 75· Package Build Overview Orders are placed on products which. during the real process. are packaged to create packages and pallets (HUs. TUs. main cargo items. and so on). 180 ©Copyright.All rights reserved. Lesson: Building a Package Packaging is a warehouse process. Warehouse-specific information can influence the result (for example. pick sequence). For the end-to-end process. the package information is required long before the warehouse is reached. The goal for SAP TM is to close the gap between orders based on products and the load planning happening for packages and pallets. as well as to enable a package building function that considers warehouse information. Therefore. readily available packaging components and product master data packaging-specific definitions are reused. Package Building in the SAP Transport Management (TM) Planning Process Forwarding Order I Delivery-Based I OrderBased Trans�rtation Re9ulrement Package building can be Included here ... Freight Unit Building (Rule-Based) Freight Units --==::::: ..• to create package Items In the freight units. "l. Transportation Planning (Manual or Optimizer) Freight Order I Trailer Unit I Container Unit --������- -������-- Respects weight and volume constraints, but does not determine physical positions in truck I trailer I container. Load Planning (Rules-Based Optimizer) Load Plan of Freight Order I Trailer Unit I Container Unit Determines physical positions of load in truck I trailer I container. Figure 76: Package Building m the SAP TM Planning Process Package building is inserted into the overall planning process at the freight unit building step. It allows products to be combined into packages. These packages (within freight units) are later used in subsequent planning steps (manual and optimizer planning (VSR) to create freight orders and subsequent load planning). ©Copyright.All rights reserved. 181 E" Unit 5: Transportation Planning Package Building Selected Features Layer Types • Define number of product pieces inside layer type •-...._:;� • • Define number of layers in package type Package Types • Consider different package types (length, width, height, weight) � • Required package type and allowed maximum height may depend on product & customer figure 77: Selected Features of Package Building The product and package type assignment defines the target package type. One option is to set the package material When doing so. the base unit of measure of the package. the dimensions. and the weight are all considered. The second option is to set the package unit of measure. This points directly to the product-alternative units of measure for the conversion rules. but no package attributes are considered. When set in combination with the package material. it can overrule the base unit of measure of this package. The third option is to set the definition of the equipment group and type. In SAP TM. this enables the creation of container. trailer, or railcar units. It does not affect the logic, but the package unit of measure must also be defined. Furthermore. the definition allows specific limits to be set regarding the weight and height that the package builder will consider when packing the product. It is possible to set generally valid limits on the package material (that is, product master data). For example. you can only stack a EU pallet up to 1.8 meters and put 900 kg on it. In the product and package type assignment. you can lower the specific product. customer. and location limits. 182 ©Copyright.All rights reserved. Lesson: Building a Package Package Building Logic Mixed Package Building (phase 2) Product Package Building (phase 1) Product Pallets Full Mixed Pallets Full Incomplete Incomplete 110pilal \ 130 pieces Product A , , 10 pieces 10piects 10plem J 70 pieces Product B 13 pieces Product C Result: 7 pallets Result: 6 pallets Figure 78: Logic of Package Building Step 1 Full package building. Step 2 Mixed package building takes the incomplete product pallets as input and combines them into mixed pallets. in order to minimize the total number of pallets. LESSON SUMMARY You should now be able to: • Describe package building ©Copyright.All rights reserved. 183 E" Unit 5 Lesson 4 Defining a Selection Profile LESSON OVERVIEW Your SAP TM system is full of data. In order to maintain a workspace that is not overloaded and yet provides easy access to necessary information. you need a way of selecting what it is you want to work on using specific criteria. Selection profiles are the way you achieve this. helping to provide a clear and relevant workspace. LESSON OBJECTIVES After completing this lesson, you will be able to: • Define the requirements for a selection profile • Display a selection profile Selection Profile Selection Profile : 'o" ·. • • • • • Figure 79: Selection Profiles Selection profiles define what is called up for planning in the transportation cockpit. Selection Objects Selections can be made on a number of objects. including those outlined in the following list. 184 ©Copyright.All rights reserved. Lesson: Defining a Selection Profile • Freight Units • Transportation Units • Freight Orders • Freight Bookings To group requirements and objects according to different criteria. the selection profile is used to specify which requirements and selections are needed in a given planning scenario. Requirement selection is the selection of freight units and transportation units. Freight order selection is the selection of freight orders and 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 can be taken into account - such as planned or unplanned transportation requirements. An example of an additional selection attribute might be the nature of the product being selected. such as freight unit type or dangerous goods. Flexible filters can be used in the selection process. Geographical Selection Attributes In a company's planning department. geography is often used as a way 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 in such a way that they only see FUs or FOs for which they have responsibility. The selection profile can be set up to include or exclude certain shipping/receiving facilities. It can also be used to include or exclude certain customers. LESSON SUMMARY You should now be able to: • Define the requirements for a selection profile • Display a selection profile ©Copyright.All rights reserved. 185 E" Unit 5 Lesson 5 Determining a Planning Profile LESSON OVERVIEW Planning profiles control how the planning process is carried out. whether planning manually or using the optimizer. A planning profile must be specified for an optimizer run. which then considers this profile as it runs through its process. In effect. the settings in the planning profile control different steps of the optimization process. While the selection profile controls the What for optimization. the planning profile controls the How. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the parameters used to support planning in SAP TM • Display a planning profile Planning Profiles Planning profiles are used to influence and control the outcome of the optimizer. A planning profile must be specified for an optimizer run and takes into account the various settings set up for the profile. These settings control different steps of the optimization process. There are several sub-profiles which 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. Standard strategies are delivered by SAP - 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 in relation to incompatibilities. dangerous goods. and so on. 186 ©Copyright.All rights reserved. Lesson: Determining a Planning Profile Optimizer Settings " Capacity Selection Settings Optimizer Settings Load Planning Settings Planning Cost Settings lncompatibilty Settings Carrier Selection Settings Optimizer/Algorithm Control Settings (e.g. Runtime) Planning Strategy Transportation Proposal Settings F ,gure 80: Optirmzer Profile • Optimizer Runtime The number of seconds the optimizer runs. • Maximum Duration without Improvement This sets the number of seconds that will cause the optimizer to stop if there is no improvement within that timeframe , Planning Strategy The planning strategy defines how the optimization takes place. SAP delivers standard strategies and customers can also set up their own strategies. • Maximum Number of Transshipment Locations This should be kept to a minimum to maximize performance. • Transportation Proposal Settings These control how the batch run processes the result of the transportation proposal. Save Route Only - Specifies that only the routing is copied to the freight unit as stages. Plan dates and MTrs are copied to the freight unit as well. • Planning Strategy for Trans.Proposal It is possible to specify a separate planning strategy that can be used for the transportation proposal , Number of Transportation Proposals The number of proposals that will be determined during the transportation proposal run. Penalty costs for early/late pickup and delivery can be specified at planning profile level or. in a more granular form. using a condition. The condition is specified in the freight unit type. ©Copyright.All rights reserved. 187 E" Unit 5: Transportation Planning Cost Profiles Capacity Selection Setton gs Optimizer Settings Load Planning Settings Planning Cost Settings lncompatibilty Settings Carrier Selection Settings - Non Delivery Cost - Earliness & Lateness Cost - Means of Transport Specific Cost - Cost Function Figure 81: Cost Profiles The cost profile is one of the sub-profiles used for planning. This profile contains input for the optimization cost. The costs are internal costs and are not related to a particular currency. The following settings can be made: • Non-delivery cost: This is a mandatory entry. The algorithm used in the optimization takes non-delivery into account. If there are no costs for non-delivery, the system will deliver nothing. since this is the cheapest solution. Therefore. a cost setting for non-delivery must be maintained. • Earliness and lateness cost: Sometimes. it is more cost-effective to deliver early or late. if this means the route/trip can be completed. This setting controls the period for early or late pickup and delivery. • MTr-specific cost: This setting controls the cost in relation to means of transport. and a breakeven calculation can be made to determine the means of transport used. For instance. for very heavy goods in large volumes, rail is cheaper than road. • Cost function: With this function. you can maintain the minimum loading capacity and optimization cost of less utilization. Further Settings Further settings in relation to capacity selection, incompatibilities and carrier selection help to bring sharper focus to any planning run. • Capacity Selection Attributes In the capacity selection setting, you prescribe the resource capacity that should be considered during planning. If, for example, you have created resources for both Full Truckload (FTL) and Less than Truckload (LTL). you can specify both types of resources. 188 ©Copyright.All rights reserved. Lesson: Determining a Planning Profile These resources can be both active and passive - for example. tractor and trailer. As well as vehicle resources. schedules can be selected and used as capacities during transportation planning. • Incompatibility Settings You define the incompatibilities that planning should take into account during a planning run. For example. if you are shipping a material that is a liquid. you can create an incompatibility so that dry van trailer resources are not taken into account during planning. , Carrier Selection Settings You can choose to have carrier selection completed during the planning run. Or, you can run a separate optimization for automatic carrier selection. The carrier selection can be influenced by incompatibilities. allocations and continuous move opportunities. LESSON SUMMARY You should now be able to: • Describe the parameters used to support planning in SAP TM , Display a planning profile ©Copyright.All rights reserved. 189 E" Unit 5 Lesson 6 Accessing the Transportation Cockpit LESSON OVERVIEW Companies responsible for shipping large volumes of products require a tool that allows planners to get a high level perspective of their transportation demands while allowing planning activities to be carried out in a quick and targeted manner. In this lesson, you learn about SAP TM's transportation cockpit. a central element in the transportation planning process. LESSON OBJECTIVES After completing this lesson, you will be able to: • Access the transportation cockpit Interactive Planning Business Example John is a logistics coordinator at a shipping company. and needs software that will manage his company's shipments. He needs the ability to view all of his customer's domestic and international export orders. and consolidate them to ship as efficiently as possible. To accomplish this, he needs an easily managed dashboard from which he can plan his orders. For some shipments. John is using automatic planning. but he still needs to verify the result of the optimizations. For other shipments. he needs to manually plan the transport requirements. Depending on the scenario, therefore. he requires different information and different functions to be available at different times. The specific and differentiated presentation of information possible in SAP TM allows him to plan efficiently. 190 ©Copyright.All rights reserved. Lesson: Accessing the Transportation Cockpit Freight ' oking Freight 36 Order Frei! 1235 OrdE 1234_,___. Freight Orders I Freight Bookings Freight Units - :f Capacities (Resources, Schedules) Visualization I Maps Figure 82: Transportation Cockpit The transportation cockpit can be used for optimized planning with or without user-selected entries in the foreground. We call this system "supported planning". where the system prepares a proposed plan based on the planners' selections. Amongst others, the transportation cockpit includes the following elements: • Requirements list (freight units) • Capacity lists (vehicle resources and schedules) • Order list (freight orders, but may also contain freight bookings as transactional or agreed capacities) • Order details Tasks in the Transportation Cockpit The transportation cockpit is a central element in the transportation planning process. and facilitates numerous tasks. The transportation cockpit can be used for the following tasks: Transportation Cockpit Tasks • Manual planning • Creation of transportation proposals • VSR optimization • Load planning • Carrier selection • Triggering of a tendering process ©Copyright.All rights reserved. 191 E" Unit 5: Transportation Planning • Creation of delivery proposals • Creation of freight bookings Profile and Layout Sets 1, T'rartSP!'!!!_ation cockpk: Profl#t! and Layout sets ..,� J �- Sl.wt�n� I r- •• I I I Selklbtll'ldt(l'Ut) ISMdlrlfll\-oflt(TUI) I [ ...,.,....... f,..m.A>oll• MJtJAlticl.$1 Kl_<SO...,'U. __ - ,._--i,;10 View, 1��(1"0t) OOt«N.$8..0t IS(Wlws«MO_.lil l(f_$U..,'U. · -- S..,C.,hodit (f91) l(f..,'J8,JU ._ e, Oc)J.(#.$fL,Ot l(f_CN'AJS. The profiles allow control on a very granular level: • Selection Profile: What is to be planned • Planning Profile: How is it to be planned Typically, profiles are set up by planning scenario, for example: • • • Plan main leg for time-critical requirements from Europe to US Plan all LTL from plant to Nordic countries Plan on-carriage from distribution center to customers using their own fleet The layout defines which Information Is visible and how it is arranged . ·... Figure 83: Transportation Cockpit: Proftie and Layout Sets The cockpit requires users to enter several profiles that govern the content of generated result lists. The selection profile determines what is to be planned. That is. what freight units or freight orders are pertinent for a particular objective. The planning profile determines how the selected freight units are planned The capacity selection profile restricts the planning run in relation to the transportation resources that can be used. Once the profiles have been determined. planners can use the cockpit to create freight bookings or manage existing freight orders. The transportation cockpit layout offers flexible settings to control what information is presented and the processing options available A combination of selection and planning profile together with a layout can be assigned to a profile and layout set. such that this specific planning scenario is always shown in this layout while another planning scenario requires another layout Such a profile and layout set is based on the specific information requirements of a planner. For example. in one scenario a planner has to plan liquids on tank trucks and must be able to see the volume of product. while in another scenario the liquids are in barrels on pallets and the planner requires the pallet count to be displayed. It is possible to switch between different layouts on-the-fly, for example. if a multi-step planning process leads to different needs in each step. 192 ©Copyright.All rights reserved. Lesson: Accessing the Transportation Cockpit Transportation Cockpit: Standard Layout Example Process: Transportation Planning ����-+e-����•·c--���-+e-����•""'--���-+< • •• Order Processing Freight Unit (FU) Creation Freight Planning Freight Order Creation Example UI: Transportation Planning Cockpit Freight Units Delivery Prop�al Link for Subcontracting /t Carrier selection options: �-==----:....:: �• :=::-:-_-z - �-=-: - ;; E -. -�.. Building strategies: • Freight consolidation I spli • Maxin:i\Jm transportation quantities • Compatibility Tendering Vehicle Resources/ Schedules Variants: • Road, rail, ocean, air • Truck load • Less than truck load .. ·:-·--::_::- .._ .,,_ -"- -:- : ' -=- = f':!-- ";"� --..- �-�---.. - Map Integration Graphical routing e- Cost, priority, lane Business share Freight Orders Planning constraints: • Requested delivery date /times • Time windows • Trip & un/loading durations • Transport schedules • Vehicle availability & capacities • Incompatibilities Handling resources • Costs (load, penalty) • Figure 84: Transportation Cockpit Standard Layout In the standard layout the main screen is broken up into four quadrants (views). The maximum number of views in any layout is 6. The standard layout contains the following views: • Freight units to be planned • Available capacities that can be used for planning • Freight order I booking list • Freight order I booking details Each view is equipped with processing options using menus and buttons within the views. Processing options include the following actions: • Merge I split freight units • Remove resources from freight orders • Cancel freight orders • Schedule and check freight orders Each of the available menus or buttons can be personalized in the planning layout definition. Planning from the Cockpit Automatic Planning Both manual and automatic planning are provided for in the cockpit. In relation to automatic planning, transportation proposals can be generated automatically and the optimizer allows planners to plan requirements onto resources and freight bookings or orders. Optimizer planning also creates detailed log information that can be analyzed using the explanation tool. ©Copyright.All rights reserved. 193 E" Unit 5: Transportation Planning Manual Planning The following options exist for manual planning: 194 • Drag a freight unit onto a resource. thereby creating a new freight order Add resources/MT rs. • Drag a freight unit onto a freight booking, thereby adding the freight unit to this freight booking. • Drag a freight unit onto a freight order. thereby extending the freight order. • Command line planning and buttons provide additional options on top of the drag and drop functionality. ©Copyright.All rights reserved. Unit 5 Exercise 12 Access the Transportation Cockpit Business Example John is an SAP transportation consultant working with his client ABC company. John is assisting ABC company in the implementation of the SAP TM system. ABC Company will be using the SAP TM optimization process and has requested that John explain the use of the transportation cockpit. 1. Using NWBC. navigate to the transportation cockpit. 2. Create your own profile and layout set. For Selection Profile. enter FU_SEL_TMlOO_##. For Planning Profile, enter PLAN_TMlOO_##. Enter Standard Layout for both Transportation Cockpit Layout and Layout for Planning Result screen. Enter PROF_##-My Profile as the description. Select the checkbox to make this your default layout set and save your entries. 3. Choose Continue to enter the transportation cockpit main screen and make sure you are using the new profile you have just created. If not, return to the profile selection screen, choose the new profile and then choose Continue. 4. What data is visible in the transportation cockpit? 5. In the freight unit view. what is the planning status of your freight units? 6. Which vehicle resources are considered in planning for these freight units? 7. What is the maximum weight for these two capacities? ©Copyright.All rights reserved. 195 E" Unit 5 Solution 12 Access the Transportation Cockpit Business Example John is an SAP transportation consultant working with his client ABC company. John is assisting ABC company in the implementation of the SAP TM system. ABC Company will be using the SAP TM optimization process and has requested that John explain the use of the transportation cockpit. 1. Using NWBC. navigate to the transportation cockpit. a) In NWBC. choose Planning·> Planning-> Transportation Cockpit. 2. Create your own profile and layout set. For Selection Profile. enter FU_SEL_TMlOO_## For Planning Profile. enter PLAN_TMlOO_##. Enter Standard Layout for both Transportation Cockpit Layout and Layout for Planning Result screen. Enter PROF ##-My Profile as the description. Select the checkbox to make this your default layout set and save your entries. a) Verify that you are in the Transportation Cockpit: Profile and Layout Sets transaction. If you are not. expand Change Profile Selection in the menu bar and then choose Profile Selection Screen. b) Choose [511/vew to create an empty line for a new entry. c) Choose FU_SEL_TMlOO_## in the Selection Profile (FUs) column. d) Choose PLAN_TMlOO_## in the Planning Profile column. e) Choose standard Layout in the Transportation Cockpit Layout column and in the Layout for Planning Result Screen column. f) Enter PROF_##-My Profile in the Description field. g) Select the Default Set checkbox. h) Save your entries. 3. Choose Continue to enter the transportation cockpit main screen and make sure you are using the new profile you have just created. If not. return to the profile selection screen. choose the new profile and then choose Continue. 4. What data is visible in the transportation cockpit? There are four views on the screen. as follows: Freight Unit Stages. Freight Orders/Freight Bookings. Vehicles (that is. capacities · vehicles. trailers. schedules). Overview (that is, freight order or freight booking details). 196 ©Copyright.All rights reserved. Lesson: Accessing the Transportation Cockpit 5. In the freight unit view. what is the planning status of your freight units? The status of all freight units is Unplanned. You can tell the planning status by the icon in the Planned column that indicates the status. Hover over the icon to see a text description of the status. 6. Which vehicle resources are considered in planning for these freight units? By looking at the Vehicles layout at the bottom left. you can see that resources (capacities) US-FTL-01 and US-LTL-01 are considered in planning. 7. What is the maximum weight for these two capacities? US-FTL-01 has a maximum weight capacity of 45,000 lbs. and US-LTL-01 has a maximum capacity of 25.000 lbs. ©Copyright.All rights reserved. 197 E" Unit 5: Transportation Planning LESSON SUMMARY You should now be able to: • 198 Access the transportation cockpit ©Copyright.All rights reserved. Unit 5 Lesson 7 Generating a Transportation Proposal LESSON OVERVIEW This lesson shows you how to generate a transportation proposal. LESSON OBJECTIVES After completing this lesson. you will be able to: • Generate a transportation proposal Transportation Proposal A transportation proposal defines how a freight unit can be transported through a transportation network (which is defined by locations. transshipment locations, transportation zones, transportation lanes. vehicle resources. schedules and bookings). For a given transportation demand (freight unit), the system determines a set of alternative transportation proposals. Transportation proposal functionality serves two purposes. The first and most obvious purpose is to help the user identify the different transportation options for a freight unit. In a complex network, in which end-to-end transportation requires several stages. transportation proposals are an easy way to make the different options transparent. Transportation proposals can differ in relation to routing, means of transport. time required. Each of these variables can increase or reduce costs. and the proposals thus provide the planner responsible with the necessary information to make an appropriate choice. Secondly. transportation proposal functionality can be used from the forwarding order to create the stages upfront. for example, to choose the option of ocean transport. because the customer has placed his order well in advance and this is the cheapest choice. In this use case. no freight orders are created based on the proposal result. but only the stage information is stored. This allows the task of planning the different stages to be assigned to different planners and to be completed at different times. Figure 85: Visualization or Transportation Proposals ©Copyright.All rights reserved. 199 E" Unit 5: Transportation Planning Entry Points for Transportation Proposal Determination Forwarding Order .... Stages ..... Actual Route -+ Define Route Transportation Cockpit-« Select Freight Unit(s)-+ Transportation Proposal Layout of the Transportation Proposal Result The layout of the transportation proposal result screen can be configured. similar to the transportation cockpit layout. The results can be displayed in a table format or visualized on a map. If the transportation proposal has been carried out for several freight units (because these compete for the same capacity, for example). the solution is always for a valid combination of assignments. In the table-based layout. each stage is shown in a separate line. In complex networks. there could be millions of routing options for a given transport. with only minor differences between them. Depending on the objective of the planner. results can be presented according to defined criteria. as follows: • Lowest cost • Shortest duration • Carriers assigned • Departure days • Routes ..__ __ ·--- ,.________ --, . •· --. .. .. ·-•. -·-...,.. . . -·- •• ----------..,..,. -· • . . -..... . -----� .··.......... . . ·._ ... ••• -�· . .____ .......... ........ •• ·- -·-· -----. . ....... _ -·-. ··..-_......-·..-. ••••. . - - ·- -· �....... -··-·· -·--·· •• -· -· -....... -�·-·····.....-.............._..... ••••••.. - - -· --·· ·····..-.......·-·-··��. •• - - -· -M------ _,,_--->-- �.-.----....... ··-· ··-. ... -•• -· -•• . --- . -·- -- ,,, ,, . .._.,. � . . 'l-·� • it.... ,.. ... -,� ,1-.,,,.. -..i- _,.,,,,,.,..., • • � • • • • • - ., -M -M • . 'l....... •• • • • #.......... .- -M Figure 86: Transportation Proposal User Interface Features of the Transportation Proposal The features of the transportation proposal are as follows: 200 • Implicit definition of transshipment locations by schedules and freight bookings (simplified definition of transportation network) • Mode of transport constraints on freight unit and freight unit stage level • Fast determination of transportation proposals. yielding more alternatives according to predefined variation criteria (for example. route. carrier. departure date) and trade-off between time and cost (controlled variation according to pre-defined criteria) ©Copyright.All rights reserved. Lesson: Generating a Transportation Proposal • Consideration of preferences for locations. carrier. mode of transport, dates and times • Display of multiple solutions on the result map • Rough planning (detailed planning on the main leg and rough planning for pre leg and subsequent leg, based on rough definition of transportation durations) Rough Planning Business Rationale: Rough Planning . For pre· ane on-carriages. rouon planning is sufficienl � neltnerlransportationlanesnor ven1e1es or scneouies are requlreoror pre- and on-carriages. thus reducing the effon for master eatamalotenarce ·- TfW4t« ""'- 8ttmen FRA 6:00 Hamburg FRA 7:30 Saxony FRA 4:00 Bavaria FRA 5:00 ... Figure 87: Rough Planning For many business processes it is not important to plan complete end·to·end transportation in detail. For example. it may be important to find the right flights. but it is known that the airport can be reached within a predefined time interval and the planning for this stage of the journey need not be planned with the same degree of precision. The assignment of transshipment locations to transportation zones (entry or exit point into a transportation network) allows planners to specify a duration that can be used for "rough planning". This means that a detailed transportation network (transportation lanes. for example) is not required for the pre/on· carnage. ©Copyright.All rights reserved. 201 E" Unit 5: Transportation Planning 202 ©Copyright.All rights reserved. Unit 5 Exercise 13 Generate a Transportation Proposal Business Example As a transportation planner. you need to be able to generate transportation proposals so that you can make an informed choice on all transportation options available in any given instance. 1. Generate a transportation proposal using the set created in a previous exercise. 2. How many different transportation proposals were presented? 3. Choose the Expand All icon. How many carriers have been proposed as possible carriers? What is the difference between them and why have these carriers been proposed? ©Copyright.All rights reserved. 203 E" Unit 5 Solution 13 Generate a Transportation Proposal Business Example As a transportation planner. you need to be able to generate transportation proposals so that you can make an informed choice on all transportation options available in any given instance. 1. Generate a transportation proposal using the set created in a previous exercise. a) In NWBC, choose the Planning folder and then choose Planning-, Transportation Cockpit. b) In the Profile and Layout Sets selection screen, choose the set that you created earlier and then choose Continue. c) In the transportation cockpit. locate the freight unit for the delivery to CUST00-28 that you created in the Create a Sales Order exercise in Unit 4. d) Highlight the row for this freight unit and. in the menu bar. choose Transportation Proposals. 2. How many different transportation proposals were presented? The system offers two options - one using US-FTL, the other using US-L TL. 3. Choose the Expand All icon. How many carriers have been proposed as possible carriers? What is the difference between them and why have these carriers been proposed? (MTr) - two carriers have been proposed for each of the two MTrs. This leads to different transportation durations between the two proposals. These carriers have been proposed because of the transportation network setup. Customer CUST00-28 belongs to transportation zone US-MOUNTAIN and in the transportation lane that runs between SP3100 (the source location) and US-MOUNTAIN. these two MTrs are defined. a) Return to the transportation cockpit (Cancel). Don't save the result. 204 ©Copyright.All rights reserved. Lesson: Generating a Transportation Proposal LESSON SUMMARY You should now be able to: • Generate a transportation proposal ©Copyright.All rights reserved. 205 E" Unit 5 Lesson 8 Creating a Freight Order LESSON OVERVIEW The focus of this lesson is the creation of freight orders. whether this is done manually (interactively) or automatically using the Vehicle Scheduling and Routing (VSR) optimizer. Freight orders are a result of planning, and can have different properties based on their freight order type. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the freight order and freight order types required for shipping • Describe visual planning Freight Order Business Example In his role as an SAP transportation consultant. John has been requested to explain the benefits of freight orders and how they can get created using optimization criteria. John must describe the principles of vehicle scheduling and routing (VSR) optimization used in SAP TM as well as explain the difference of freight units. transportation units and freight orders. 206 ©Copyright.All rights reserved. Lesson: Creating a Freight Order --....... Planning - ... ------------------------ Transportation Network -__------(_ _.,.,_ __ . Freight Unit Planning ., ----.... .-' Freight Order I Freight Booking Figure 88: Document Flow - Freight Order Creation Freight orders represent a single shipment or load departing from one of your facilities (outbound scenario) or arriving in one of your facilities (inbound scenario) The freight order can be created manually or automatically, for example. by using the vehicle scheduling and route optimizer. Freight orders are the basis for carrier selection. tendering, and freight settlement processes. These topics are covered in separate units. Note: A freight booking can also be created as the result of transportation planning, similar to a freight order. For the sake of simplicity. the term freight order is used in the course book. You can use the freight order management component in SAP TM to create and edit freight orders and freight bookings. You use freight orders above all for land transportation and you use freight bookings for sea and air transportation. You can use the business documents in freight order management to enter all the information required for transportation planning and execution. such as source and destination locations, dates/times. product information. and resources used. You can create freight orders directly or in transportation planning. For example. you can assign freight units to the freight orders and have the system calculate the transportation charges. You can then perform carrier selection, assign the freight orders directly to a carrier as a suborder or perform tendering. ©Copyright.All rights reserved. 207 E" Unit 5: Transportation Planning Freight Orders in Transportation Planning Freight Order FU 1 • VSR Freight Order FU_3� • �� · FU 2 FU_3 Figure 89: Creating Freigl1t Orders In a freight order. freight units from different transportation requests (OTR/DTR/FWO) can be consolidated. The VSR optimizer aims at finding the lowest cost solution based on the freight units to be planned. the transportation network (as defined in master data) and. for example. the costs defined in the relevant planning profile. If freight orders are created during planning and have the respective settings in the planning profile, the system determines the freight order type according to the Customizing settings. Transportation Units The transportation unit (TU) is somewhere in between the freight unit and the freight order. Several use cases for TUs are possible as a consolidation option. 208 ©Copyright.All rights reserved. Lesson: Creating a Freight Order Represents demand + + Default route to define stages + + Provides capacity + + Different quantities per stage + + Cargo management + + + Subcontracting Figure 90: Transportation Unit, Freight Unit. Freight Order· Comparison Freight Order Type The freight order type determines how a freight order is processed in SAP TM. There are some basic settings allowing for flexible customization options. Stop Sequence Settings Number Range Settings Charges/Settlement Settings / Default Units of Measure Execution Settings , Change Controller Settings Subcontracting Settings • Carrier Selection Settings • Tendering Settings \ Customs Settings ' Dangerous Goods Settings ' Document Creation Relevance ............. ' - I ii LJ .. •1..1;U 'UI Additional Strategies • Service Definitions I Organizational Unit Det. • Default MTr Determination , Output Options / Change Tracking Archiving Settings Figure 9!: Freight Order Type Customizing ©Copyright.All rights reserved. 209 E" Unit 5: Transportation Planning Customizing Options ff� Older T)P9S ffllictit Omlk T-,pe 11IOO� l.,1Ml00 htJCtar FOT � ,t__Defal.A l'fl)e nDtf'al.A Type b ERP �t n�ation e.m: SetfflQS ,.,,... ft'99 Sol1tttv, • Freqlt Odef C� Be SUboorltracted R�lb�t1Ktn;I Shtl>er�Oetem'Nbtln �BasedO'IPredea!ssor 00:u_ • rtne rcr Dr.tM'IO � R.noe inteooa . t)¥N N.m"Af When SM"9 00 r.;, 0Fk Dco.tnMt WhM � Q � ()def Can 98 Oelited seo.ence r.,oe ofStcos �o:ntrolEl SWi"IQS Ocbut ChanQc Stmcq, . """"' .... .,..... AO:lti:n,I S.rategle,S 'PU.CH.l.CO I Oe;,bon �.lleliJI' Chat'Qe Sttateo, Deternwiauon <onct. �itylob-n.Cadbon Sh'e Sttateo, ouurr..101_01 o..e ldEw"�(Oroto'I 1--- EIIEIOJtb'I Trade, Rele'r, � lr.t� Evont ·1 oefM SEna Lewi ��Con:I. J J !,!)Pr� £,!8Q.ltlr;n lrio Event �t Soettinos �O;J)eet Type § SErw:e � Determii'lom't �IOr\ Tt� Wfth &ternlE'vEr'll"9'1_ • Oec:k COrdtiOn � b Exec" """""' Oelltbon �f.lllQ' Delal.A MTt Oete!TTW\Jtoi ;°,!;20_TO ,00 ! Qefd MTr for T)Pe Ccnctiticn b Def MTr l I I Figure 92: Freight Order Type Figure Freight Order Type shows a system view of some of the options related to customizing freight order types. Route Optimization As the name suggests. the vehicle scheduling and routing (VSR) optimizer considers routing. and the sequence in which resources arrive at certain locations (as well as the scheduling of tasks running in parallel). It evaluates potential changes to the routing and the effect such changes would have on scheduling. helping to avoid the possibility of delayed deliveries and follow-on costs. Essentially, the goal of the optimizer is to assign freight units to vehicles/resources and determine the route and sequence of freight units per vehicle/resource such that all constraints are met and total costs are minimized. The optimizer achieves this goal by evolutionary local search, a population-based meta-heuristic that borrows selection principles from evolutionary algorithms and relies heavily on local optimization. 210 ©Copyright.All rights reserved. Lesson: Creating a Freight Order Transportation Planning 4 The optimizer creates a mathematical model out of a real world problem. Figure 93: Mathematical Model A more concrete example of the workings of the optimizer may be its handling of potential date changes. which it handles by applying each date change to all freight units on the affected vehicle/resource. or dependent freight units on any other resources. in order to derive the most appropriate choice. This consideration of several aspects in parallel is repeated for other variables such as transshipment locations. and is necessary to arrive at good plans or to make improvements on existing plans. Costs and Constraints The total cost, which the optimizer is designed to minimize. is a weighted sum of the following items: , Non-delivery/execution penalty (per FU) , Earliness and lateness penalty (per FU) , Fixed cost (per vehicle or tour) , Travel-dependent costs (per vehicle). for example. distance. duration. etc. • Load-dependent costs (per vehicle and tour) , Sustainability costs such as C02 emissions (from SAP TM 8.0 by BAdl) Optimizer Constraints The optimizer can consider various additional constraints. as follows: • At some locations. a handling resource for loading or unloading may be necessary. with attendant breaks or delays. • The transshipment time of an order at a specific location can be restricted by a minimum and maximum duration. ©Copyright.All rights reserved. 211 E" Unit 5: Transportation Planning • There may be incompatibilities between orders. vehicles. (transshipment) locations, and so on. which need to be considered. • Driving times of vehicles may be restricted. For example, a planner can define that after 8 hours of travel. a driver needs a 2-hours break and that 10 hours is the maximum daily traveling time. Optimizer Constraints \ r figure 94: Optimizer Constraints 212 ©Copyright.All rights reserved. Unit 5 Exercise 14 Create a Freight Order Business Example As a transportation planner. you need to understand the principles of VSR optimization. and how to create a freight order based on outbound or inbound transportation requirements. 1. Enter the transportation cockpit with the profile and layout set that you created in the Access the Transportation Cockpit exercise. Create freight orders from SP3100 to customers CUST00_25. CUST00_26 and CUST00_28 using the optimizer. 2. How many freight orders have been created? 3. What is the maximum utilization of the truck? 4. How long does it take to load and unload the truck at each location? Do you know why? 5. Which freight order type is used? Do you know why? 6. In the freight order. review the means of transport. the vehicle resource. the distance. duration and the number of visits/stops. 7. Review the freight order's document flow 8. Make a note of your freight order number. ©Copyright.All rights reserved. 213 E" Unit 5 Solution 14 Create a Freight Order Business Example As a transportation planner. you need to understand the principles of VSR optimization. and how to create a freight order based on outbound or inbound transportation requirements. L Enter the transportation cockpit with the profile and layout set that you created in the Access the Transportation Cockpit exercise. Create freight orders from SP3100 to customers CUST00_25. CUST00_26 and CUST00_28 using the optimizer. a) In NWBC. choose the Planning folder and then choose Planning ..... Transportation Cockpit. Hint: if the transportation cockpit opens directly, you may have to navigate back to the Layout and Profile Sets selection screen. b) Select the profile and layout set that you created in the Access the Transportation Cockpit exercise and choose Continue. c) Select the three freight units to customers CUST00_25. CUST00_26 and CUST00_28. Expand the Optimizer Planning dropdown and choose Selected Entries with All Resources. d) Upon completion of the optimizer. choose Accept and then Save. 2. How many freight orders have been created? One freight order has been created. 3. What is the maximum utilization of the truck? 80°/o. Highlight the freight order in the Freight Orders/Freight Bookings view. In the detail view underneath(Overview tab). you can see that the maximum utilization of the truck is 80%. 4. How long does it take to load and unload the truck at each location? Do you know why? Highlight the freight order in the Freight Orders/Freight Bookings view. In the detail view (Overview tab). you can see that each loading and unloading activity takes 10 minutes per freight unit. Hint: Scroll to the right to compare the start and end times of the activities. In planning profile PLAN TMlOO ##, it has been defined that the loading and unloading times are independent of freight unit and means of transport. and that they take ten minutes. To view this. choose Application Administration ..... Planning ..... Planning Profiles ..... Display Planning Profile. 214 ©Copyright.All rights reserved. Lesson: Creating a Freight Order 5. Which freight order type is used? Do you know why? Click the freight order ID to open your freight order. In the General Data tab. under General Information. you can see the document type is FO##. This is because the "Default type for Road FO" has been defined as FO## in your planning profile. 6. In the freight order. review the means of transport. the vehicle resource. the distance. duration and the number of visits/stops. a) You can find all listed information on the General Data tab. 7. Review the freight order's document flow. a) Navigate to the Document Flow tab. Sales orders. order-based transportation requirements and freight units are listed as predecessor documents. 8. Make a note of your freight order number. _ a) FO Number: ©Copyright.All rights reserved. 215 E" Unit 5: Transportation Planning Visual Planning SAP Visual Business is used by several key functions • Transportation cockpit: Overview UI and fullscreen map .-. • Master data: Transportation network cockpit -- �- ....�.;-::--. -- -I'-� .. �--· ··-:.... ..:;.' ,;.,- __,.__ ........ _ "7::.- ...- -· .,. . -··· ----· --·-- ·:::-:. -- ·!;:t,,.-,....:..- ,::::<' � ...._.....,_ • 1 .. . Figure 95: Transportation Cockpit: SAP Visual Business SAP Visual Business is a UI technology, which visualizes data in the context of a map. It provides interactive capabilities and an easy to understand visualization of SAP business data with geographical information - locations, routes, transportation resources, and so on. It helps planners to gain a fast understanding of the actual business situation, and allows them to respond to situations by direct interaction with objects on the map. For example. it is possible to plan unplanned freight units. displayed as a red arrow on the map. from the context menu (right mouse click). 216 ©Copyright.All rights reserved. Lesson: Creating a Freight Order Transportation Network Cockpit Transpc11atlon Networ1< Cockpit Oe«MICI Ollrdl¥tllO!l!ld Sfw:isA,IT�•� Cle;llllrtPdle Mast.r Data Selection " ,,..._ ,------, ( • � " . - -·-·-·-·-·- +", . .... ' n,�.-onl.-.s tti!: • Sctt!'6J!,s l'ml'i'9 ODAR:IJ� OJP'! T,w� tocetiw To lo:e:in ®t I ...... ... ·-.:;;,.' ' • \, 0... � MM� • ®T'huncllt&.y ,. 0"""",. 0 GtttftS.r \ 1nd� • 0S-. Fat, -¥11Wll..N (ai.,�IP'f' Features Ci:mldal IO loesm �•tai,ay r;/•• · U1 Vogn � Ar911i!i._,.. ,.-,.... ®"': 0Tucson .._ G.\ ::31ates 0 ©"·• .... 0� jh,-� \i,v 0,, 0s.nJ011 ij-,....o •• 0.......,, t\\l (!;) Otd•tdii\ Ci t V � '' ® AlluJII...,. 0 _ 0 00.rv t EIPHO . "'® � k... Display • Locations • Transshipment locations • Default routes • Transportation zones • Transportation lanes • Schedules w, Ii!! 0 J•'*'•"' ,.. "" � • 0N>M • Address search Route display Find related objects Create locations and zones Pat h fin d er Figure 96: Transportation Network Cockpit You can use the transportation network cockpit to display the following master data of the transportation network on a map: • Locations • Transshipment locations • Default routes • Transportation zones • Transportation lanes • Schedules For the individual master data objects. you can determine other master data objects that have a relationship to them. Select a master data object and then one of the search functions available in the context menu. The system adds the master data objects determined to the map view. Address Search You can use the context menu of the map to start the address search and display the search results on the map. The address search is based on the geocoding of the location. This allows you to perform several address searches and display the search results simultaneously on the map. You can use the context menu of the map to hide the search results individually or completely. ©Copyright.All rights reserved. 217 E" Unit 5: Transportation Planning Route Display You can use the context menu of a connection line to determine a route display along real street routes (georoutes). This function is dependent on the geographical information system available in the system. Alternatively. you can use the context menu of a resource to display the connection lines of all freight orders assigned to this resource. Path Finder You can use this function to search for legs in your transportation network and take the following into account in the process: • Locations • Transshipment locations • Transportation lanes • Schedules • Transportation zones This enables you to easily determine whether a connection exists between two locations and, therefore. whether you have correctly configured your master data. Interactive Planning on the Map ---. -- --- --..-- ----·• . • .. - ·-·......... � ··......., ..,,_, ........... - . - . ·.... ��-. • • • ......... ' 0 . 0..-Wcloit , ·- •··- . •· Features • Assign freight units I freight orders to resources • Add intermediate location to freight unit or freight order • Proximity search • Show related transshipment locations r. k:':� ,. ..� �\AJ � I }·-( ........ •• -� ..... � - ••• �- -\....:::. - ·- ,/""' �·-=·---- Options • Drag and drop • Context menu figure 97: Interactive Planning on the Map Interactive Planning on the Map The map can be displayed as an own screen area in the transportation cockpit or in full screen. However. having the map displayed in an own screen area of the transportation cockpit enables 218 ©Copyright.All rights reserved. Lesson: Creating a Freight Order the planner to directly see the selected freight units. freight orders/bookings, transportation units and resources on the map. Display Options When you display the map. you can choose whether all of the planning objects or only selected planning objects are to be displayed. Furthermore. you can select which planning objects are to be displayed on the map, for example, just freight orders or just freight units, in a display profile. You can call up the display profile with the toolbar. Planning Functions You can carry out your planning on the map. If, for example, you select unplanned freight units and start planning from the context menu, the system shows the possible assignments of the freight units to the resources. Select the assignments that you require. You can also assign unplanned freight units or multirelations that contain unplanned freight units to resources by using drag and drop. When you do so, you can either assign the freight units to the resource or the resource to the freight units. You can use the proximity search in the context menu to find unplanned freight units and transportation units that are within a specific radius of a resource or a location. If you want to split a stage that is displayed on the map. you can assign an unplanned freight unit or multirelation to a location using drag and drop. Once you have selected the required planning option. the system adds the selected location to the freight unit stage and updates the map accordingly. This process also applies to freight orders. You can also display transshipment locations that are not necessarily part of your planning activities. You display these locations by choosing Show Related Transshipment Locations from the context menu. If a freight order does not have a vehicle assigned to it. you can also assign the vehicle by using drag and drop. To do so, you assign the freight order to a single vehicle resource or a multispot that contains at least one vehicle resource or passive vehicle resource and select the relevant planning option from the menu. You can use the proximity search in the context menu to find available resources that are within a specific radius. You can also specify the exact position of a resource at any time in the context menu of the map. The system displays all of your transportation planning activities on the map. When you leave the display of the map, your planning activities are also displayed in the table view of the transportation cockpit. ©Copyright.All rights reserved. 219 E" Unit 5: Transportation Planning Gantt Chart: Display of Resources and Documents �-- ..... Visibility • Usage of trucks and trailers • Load utilization of trucks and • ................c............3 •.9 .. Iii w ,.;, � ... - -. t trailers ••• El•, ..,..., DI """"'11.•• --·\ . � ,,. •• ..� I 111 0 -.11oq1t• Downtimes and nonworking .,,.� 11 c O ·-\llf times _,, • Execution status and reported I ". G.-.vi times for freight orders, trailer units and their activities ••.o.,u:oi ••o�• • Notifications for overload, empty lllt..Wt."' movements, and time conflicts •1:0,-.�� �w. nx��� •• WC ·ww, .,;a .... � . . . .,, "°NY' - � Usability & Flexibility .. rEl•• •' 10 _..._,._ • Time zoom in and out t-· -·- ---.,.. •• • Aggregated and detailed view 11:4.wuvi l.<Wstll...['� I 11,q -.A. �,.., � � • Hierarchicalviews IT.U..-.t� ec......\XI.I.) � IL.O..--,i v.:,v., 11CUJflw� • i"°,UUI '""'!fl"' c"M en+ � '"'� • Single and dual view (horizontal UUJ� I lt(;.,W,IJI� - ...... and vertical) I r.u......o UI.W,.• fr ..·-·... . _ �- ·H·�· ·-- ·�· ... .. • . ... )I 111)31 """'" ·==== --� �, .t,().�U IV(.Sl,1.W. t;(.W..,V ',IQ,).J� lm.wui � uu..� , )::: • ·-- - ...·. _ _ -·-�---,J- a @.:;ams �- Figure 98: Gantt Chart: Display of Resources and Documents Gantt Chart When performing transportation planning. a planner usually considers two main aspects: availability of resources and utilization of the used resources. With the conventional use of the transportation cockpit. the sequential order of freight orders using a particular resource and the availability of a resource for a certain timeframe is not (graphically) shown. Using a Gantt chart. which is often used in project planning as well. helps to visualize the availability of resources and the sequential order of transports. The Gantt chart is fully integrated into the transportation cockpit. Transportation planning can now also be done using a Gantt chart. In the Gantt chart. freight orders and vehicle resources are displayed as a time bar and planners can manually plan transports by using drag and drop. The Gantt chart provides a visual platform for performing transportation planning. With an intuitive and graphical user interface. the Gantt chart enables you to perform transportation planning visually, interactively. and more efficiently. The Gantt chart is a screen area in the transportation cockpit. which can be enabled in a page layout of the transportation cockpit. All standard functionalities. such as, positioning the Gantt chart anywhere on the transportation cockpit as well as maximizing the screen area to full screen, are available in a Gantt chat. The Gantt chart displays planned and unplanned freight orders and resources in a time bar. It is configurable: additional sets of information should be displayed next to the time bar. The time bar itself shows the activities planned for the document and resource. Depending on the layout chosen. the planner can use a single view. which only shows planned and unplanned freight orders or resources exclusively or a dual view (as shown in the figure, Gantt Chart: Display of Resources and Documents) that displays two entities next to each other. Similar to the dual view 220 ©Copyright.All rights reserved. Lesson: Creating a Freight Order in the transportation cockpit, the dual view can be configured vertically or horizontally. The scrollbars of both screen areas can be synchronized. A zoom bar on top of the screen area can zoom in and out to be able to see a more detailed view of a day or week or a more general view of the year. An important factor for transportation planning is the utilization of a vehicle. The utilization of the vehicle can be displayed with the utilization view which can be enabled when needed. The utilization view shows the utilization of the vehicle over time in a graph. The graph is displayed in a detail line below the actual resource or document. In this case. the single-view is chosen. this enables the user to see all the execution information within one screen. Multiple loading acts are only displayed as one item in the Gantt chart. This keeps the chart clean and easy to understand. Gantt Chart: Interactivity and Planning Scenarios Interactivity • Assign and schedule trucks and trailers by drag and drop -.. __ ._ ,__,,.,.._..,!_.�: ........- • Re-sequencing by drag and drop • Fix and unfix freight orders, trailer units, and their activities • Context menus and hyperlinks Planning Scenarios • Truck planning (freight orders and truck resources) • Truck and trailer planning (trailer units and trailer resources) • Re-planning based on events from execution 3 •• ..- �o It \,; M 4' lilt ill - .._ " ,-.� ""·- ....,._-.,.. ..-.� Ill')* ·• 9'\.....»..lo' ""'.,,.. ........IMll,.IO ...... .,..,.... • •• .....-..0, ··- ,.....�,, W>,OIA ·- ·--�v __.,. ........-.. ,..Mo ,.... _ .. >'f';o,,\ ·•'11'1.-..- ·-·---· ··- •>- ,..;...;. 1 , , . ..w,-« ,.,-a • ;-c·-r ·c ,-a" -·---- �- �· _.. �£ .. ·- .,., _. ........ _.-.. ....c. . >·r e·« ",·ct " -..,.... r ,·r..r ,:;..:...;., . - - . - - lflll'l-111> "'·""' IW..JIWJll'-' 1'11>.WI. ·- ....71...:.t» ...� ,-.,W,V, ,..- Figure 99: Gantt Chart: Interactivity and Planning Scenarios The main benefit of this functionality is to have a good overview of the status of the trucks. Replanning can be simply done by drag and drop. Freight orders can be fixed or unfixed by just clicking one button. Furthermore it is possible to navigate directly to the resources or trailer units. The main focus is the planning of road transport. The truck and trailer planning can be done easily from this new feature in the cockpit. When execution events make a change to the planning necessary. this can be immediately done via this overview. Other mode of transports. such as air. sea or rail, are currently not supported in this cockpit. Interactive planning can be performed in the Gantt chart using drag and drop. Unplanned freight orders can be assigned to resources. Likewise, resources can be assigned to freight orders. The freight order is dropped on the time bar of the resource. If the freight order is not dropped at the same date it was originally planned, the date where it was dropped is taken over into the freight order. Scheduling is only performed when requested using the Scheduling button on top of the Gantt chart. The dual-view can be selected, to have the unplanned freight orders displayed on top and the available resources below. This enables the user to work with one window to plan freight ©Copyright.All rights reserved. 221 E" Unit 5: Transportation Planning orders. The dual-view can either be displayed horizontally or vertically. The size of each area can be changed by dragging with the mouse. The Gantt chart enables the planning of unplanned freight orders by dragging on vehicle resources as well as the creation of transportation units. When dragging and dropping the loading activity of one freight order into the time bar of another freight order. both freight orders are combined. Overlap means that a resource has been planned multiple times and is therefore not executable. for example, if a trailer is already planned and newly planned during the next step, an overlap is caused. which is displayed a red line to the user. Similar to the utilization view. an overlap view shows if several documents on a resource overlap. This overlap can be overcome by scheduling the resource. Gantt Chart: Interplay with Map • Select objects in Gantt chart and show them on map • Gantt chart and map integrate geographical and time perspective Tran1portation Cockpit: JG Gantt o. J, _....,_ _.. � in • .,.,,S(lt ••• • in"'""'" in (!QNltlll «l fTlll»!�.w • • .. .. .. ---• __ -· -- -�- -- --· ... .... -·- -.,�-·...... . , • ' o.-,...o..:_ ....,� 11,0...,. ""'-"" r..t't.}l.tJi,CN fa!O»I& ""·"" ......... l>'lf'I.W.M:;N 1110:rM l)TOJIMf •• JL�� Jl... .__... "" 't: �,.,..,.°'°" ..._,,,. - J(I\.... ,...,_.... .............. . .. .!L .. • •oo�c.,111r u.1nm•�ct1 • .GO,wc,,tO 13.tJ»ur,�eu • a,00....-0.b' I .. - , nv,.nu::iur T _ • • ,,....,,,,. 13.»:m� (!lt5.1XICET -·�....�����������������-� � -�_"c "'��������������-'-' A ,.- ..·-. 1-'·-- ,...,o.. ... -.............80: u � I .- !aii I. "" • E •• • •D 1 At. ... l*I( .,..... ·-- ... -- ,-,-, ,.... R" •• •• ..... "' ._ ,e s: ;;; ,- t CL "" c.... ..... t1of"\j.. ,..,.. ,- II Gll""'rf - JI • Figure 100: Gantt Chart: Interplay with Map Another feature is the integration with the map panel. A Gantt chart freight order can be selected and it will automatically be displayed on the map. This provides the planner with a good overview so that they can re-plan freight orders based on map input. For example. if the map shows that two freight orders have the same destination. the planner can consolidate the freight into one resource. if enough capacity is available for the resource. 222 ©Copyright.All rights reserved. Lesson: Creating a Freight Order LESSON SUMMARY You should now be able to: • Describe the freight order and freight order types required for shipping • Describe visual planning ©Copyright.All rights reserved. 223 E" Unit 5 Lesson 9 Optimizing a Load LESSON OVERVIEW In this lesson, you learn about the possibilities for load optimization in SAP TM. Load optimization allows a much finer view of how loads are put together than simply tare weight and volume. and facilitates planning down to the level of item position within a trailer. stackability. and axle weight distribution. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe load optimization Load Optimization ......... ·=---,' • Loading pallets into trucks, trailers, containers • Rules-based load optimization, considering: • Dimensions • Axle weight constraints \.I- -.:_ --- --- -------------, •• -·.• - -·.......... -- ..• . - ----· --- --u.. -- .... . . ... .·-- ··- --- ·....- . . ---·- ... - • __... I .. - • Stacking rules • LIFO loading • Etc. • 3D visualization of load plan --.Dt --- .. - ---... • .. •.- ...._..... ·-----=-- ·-- . .....,.. ...... .. "'-"" ..,... . .. ... ·-. -· ... - - '... ... . .. .. ... ... _ . ·--·----. . . · -.. -···.. . ··-- _,,., -_,.. •. ·,,_ . ·- ..·-- .. ··-· -·-.···. --·· · ·- ... · ···· · ·-·-· ·- . ------. _ -- I .._ ··- • • • • ->-· • ·- Figure 101: Load Planning Take the following business scenario: Katie is working in the road department of a Logistics Service Provider (ABC Company). She plans hundreds of road freight orders on trucks every day. Previously. the system has supported her by comparing the total weight and volume of the cargo and the truck. However. in some cases. cargo has been left at the warehouse because to carry it would contravene the guidelines of the truck (for example. axle weight distribution). Katie requires system support that optimizes the load plan regarding weight. dimensions. stackability. 224 ©Copyright.All rights reserved. Lesson: Optimizing a Load axle weight distribution. and further rules. This support would enable her to create a detailed load plan that could then be used in the warehouse to guide the loading of the truck. The load planning functionality of SAP TM provides this support. Load Planning in the SAP TM Planning Process Package building can be included here ... Forwarding Order I Delivery-Based I Order· Based Trans�rtatlon Re ulrement Freight Unit Building (Rule-Based) ... to create package items in the freight units. Freight Units Transportation Planning (Manual or Optimizer) Freight Order I Trailer Unit I Container Unit Respects weight and volume constraints, but does not determine physical positions in truck I trailer I container. Load Planning (Rules-Based Optimizer) Load Plan of Freight Order I Trailer Unit I Container Unit Determines physical positions of load In truck I trailer I container. Figure 102: Load Planning in the SAP TM Planning Process You can plan the loading space of box trucks. trailers. semi-trailers. and containers in the transportation cockpit or directly in one of the following business documents: • Road freight order • Trailer unit • Container unit Planning is carried out at the level of business document items. When you plan a road freight order on a box truck. trailer, or semi-trailer. the system takes into account capacity restrictions in terms of the height. width. length. and weight of the loading space. The same capacity restrictions also apply to the planning of a trailer unit on a trailer or semi-trailer. It also takes into account the maximum axle load of your box truck. Furthermore, in the system you can add a split deck to your trailer or semi-trailer and consequently plan two decks. When you plan a container unit on a container. the system also takes into account capacity restrictions in terms of the height. width. and length of the loading space as well as the total weight and the empty weight of the container. In both the transportation cockpit and in the freight order. you can check the results of load planning as a 3D load plan or a table load plan in the form of a list of business document items. In the 3D load plan, you can show or hide individual objects as well as entire rows, columns. or stacks. The systems also provides you with information about the current load distribution and utilization of the loading space. ©Copyright.All rights reserved. 225 E" Unit 5: Transportation Planning Transportation Cockpit Load Plan Transportation Cockpit: Torsten. Load Planning (> l4(111$�$lltlrfl;,t-O,o61�o,,,�IH4KI 4>--------. --. . . --� 4)Ni> __,.. ..... ,,t-.i-�-� • Freight Orders [)�.... .0 ti " o.e:u-. • t!OOOl� "' 0100� I a. ,,ooo,s,m • tJ ... ". .. 11,n • -v..- .,,.. ... • ,�a ' -... .... " • ""' "" • 0 CUT'(. 12 •• 12 '12'.II) n:: 12 ,1.2013 23;!. c c • • l).11 ::01, ». II 201') .... tl11200 :> ...... ' ,. • . . .. ... c '• ..•=.,. " ... c <l,Jl<I <I.JU c <1,)1• ' .......... ' ........ ,.,._ ce,... " •'"-" 51.1� TO 0 � � � '"- .., "• •a ' • ,_, •• •• ....,,, ·• ..... • w • ", • ..•• • ·• ....MO n l'DII ·-· •• . . " " • ""'' • -� '""" ,_, • • • • IU/,K� CUTCE.. • .... .... .. ..... . _ ··........- ..= ' ""...... .... .... ' • • • • • .' ...........,,. • • ' • "'"" • ....,, • • ....... �� > Figure 103: Transportation Cockpit Load Plan Note: The load planning functionality is useful for LSPs and shippers alike. When entering the transportation cockpit. you select the appropriate Planning and Selection Profile. The example layout shown in the figure Transportation Cockpit Load Plan shows a list of all selected freight orders in the top area. In the lower area. you can see the Load Plan tab. Choosing this tab for a selected freight order shows a list with all main cargo items along with the 30 visualization of the vehicle. Only the main cargo items of a freight order are relevant for load planning. so if you have a pallet where products are assigned as sub-items. those products are not shown in the list. only the pallets. In the case of multi-items (the item type can be defined in the freight order type). the level below the multi-item is used for load planning. Clicking the Load Planning button (above the freight order list) runs the load planning optimization. The load optimizer fits the cargo items onto the vehicle. taking their dimensions into account and ensuring that no rules are broken. Information about the planned load is displayed in the table to the left of the visualization image. and includes information on the following points: 226 • Position in which the item is loaded (loading sequence) on the truck • The stack row and level on which the item is loaded • Weight • Dimension ©Copyright.All rights reserved. Lesson: Optimizing a Load • Non-stackable indicator Using the load planner. the planner can see immediately how much space for further items is left on the truck. If the planning of forwarding orders is carried out in the transportation cockpit. the planner can now continue to load forwarding orders into the freight order and can then repeat the load planning. 30 Visualization Rotate the vehicle view Hover over an item to see item info Right-click to hide or unhide items F 1gure 104: 30 1/isualizat,on The visualization provides the planner with an enhanced overview of the loading of the truck. The planner can rotate the view, hover the mouse over particular items to see more information about the items. and they can hide or unhide special items to get a complete impression of the current loading. Load Planning • Optimizer ensures that freight order cargo fits onto a truck while taking dimensions. weight. and further rules (e.g. reasonable load distribution) into account. • A rotatable 3D visual load planning result per freight order is generated. • Information on the exact position of each main cargo item is provided. • Manipulation of the visualization to view the details of the load plan is possible. • Load planning is available in the transportation cockpit and the freight order UI. • Definition and prioritization of load planning settings is possible. • Optimizer run data can be reviewed in the explanation tool. ©Copyright.All rights reserved. 227 E" Unit 5: Transportation Planning Load Plan in Freight Order UI Edit F,eight Otder with Subcontracting 6100005032 X�ne.i Qs... Q11119"<$tllt1Mi«� I� ooe,-o,ie f; [l_ � an�,. S..a.ll!,. SttlllmM.i•. '-�� CU�!"IS. eu,r1T1�Cfctorl C.t>Qt!Otw-t<"• cargo 9.11 Cl!tdl,l.folowUo,.:S<:rltwliq.� su�uctno. Cr.a1ts-o,11t1 UIMt.allOtl &.01101.11,111111"lleho LQ,11d Planning "' �· ......o " " ... ..,. .... " "' • • • • • • •• • • • ..." • - .. -· • • • • • • • • It 4 • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 4'� figure 105: load Plan in Freight Order UI The load planning tab is also available in the freight order UI. You can trigger load planning out of the Freight Order UI by choosing Follow-Up-> Perform Load Planning. Load Plan The load plan is the result of load planning. It provides you with an overview of how the loading space available for transporting a business document is currently used. In both the transportation cockpit and in the business document. you can display the complete load plan as a 30 load plan or a table load plan of business document items. You can show and hide grid lines in your decks in the 30 load plan. You can also show and hide individual objects as well as entire rows, columns, or stacks and fill with different colors. The load plan contains the following information about the business document item: • Resource • Item in the resource • Loading sequence • Row. stack, and level in the loading space • Gross weight • Height, width, and length • Stackability You also get information about the load distribution as well as additional statistical data about the current load on separate tab pages. This includes the following: • 228 Number of loaded business document items ©Copyright.All rights reserved. Lesson: Optimizing a Load • Used area on the lower deck of your double-deck trailer • Utilization of the loading volume as a percentage • Used area on the upper deck of your double-deck trailer • Maximum weight for each axle group compared to the current weight for each axle group • Maximum trailing load compared to the current trailing load Load Optimization Process Common restrictions which are observed during load optimization: ,Weight ,Dimensions , Stackability ,Axle weight distribution ,Further rules -------------- ... Priority of the rules -Locations: which item is unloaded at which location (according to the First In Last Out principle) Which freight units belong together Figure 106: Load Planning Functionality Load Planning Prerequisites • The latest version of Visual Business (Visual Business 2.1) for 30 Visualization is installed on your local PC. • The visualization is set up the layout of the transportation cockpit (in the Order area). In the Order area. enable the Road Freight Order Hierarchy or Freight Order list. In the Details area, enable the Load Planning button. In the Order Details tab, enable a new detailed tab (Load Plan) for road freight orders. • You have specified capacity details in the Resource Master Data for the truck on which planning is to take place. If the relevant dimensions are not maintained. the optimizer is not able to perform the load planning. The dimensions maintained here are used by the optimizer and the 3D·Visualization for the load planning. In relation to the last point. the following data is critical: • Capacity Mass: Gross vehicle weight Internal length: length of loading space Internal width: width of loading space ©Copyright.All rights reserved. 229 E" Unit 5: Transportation Planning Internal height: height of loading space • Physical Properties Tare weight: empty vehicle weight Cargo body distance: from front of truck to beginning of loading space • Axle Group Axle type: Single, tandem, triple, and so on. Axle group distance: distance from front of truck to axle. Dist. between axles: relevant in case of more than one axle. Max weight on group: maximum weight on axle group. Emp. weight on group: weight of empty vehicle on axle group. • The load planning settings and rules. The planning profile contains a new field - Load Planning Settings - in which you enter the load plan. In the load planning settings. you can maintain certain rules that are considered by the optimizer during the load planning run. for example, height difference within a row: maximum deviation. and so on. You can set each rule as active or inactive. and you can prioritize the list of rules. Load Planning Settings Capacity Selection Settings Optimizer Settings Load Planning Settings Planning Cost Settings lncompatibilty Settings Carrier Selection Settings -Optimizer/Algorithm Control Settings (e.g. Runtime) - Load Planning Strategy - Load Planning Rules Figure 107: Load Planning Set lings Log Tool The explanation tool. as may be familiar to you from the existing optimizer, is also available for load planning. You can review input and output (result) tables showing optimizer run data. items used in a run. and results (position of an item, sequence, and so on). 230 ©Copyright.All rights reserved. Lesson: Optimizing a Load To access the log tool in NWBC. choose Application Administration-> General Settings-> Remote Control and Communication Framework-> Log Display. Alternatively, start transaction RCC LOG in the SAP GUI. Choose your log using your user ID, date, time, and application (the TVSO application refers to load planning). LESSON SUMMARY You should now be able to: • Describe load optimization ©Copyright.All rights reserved. 231 E" Unit 5: Transportation Planning 232 ©Copyright.All rights reserved. Unit 5 Learning Assessment 1. Which of the following are options for transportation planning in SAP TM? Choose the correct answers. D D D D A Manual planning using drag and drop B Optimizer planning C Transportation proposals D Map-based planning 2. Which of the following business documents can serve as input for freight unit building? Choose the correct answers. D D D D D A Forwarding Orders B Order-Based Transportation Requirements C Delivery-Based Transportation Requirements D Freight Orders E Freight Bookings 3. Provide an overview of package building in the SAP TM planning process. 4. Which profile can be used to select freight units for transportation planning? Choose the correct answer. D D D A Layout Profile B Selection Profile C Transportation Profile ©Copyright.All rights reserved. 233 E" Unit 5: Learning Assessment 5. What can be maintained within a planning profile? Choose the correct answers. D D D A Master data B Cost settings C Capacity selection settings 6. A profile and layout set can be chosen when entering the transportation cockpit. This defines what should be planned, how it should be planned. and how information should be arranged. Determine whether this statement is true or false. D D True False 7. The assignment of transshipment locations to transportation zones (entry or exit point into a transportation network) allows planners to specify a duration that can be used for "rough planning". Determine whether this statement is true or false. D D True False 8. What is the optimizer taking into account during vehicle scheduling and routing? Choose the correct answers. D D D D A Incompatibilities B Internal costs c Real costs from TCM 0 Opening hours 9. Provide an overview of what is offered by SAP Visual Business. 234 ©Copyright.All rights reserved. Unit 5: Learning Assessment 10. The axle weight distribution can be considered during load optimization. Determine whether this statement is true or false. D D True False ©Copyright.All rights reserved. 235 E" Unit 5 Learning Assessment - Answers 1. Which of the following are options for transportation planning in SAP TM? Choose the correct answers. 0 0 0 0 A Manual planning using drag and drop B Optimizer planning C Transportation proposals D Map-based planning 2. Which of the following business documents can serve as input for freight unit building? Choose the correct answers. 0 0 0 D D A Forwarding Orders B Order-Based Transportation Requirements C Delivery-Based Transportation Requirements D Freight Orders E Freight Bookings 3. Provide an overview of package building in the SAP TM planning process. Package building allows products to be combined into packages. These packages (within freight units) are later used in subsequent planning steps (manual and optimizer planning (VSR) to create freight orders and subsequent load planning). 236 ©Copyright.All rights reserved. Unit 5: Learning Assessment - Answers 4. Which profile can be used to select freight units for transportation planning? Choose the correct answer. D 0 D A Layout Profile B Selection Profile C Transportation Profile 5. What can be maintained within a planning profile? Choose the correct answers. D 0 0 A Master data B Cost settings C Capacity selection settings 6. A profile and layout set can be chosen when entering the transportation cockpit. This defines what should be planned. how it should be planned. and how information should be arranged. Determine whether this statement is true or false. 0 D True False 7. The assignment of transshipment locations to transportation zones (entry or exit point into a transportation network) allows planners to specify a duration that can be used for "rough planning". Determine whether this statement is true or false. 0 D True False ©Copyright.All rights reserved. 237 E" Unit 5: Learning Assessment - Answers 8. What is the optimizer taking into account during vehicle scheduling and routing? Choose the correct answers. 0 0 A Incompatibilities D c 0 D Opening hours B Internal costs Real costs from TCM 9. Provide an overview of what is offered by SAP Visual Business. SAP Visual Business is a UI technology. which visualizes data in the context of a map. It provides interactive capabilities and an easy to understand visualization of SAP business data with geographical information - locations. routes. transportation resources. and so on. It helps planners to gain a fast understanding of the actual business situation. and allows them to respond to situations by direct interaction with objects on the map. 10. The axle weight distribution can be considered during load optimization. Determine whether this statement is true or false. 0 D 238 True False ©Copyright.All rights reserved. Transportation Execution Lesson 1 Performing a Carrier Selection Exercise 15: Execute a Carrier Selection 241 249 Lesson 2 Tendering a Freight Order 254 Lesson 3 260 269 Triggering Delivery Creation from SAP TM Exercise 16: Create a Delivery Lesson 4 273 Executing Transportation in SAP ERP Exercise 17: Create a Shipment 281 Lesson 5 287 Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Lesson 6 307 Generating Outputs Lesson 7 312 323 Monitoring Transportation Events Exercise 18: View the Events of a Freight Order Lesson 8 326 Exporting a Freight Order Lesson 9 331 339 Analyzing SAP Transportation Management Performance Exercise 19: Execute a BCV Query ©Copyright.All rights reserved. 239 E" Unit 6: Transportation Execution UNIT OBJECTIVES 240 • Define the carrier selection process and parameters • Describe the order tendering process • Tender a freight order • Describe the delivery integration process • Create a delivery • Integrate a freight order with a shipment • Create a shipment from a freight order • Create a freight order from a shipment • Integrate SAP EWM based on a shipment • Integrate SAP EWM based on a delivery • Integrate SAP EWM for transit warehousing • Generate outputs • View a freight order event • Describe visibility scenarios • Monitor the freight order process • Process an international shipment • Execute a query • Execute a Business Context Viewer (BCV) query ©Copyright.All rights reserved. Unit 6 Lesson 1 Performing a Carrier Selection LESSON OVERVIEW Carrier selection is used to determine the right combination of carrier I carrier assignments based on cost. equipment availability, priority, and business share goals. In this lesson, you will learn about assigning suitable carriers to freight orders - either manually or automatically. LESSON OBJECTIVES After completing this lesson, you will be able to: , Define the carrier selection process and parameters Carrier Selection Process Execution & Subcontr. .di!!====� Freight Order I Freight Booking Subcontracting Figure 108: Document Flow - Subcontracting ©Copyright.All rights reserved. 241 E" Unit 6: Transportation Execution Once a freight order has been built. a shipper needs to choose (and communicate with) the business partner responsible for moving the product. We will refer to this as carrier selection. Carrier Selection Carrier selection is used to assign a suitable carrier to your subcontractable business documents (for example, freight orders), either manually or automatically. The aim is to find a carrier with the lowest costs under consideration of the defined constraints. In manual carrier selection, you manually assign the required carrier to your business documents. If you have configured a check against transportation allocations. the system takes this into account and checks transportation capacities (transportation allocations) that you have defined for the individual carriers. If. during the allocation. the system finds relevant transportation allocations without capacity or that certain rules are violated by the allocation, warning messages appear. A separate optimization is available for automatic carrier selection. It takes selected optimization options into account when determining the most cost-effective carrier for all business documents that you have selected. If none of the carriers are available, the system does not assign any carrier to the relevant business documents. -Freight Order/Booking Transportation Cockpit Execute Carrier Selection ·-Carrier Selection t-step Planning Determine Carriers Check Incompatibilities Determine Priority/TCM/lnternal Costs Transportation Allocations Continuous Move Business Shares Build Ranking List • Automatic Assignment Tendering I � Action • I Manual Assignment Assign Carrier to FORIFB figure 109: Carner SelectJon Process Flow Strategy Options During planning in SAP TM. strategies are defined which are optimization options for carrier selection. The system takes these strategies into account during the automatic carrier selection process. You define strategies either in the transportation lane or in carrier selection settings. Initially, the system considers the appropriate transportation lane for each freight order. This allows it to consider different settings in one run. Taking strategies and settings into consideration. the optimizer then creates a carrier ranking list containing the different carrier options. The strategy options supported are as follows: 242 ©Copyright.All rights reserved. Lesson: Performing a Carrier Selection • Cost and Priority • Business Share • Transportation Allocation • Continuous Move Costs and Priorities in Carrier Selection In carrying out carrier selection, the system can put more weight on priorities or costs. In terms of priority. the system can determine the most favorable carrier based on the priorities you have defined. In effect. this means that the system chooses the carrier with the highest priority, while taking into account the various restrictions that may be in place. Alternatively. the system can determine the carrier on the basis of lowest total cost. Costs in this case can refer to internal costs or to charges calculated in charge management (we will look at this option in a separate lesson). Internal Costs Internal costs draw on transportation costs and carrier costs as defined for your carriers. For example. you may have defined a transportation cost per business document (freight order. for example). or you could have defined a transportation cost per unit of weight or volume. Carrier costs are typically defined per unit of distance - kilometers or miles. You define internal costs in the transportation lane or in the carrier profile. Note: When we speak of internal costs here. we are not speaking of real world costs. Internal costs are used for weighting only. as part of the carrier selection process. Business Share Formalized firm relationships often exist with carriers in the form of contracts. These contracts can guarantee an amount of business to be allocated to a carrier. If the required allocation is not met. penalties may result. SAP TM has the tools to track these relationships and to divide business appropriately between different carriers. This supports the negotiation of freight agreements. and avoids dependency on a single vendor. The idea is to use a fixed percentage to dictate the assignment of jobs to certain carriers. The system can also take the capacity of a carrier in relation to certain routes or geographical areas into account when generating assignments. ©Copyright.All rights reserved. 243 E" Unit 6: Transportation Execution 30°/o Carrier 1 Total Freight Carrier 2 Figure 110: Business Share When defining the business share context. you create business share buckets. These define the actual business share a carrier is allowed to have. There are different types of buckets available for business share creation - yearly, quarterly. monthly, weekly, and daily. Business Example Carrier A has a weekly bucket equating to 75o/o of the business share on the lane between Hamburg and Frankfurt, between the validity period 03.01.2015 to 05.31.2015. In the same context. Carrier B can have a defined weekly bucket of 25%. Penalties You can define tolerances and penalty costs in relation to business share. As long as the business share for a specific carrier is within the tolerance limits. it does not affect the cost calculations during carrier ranking. Once the share allocation goes beyond a defined level. however. penalties start to apply. Tolerances are always defined in percentage terms. Penalties are maintained as numeric values. This number (the penalty) is multiplied by the deviation percentage (the amount outside the defined tolerance range) to arrive at the penalty cost. Example A penalty of 1.000 is defined. An excess tolerance of 10% is also defined. During business share calculation. if the excess is 12°/o. the excess liable for penalty is 2°/o. This 2 is multiplied by 1.000 to arrive at the total excess penalty cost of 2,000. Currencies in Penalty Costs When calculating the total costs for a carrier, if you are working with charge management costs. there will be a currency assigned to the charge management costs. To assign a currency to business share penalty costs. this has to be defined under Carrier Selection Profile-> Advanced Settings -> Common Currency. If you are working with carriers from multiple geographic locations with multiple currencies. to arrive at the correct ranking, the system uses the internal common currency (maintained in the 244 ©Copyright.All rights reserved. Lesson: Performing a Carrier Selection carrier selection profile) for its calculations. The currency displayed in the carrier ranking list is always the local currency of the carrier (the one maintained in the freight agreement). All freight orders in a business share context are selected for the business share penalty calculations, although these freight orders are not selected during the planning run. Business Example Assume that in a business share context we have two carriers. A & B. No tolerances have been defined. Carrier A is awarded 60o/o and carrier B 40%. There are already 10 freight orders awarded. of which carrier A is assigned 6 and carrier Bis assigned 4. Now let's perform carrier selection for an 11th freight order. If carrier Bis assigned this FO. carrier A will have a shortfall of business share. If the freight order is assigned to Carrier A, carrier B will have a shortfall of business shares. Both options are evaluated by the system and ranked according to their suitability. Allocation Transportation allocations allow companies to assign defined quantities of capacity to certain business partners. This includes set minimum or maximum capacity restrictions that regulate how much business is allowed with a certain carrier in a certain region for a certain means of transport. A separate business object is used to model these allocations. Carrier 1 allocates 20 truckslday (capacity) Freight from Location!Zone A to Location!Zone B Carrier 2 allocates 40 truckslday (capacity) Figure 111: Transportation Allocation ©Copyright.All rights reserved. 245 E" Unit 6: Transportation Execution Carrier Selection Settings • Plammg Prrole Capacity Selection Settngs Oit,nize< S..,,ngs Plam1""9 Co$1S Settmgs �cs I o..-. (illlAC¥ner� Olectnto�-- D �tblyStl!n;t L i)'l)t Of Cefl'ief Sd!QCn SfllilO,. !Gtfllfll C.l'f'W' Stll<NII 1 ... ,u11Q1 Otl'ltt St.tul\9l Genenll O.ta Oll'T« � Sftti'lo,: Cmie, Seledion Settings lnoo.1bdfy Sett1,gs I ' ·! Trsp. .ldoc. Uuga. :DollelUstTJl!!f!!lta!IIIIMcmll .. 8$Uwpe: :Do Net Uk &1$1'.CU $Nrt$ St•;,,: ;u.e Thl�lffl Uil\e St!lni!: I ·I ·I C.rrlef Cost Of;rr 1 Uae Trtl'llPOfl,ltcll!, Lint Se=nt5 :) --..1 ............ ·�99l'agy: �"' I eonw;e. lb!'IAl�ffe11 n f"111eil D Actli:n re, Mlntal Rrii,91, � Mo-l'f T,i,t. al ' • 0-.-tral Cert*Awl!itfty. .!!!!> D TflMc,crt;e!ffl Chqe lrte!p!Mal( '.AocecitClmf 'lttbCN!i!! OfZttt Connan o..mcy- ,WA. Actlc1l A1'ier C4n'e! � M � Best C.rrer � Mo-vt tltomclolt D RNaioatoCMAwmt '.ite...... e.- Rrinp(CA) � o.t. .io l)ir,: e.,ilnJM; M,c..,.. ll1'rc.N� ll1 po fill CtHlt COIO!ulut iw,e D D ,,, •l tMCcst� tcrffll· . .! Us.eJ•rodOtitffliotO;ari:.-ion Te«er'fflr��«$1esut __ ., •• O 0 TetdemgMal� i��lle: ' Figure 112: Carner Selection Settings· Planning Profile Included in optimization is a carrier selection profile. Although some of the same settings are available in the carrier settings on the transportation lane. these settings override settings maintained directly on the lane. The settings in this profile are based on strategies such as lowest cost. business share. and priority. It considers continuous move options and equipment allocations and can tender automatically based on the tendering strategy. The profile also contains more enhanced settings. such as the ability to automatically perform carrier selection after vehicle scheduling and routing. Carrier Selection Ranking When using automatic carrier selection. the system will create a carrier ranking list of the relevant carriers for a particular freight order/freight booking. For each relevant carrier. users can see a variety of information that influenced the selection process. This could include the means of transport cost. delivery performance ratings. and others. After automatic carrier selection has been performed. the ranking list will be visible in the freight order 246 ©Copyright.All rights reserved. Lesson: Performing a Carrier Selection Freight Order/Booking 1 $1100 2 $1150 3 $1275 Figure 113: Carrier Ranking Lisi ©Copyright.All rights reserved. 247 E" Unit 6: Transportation Execution 248 ©Copyright.All rights reserved. Unit 6 Exercise 15 Execute a Carrier Selection Business Example You have been asked to investigate the carrier selection process for a typical load between a given origin and destination location. 1. Open the freight order that you created during transportation planning in unit 5. lesson 6. 2. Is this freight order relevant for subcontracting? Hint: Select the Subcontracting tab. 3. Has carrier selection been processed for this order? Hint: Select Carrier Ranking in the Subcontracting tab. 4. Perform carrier selection for this freight order. Use carrier selection profile CSEL_3100_00. 5. How are the carriers ranked? 6. Why is carrier CARR-00-01 ranked first? 7. While this order has triggered carrier selection. how can you tell if it has been tendered? Hint: Go to the Tendering Overview tab. ©Copyright.All rights reserved. 249 E" Unit 6: Transportation Execution 8. Has a carrier been chosen and assigned to the freight order? 9. Select carrier CARR-00-01 and assign it to the freight order. 10. What is the subcontracting status now? Hint: Go to the Statuses tab. 11. Save the freight order. 250 ©Copyright.All rights reserved. Unit 6 Solution 15 Execute a Carrier Selection Business Example You have been asked to investigate the carrier selection process for a typical load between a given origin and destination location. 1. Open the freight order that you created during transportation planning in unit 5. lesson 6. a) In NWBC. choose Freight Order Management-> Road-> Display Road Freight Order. b) Enter your freight order number and choose Continue. 2. Is this freight order relevant for subcontracting? Hint: Select the Subcontracting tab. Yes. based on the Subcontracting Relevance field, which is set to Relevant for Subcontracting. This is a result of the freight order type settings defined during configuration. 3. Has carrier selection been processed for this order? Hint: Select Carrier Ranking in the Subcontracting tab. No. No carriers are listed on the Carrier Ranking tab. You could also navigate to the Statuses tab and review the subcontracting status. which is set to No Subcontracting Result. 4. Perform carrier selection for this freight order. Use carrier selection profile CSEL_3100_00. a) In the menu bar. choose Edit and then choose Subcontrecting=« Carrier Selection. b) In the Carrier Selection Settings window. enter CSEL_3100_oo and choose OK. 5. How are the carriers ranked? On the Carrier Ranking tab. CARR·OO·Ol is ranked first. and CARR-00·02 is ranked second. 6. Why is carrier CARR·OO·Ol ranked first? The strategy was set to rank carriers based on real costs calculated in charge management. Carrier CAR·OO·Ol has a cost of 1.366,81 USO, CARR-00-02 has a cost of 1.642,76 USO. ©Copyright.All rights reserved. 251 E" Unit 6: Transportation Execution 7. While this order has triggered carrier selection. how can you tell if it has been tendered? Hint: Go to the Tendering Overview tab. The order has not been tendered. You know that because the Tendering Overview tab of the freight order is blank. Had the order been tendered. there would be additional information here. 8. Has a carrier been chosen and assigned to the freight order? No. The Carrier field in the Subcontracting Data area is empty. 9. Select carrier CARR-00-01 and assign it to the freight order. a) Select the line with carrier CARR-00-01 and choose Assign Carrier. Verify that the Carrier field has been populated. 10. What is the subcontracting status now? Hint: Go to the Statuses tab. Navigate to the Statuses tab. The subcontracting status is Carrier Assigned. 11. Save the freight order. 252 ©Copyright.All rights reserved. Lesson: Performing a Carrier Selection LESSON SUMMARY You should now be able to: • Define the carrier selection process and parameters ©Copyright.All rights reserved. 253 E" Unit 6 Lesson 2 Tendering a Freight Order LESSON OVERVIEW Once a freight order has been built and a carrier selected. your business needs to let the appropriate parties know they have been selected. In this lesson you will investigate how SAP TM can support this process of order tendering. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe the order tendering process • Tender a freight order Order Tendering Process Fxe ut Carri r Selection i Tendering • Assign Carrier to FOR/FB Figure 114: Subcontracting: Tendering· Context Process Flow Once carrier selection has taken place. communication with the selected carrier needs to be initiated. This process is referred to as order tendering. Different tendering processes can be deployed depending upon the technology used by the carrier. You use this process to tender (offer) a freight order to one or more potential transportation service providers (TSPs). Tendering is a bidding process. in which you request one or multiple TSPs to submit a quote for a transportation service that is defined in a freight order. You can select the TSP that you want to execute the transportation service by evaluating the quotes. The main characteristics of the 254 ©Copyright.All rights reserved. Lesson: Tendering a Freight Order tendering process are flexible configuration and the reduction of required manual interaction to support ease of use and lower total cost of ownership (TCO). Example Process: Tendering • • Freight Order . Carrier Selection • Ranking List • Freight Order Tendering • Request for Quotation (RFQ) creation & publishing • Carrier Quotation • RFQ acceptance I rejection with quotation (FQ) • Freight Quotation Evaluation & Carrier Assignment • Automatically or manually • Embedded analytics for decision support • Freight Order Update, & Sending to Carrier Figure 115: Order Tendering Process Tendering Types In general, there are two types of tendering. as follows: Long-term tendering is where contracts are negotiated for a longer period, for example. a year. Long term tendering is a process that is covered in Strategic Freight Management. which we will look at in the Managing Freight Contracts lesson. Short term tendering is where tendering is executed based on specific orders. This is known as order tendering. SAP TM supports the following short term tendering scenarios: • Peer-to-Peer Tendering • Broadcast Tendering The strategies for each are determined in tendering profiles in SAP TM. Parties and Roles in the Tendering Process At least two parties are involved in the tendering process - a customer who wants to subcontract a transportation service that is defined in a freight order. and a supplier (subcontractor) or TSP, who potentially carries out the transportation service. There are two roles on the customer side of the tendering process. The first is a transportation dispatcher. who is responsible for the transportation service. that is, the freight order The second is the tendering manager. who is responsible for configuring and executing the tendering process and acquiring an acceptable quote from a TSP to perform the transportation service. Manual and Automatic Tendering When a transportation dispatcher initiates the tendering process, they have two options: manual process configuration or automatic tendering. If they want to tender only a single freight order. the transportation dispatcher can choose between the two options. If they initiate a tendering process using manual configuration. the tendering manager must configure and start the tendering process manually. If the transportation dispatcher wants to tender more than one freight order, they must initiate automatic tendering and use the automatic tendering configuration in the system. ©Copyright.All rights reserved. 255 E" Unit 6: Transportation Execution Peer-to-Peer Tendering 1. Carrier ABC 2. RFQ Carrier XYZ 3. Carrier 123 4. Carrier DEF 5. Carrier 789 Sequential Processing , y_pe T L step.Ca_rr__. · �· T_end_e_ng_ l I • Step 1 Peer-to.Peer Tendering. Response Requred � Tendering Process • Frelgl'II RFQ Based, Award 1\1.iornallcdy Freig,t RFQ Based, Award Nknlaliy freig,t RFQ Based, Awatd AlAornaticaly Direct Tendering, Send Freight Order Ofrectly .. . Figure 116: Peer lo Peer Tendering Peer-to-peer tendering is a process whereby freight orders are tendered sequentially or "offered" to preselected carriers or transportation service providers (TSPs). Peer-to-peer tendering involves the sequential sending of freight requests for quotation (freight RFQs) to each proposed carrier. The system waits until the carrier sends a freight quotation (FQ) or until the maximum response time has passed. If the TSP does not send a quote within the maximum response time. the peer-to-peer tendering process continues, and the system sends a request for quote to the next TSP. If peer-to-peer tendering ends without an acceptable quote. the tendering process continues with the next tendering process step that you have configured. If the TSP sends a quote before the maximum response time has elapsed, the system evaluates the quote and can either accept or reject it. In the case of rejection. a new RFQ is sent out. The process continues until at least one acceptable FQ has been received. The system awards this a Quotation Acceptable evaluation result and the process ends successfully. There are two types of peer-topeer tendering: response required and no response required. Broadcast Tendering Broadcast tendering is a tender process whereby freight orders are simultaneously tendered (offered) to preselected TSPs. All TSPs have to respond within a given maximum response time. There are two types of broadcast tendering: best offer and first acceptable offer. Depending on which one of these is being used, either the first acceptable quote wins or. after the maximum response time. the system evaluates all the acceptable quotes and selects the TSP that has submitted the quote with the lowest price. If broadcast tendering ends without an acceptable quote, the tendering process continues with the next tendering process step that you have configured. 256 ©Copyright.All rights reserved. Lesson: Tendering a Freight Order Carrier ABC Carrier RFQ xa: Carrier 123 Carrier 456 Carrier DEF First Come, First Served I Sl'l)A'.:lllT... • Slep 1 , Tendeting Type , &oadcost Tendeting. Best Olfer TendemgProce,s • Freigtl RFQ 80$ed, Awa,d..A!.ioma1lcaly Frefg'I RFQ Bosed, Awa,d Manualy Freq( RFQllosed, Aw0td Aticmoticaly Direct Tenderng, SerlCI Fre� Order Oireclly Figure 117: Broadcast Tendering Tendering Profiles The tendering profile contains basic tendering data and is a prerequisite for automatic tendering. You can use a tendering profile when you manually create a tendering plan. Within the profile. you can define multi-step tendering. This allows a company to mix tendering types. For example. you can first use peer-to-peer tendering, and if this is unsuccessful you can use broadcast tendering. In a tendering profile. you can make settings in relation to the following options: • Choose from tendering types - peer-to-peer, broadcasting (best offer, first acceptable offer) • Choose from tendering processes - direct or RFQ·based • Choose fully or semi-automatic rules-based tendering (response time and price limits, automatic re-tendering) • Configure the tendering process and RFQ publishing • Set up web-based, e-mail. SMS. 828 tendering communication • Set up authorization-based RFQ processing and data visibility (carrier authorization to change the price and delivery dates, view tender price limit. stop date and rejection code reasons, support of free text and attachments) • Make settings in relation to currency ©Copyright.All rights reserved. 257 E" Unit 6: Transportation Execution l , Slep.Qlrr... I f9f'ldetn.lf'fl)$ J ...... ,..Peer-to.Peer Tenderqi • R$$f.'IOl'lMRec,Jred Peer-to-her · R&ponse Re(JMed - . • Tencserng Poor.to""'er T,no;,hg . No R�pons.e Rcq,Jr� BrOlldCl$t tendering. Pest Olre, er·oadcast TMtlerinO . f'•st .A.ccefllellle oner """' .... �� Tenoemg Proceu rr"'°"*' - jc...... ___ leooamQ lyf)!I • 'Step 1 Peet-boher TfflClemg • No litespons.e � Get carriers • • f,et;ttAfOBesecl, AV<l#'d A.l.mMxfll( lfh91,;ittR1Qe.sed, Awtrd�y FrogttM'OBased, Aw#'CI kt�ef'( Ohet T«der'i'Q, SW fr� Order Clirectly - • trOr'n Renk#'lg llS1 Oct Con� lrom � Li� Oct Corrio,$ from lre,n;:por1otion l.onc MNtcr Oeita Get Asslone<t Cl'lrrier rromF'r� Order AsSignC.rWs� RfQ l.p:tat� lAL an .. ,.,_. No l,l)dale • Reillive P1be _.. -....Resp... Ctrrier-SpecifL ,oor. VisHly Sdli'lgs 0 915S J>e'AULT Upda!e; DoNol free L\i) TAL L\i)MRejedion Updole; Free L\i) T�.l ond BS (%>onR<;oction • . . Figure 118: Tendering Profile Tendering Communication Methods As part of the tendering process. it is important to review the communication methods that support the tendering scenarios. For carriers who may not be able to support EDI (electronic data interchange) scenarios. SAP has developed a Web-based collaboration portal to improve communication. This requires subcontractors to log on to SAP TM using the Web in order to process a freight order. On a periodic basis. each subcontractor views their RFQs (modeled as tendering requests) and submits quotations (modeled as tendering responses). Each subcontractor is provided with their own user IDs and passwords. as well as the relevant authorization to restrict visibility to only the loads that have been tendered to them. Additional methods are supported, such as receiving RFQs by e-mail and SMS and submitting quotations by e-mail without the need to access an SAP TM system at all. In this case. an RFQ is sent to a carrier by e-mail or SMS message. The carrier responds to the e-mail using a regular email client on a PC or a mobile device. The e-mail is then converted (using Pl) into a quotation. Carriers can accept RFQs directly. reject them with a specified reason, or accept them with changes. Mobile tendering using a smartphone app is also supported and allows a mobile device to receive new RFQs, respond to RFQs, and include changes to dates and prices. Users can check addresses and routes on a map, e-mail or phone the contact person, create a calendar entry for awarded tenders. and check other appointments in the calendar. 258 ©Copyright.All rights reserved. Lesson: Tendering a Freight Order ::...==..-=-=-= •• SAP Transport Tendering '\ Collaboration Portal �"..:.! - - ... - • ' - � - � � --·· Ii .::.. �:: __ -·___.__.___ _ ·-�-___ . ----------···--«- ._ ... ----· .... ·-- < EDI Message (XML) =·=--- . . . ,._ ,_ -� l�tui•-<rl Figure il9: Tendering Communication Methods Advanced Communication If a subcontractor is more technically advanced. 828 communication can be used. In this situation. a copy of the freight order is created for the carrier (the tendering manager or system administrator can control what is included in the copy that is visible to the carrier). The copy is persisted in the system to retain what was communicated to the carrier. A freight request for quotation (tendering request) is sent via Pl and received as a forwarding quotation in the supplier's SAP TM system. The carrier can accept the order directly or. if the first carrier rejects the order. the freight order will be sent to the next carrier. Finally, a quotation confirmation is sent back to the customer and is converted into a quotation (tendering response) in the customer's SAP TM system. The Change Controller allows you to react to changes in the FO. for example. by stopping tendering when there are major changes in the FO. LESSON SUMMARY You should now be able to: • Describe the order tendering process • Tender a freight order ©Copyright.All rights reserved. 259 E" Unit 6 Lesson 3 Triggering Delivery Creation from SAP TM LESSON OVERVIEW This lesson describes the delivery integration process and it shows you how to create a delivery. LESSON OBJECTIVES After completing this lesson, you will be able to: • Describe the delivery integration process • Create a delivery Delivery Integration Process SAP ERP Order SD MM Delivery integrated to SAP TM Sales order Outbound delivery Customer return Inbound delivery Scheduling Agreement Outbound delivery Purchase order Inbound delivery Stock transport order Outbound delivery Returns purchase order Outbound delivery Returns stock transport order Scheduling Agreement ---- Outbound delivery J Inbound delivery Figure 120: Delivery Integration with SAP TM Employees using other processes for buying and selling may also need to complete shipping activities. The delivery document controls. supports. and monitors numerous subprocesses for shipment processing, such as picking. packing. loading. and posting the goods issue. In addition. 260 ©Copyright.All rights reserved. Lesson: Triggering Delivery Creation from SAP TM the delivery document can be used as a reference document for the creation of other shipment documents, such as a bill of lading. Outbound deliveries and inbound deliveries that are created in SAP ERP can be transferred to SAP Transportation Management (SAP TM), where they are stored as delivery-based transportation requirements. They can be transferred as a starting point for TM integration or as follow-up documents of ERP orders. In the latter case. either an outbound or inbound delivery is expected by SAP TM based on the preceding order. Delivery integration between SAP ERP and SAP TM is standard integration by Web Service. Delivery Integration Process Delivery creation in SAP ERP can be triggered from SAP TM based on the results of transportation planning such as consolidation and dates. taking into account transportationplanning-relevant information such as resource availability and transportation durations. After creation of the delivery in SAP ERP. the delivery is transferred to SAP TM to create a delivery-based transportation requirement. Deliveries can be transferred to SAP TM regardless of whether the delivery creation was triggered by SAP TM or not. The delivery-based transportation requirement replaces the order-based transportation requirement as the requirement relevant for transportation planning and execution. SAP ERP is the leading system - updates to and cancellations of deliveries need to be carried out in SAP ERP and are transferred to SAP TM to update or cancel the delivery-based transportation requirement. If a delivery is changed. split. or deleted in SAP ERP, this information is sent to SAP TM. SAP TM adjusts the corresponding delivery-based transportation requirement based on this information. You can also split an outbound delivery in SAP ERP based on planning changes in SAP TM. and you can update the goods issue date. loading date. transportation start date. and delivery date in the outbound delivery based on changed dates in SAP TM. Since TM 9.1, it is also possible to transfer planning changes in SAP TM back to SAP ERP to update delivery times or to split deliveries. SAP TM is the triggering system in this case. ©Copyright.All rights reserved. 261 E" Unit 6: Transportation Execution Delivery Creation from SAP TM SAP ERP SAP TM � '" Create Orders (SO, PO, STO, Returns), or Scheduling Agreements (SD, MM) , - .;, Create Deliveries .'. Create Shipments -. Log Create OTR Confirmation , Create Freight Units '-.L Perform Transportation Planning ·- ,.. l Create Delivery Proposal "' Create DTR _) I 'I' Consume OTR \, l l Adapt I Transportation ..... Planning l r;:: Save Planning .i Results ) figure 121: Delivery Creation from SAP TM Creation of a delivery document can be triggered in either SAP ERP or SAP TM (and then sent to SAP ERP). Triggered in SAP ERP When the delivery is created. it is sent to SAP TM as a Delivery-Based Transportation Requirement (DTR). This is a specific instance of the Transportation Request Object (TRO). Due to the fact that the source document (the delivery) originates in SAP ERP, not all functions and changes are possible (in comparison with a forwarding order created in SAP TM). Triggered in SAP TM The second scenario is one in which the creation of deliveries is triggered from SAP TM and based on transportation planning performed in SAP TM. This solution offers the possibility of combining and planning multiple orders in SAP TM, and of creating a single delivery and transport. If handling unit management is being used in SAP ERP, these handling units are created as packages in the DTR in SAP TM. SAP TM can generate proposals for delivery creation in SAP ERP based on order-based transportation requirements. based on dates and quantities according to transportation planning results, and taking into account transportation constraints such as resource availability and transportation durations. SAP TM can also trigger the creation of deliveries prior to 262 ©Copyright.All rights reserved. Lesson: Triggering Delivery Creation from SAP TM transportation planning. SAP TM can propose inbound deliveries and outbound deliveries and send these proposals to SAP ERP to trigger the creation of deliveries. After the delivery proposals have been created and sent to SAP ERP, the system creates an entry in the application log. The application log entry includes the delivery proposals that were sent to SAP ERP. Furthermore, the freight units for which a delivery proposal is sent to SAP ERP are marked with a send timestamp. SAP ERP creates the deliveries when it receives the request to do so. These can be inbound or outbound deliveries. SAP ERP may split the proposed deliveries further. for example. based on additional split criteria. However. SAP ERP will not change the dates that were proposed by SAP TM nor consolidate proposed deliveries. Once the deliveries have been created. SAP ERP sends a confirmation to SAP TM. together with a request to create a delivery-based transportation requirement in SAP TM. SAP TM creates an entry in the application log. The application log entry includes the system messages that were created in SAP ERP during delivery creation as well as the numbers and document IDs of deliveries created in SAP ERP. If an error occurrs during delivery creation in SAP ERP. SAP TM generates an alert. When a confirmation is received, SAP TM sets a confirmation timestamp in the relevant freight units. The timestamp is used to monitor whether SAP ERP has responded. Note: For error handling purposes, two additional worklists are available: • One for all OTRs for which delivery creation has been triggered but no response has arrived from SAP ERP • One for all OTRs for which delivery creation has been triggered and the confirmation has arrived from SAP ERP. but for which an error occurred during delivery creation (and for which the delivery creation needs to be triggered again) Methods for Delivery Creation • Background Report • Interactive Delivery Creation Background Report Delivery proposals can be created for order-based transportation requirements by using a background report (report /SCMTMS/DLV_BATCH). The user can enter selection criteria or use a selection profile. In both cases, the user can also enter a delivery profile. Delivery profiles include settings for delivery creation and will be covered later. The system selects the documents. creates the delivery proposals. and sends them to SAP ERP. If a freight unit is used for the creation of a delivery proposal, but no delivery-based transportation requirement is ultimately created, the same report cannot be used to create a new delivery proposal for that freight unit. Instead. a new delivery proposal must be created interactively in SAP NetWeaver Business Client. Interactive Delivery Creation The following list shows the possible interactive delivery creation approaches: ©Copyright.All rights reserved. 263 E" Unit 6: Transportation Execution • Input Selection with Profiles The user specifies one or more profiles according to which the system selects and displays a list of documents. The user can then select the relevant documents in the list and trigger delivery proposal creation. The user can review the delivery proposals before sending them to SAP ERP. • For Specific Documents The user can trigger delivery creation for specific business documents from worklists. The system automatically sends the proposals to SAP ERP to create deliveries. It also displays the proposals before sending. The following are worklists from which delivery creation can be triggered: OTR Worklist Freight Unit Worklist Freight Order Worklist Ocean/Air Freight Booking Worklist The user can also trigger the creation and sending of delivery proposals for a specific freight order in the freight order UI. • After Planning The user can trigger delivery creation for specific documents after carrying out planning in the transportation cockpit. The system displays the delivery proposals, which the user can then review before sending them to SAP ERP. Data Sources SAP TM considers data for delivery creation from the order-based transportation requirements and from the assigned freight units. freight orders. and freight bookings. Based on the chosen input. SAP TM creates delivery proposals. A proposal consists of groups of freight units that can be delivered together. Data Collected by SAP TM • Dates SAP TM uses dates from the freight order or freight booking. If the order-based transportation requirement is not planned. that is no freight order or freight booking exists. then SAP TM uses dates from the freight units. • Quantities SAP TM uses quantities from the freight units. • SAP ERP Document References SAP TM retrieves document references (such as order document number) from the orderbased transportation requirement. Consolidation If order-based transportation requirements have been planned. and freight orders or freight bookings exist for the transportation requirements. SAP TM uses only one freight order or one freight booking for each delivery proposal. That is. only freight units that belong to the same 264 ©Copyright.All rights reserved. Lesson: Triggering Delivery Creation from SAP TM freight order or freight booking can be consolidated into a single delivery proposal. In this way. freight units from various order-based transportation requirements can be consolidated into a single delivery proposal if they belong to the same freight order or freight booking. If. however. freight units from a single order-based transportation requirement are distributed across multiple freight orders or freight bookings, then multiple deliveries are proposed for the freight units of this one order-based transportation requirement. If order combination is not allowed for an order-based transportation requirement. SAP TM does not group freight units from this transportation requirement together with freight units from other order-based transportation requirements. If freight units for such order-based transportation requirements have been consolidated into the same freight order or freight booking during planning. SAP TM does not include them in the same delivery proposal. but instead creates multiple delivery proposals. In addition, freight units can only be consolidated into the same delivery proposal if the following data is the same: • SAP ERP system from which the order was received • Source location • Destination location • lncoterms • Shipping conditions • SAP ERP document type. such as purchase order or sales order • Start stop (if planning has already been done) • Destination stop (if planning has already been done) ©Copyright.All rights reserved. 265 E" Unit 6: Transportation Execution Freight Unit Consumption 1 creates 0 .. 1 • • • 1.. � • � 1 .. E 11: :, 0 .. 1 1/1 e • 1 creates : Delivery • - •' ' • .. • .i,..., 0 .. 1 • 1 .. • 8 • • SAP TM SAP ERP Figure 122: Freight Unit Consumption When a delivery is created in SAP ERP. a delivery-based transportation requirement (DTR) is created in SAP TM. The DTR consumes the freight units assigned to the relevant order-based transportation requirements (OTR) if the corresponding orders were previously sent to SAP TM. SAP TM uses the SAP ERP order (base document) number that is referenced in the DTR item to find the corresponding OTR items (the base document number and item number is also referenced in the OTR items). If there are differences between the freight unit or item and the DTR. SAP TM adapts the freight units accordingly so that the information in the freight unit corresponds to the transportation requirement. Determination of Freight Units As described under Freight Unit Consumption (above), the system can determine the freight units which are assigned to OTR items. SAP TM reassigns the freight units from the OTRs to the DTRs If multiple freight unit items are determined. SAP TM assigns the freight unit items to the items of the DTR in chronological order (according the dates of the schedule lines that the freight unit items reference). Once a freight unit is assigned to a DTR. the freight unit cannot be assigned to another DTR. If SAP TM does not determine any freight units. SAP TM can build new freight units for the DTR, as long as automatic freight unit building is allowed for the DTR type. This situation might occur. for example, if deliveries are created in the SAP ERP system without a preceding delivery proposal being sent from SAP TM. Splitting Freight Units 266 ©Copyright.All rights reserved. Lesson: Triggering Delivery Creation from SAP TM If. in the course of transportation requirement consumption. a freight unit is to be reassigned. but not all freight unit items or quantities are relevant for the DTR. SAP TM splits the freight unit. One of the resulting freight units contains only the relevant freight unit items and is assigned to the DTR. The other resulting freight unit contains the non-relevant freight unit items and is assigned to the OTR. If the quantity in a DTR item is less than the quantity in the associated freight unit. SAP TM splits the freight unit. If there are other differences between the freight unit or item and the DTR. SAP TM adapts the freight units accordingly so that the information in the freight unit corresponds to the transportation requirement. Updating an OTR During the consumption process. the open quantities and the consumption status are updated on the OTR. The open quantity in an OTR represents the quantity that has not been assigned to a DTR. When freight units are reassigned to a DTR. the open quantity of the OTR is reduced accordingly. Initially, the OTR has the consumption status Not Consumed. If at least one OTR item. or part of an item. has been consumed by a DTR item. the consumption status of the OTR changes to Consumed Partially. If all items in an OTR have been consumed, the system changes the consumption status to Consumed Completely. Once the consumption status is Consumed Completely, the system changes the life cycle status to Completed. ©Copyright.All rights reserved. 267 E" Unit 6: Transportation Execution 268 ©Copyright.All rights reserved. Unit 6 Exercise 16 Create a Delivery Business Example You intend to use delivery documents for recording and monitoring the shipping process after the shipment has been planned. You need to understand how trigger delivery creation from SAP TM. 1. Create a delivery. Use the following data: Field Value Selection Profile (FUs) FU SEL TMlOO ## Selection Profile (FOs) FOR SEL TMlOO ## Delivery Profile NA DOM OB DELY - - - - - - - - 2. What message is returned by the system? 3. Review your OTRs. What is the consumption status? What is the life cycle status? ©Copyright.All rights reserved. 269 E" Unit 6 Solution 16 Create a Delivery Business Example You intend to use delivery documents for recording and monitoring the shipping process after the shipment has been planned. You need to understand how trigger delivery creation from SAP TM. L Create a delivery. Use the following data: Field Value Selection Profile (FUs) FU SEL TMlOO ## Selection Profile (FOs) FOR SEL TMlOO ## Delivery Profile - - - - NA DOM OB DELY - - - a) In NWBC, choose the ERP Logistics Integration folder and then choose Delivery Creation _. Create Deliveries in ERP. b) Choose New and enter the values from the corresponding table. c) Save your data. d) Select your new profile settings and choose Start Creating Deliveries. e) Select the freight order that you want to use to create this delivery (the freight order you created previously) and choose Create Delivery Proposals. f) Choose Send Delivery Proposals to ERP. 2. What message is returned by the system? The system returns a message saying delivery proposals have been sent to ERP. 3. Review your OTRs. What is the consumption status? What is the life cycle status? Review that the consumption status (Consump. Status) has changed to Consumed Completely and that the life cycle status (Life Cycle Status) has changed to Completed. a) In NWBC, choose ERP Logistics Integration --+ Worklist--+ Overview Transportation Requirements. Review the data for your order-based transportation requirements. b) If necessary. refresh the screen. 270 ©Copyright.All rights reserved. Lesson: Triggering Delivery Creation from SAP TM c) Choose the Order-Based Transportation Requirements query and highlight the appropriate row in the table. ©Copyright.All rights reserved. 271 E" Unit 6: Transportation Execution LESSON SUMMARY You should now be able to: 272 • Describe the delivery integration process • Create a delivery ©Copyright.All rights reserved. Unit 6 Lesson 4 Executing Transportation in SAP ERP LESSON OVERVIEW In this lesson. we look at shipment integration and shipment-based freight order scenarios. We also look at creating a shipment. LESSON OBJECTIVES After completing this lesson. you will be able to: , Integrate a freight order with a shipment • Create a shipment from a freight order , Create a freight order from a shipment Shipment Integration Scenarios Shipment Integration Outbound/ Freight Order Based Shipments FO in Creates Shipment in ERP TM Shipment Integration Inbound/Shipment Based Freight Orders Shipment in Creates ERP FO in TM Figure 123: Freight Order · Shipments Integration ©Copyright.All rights reserved. 273 E" Unit 6: Transportation Execution Note: The terms inbound and outbound . in the context of SAP ERP shipment integration. are from the perspective of SAP TM. The shipment integration process is typically used when customers have multiple systems. SAP Enterprise Resource Planning (SAP ERP) performs tasks such as the purchasing of material from external and internal suppliers, the storage of material in plant warehouses, and the shipping of these materials to customers. Transport to and from the warehouse can be managed by a transport module or transport system. Transport planning is performed in an external system· SAP Transportation Management (SAP TM). SAP TM can be used to perform certain functions of the transportation process (such as planning. tendering, and charge calculation). However. transportation management as a whole is performed in SAP ERP. Shipment Scenarios There are two possible variations of this business scenario: • Shipment integration outbound In this scenario. SAP ERP has deliveries (inbound or outbound). which contain the necessary information for the fulfillment of the orders. The deliveries are transmitted to SAP TM, where they become Delivery Based Transport Requests (DTR). Planning is performed in SAP TM resulting in freight orders. These freight orders are then sent back to SAP ERP. where they become SAP ERP shipments so the execution can proceed. In this scenario, the transportation planning is performed in SAP TM and the SAP ERP shipment is used only for execution. • Shipment integration inbound In this scenario, sales orders created in SAP ERP result in deliveries that are relevant for transportation. A shipment is created for the deliveries. When the shipment is ready for tendering, indicated by its status. and saved, the shipment is sent to SAP TM and a freight order is created. Tendering is then carried out in SAP TM. The tendering result is sent back to SAP ERP and the shipment is updated with the proper forwarding agent. Both of these scenarios are used by customers who have already implemented and are using SAP LE·TRA, the transportation component of SAP ERP. and have invested in enhancements development and want to protect these investments. In such cases, they use SAP TM only for specific purposes. The terms inbound and outbound. in the context of SAP ERP shipment integration. are from the perspective of SAP TM. There is a 1:1 relation between the SAP ERP shipment document and the SAP TM freight order. Hint: It is also possible to use SAP Extended Warehouse Management (SAP EWM) for the purpose of execution. SAP EWM integration is covered in a different enablement. 274 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP ERP Freight Order-Based Shipment Scenarios • local Mapplog In ERP without Pl $upported .si,ce SAP ERP El<PS SP09 (SOA21doclldoc2SOA Integration) ' Delivery Process DTR Processing Create/Update Delivery-Based Transportation Requirement lntracompanyTransportation Transportation Planning RequestReque-st_ln Create/Update Transportation Order Create/Update Shipment IDOC Mapping* i,o+-������---, Message Cancel Shipment to IDOC SHIPMNTOS Shipment Processing !DOC TPSSHT01 ExecuoonReques1_0u1 r.-�������� Cancel Transportation Order TransportatiooOrderSCM ExecutlonCancetlatlonRequest Update Shipment IOOC Mapping* IDOC to Message F O R Processing Execution Updates TransportaliooOrderSCM E>:ecutionS!atusNotificatio nl n SHIPMNTOS SAP ERP TransportalionOrderSCM SAP Pl Figure 124: Creating Shipments from Freight Orders In this scenario. you carry out transportation planning in SAP Transportation Management (SAP TM) for transportation activities that are based on deliveries received from SAP ERP. You can then carry out transportation execution in SAP ERP for the freight orders that were created during transportation planning. Note the following: • SAP TM creates a Delivery-Based Transportation Requirement (DTR) for each delivery received from SAP ERP. There is always a one-to-one relationship between an ERP delivery and a DTR. • SAP ERP creates an ERP shipment for each freight order received from SAP TM. There is an one-to-one relationship between DTRs and a freight order; and. therefore. between the ERP deliveries that were originally sent to SAP TM and the ERP shipment that SAP ERP creates based on a freight order. Outbound integration of shipment processing enables you to do the following: • Transfer freight orders from SAP TM to SAP ERP and create shipments in SAP ERP based on the freight orders. ©Copyright.All rights reserved. 275 E" Unit 6: Transportation Execution • Update a freight-order-based shipment in SAP ERP if the relevant freight order is changed in SAP TM and the changes are transferred to SAP ERP. • Delete a freight-order-based shipment in SAP ERP if the relevant freight order is deleted in SAP TM. • Send a confirmation from SAP ERP to SAP TM when a shipment is created in SAP ERP based on a freight order in SAP TM. • Update the execution status of a freight order in SAP TM based on the overall status of the corresponding shipment in SAP ERP using a status notification. • Update a freight order in SAP TM based on a notification about changes to deliveries assigned to a shipment in SAP ERP. • Update a freight order in SAP TM based on a notification about changed item and handling unit assignments to container handling units of a shipment in SAP ERP. When the freight order is updated, the related shipment document is updated automatically. Note: The outbound integration scenario can also be used when the execution is performed in SAP Extended Warehouse Management (EWM). instead of SAP ERP. In this case the EWM system needs the packaging material information for planning purposes. The necessary information for creating handling units must be sent from SAP TM to SAP ERP and is essential for scenarios where an EWM system is used to pick/pack/ load. Process 1. You send ERP deliveries to SAP TM. and the SAP TM system creates DTRs for the deliveries. 2. You plan the transportation process in SAP TM based on the DTRs. During planning, you create freight orders. 3. You carry out tendering for the freight orders in SAP TM (optional). 4. You send the freight orders to SAP ERP to carry out transportation execution. 5. SAP ERP creates a shipment for each freight order. 276 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP ERP SAP ERP <, SAP TM Create Orders (SO, PO, STO, Returns) Create Orderbased TRQ ' "' Create Freight Units J, Perform Transportation Planning u J, Create Deliveries Create Delivery Proposal Log Confirmation Create Delivery-based TRQ .I Consume Order-based TRQ J, Adapt Transportation Planning I I ,I, ,!, -, I ngger Create Shipments .,/ -, Shipment ' . Figure 125: Freight Order Based Shipment Creation In a freight order-based shipment, the freight order can be created using SAP TM. The freight order creation can be based upon sales orders sent to SAP TM as Order Transportation Requests (OTRs). The delivery may be created via the delivery proposal process in SAP TM. The delivery proposal can be triggered using a batch job or online in the Personal Object Work list (POWL) of the OTR or in the Transportation Cockpit. When the delivery is created in SAP ERP. the TRDO output is created. The output triggers the DTR to be created in SAP TM. Once the DTR is created in SAP TM. the freight order is automatically enabled for shipment creation. ©Copyright.All rights reserved. 277 E" Unit 6: Transportation Execution Shipment Creation Different methods to trigger shipment creation from the freight order Batch Job Process Freight Orders (/SCMTMS/TOR_FO_PROC) Using the Freight Order UI as follow up function Figure 126: Shipment Creation The shipment can be triggered from SAP TM fright order using the following processes: • Batch Job Process Freight Orders (/SCMTMS/TOR_FO_PROC). When you use this report. you can select freight orders using a selection profile or by specifying selection criteria explicitly. • In the freight order UI, you can choose to trigger the shipment directly. » 278 Note: You do not need to be in change mode to trigger this process. ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP ERP Freight Order Shipment Integration TM ERP Create I Update ERP Shipment Receive Confirmation Output Create ERP Shipment Execute Shipment Figure 127: Freight Order Shipment Integration When integrating the SAP TM freight order with SAP ERP shipment. configure the following settings: • In SAP ERP. determine output condition types for confirmation and status notification • Determine partner profile for message type SHPMNT05 with the following message codes: CRE - to create the SAP ERP shipment the first time CNF - to process confirmation message. This message updates the shipment number reference in the TOR Root STA - to process the status change messages from SAP ERP UPD - to update the SAP ERP with the changes from SAP TM • Generate output condition records from SAP ERP for confirmation and status changes ©Copyright.All rights reserved. 279 E" Unit 6: Transportation Execution 280 ©Copyright.All rights reserved. Unit 6 Exercise 17 Create a Shipment Business Example As a transportation planner. you create freight orders in SAP TM from the planning process. Your company requires the shipment document in SAP ERP to execute warehouse processes. 1. Create a shipment. 2. What is the new Transmission-to-ERP status? (Hint: Go to the Statuses tab.) 3. Review the document flow. 4. What is the shipment number associated with the sales order? ©Copyright.All rights reserved. 281 E" Unit 6 Solution 17 Create a Shipment Business Example As a transportation planner. you create freight orders in SAP TM from the planning process. Your company requires the shipment document in SAP ERP to execute warehouse processes. L Create a shipment. a) In NWBC, open the freight order you created during optimizer planning. b) Choose the Freight Order Management folder and then choose Rced-« Display Road Freight Order. c) Enter the ID of your freight order and choose Continue. d) In the menu bar. choose Edit and then choose Follow Up ---+ Create/Update ERP Shipment. e) In the popup window. choose OK. 2. What is the new Transmission-to-ERP status? (Hint: Go to the Statuses tab.) Initial Transmission Started, Not Yet Confirmed by ERP. 3. Review the document flow. a) Navigate to the Document Flow tab. Verify that the shipment has been created under Successor Documents. 4. What is the shipment number associated with the sales order? The same ID as your freight order. a) Log on to the ZME system (ERP) and launch transaction VA03 (Display Sales Order). b) Enter VA03 in the Launch field, or in the menu choose Logistics-« Sales and Distribution -, Sa/es -, Order-, Display. c) In the Order field. enter the order number of one of the original sales orders on which the freight order you have been using was based. d) Choose the Display Document Flow icon. 282 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP ERP Shipment-Based Freight Order Scenarios Shipment Inbound SceN1rio ' .,R_ Delivery Process IR Shipment Processing Mapping IDOC to Message �) Create Update Shipment IDOC SHIPMNT05 Cancel Shipment IDOC TPSSHTO 1 Create Update Transportation Order Transportation Order cancel Transportation Tor Tendering Order (R Update Shipment IDOC SHIPMNT05 R) I Mapping Message to IDOC SAP ERP SAP Pl SCMCancetatlonRequest TransportalionOrder SCMRequest (R Update Shipment Message TransportatlonOrderSCM TenderingResultNotlficatlon Carrier Selection Appllcatlon Data Figure 128: Inbound Shipment Integration In the shipment-based freight order scenario. the transportation planning functions are carried out in SAP ERP or a 3rd party logistics system and not in SAP TM. SAP ERP shipments are created as a result of this process. The SAP ERP shipment is then integrated with SAP TM for one or more of the following scenarios: • To perform tendering functions • For freight costing and rating purposes » Note: There is a one-to-one relationship between an SAP ERP shipment and an SAP TM freight order An SAP TM freight order must be synced with an SAP ERP shipment if it is used for freight costing purposes. To carry out the inbound shipment integration. do the following: • The shipment to be integrated to SAP TM must have the output created. The output should be set up to create IDOC of type SHPMNT05 ©Copyright.All rights reserved. 283 E" Unit 6: Transportation Execution • SAP Integration system. SAP Pl must be setup to process and map the SHPMNT05 to the appropriate message for SAPTM • Customizing must be established in both SAP ERP and SAP TM The interface shown in the figure. is based on services (inbound and outbound) in SAP TM and I Docs in SAP ERP. Pis are connected to an XI system integration process. These services and I Docs are not covered in this training. Inbound Shipment Integration Message Flow SAP ERP 6.0 (EPHS or higher) SAP Pl Mapping Cancel Shipment Figure 129: Inbound Shipment Integration Message Flow The figure shows the message flow between SAP ERP and SAP TM. When a shipment's tendering status is New Offer from the Carrier, the process is triggered. An output generates I Doc SHMPNT05. which is mapped to an SOA message TransportationOrderSCMRequest_ln. In SAP TM. during the inbound proxy processing. a freight order is created You can choose to trigger carrier selection from SAP TM. To do so. specify the means of transport for the freight order and set up the appropriate transportation lane. Once these settings are in place, you can trigger the tendering process if the freight order is set up as Relevant for Subcontracting. The tendering result can be passed to an SAP ERP shipment using the message TransportationOrderSCMTenderingResultNotification_Out. which can be mapped to SHPMT.SHPMNT05. If you have found and accepted a carrier. the enterprise service sends the following data: • Carrier • Price • Confirmed dates and times • Tendering status If you have not found a carrier. the enterprise service sends the corresponding tendering status. 284 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP ERP If the SAP ERP shipment document already contains a carrier. the carrier information is sent to SAP TM. Ensure that the carrier partner is Cl Fed from SAP ERP to SAP TM. Once SAP TM receives the shipment. a freight order is created and the tendering process can be carried out. During tendering, the carrier can submit a quotation to SAP TM. The price in this quotation can be passed back to SAP ERP and stored in the shipment document. Freight Costing and Cost Distribution SAP Pl Mapping Send Shipment Create Freight Order Figure 130: Freight Costing and Cost Distribution To integrate SAP ERP shipments to SAP TM for freight costing and cost distribution purposes, create the necessary transportation charge management (TCM) master data, such as agreements and rate tables: and configure the system for cost distribution and settlement functions. ©Copyright.All rights reserved. 285 E" Unit 6: Transportation Execution LESSON SUMMARY You should now be able to: 286 • Integrate a freight order with a shipment • Create a shipment from a freight order • Create a freight order from a shipment ©Copyright.All rights reserved. Unit 6 Lesson 5 Executing Transportation in SAP Extended Warehouse Management (SAP EWM) LESSON OVERVIEW In this lesson. we look at integrating SAP EWM based on a shipment. a delivery, and for transit warehousing. LESSON OBJECTIVES After completing this lesson. you will be able to: , Integrate SAP EWM based on a shipment • Integrate SAP EWM based on a delivery , Integrate SAP EWM for transit warehousing ©Copyright.All rights reserved. 287 E" Unit 6: Transportation Execution Integration via SAP ERP l Release < 9.0 SAP TM SAP ERP SAP ERP Release • • SAP EWM 9.0 SAP TM • • SAP ERP • • SAP EWM Figure 131: EWM Integration via ERP Shipments The integration of SAP TM into the SAP EWM application enables you to integrate SAP TM transportation planning with SAP ERP delivery and shipment processing and SAP EWM warehouse planning and execution. In a first integration. based on release SAP TM 9 0, SAP TM was integrated into SAP EWM via SAP ERP. In this scenario, data is not sent directly between SAP TM and SAP EWM. In this process, you plan the transportation in SAP TM based on sales orders created in SAP ERP. SAP TM proposes and creates deliveries based on dates and quantities according to transportation planning results. taking into account transportation constraints. such as resource availability and transportation durations. The SAP TM system sends delivery proposals to SAP ERP. which creates the deliveries and forwards them to SAP TM and to SAP EWM for further processing. As a result of the transportation planning in SAP TM. a freight order is created in SAP TM. The creation of a freight order results in the creation of a shipment in SAP ERP and of a Transportation Unit (TU) in SAP EWM. In the warehouse you pick the goods by waves directly into shipping Handling Units (HUs). for example. pallets. You then stage the shipping HUs and load them into a truck before posting the goods issue. As a result of the goods issue. the deliveries are updated in SAP ERP for later billing and the freight order in SAP TM is updated for a later freight cost settlement. 288 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Main Outbound Integration Scenarios Supported with SAP TM-ERP-EWM Integration 1. Outbound process with order-based transportation planning in SAP TM 2. Outbound process with delivery-based transportation planning in SAP TM 3. Outbound process with transportation planning in SAP EWM 4. Deletion of transportation planning SAPEWM SAP ERP SAP TM Create sales orders Create OTRs and rre,ght units + Create outbound delivery requests and outbound ---def,ve,y orders Create transportaboo units and perform warehouse planning and execuUoo Create outbound detivenes Perform trensoonanon planning Create delivery proposals Create OTRs + Create shipments Adapt transportat10n planning (freight documents) Perform picking and packing Update freight documents Post goods issue Update del,venes and shipments • Perform charge calculation and freight settlement Figure 132: Order Based Transportation Planning in SAP TM An order-based SAP EWM integration scenario starts with the creation of a sales order. A sales order in SAP ERP creates an Order-Based Transportation Request (OTR) and associated freight units in SAP TM. When the Freight Units (FUs) are planned. freight orders are created. Based on this freight order. outbound deliveries are created in SAP ERP by using the functionality of delivery proposals. Outbound deliveries are created in SAP ERP. The outbound delivery is sent to SAP EWM as an outbound delivery request where an outbound delivery order is created. At the same time it is also sent to SAP TM where a Delivery Based Transportation Request (DTR) is created, which consumes the OTR created earlier. The status of the OTR will change to Fully Consumed. The FUs are updated and transferred to SAP ERP where a shipment is created. The shipment is assigned the outbound deliveries. The shipment creates a transportation unit in SAP EWM. ©Copyright.All rights reserved. 289 E" Unit 6: Transportation Execution Note: Now, the freight order and the assigned freight units in SAP TM. the SAP ERP shipment and the assigned outbound deliveries. the transportation unit and the assigned outbound delivery order in SAP EWM are synchronized. The delivery is picked. packed. staged. and loaded in SAP EWM. A goods issue is triggered in SAP EWM. The goods issue and checkout of the transportation unit result in an update in SAP ERP. The delivery update means that information about the actual weights. quantities, and packing is sent from SAP EWM to SAP ERP. The DTR is updated in SAP TM. When the shipment status is updated. the freight order status is updated to In Execution. The freight order is executed in SAP TM. Once the execution is complete. the status of the SAP ERP shipment is updated. The final step in the process is charge calculation and settlement in SAP TM. Delivery Based Transportation Planning in SAP TM SAPEWM Create outbound delivery requests and out.bound ---- detrvery orders SAP ERP SAP TM Create out.bound deliveries lo( sales orders Create delrvery- based transportaUoo requirements and freight units l Create transportabon un�s and perfonn warehouse planning and execution Create shipments c---.- Perfonn transportatron planning (create rreight documents) Perform prck,ng and packing Update freight documenls Post goods rssue j • Update dellvenes and shipments • Perform charge caicutaton and freight settlement Figure 133: Delivery Based Transportation Planning in SAP TM The delivery-based transportation planning process starts with a sales order. The sales order is not sent through transportation management system. but deliveries are created in SAP ERP. The deliveries are sent to both SAP TM and SAP EWM. The remainder of the process is the same as order-based process. 290 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Transportation Planning in SAP EWM SAPEWM ... Create outbound delivery requests and outbound delivery orders SAP ERP - SAP TM I l Create outbound delrvenes for sates orders � ! Create transportation units l PerfOlTTltransporta!Jon planning and warehouse planning and execution Perlorm picking and packing • Post goods issue Create shipmenls Create freight orders 4 • .. Perform charge calculation and freight settlement Figure 134: Transportation Planning in SAP EWM In the SAP EWM-driven scenario, also known as SAP EWM-based transportation planning, the transportation planning starts in SAP ERP system with the creation of the sales order and the creation of outbound deliveries. The outbound deliveries are sent to SAP EWM. but not to SAP TM. The SAP EWM system performs transportation planning by creating the transportation unit by itself and assigning the units to it. A goods issue is triggered once the TU is picked. packed. staged. and loaded. After the transportation unit is checked out. the delivery is updated and a shipment created in SAP ERP. The shipment is sent to SAP TM where a freight order is created enabling SAP TM to perform charge calculation and settlement. ©Copyright.All rights reserved. 291 E" Unit 6: Transportation Execution Deletion of Transportation Planning in SAP EWM � - SAPEWM SAP ERP Delete TU ,,,-c:: .. .. ..-......__ SAP TM Delete Shipment Cancel Freight Order � Figure 135: Deletion or Transportation Planning in SAP EWM Sometimes. a Transportation Unit (TU) in SAP EWM cannot be executed as planned. In such circumstances, the TU is deleted, thus deleting the shipment and, depending on how the freight order is configured in SAP TM. either deleting or canceling the freight order. The deletion or cancellation of a freight order enables SAP TM to perform the planning and start the process again. This process is called deletion of transportation planning. 292 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Direct Integration I Release 9.1 - SAP ERP SAP TM I SAP EWM Release 9.0 SAP TM SAP ERP -- I ·-· SAP EWM . SAP EWM Release < 9.0 SAP TM • SAP ERP ' SAP ERP Figure 136: Direct EWM Integration Since release 9.1. a direct integration between SAP TM and SAP EWM is available. and SAP ERP shipments are no longer required for integration. Communication is now carried out between SAP TM and SAP EWM directly. via services. ©Copyright.All rights reserved. 293 E" Unit 6: Transportation Execution Process Flow in System Landscape Outbound Process SAP Enterprise Resource Planning Customer order Delivery SAP Transportation Management SAP Extended Warehouse Management Transportation Planning ) Freight Order Mgmt. Freight Settlement • •• •• • { Picking Packing Staging Loading Goods Issue Supply Chain Execution Platform 111 •• I •• figure 137: Process flow in System landscape Outbound Process This system setup enables end-to-end integrated transportation planning, warehouse execution. and freight settlement by way of a direct interface between SAP TM and SAP EWM. SAP TM and SAP EWM are part of the supply chain execution platform. Customer orders and delivery orders are generated in SAP ERP. The transportation planning occurs in the SAP TM. The result of the planning is a freight order. This freight order is transferred to SAP EWM directly. SAP EWM is responsible for operations such as picking. packing. and staging from the warehouse. The goods are loaded onto the truck. Once loading is complete. the transport is ready for execution and sent back to SAP TM. In SAP TM. the execution is processed. After successful execution, the freight order is settled in SAP TM. Integrate Best-in-Class Applications The SAP EWM-SAP TM integration allows a tight integration of master data and Customizing between two systems. The communication occurs by way of the exchange infrastructure (XI). With the update to 9.1. the views for Customizing have not changed, so administrators can still use the same screens. Existing integration features of the release 9.0. are still available in SAP TM 9.1. 294 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Note: Besides freight orders, direct integration with SAP EWM is also supported for freight bookings and transportation units. Order Processing (ERP) ) • Sales order or delivery creation {SAP ERP) Transportation Planning (TM) ) • Interactive I automatic transportation planning • Carrier selection Warehouse Execution (EWM) ) • Wave creation • Cartonization planning Transport Execution (TM) ) • Shipment status check • Shipment • Automatic execution • Picking transportation monitoring and optimization, request creation • Carrier tendering packing, staging event tracking (SAP TM) and load • Freight order management • Automatic freight creation unit creation • Value-added • Automatic delivery {SAP TM) services creation in ERP • Waybill print Freight Order Settlement (TM I ERP) • Transportation charge calculation • Freight invoice request creation and transfer to ERP Integrated Outbound Process TM - EWM Figure 138: Integrate Best-m-Ctass Applications When you plan to send goods from several outbound delivery documents with the same transport. transportation planning in SAP TM is based on SAP ERP sales orders or deliveries. SAP TM sends the transportation planning results to SAP EWM. The information from SAP TM is mapped into corresponding TU or vehicle activities. Building rules are not used in SAP EWM. After the warehouse execution. the transport information is communicated from SAP EWM to SAP TM to carry out transport execution and freight settlement in SAP TM. The communication back to SAP TM is triggered on goods issue of the TU. and contains information about what is loaded on the TUs that are posted goods issue. Note: Delivery-based outbound transportation planning in SAP TM is also supported for outbound deliveries created in SAP EWM (DirODO). SAP EWM Customizing enables the setting of a TM-relevant transportation planning types and therefore the assignment of such deliveries to TUs created from SAP TM. ©Copyright.All rights reserved. 295 E" Unit 6: Transportation Execution Main Process Steps of Order-Based Outbound Transportation Planning SAP TM Create Freight Units ... .... Perform Transportation Planning .... - Receive OTR I SAP ERP SAPEWM Create Order(SO) Outbound Delivery Request Create Freight Order • ,&,. Create Outbound Deliveries Trigger er-lion Outbound Delivery Order "" � Receive DTR '• - Consume OTR Ii Update Freinht Units . FO Status: Ready � Freight Order for (un)loading I .I. TUNehicie Activity Picking FO Status: In Executiorij Finalize Execution Frei lht Order FO Status: Completed"] Transportation Cha� Man�ernent .L I Packing I Staging ,l. ' r Check-In Update Delivery Update Freight Order '.: .I. l Update DTR , • - • I 4 � I .I. �- Loading y • • Goods Issue •• Check-Out figure 139: Outbound Process The main process steps of order-cased outbound transportation planning are as follows: l. SAP TM receives sales orders or deliveries from SAP ERP and creates corresponding transportation requirements and freight units. 2. Based on transportation requirements. transportation is planned. freight orders are created in SAP TM. 3. When transportation planning is based on sales orders. SAP TM creates deliveries in SAP ERP. 4. SAP ERP distributes outbound deliveries to SAP EWM and SAP EWM generates corresponding warehouse requests of the type outbound delivery order automatically. 5. Based on the freight order information, a message is sent from SAP TM to SAP EWM directly, where a vehicle or a TU and a planned shipping and receiving activity is created automatically. and the outbound delivery orders are assigned to the TU activity. 6. Perform the warehouse activities related to the outbound delivery orders such as picking, packing, staging, and loading the goods. Note that all warehouse activities except loading can be performed before arrival of the TU to the door. 296 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) 7. Execute the action Arrival at Checkpoint for the vehicle or the TU. The system changes the status of the shipping and receiving activity automatically from Planned to Active. 8. Assign a door to the vehicle or the TU. 9. If yard management is active. move the vehicle or the TU from the yard to the assigned door. If yard management is not active. execute the action Arrival at Door for the TU. 10. Perform the warehouse activities such as loading the goods. posting the goods issue. and printing the transportation documents. 11. With the goods issue posting in SAP EWM, the delivery information is transferred to SAP ERP, where the deliveries are updated automatically with the execution data. The information is forwarded from SAP ERP to SAP TM. where the corresponding delivery-based transportation requirement (DTR) is updated automatically. 12. With the goods issue posting in SAP EWM, the transport-relevant information is sent from SAP EWM to SAP TM automatically, where the freight order is updated with the execution and status data (for example. the stop of the freight order is set to Departed; loaded items are set to Loaded). 13. If yard management is active. move the vehicle or the TU from the door to the yard. If yard management is not active. execute the action Departure from Door for the vehicle or the TU. 14. Execute the action Departure from Checkpoint for the vehicle or the TU. SAP EWM automatically changes the status of the shipping and receiving activity from Active to Completed. 15. Set the execution status of the SAP TM freight order to Completed if this was not set automatically in the previous step. 16. Carry out the freight settlement In SAP TM. The freight settlement document in SAP TM is the basis for the invoice verification and settlement in SAP ERP. Inbound Process In delivery-based planning. the deliveries are already created in SAP ERP based on the sales orders. The communication between SAP TM and SAP EWM is the same for delivery-based planning as for order-based transportation planning. ©Copyright.All rights reserved. 297 E" Unit 6: Transportation Execution SAP TM SAP ERP SAPEWM • Receive DTR . Create Freight UnHs • .. Create Purchase Order Inbound Delivery Notification .L J. Create Inbound Deliveries Inbound Delivery .I. Perform Transportation Planning . - TUNehide Activity .I. Create Freig,t Order Check-In J. Unloading Send Unloading Instruction .I. : Goods Receipt J. Putaway Update DTR Update Delivery • . J. Check-Out Figure 140: Inbound Process As in the delivery·based outbound transportation planning, a transport planner plans inbound deliveries in SAP TM and sends a message for warehouse execution to SAP EWM. The creation of TUs or Vehicles with their assignments to the inbound deliveries is also automatic. The unloading of the transportation unit should be sent from SAP EWM to SAP TM to update the freight order. This communication step is new compared to release 9.0. 298 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Transit Warehousing SAP Enterprise Resource Planning Customer orEier ,--Oeli"9A' -.PJ Forwarding Order Mgmt. Transportation Planning Freight Order Mgmt. Freight Settlement ( Picking Packing Staging Loading Goods Issue J Figure !41: Direct SAP TM - SAP EWM Integration for Logistic Service Providers (Transit Warehousing) With release 9.3. the integration of SAP Transportation Management (SAP TM) and SAP Extended Warehouse Management (SAP EWM) has been further enhanced, and the integration is now possible without an SAP ERP system. While with 9.1 integration was achieved directly between SAP TM and SAP EWM. the integration was still based on SAP ERP deliveries. This scenario, therefore. supported only shippers that use SAP ERP logistics integration in SAP TM. Transit Warehousing now supports direct SAP TM - SAP EWM integration. without predecessor documents in SAP ERP. Instead, the process can be based on Forwarding Orders (FWOs) and. therefore, supports Logistic Service Providers. You perform transportation planning in SAP TM. and then send your freight documents and transportation units to SAP EWM. In SAP EWM. you then execute the warehouse tasks. such as picking. packing, staging. and loading or unloading. You execute the settlement in SAP TM. ©Copyright.All rights reserved. 299 E" Unit 6: Transportation Execution Integrated Planning and Execution �.,. Shipper 1 Shlpper2 �' .,� Consignee 1 !ft � • ••m:' .�· lld'il.. SAP EWM SAP TM Package tracking over complex transport net Transparency on warehouse data Send (un)loading instruction to SAP EWM Packages instead of products • Receive, unload, putaway, consolidate, pack, stage, load Dock/undock to door Check-in/check-out Enter/change attributes (driver, license plate, and so on) Send (un)loading report to SAP TM Figure 142: Integrated Planning and Execution Transit Warehousing enables a seamless integration of the planned (system-based) flow of goods in SAP TM and the physical (system-based) flow of goods in SAP EWM across the entire transportation chain. By integrating the two systems. you gain transparency on warehouse data in SAP TM, for example. whether a truck has been loaded or unloaded in SAP EWM. and whether discrepancies exist. for example. quantity discrepancies. In this process. you can temporarily store the cargo in transit warehouses, regional hubs, gateways (air freight) or container freight stations (ocean freight) until it is shipped to the next location. You can also organize the cargo across the entire transportation chain and gain transparency with regard to the specific warehouse data. The process of handling cargo at one location can be repeated at several locations. In SAP EWM. processing is based on business documents that are created via the loading and unloading instructions from SAP TM. In addition. the warehouse layout is configured in accordance with the requirements of transit warehousing. For example. special warehouse types are available and a product master is no longer required. The handling of the cargo is carried out on package level instead of product level. 300 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Process and Document Overview � .,, -.-------1 Forwarding Order 2101 Carrier Freight Forwarder Freight Forwarder ..._.. Customer....-- or zed FrelgntOnler 1103 "" .. � Freight Boolang 6301 Transit Warehouse SHIP01 i •I Gattway/ CFS I �,_., P,ckup. F�1 Order 6101 Orayage Freight Order 6104 �:� , - -, Ordef6105 PICkup. Fre,ght Order 6102 Customer t FNight Order ��11108 Gateway/ CFS -- Transit Warehouse .....,. COHS01 DelIvery ,191g11ton11r __,- 1107 Sl«P03 •I SHIP02 CONS02 Forw11rdlng Order 2103 Dellvery Freight Order 810I Figure 143: Process and Document Overview In this process example shown in the figure, Process and Document Overview, there are several FWOs from different shippers to different consignees. The ocean or air main leg is covered by a Freight Booking (FB). The pickup, drayage, and delivery legs are covered by separate Freight Orders (FOs). In between, goods are shipped through a transit warehouse, gateway. or Container Freight Station (CFS). where they are unloaded from the vehicle resource and loaded to the next vehicle resource. ©Copyright.All rights reserved. 301 E" Unit 6: Transportation Execution Integrated Process SAP TM Planned (1y1tem based) Cargo Flow \, Shipper BU � � Tokyo · � .:;..... �;.. G,e11tw1yJCFSM-pol'l# ,...,. l"' L i Abpc::•U C..w.y/CFS �� � ·- Transfer �.........;.au Consignff � Tucson Transfer . . SAP EWM i i "!< lW GlW Tokyo IMrltl GlW Loa Angeles __...,. lW Sin Diego Physlcal Cargo Flow figure 144: Integrated Process The example process shown in the figure, Integrated Process. is supported by integrating SAP TM with SAP EWM using the transit warehousing scenario. The first relevant integration point is the unloading of goods at the transit warehouse TW Tokyo after the pick-up stage. The pick-up location in Tokyo is managed by the shipper. At the same transit warehouse TW Tokyo. the goods are loaded onto the next truck for the feeding pre· carriage leg. Both the inbound (unloading) and the outbound (loading) process are supported. In the following stages of the transportation chain. further transit warehouses and gateways are passed through in the same manner. The last integration point is the loading of goods at TW San Diego for the delivery leg. The delivery location in Tucson is managed by the consignee. 302 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Process Flow Transportallon Mlln"!loment extended warehOuse INln"!loment F'orwardr!g Order T11nsportalion Plonoilg Fle<,illl Ooc,,,,.,111 ){'"$""}-1uni.oo.-ig1n,rud..,.._l t-� r,:' (VP<f;IIOJ I Frec,n1 ooc,,n..., f IVpdatet 1'1�"" \Un)l-.0 Ne,, n)L..� lloilfiQlion Frl.'lgh1 tlooJmett 11 H.,,c,119un1• I I / Tru<Jt. M Nall \OoolAs!:onml'rll Oolll'OIY I l ,un�o><lno. r Goodstsiue/ J \ R9CO>l>C I I Excopuon Hendlng ) l ,u,,.,.,.. FOJ\\..,dillg O'°" / fre9'11Doatnerc I IVIXlalel F1e,ghl OocLfflOl'I f IU•Jt ..di19 N°'�""IO (llll<k D@pMIUrt } Figure 145: Process Flow In an inbound scenario. the processes Receive from shipper. Receive from other transit warehouse and Receive from airport/seaport (drayage) are supported. The customer service agent creates a forwarding order in SAP TM. The transportation planner creates an actual route manually or has the system determine this route. The actual route contains one or more locations that are relevant for transit warehousing. A location is relevant for transit warehousing if you have entered a warehouse number and a logical system (SAP EWM system) in the location master data. From the forwarding order, the transportation planner creates a freight order for picking up the goods at the shipper and transporting them to the transit warehouse. Afterwards. the transportation planner sets the execution status of the freight order to Ready for Transportation Execution. which means that the transportation activities can start. Finally. the transportation planner sets the cargo execution status of the freight order for the transit warehouse to Cargo Ready for Unloading. The system sends an unloading instruction to SAP EWM. On receipt of the message, SAP EWM generates a transportation unit and the corresponding handling units and an inbound delivery. On arrival of the truck on the yard. the warehouse staff log the arrival of the truck and assign it to a door. SAP EWM sends a notification to SAP TM. On receiving the message. the freight document is updated with the information about the arrival of the truck. ©Copyright.All rights reserved. 303 E" Unit 6: Transportation Execution The warehouse staff unload the truck and posts goods receipt. When the freight is fully received. SAP EWM sends an unloading report to SAP TM. On receiving the message, the freight order and the freight units are updated with the information about the received cargo. In case of exceptions. exception handling is processed. The SAP EWM transmission status on SAP TM freight documents provides information about the status of the message exchange. In SAP EWM. new Uls for inbound handling were implemented. for Freight Order Inbound. Unloading Preparation. and Stock List. These new Uls display SAP EWM information for the underlying SAP TM freight documents. It is possible to navigate directly to the SAP TM documents. In addition. new RF-transactions were implemented for receiving and putaway. In an outbound scenario. the processes Deliver to consignee. Send to other transit warehouse and Send to airport/seaport (drayage) are supported. In SAP TM. a forwarding order is created and planned as described in the inbound scenario. Afterwards. an unloading list is created based on a freight document. The transportation planner sets the execution status of the freight document to Ready for execution. that is, the transportation activities can begin. The transportation planner sets the cargo execution status of the freight document to the transit warehouse on cargo ready for loading. The system sends a loading instruction to SAP EWM. On receipt of the message, SAP EWM generates a transportation unit and an outbound delivery order and assigns the corresponding handling units to the outbound delivery order. On arrival of the truck on the yard. the warehouse staff log the arrival of the truck and assign it to a door. SAP EWM sends a notification to SAP TM. On receiving the message. the freight document is updated with the information about the arrival of the truck. The warehouse staff take the handling units to the staging area. The warehouse staff load the truck. SAP EWM sends a loading report to SAP TM. On receiving the message, the freight order and the freight units are updated with the information about the loaded cargo. The warehouse staff log the departure of the truck and post goods issue. SAP EWM sends another message to SAP TM. On receiving the message. the freight order is updated in SAP TM. In case of exceptions. exception handling is processed. The SAP EWM transmission status on SAP TM freight documents provides information about the status of the message exchange. In SAP EWM. new Uls for outbound handling were implemented. for Freight Order Outbound and Loading Preparation. These new Uls display SAP EWM information for the underlying SAP TM freight documents. It is possible to navigate directly to the SAP TM documents. In addition, new RF-transactions for were implemented for packing and loading. 304 ©Copyright.All rights reserved. Lesson: Executing Transportation in SAP Extended Warehouse Management (SAP EWM) Integration Highlights " Features Multi-Document Handling (for example, Truck & Trailer) Vehic,_ Jr , rai� Untt Types Multiple (Delta) Updates Enhanced Discrepancy Handling Support of late FU Splits (in Execution) Backward Propagation of EWM Confirmation data in SAP TM Support of EWM Handling Units across Freight Units • Truck Truck & Trailer Truck & Swap body Truck & Container • Freight Booking Freight Booking & Container Cross-System Document Flow Search Documents by Handling Unit ID Figure !46: Integration Highlights The direct integration of SAP TM into SAP EWM was enhanced with many features. which enhance the existing integration scenario for shippers. Some of the new features are as follows: Multi-Document Handling Transit warehousing supports planning and execution with trailers. The data that is returned from SAP EWM is reported back to all the related business documents across multiple levels. that is. not only to the freight order but also to one or more trailer units and freight units. Truck & Trailer Transit warehousing supports planning and execution with trailers. The data that is returned from SAP EWM is reported back to all the related business documents across multiple levels. that is, not only to the freight order but also to one or more trailer units and freight units. Prerequisites for Truck & Trailer In the resource master data you have defined an active vehicle resource for your truck and a passive vehicle resource for your trailer. You have maintained the necessary settings in the customizing for your transportation unit type. The trailer must have been coupled to the truck before the execution of warehouse tasks. Multiple (Delta) Updates ©Copyright.All rights reserved. 305 E" Unit 6: Transportation Execution As a new feature. it is now also possible to transfer multiple updates. It is possible to receive a new (delta) Loading/Unloading Report in SAP TM from SAP EWM. The Loading/Unloading Report contains only new or updated information of the already loaded or unloaded handling units. Enhanced Discrepancy Handling It is possible to react to discrepancies reported from SAP EWM with different actions. which are supported from a POWL. Support of late FU Splits (in Execution) It is possible to react to warehouse confirmations with FU splits. even when execution has already started. Backward Propagation Confirmation data from SAP EWM can be propagated backwards to predecessor documents. Support of SAP EWM Handling Units across Freight Units It is possible to process SAP EWM handling units that include items of several freight units (Cross FU-Handling). Cross-System Document Flow The document flow of the freight order. freight booking. or trailer unit was enhanced with SAP EWM entries. It is possible to navigate directly to the corresponding SAP EWM transaction from the SAP TM document flow. Search Documents by Handling Unit ID It is possible to search for freight documents using the SAP EWM HU ID. LESSON SUMMARY You should now be able to: 306 • Integrate SAP EWM based on a shipment • Integrate SAP EWM based on a delivery • Integrate SAP EWM for transit warehousing ©Copyright.All rights reserved. Unit 6 Lesson 6 Generating Outputs LESSON OVERVIEW In this lesson. you learn about the control of output documents in SAP TM. which are essential to maintaining a smooth and transparent transportation process. LESSON OBJECTIVES After completing this lesson. you will be able to: , Generate outputs Output Management Whether managing orders. planning. subcontracting. executing shipments or settling freight orders. each of the users and managers involved need task documentation. or need to be notified of the progress of a task. In addition. users need to preview or review the results of business process activities and generate automated outputs in response to various business events. SAP TM output management is an important player in keeping your business processes flowing and in sync. Automation is key but it is also possible to revert to manual control of printing. faxing, and e-mailing output documents. Note: A bill of lading is a document that serves as a receipt or contract between shipper and carrier. It carries information such as shipper details, consignee details. details in relation to the goods being transported, PO number. and so on. ©Copyright.All rights reserved. 307 E" Unit 6: Transportation Execution Stllpplng Labels lmtrutdOM I Output Management Adapter 8u•lnfft lnt..lgfflC• Tendering Offer Figure 147: Output Management SAP TM is equipped with several standard output types. such as external communication and alert notification. Several other tools and methods may also be utilized. For external communication. your business can use standard printing. fax. and e-mail with a document preview option. For internal communication, alert management options are available, and workflow can be used to pass requirements from one business process step to another. Communication with 828 systems is also available in situations such as tendering freight orders when a bidding or purchasing activity is present. Bl data uploads can be executed to provide management reporting on various documents like freight units. freight orders. and freight bookings. Various order events can trigger communication to event management systems to make crosssystem activities transparent. While SAP TM has its own internal status, when integrating with systems such as SAP ERP or EWM, cross-system communication is necessary to gain visibility of the big picture. 308 ©Copyright.All rights reserved. Lesson: Generating Outputs Output in SAP TM Documents " Customer (External System) Create and Send Order Approval Work flow Carrier (Third Pam,) ecerve r---....i Forwarding 1----� Order Calculate Customer Charges, send Confirmation Receive Confirmation Transportation Planning Create Freight Orders Settlement I Invoice Verification Transportation Execution --------+! Calculate PrinUEmail/Fax Freight Settlement Document Cupplier Charges Confirm Order, Provide Tracking Updates F igure 148: Apphcations of Output Management The figure Applications of Output Management depicts a possible example of output management using SAP TM in an LSP scenario. Once a customer places a transportation request with a freight forwarder. a forwarding order is created. The confirmed forwarding order documents can be printed or sent to the customer by email. If necessary, this can trigger a workflow process to seek management approval. This could be the case if you wanted to ship a product to a country that may be subject to government sanctions· the legal department would therefore need to review it before it ships. Once planning is complete, the freight forwarder can tender the shipment to a carrier via 828 or other means. This could include a request for quote. particularly if this type of job has not been contracted before. or if costs have undergone significant change due to economic conditions. The carrier can reply using conventional or electronic means. depending on the technology available to them. Once the order has been shipped in SAP TM. the settlement documents can trigger the generation of freight invoices. and (if the costs that were agreed are relevant) the invoice verification process can be activated. Output Management Features SAP TM can generate various different outputs. Outputs can be scheduled at various times and later executed depending on the business scenarios and the lifecycle status. and start conditions. This can also be done manually from the UI. Outputs can be partner-dependent or independent. Partner-dependent output is triggered based on partner data from the business documents. Actions and output parameters can be set as per business partner (in transaction BP) for partner-dependent outputs. Users can preview or print documents such as bills of lading. master airway bills. house bills of lading. shipping instructions. and packing labels. ©Copyright.All rights reserved. 309 E" Unit 6: Transportation Execution Freight Order Settings Schedule Conditions Output Managemen1 Document Previews Notes Personalized Mail Content Attachments Figure 149: Output Management Features Output Management Activities Within SAP TM documents such as freight units, freight orders. forwarding orders, and freight bookings. you can view and manage output using the Output Management tab. The following activities are possible: • Choose output medium - print, fax. e-mail • Modify output parameters like printer, number of print copies. language. recipients • Enter an e-mail subject and (personalized) mail content • Add attachments • Activate and deactivate outputs • Edit documents before execution (in case of interactive forms) The outputs that can be generated for a business document are defined in an output profile. which is assigned in the business document type Customizing. Processing Multiple Orders In the case of a forwarding order, you can select multiple orders from the worklist. You can then choose the actions for which to execute mass outputs. and perform mass execution of the unprocessed actions. You can choose which output device to use from the profile data or the Post Processing Framework (PPF) configuration. Print Documents In the standard system. you can use an automated output for printing documents that are based on freight bookings. You can also manually print documents based on freight bookings. For example, you can use the print documents in the following list with the Air Freight Booking business document. 310 ©Copyright.All rights reserved. Lesson: Generating Outputs Print Documents for an Air Freight Booking • Cargo manifest • Cargo manifest with addresses • House air waybill • Loading/unloading instructions • Master air waybill • Master air waybill label • Security manifest • ULD manifest • ULD tag You can use the print documents in the following list with the Road Freight Orders. Print Documents for a Road Freight Order • Road waybill (Europe) • Shipping instruction • Label for packaging • Shipping manifest • Road waybill (US) In addition, there are print documents for forwarding orders. freight units. and sea freight bookings. LESSON SUMMARY You should now be able to: • Generate outputs ©Copyright.All rights reserved. 311 E" Unit 6 Lesson 7 Monitoring Transportation Events LESSON OVERVIEW The shipping process involves activities and procedures spread across several distributed systems. From a monitoring perspective, this increases the challenge of successfully monitoring the progress of individual parts of the overall process In this lesson, you will learn how your company can overcome these difficulties by using the SAP Event Manager (EM) tool. LESSON OBJECTIVES After completing this lesson. you will be able to: • View a freight order event • Describe visibility scenarios • Monitor the freight order process Event Management Nowadays. supply chains are global and complex. End-to-end supply chain visibility is one of the key factors in efficient supply chain operation and control. SAP Event Management is the only application needed to provide this visibility. since it is available to all partners. including customers. SAP Event Management can also work with multiple SAP and non-SAP applications. Interconnected operations of business 11artners • lncr�a-slng eros.s·eotnpany dependencies requires advanced IT • Not just shipment status. but operational, demand data inventory, POS, and Need to coordinate across multiple IT environments • Multipl& ERP and see systems Multiple governmen1 and 3rd party systems • Multiple technologies and architectures Figure 150: Visibility Across Business Partners And IT Environments 312 ©Copyright.All rights reserved. Lesson: Monitoring Transportation Events As companies expand their suite of IT products to handle more complex scenarios. they often have to add systems to their ERP environment. This makes it difficult for business users and management to gain a complete view of end-to-end processes and monitor potential service issues. Therefore. it is imperative to have a tool that can incorporate information from several systems and provide insight into how order fulfillment is progressing. SAP Event Management makes processes. assets, and performance visible across the entire supply chain. Extensive tracking and tracing functions allow process monitoring, automated exception resolution. proactive alerting. as well as extensive reporting in a single solution The event management system is designed to work with several SAP ERP instances. if necessary. It can communicate with SAP CRM, where sales orders may be received. and this communication is processed back to the customer to support order fulfillment. SAP Advanced Planning and Optimization (APO) may be responsible for creating the replenishment plan. SAP ERP or SAP Manufacturing Execution (ME) may be responsible for communication and tracking progress on the shop floor. SAP EWM (Extended Warehouse Management) may be responsible for the picking and packing as part of the logistics execution. Event Management in SAP TM SAP Event Management offers visibility processes to monitor transportation execution in connection with SAP TM. The transportation execution visibility processes enable users in roles such as transportation dispatcher. shipper. or ordering party. to track and monitor planned events or to report an actual event. Tracking and tracing is provided for the following business document types in SAP TM: • Freight unit • Freight order • Freight booking • Transportation unit • Resource • Instruction execution for standard operating procedures In each case, the goal is to manage by exception, reduce time to action. and spend less time firefighting. ©Copyright.All rights reserved. 313 E" Unit 6: Transportation Execution Event Management Process ' 1. Monitor . --, r·--- ..., ... . 2. Notify ---- r........_..- [._, ..... - ....... .... . ..,.. ._-... --.I J . 4 Alerts , ADAPTIVE Learn Simulate Control - Plan/Schedule - E Partner • Performance • rra=:-==� - ·1 I • 4. Analyze -. Collaborate 3. Adjust Figure 151: Related Events - SAP Event Management Monitor. notify. analyze and adjust - these are the four cornerstones of SAP Event Management. and they contribute to providing an adaptive solution. The monitoring process collects data from the various source systems. Notifications can be set up to be triggered. with alerts sent to the parties responsible if a process deviates from its anticipated course. Based on the alerts. the appropriate parties can then simulate adjustments and make any necessary changes. Finally, in relation to analytics. SAP Event Management can be tied into the SAP NetWeaver BW environment to support transportation management reviews. 314 ©Copyright.All rights reserved. Lesson: Monitoring Transportation Events Event Types " ·, "" . Unloading Truck �=:::::::_._---�- Late Departure ----- • Regular Event No POD sent Reported Events Early/ Late Event Unexpected Unreported Event Event Expected Events (Process Milestones) .,, Process Lifecycle in Operational System -, "'.:.k== Figure 152: Monitoring Types Of Events SAP Event Management is capable of processing several different types of events. Within a given process. you have events that you expect to happen. and events that actually happen. Typically, you want to compare the actual event against what you expected. as follows: • Regular Event The first type of event is an event that you expect to happen within a particular time frame. and it happens as expected. This is a regular event. • Overdue Event This is an event that you expect to happen within a particular time frame. and it happens outside the expected time frame. An overdue event can cause a subsequent event to be rescheduled. or it could just be recorded as an overdue event. • Unexpected Event The third type of event is one that is unexpected. This could be a truck that breaking down or a malfunction in a piece of equipment; something that could potentially have an effect on subsequent events. causing something to be rescheduled or another action to be taken. An unexpected event could trigger an alert or another type of notification. • Unreported Event In this case. you expect an event to occur within a particular time frame. but for whatever reason. it is not reported. It is possible that something still needs to happen following this event. so you could set a time limit that sends a message or triggers something to happen when the event is unreported for a certain time period. ©Copyright.All rights reserved. 315 E" Unit 6: Transportation Execution SAP TM Monitoring Scenarios Transportation operations is an area in which transparency is crucial. especially in those cases where lengthy transportation times have to be considered. such as when shipping overseas. To ensure customer satisfaction. it is more important than ever to keep full control of what is going on, even if parts of the business process may run outside your company's sphere of influence. Visibility processes for transportation management offer preconfigured, out-of-the box content for transportation operations. supporting you in tracking relevant activities within and beyond the confines of your company. You can monitor different processes and business documents, such as freight units. freight orders and freight bookings. Depending on your role. you can choose different layouts for the user interface. such as shipper and consignee. which result in a comprehensive and easy to understand view of transportation operations. Shipper I Consignee (Ordering Party I Transportation Dispatcher) Shipper I Ordering Party ERP Order Consignee Transportation Execution Vlslblllty Forwarding Order � (;E:J --.1-r LocA LocZ Clear Customs Delay I I I � I I I I Loading/ Arnval/ Arnval/Unloading·t Arnval/Unloading/ POD Pickup/ Unloading•/ Loading'/ Event Handler for Departure Loading•/ Departure Departure Freight Order/Booking I Delay/Damage Scheduled • optional � I Loading/ Arrival/Unload,ng'/· Arrival/Unloading Departure Loading•/Departure Event Handler for Freight/Transportation Unit figure 153: Visibility for Transportation Execution The figure Visibility for Transportation Execution depicts a realistic scenario in which SAP TM and SAP Event Management can be integrated to monitor an end-to-end international order. In the first step of the process. the order is created in SAP ERP and sent to SAP TM. At this point. a freight unit is created and scheduling can begin. Initial SAP EM Events The initial events in SAP Event Management are created as shown in the figure Initial SAP EM Events. 316 ©Copyright.All rights reserved. Lesson: Monitoring Transportation Events • Loading • Shipment departure from shipping facility • Arrival at customs • Off-loading of trucking carriage • Loading onto the container ship • Departure of the container ship • Arrival at destination port • Unloading of container from ship • Loading onto carriage • Departure from port • Arrival at customer location Figure 154: Initial SAP EM Events Process Flow SAP TM creates event handler Received events update business document data SAP EM Freight Order Freight Order --• Event Handler Cre�ted Created Update Event Freight 01'9er • Business documents send events User queries retrieve tracking data Confirm Departure Retrieve Query Freight Order and Display ....---. . - Tracking FOR Status Data • . Events trigger notifications .• Carrier reports loading Carrier reports departure Carrier reports import arrival .. Overdue events raise alerts Alert Delay --· Dela A . Consignee Notification Figure 155: Visiburty Processes for Transportation and Event Management - Process Flow The figure Visibility Processes for Transportation and Event Management· Process Flow shows a typical scenario in which the SAP EM and SAP TM systems are updated to accurately reflect the real world progress of a freight order. ©Copyright.All rights reserved. 317 E" Unit 6: Transportation Execution Alerts During the loading process. SAP ERP or SAP EWM may send a signal (notification) that there is a delay in the loading process. This can trigger an alert. The transportation planner may have to make adjustments to the schedule to ensure that the container makes it to the ship on time. Once the ship has left the departure port. GPS updates may indicate that the ship has not reached its midway point. This could be due to weather or mechanical issues. The customer service agent can be notified and can contact the customer to inform them of anticipated delays. Due to the alert system, the planning team does not have to watch over every order. They can spend most of their time managing exceptions. Event Message Voice ,. ___ Capability If event code = 'Delay' the';; inform partner E-Mail 0- � .,......, .,...., "•- 1- 6<- I.Y'D e, Qi, • 00! O.,.. X I ,1. �� 1 NMI •IV•A,NIU-·llli:5: g.. "··· I ., ' ••O•• 1..W,1N.-•1� ,._ IOCO<I �·nnor ... • .p.....Q!•• f10., •""t ,,__,......_.. ,o;,.._d °" twn. "'"'•' ••o••d•, vo.. e;.,...,.., Figure 156: Alerting Business Partners Note: The alert framework is provided as part of SAP NetWeaver Application Server. The application must define its own alert categories and implement the triggering of the alert instances to realize Alert Management. Alerts can also be triggered by external alert providers. They are sent to the alert in boxes of the alert recipients, but can also be sent through other channels. such as e-mail and SMS, or sent to external alert systems. You must configure and schedule the processing of the alerts to meet your requirements. SAP Event Management UI SAP Event Management is delivered with out·of·the·box content for transportation operations and global trade. Users can save their favorite searches on the Web UI. In addition, an archiving concept and logic tailored to high volume processes are available. Archived data can now also be accessed from the Web UI. 318 ©Copyright.All rights reserved. Lesson: Monitoring Transportation Events The SAP Event Management Web front end can be configured easily, and includes the following elements: , Selection screen • Results list • Details display • Event details display • Event messages that can be sent Mobile Tracking and Tracing --·-··- -.·.. . ··-) � t/ (9 0 • . -�.... ..,_.. •1.1100• ) ,,....... �� -· •• ---·- ·- .·-· . . -· ... ,o., ,....,. ' Ill • "er_= -· r--_ ·�.;,,..:;;,_1D::I:l :::i:::JI • ' N- ----- t, :,, "'" w-• .;;. ""' i • I ' ·-&ca Business Process SAP Transport Tracker SAP TM SAP TM Receive Freight Order /Tour Execute Tour Send Status via Events Figure 157: Mobile Tracking And Tracing With the SAP TM Notifier App, you can display freight order details and report the status of your delivery using predefined events on your mobile device. Mobile devices provide planning information for the driver. and execution information back to the planner from the driver. Mobile tracking enables users by being able to do the following: , Display open freight orders that are valid within a certain time frame , Display details of a freight order , Display details of a stop , Display freight units for a stop • Display events for a stop , Display information about a freight order on a map , Confirm an event for a stop after completing the corresponding activity ©Copyright.All rights reserved. 319 E" Unit 6: Transportation Execution • Report a delay for an event Event Handling in the Collaboration Portal .Freight Forwarder • • ...... .. . .. • ••• ••• Shipper I rrfr11 � fTr.. . .... • •• • •• •• .. ••• ••• Consignee l Strategic Freight Mgmt. & Contract Life-cycle Mgmt. Capacity & Demand Planning } Order Mgmt. & ) Warehouse } ���:h� Monitoring Freight Planning ExecuUon -� ---------Tracking & Reporting-----+---- • • . • ll!Yoke tubMlfllon • -·.... ..... . S.tl bitMng •• • . o.s,um • , ••• ••• -- -• • •• • • ' • •• .• ... 3..• •• •• • •• Carriers figure 158: SAP TM Collaboration Portal The SAP Transportation Management collaboration portal for carriers (SAP TM Collaboration Portal) supports collaborative business processes. As a carrier working with several shippers that use the SAP TM collaboration portal. you have separate access to each of your shippers. In each case. you can work only with this one shipper. The main benefits of the SAP TM Collaboration Portal are as follows: 320 • Small and mid size carriers do not need to have SAP TM installed. • The SAP TM Collaboration Portal is a full browser-based solution. which means that the carrier does not need access to shipper's network (for example. a VPN connection). • All common browsers are supported (Internet Explorer 9. Mozilla Firefox. Safari. Google Chrome). • The carrier does not have to install anything. but just log in into the collaboration portal with the access (logon and password) provided by the shipper as SAP TM Collaboration Portal owner or host. • The carrier can see only request for quotations (RFQ) assigned to it. and the transmitted quotations. ©Copyright.All rights reserved. Lesson: Monitoring Transportation Events • To increase the usability of the portal by the carrier, user settings in the portal are stored and are available after logging on again. Event Notification and Handling Shipper I ·-------------------· c�rri rs Freight Forw rder TM Collaboration Portal -------------------· • Mobile Device View Freight Agreement Mgmt ------------------------------- Desktop View • Request for Agreement processing Freight Order Mgn;t, • Freight Settlement • - - - - • • • - - • • • • - - - • • • • Self billing charge verification • Freight Request for Quotation processing Freight Quotation overview Carrier Invoice submission Dispute resolution Figure 159: Event Notification and Handling Since the introduction of the Collaboration Portal, new functionality has been added to the portal. One of the newer functionalities in the area of freight order management is event notification and handling. It enables carriers to report expected (planned) and unexpected events related to a freight order or the stops of a freight order. to the shipper. ©Copyright.All rights reserved. 321 E" Unit 6: Transportation Execution Freight Orders for Execution Freight Order Management ·-..,._. -·- 1 HOME FREIGHT ORDER MANAGEMENT 61000000(),4 2001 FREIGHT SEffiEMENT 255 8 FREIGHT AGREEMENT MANAGEMENT -- Al lnCli�� � Inc: On So<lt<lU< 10 201' Ol I 24 PM CSl ,/ ,1 Q090000,f 200) ..__, "' CPM0*1'«» On - '" 20, ..rt 2,"" C$T Figure 160: Freight Orders for Execution Carriers enter the SAP Transportation Management Collaboration Portal on the Home screen. This screen displays a worklist with the key performance indicators (KPls) for the available areas in the form of tiles. From the tiles. shippers can navigate to the individual areas to continue their work. The area of freight order management has been enhanced with a tile for Event Handling. The tile displays the open freight orders for execution. for which events still have to be reported. if necessary. The Freight Orders for Execution subscreen gives an overview of all of the freight orders assigned to the carrier. The list can be filtered by the freight order status, and the individual freight order for which an event should be reported can be selected. The locations where the events occur can be displayed on a map. or the sequence of locations can be displayed in a numbered list. The list supports sorting, searching for freight orders. and filtering. You can apply a quick filter in the tool bar to filter the freight orders by the status of the event confirmation to show only open freight orders (Open). freight orders for which all the planned events have already been reported (Closed). or freight orders that have been canceled by the shipper (Canceled). The next planned (Open) event is displayed for each freight order. together with the affected locations and the date and time. By selecting a single row in the list. the next open event can be directly reported. 322 ©Copyright.All rights reserved. Unit 6 Exercise 18 View the Events of a Freight Order Business Example Carol, a transportation consultant. has been retained by the ABC company to help them implement the SAP TM system. Carol must explain how the company can use SAP Event Management with SAP TM to monitor transportation-related events. 1. At this point. you have taken several orders and begun planning the freight units and their respective freight orders. Examine the expected events and how they can trigger an information flow to SAP EM to monitor the ongoing process of shipment planning. Open the freight order you created in the previous exercises and choose the Execution tab. 2. How many events are expected? List them. 3. Which events can be captured at your facility? 4. Review the planned dates. What is the origin of these dates? ©Copyright.All rights reserved. 323 E" Unit 6 Solution 18 View the Events of a Freight Order Business Example Carol. a transportation consultant. has been retained by the ABC company to help them implement the SAP TM system. Carol must explain how the company can use SAP Event Management with SAP TM to monitor transportation-related events. L At this point. you have taken several orders and begun planning the freight units and their respective freight orders. Examine the expected events and how they can trigger an information flow to SAP EM to monitor the ongoing process of shipment planning. Open the freight order you created in the previous exercises and choose the Execution tab. a) In NWBC. choose Freight Order Management-> Road-> Display Freight Order. Open the freight order you created in the previous exercises and choose the Execution tab. 2. How many events are expected? List them. There are typically 8 expected events. as follows: Loading Begin; Loading End; Departure: Proof of Pickup: Arrival at Destination: Unloading Begin; Unloading End: Proof of Delivery. Note that events may be repeated at different customer locations. 3. Which events can be captured at your facility? Four events can be captured as a result of SAP ERP integration. since they occur at location 3100. The other events are expected for external locations and might be reported by external partners such as the carrier or customer. 4. Review the planned dates. What is the origin of these dates? These dates are the result of transportation planning. 324 ©Copyright.All rights reserved. Lesson: Monitoring Transportation Events LESSON SUMMARY You should now be able to: , View a freight order event • Describe visibility scenarios • Monitor the freight order process ©Copyright.All rights reserved. 325 E" Unit 6 Lesson 8 Exporting a Freight Order LESSON OVERVIEW As global markets become more prevalent. the requirements for international shipping will increase. The number of government regulations increase when you cross international borders. The SAP Global Trade Services (GTS) system is designed to improve the process of international shipping with regards to your ERP system. In this lesson. we will discuss the integration between SAP TM and GTS. LESSON OBJECTIVES After completing this lesson. you will be able to: • Process an international shipment International Shipment Border Importer Exporter Purchasing Sales Slpi:, �� Purchase Orde Regulatory A encies Customs Offices Delivery l �de� Customs Offices Regulatory Agencies Figure 161: Goods Movements Across Borders In contrast to domestic trade. foreign trade is monitored by governmental agencies. Regulatory agencies check whether imports and exports are permitted under foreign trade law and issue any licenses that are necessary. All international goods movements also have to be reported to the appropriate customs offices. either using manual or electronic means. When goods are imported. import duties are imposed in the form of duties or specific taxes. When you are performing international business transactions. you usually have to submit specific documents - in addition to the standard accompanying documents used in domestic business transactions - such as commercial invoices, shipping documents. and packing lists. For example, 326 ©Copyright.All rights reserved. Lesson: Exporting a Freight Order the authorities in many destination countries require certificates of origin from authorized public institutions. such as chambers of industry and commerce. If you wish to claim preferential treatment when paying import duties (tariff preference), you have to present appropriate proof of origin (for example. a movement certificate) to the competent customs office. Global Trade Services (GTS) For many companies. the import and export of goods is essential in numerous everyday business processes. The purchasing department orders goods for the company's warehouse. or for end customers. from vendors that are based abroad. and the sales department processes orders from foreign customers. These orders are subsequently delivered using transit procedures. However, it is necessary to consider international restrictions and requirements prior to the execution of transportation. This is where SAP GTS and SAP TM integration can be used. Measures against international terrorism. and the decline in paper-based communication brought about by electronic procedures have had far-reaching effects on our requirements for systems that model foreign trade processes. Not only is SAP GTS able to fulfill the considerably stricter requirements of foreign trade law. it can also connect the processes in your system to electronic customs procedures. ......................................................................... ... ... Company r r . .. ... , ' Outside world 1 � 1 b.........-....-.....1 f' L. 1 - . 1 ,, .. ..................................... ,-, I Authorities GTS ..................'!' I . Business partner Figure 162: Integration of International Shipments SAP GTS serves as a central gateway to the world of foreign trade. While complex system landscapes often made data redundancy and manual processing unavoidable. SAP GTS unifies and centralizes import and export processes. All the data required for carrying out foreign trade transactions is contained in SAP GTS in bundled form. SAP GTS also takes care of communication with the authorities and. if necessary, with foreign trade partners. Compliance This unified procedure makes it significantly easier to achieve 1000/o compliance with legal requirements. It thus reduces the risk of a company incurring sanctions by inadvertently breaking the regulations: a major advantage. considering the often draconian nature of such sanctions. The connection to electronic customs procedures greatly speeds up import and export processes. All the relevant documents can be systematically archived and retrieved for the purpose of external audits. ©Copyright.All rights reserved. 327 E" Unit 6: Transportation Execution The Compliance Management. Customs Management. Risk Management. and Electronic Compliance Reporting solutions manage all cross-border goods receipt and goods issue processes. regardless of the type of feeder system. You can use Compliance Management as early as the purchase order creation stage of the purchasing process in the feeder system to check whether the planned import is permitted and, if necessary, stop the order from being processed further. If the import is permitted, but requires a license from an authority. the license can be applied for in good time and stored in the system. Sales staff can use Compliance Management when putting together a request for quotation or an order to determine whether they are permitted to make a delivery to a particular customer. If a license is required for an export. you can apply for the license from the authorities and manage it in the system, just as you do in the import process. Compliance During Export and Import When goods are being exported. staff in the export department can create the documents or messages required for carrying out the customs procedure (export procedure. transit procedure) directly from Customs Management and then send them to the authorities. Depending on the country of destination. you should also execute a preference determination for the product to be exported in Risk Management: If you can export goods as originating products, the customer pays considerably less import duties due to tariff preferences. This strengthens your competitive position. You may want to use a letter of credit to guarantee payment by the customer. Risk Management supports the processing of payment transaction documents. In the import process. Customs Management supports the technical department to communicate with the authorities while the goods are placed under a customs procedure. If you are a consignee in the electronic transit procedure, you can create the messages required to discharge the procedure in Customs Management. Customs values can also be calculated for every import consignment. If you are located in the EU and have obtained goods from another EU member state. or have delivered goods to a customer in another EU member state. Electronic Compliance Reporting enables you to transfer the statistical data about these intra-community goods movements. 328 ©Copyright.All rights reserved. Lesson: Exporting a Freight Order GTS Data Exchange " Order and Delivery Integration (Service) Figure 163: SAP GTS With SAP TM System Landscape The SAP GTS system was first designed to work with the SAP ERP logistics execution environment. Now that SAP TM is replacing SAP ERP functions with advanced techniques. we need to discuss integration between SAP TM and SAP GTS The SAP ERP system will still represent the backbone of your enterprise and act as the communication hub. SAP ERP will act as the repository for master data and send product masters to both systems. SAP TM and SAP GTS integrate on an event-driven basis. As transportation requests are received by SAP TM. they are planned taking international shipping requirements into account. As freight orders are released. they trigger processes in SAP GTS that generate the necessary export paperwork to comply with any government regulations. ©Copyright.All rights reserved. 329 E" Unit 6: Transportation Execution International Shipping with GTS �C=Iu=•=ta=.m=ie=r===\ I i- Shipper �I L_s_P_T_M .- Transportlon Request with Export DecJannion by LSP �I I . . LSP GTS reate Forwarding Order and trigger export dcclar.stion Crute £•por1 • Ofdlr.ttion E :...:-::°":;:. P :.i--+Receive Export �-::E::;X Declaration Document Update Export o,cur•UOft .. ...•• ...0__.__ e_EXP_STA with IIRN Update Eitpo,t Oeeitrttton " .,,o_°'--" -'---fl " et CustomsStatus to release for execution 14---' E_EXP_R EL &EAOH PDF Figure 164: International Shopping with GTS Integration with Global Trade Services is an event-driven process. The first step in the international shipping process is the transportation request with export declaration by a logistics service provider (LSP). A forwarding order with export declaration is then created in the SAP TM system. The forwarding order is processed in freight units (FU) that signify the shipping requirements. and is planned and possibly grouped into a freight order (FO). This triggers an event in SAP GTS to process the necessary customs documents. Finally. the freight order is updated with the relevant customs information and the order status changes to released for execution. LESSON SUMMARY You should now be able to: • 330 Process an international shipment ©Copyright.All rights reserved. Unit 6 Lesson 9 Analyzing SAP Transportation Management Performance LESSON OVERVIEW In order to manage any business. supervisors and managers rely heavily on reports, Key Performance Indicators (KPls) and metrics. These show how well or poorly business processes are performing. and give an indication where adjustments need to be made. In this lesson you will review what options are available in SAP TM to provide the necessary tools to review business performance. LESSON OBJECTIVES After completing this lesson. you will be able to: , Execute a query • Execute a Business Context Viewer (BCV) query Transportation Management Analytics Analytics is the use of computer technology, operational research, and statistics to solve problems in business and industry. It is performed within an information system. and aids the process of making optimal or realistic decisions based on existing data. Online transactional processing (OL TP) refers to the type of processing typically performed in an SAP ERP or SAP TM system. The reporting necessary in this type of system often refers to information requirements for day-to-day work. List displays enable you to request a listing of documents or master data. as well as combinations of these objects (characteristics). List displays are reports that access data that is generated directly from on line transactions. From these lists. you can then access the source documents directly. It is also possible to use information structures to aggregate data for simple operational analytics. This varies greatly from the reporting used in an online analytical processing (OLAP) environment. Analytical systems must provide information that the management of an enterprise needs to make business decisions. ©Copyright.All rights reserved. 331 E" Unit 6: Transportation Execution Analytics in SAP TM Dashboards (Web App. Designer) r. - -- BW Query Business Context Viewer �---: = --:-- J :::; ' t ------- - TM -�- -------- Figure 165: Analytics in SAP TM A complete business intelligence solution is subdivided into various areas. SAP brings together a powerful business intelligence infrastructure. a comprehensive set of tools, planning and simulation capabilities. and data warehousing capabilities. delivered through enterprise portal technology. This enables strategic analysis and supports decision making within a company. Authorized employees can access and evaluate historic and current data in different levels of detail. SAP TM will take advantage of several analytical tools such as 81 Queries. Dashboards. and the Business Context Viewer All of these tools will use the data collected from SAP TM documents such as freight units, freight orders, and booking orders. Each of the different order types need to be activated for 81 integration to upload data to the relevant lnfoProviders. 332 ©Copyright.All rights reserved. Lesson: Analyzing SAP Transportation Management Performance Delivered Bl Content 3 MultiProviders 5 lnfoCubes " ��-�- 30+ Master Data lnfoProviders 15+ Data Store Objects F ,gure 166: Delivered Bl Content BW is delivered with standard business content for shippers and LSPs. The lnfoArea OSCM_TM contains all the lnfoProviders related to SAP TM. as follows: • 5 lnfoCubes - lnfoCubes collect data from single objects. such as freight units or freight orders. and allow various metrics to be calculated on these objects. • 3 MultiProviders - MultiProviders are designed to bring data in from more than one object in real time. They are often considered a virtual provider since data may not actually be stored here. but rather housed during the query process. • 30-plus Master Data lnfoProviders - Master Data Info Providers allow business users to run queries against configuration such as document or order types. • 18 Data Store Objects - DataStore objects allows queries to be run at the order or document level. This kind of query is used to show the current status of a document that is in the middle of processing. ©Copyright.All rights reserved. 333 E" Unit 6: Transportation Execution SAP Queries Transportation Request Transportation Allocation TM Revenue Analysis Customer Analysis Transportation Allocations by Carrier Planned Revenue per Customer Party/Location Analysis Transportation Order Carrier Analysis Transport Analysis Stage Analysis Carrier by Transportation Allocations Business Share Carrier by Business Shares Business Share by Carrier Planned Revenue for Top 5 Customers TM Cost Analysis Planned/Actual Costs per Transport Planned/Actual Costs per Transport - Details Transportation Order Execution Trade Lane Analysis Delivery Reliability Transported Weight per Trade Lane Costs by No. of Units shipped per period and mode of Transport Unexpected Events Analysis Trade Lane Analysis per Transport Costs per Carrier Duration Analysis Carrier Analysis by Trade Lane Expected Events Analysis Emissions per Trade Lane Figure 167: Sample Reporting Content for SAP TM A sample of SAP-delivered queries (OTMS·MP_Q ... ) are mentioned here: • Business Share by Carrier • Costs by No. of Units Shipped per Period and Mode of Transport Costs per Carrier • Planned Revenue for Top 5 Customers • Trade Lane Analysis per Transport • Emissions per Trade Lane • Customer Analysis • Stage Analysis • Unexpected Event Analysis Note: In SAP BW, you can build out queries based on lnfoProviders. The data contained in an lnfoProvider can be prepared with formulas. for example. calculate the comparison of two fields as a percentage. Within the query, you can define key figure attributes that will allow users to refine the query. Business Context Analytics The Business Context Viewer (BCV) is a predefined set of queries that can be embedded inside NWBC to provide insight and enable better decisions to be made. (It is possible to expand or add to the list of predefined queries.) 334 ©Copyright.All rights reserved. Lesson: Analyzing SAP Transportation Management Performance Note: The BCV is an application for embedding business content information into the context of business applications by role-dependent configuration and personalization. Context-related data, for example, the material master context. can be displayed in a side panel and in dashboards and can be used for deeper analysis. SCV User lall1*,lnon-df1)k'l(l&nl:) Side Panel Pertcrllltltien BCV Dashboard Anatytic View Pma1e� ..���-:��·f�:�;,�:;:�� ecv 0uery �'-"'e"' o........ (Qr)' 'At• tflQ'(hy c........ '\> : sc• ,,. ·[r . Pl.II ••• -ecv Admin � ERPJotflet $AP ERf' P1.M Other$ BWJBI Querle$ ERP ... Figure 168: Business Context Viewer Overview As a user. you have different possibilities for getting and bringing data to the UI. The data can result from the following sources: , ABAP Coding (Selects from DB. Retrieves from BOPF. and so on) • Business Warehouse Queries , lnfosets • Web Services • Workflow • Enterprise Search ©Copyright.All rights reserved. 335 E" Unit 6: Transportation Execution Displaying BCV Queries [ Carrier Acceptance RateJ Rejection Reason Codes 100 ---------80 ---...-------- No Profit 60 •No 40 Capacity 20 •Other O s--��-�---- Carrier_ 1 Carrier_2 Carrier_3 Carrier Rankin T Carrier_03 Side Panel Carrier_02 Carrier_01 .., 0 1 2 4 3 5 figure 169: BCV Queries The three pre-delivered overview metrics shown in figure BCV Queries are as follows: • Carrier Ranking • Carrier Acceptance • Rate Rejection Codes Query views can be displayed in the following places: • The Query Views section of the side panel • Under Overview, as quick items that you can enlarge to see more details • Within dashboards Using the BCV Configuration Center. you can configure BCV. The BCV Configuration Center is used to set up the search connector. the query and the query views. The query views can be combined in overviews (content of the side panel at the right side of your application) and in dashboards. It is also used to configure the Access Control Lists and it provides full support for the transportation management system. 336 ©Copyright.All rights reserved. Lesson: Analyzing SAP Transportation Management Performance Note: If you enlarge a query view in the main window. it then appears in "Last Used Query Views" within the Query Views area of the BCV side panel. If you now navigate to another freight order (B) in the main window, but want to keep the information about freight order A in the side panel. you can lock the side panel using the icon. Otherwise. the side panel shows information about freight order Bas soon as the user navigates to Bin the main window. Dashboard Analytics SAP Business Objects Dashboards (formerly known as Xcelsius Dashboards) deliver an enhanced presentation of the data returned by Bl. The clean design and formatting is intuitive. easy-to-read. and straightforward. To use the dashboards. you must assign the role SAP_BW_SCM_TM_XT to a transportation manager. the person responsible for executing, directing, and coordinating all the transportation requirements in a company. ...�. Cost Analy$is for Transporlation Management Yw ''" Tit�W«lt l�I""'� •• » ...M .... • • " " ·�....· �•P.\ ��N._,.,�! ""' IQ'H q• ?Sl!.1 NI �00 P...... Qaielll(J ,m,,o Ul8t'li:»0 ... !i007. ""' '"' ·;;.; 0 �-: • • ><«"" P".M CC.II 11.1� � U �/Solm cc,p.'lltf"I ·-·Ul1f21 �.o P.6 "' ,,. ""'' ....... ,., ..,., ,�:.: nu .. '-'49.Z '"" !(11!:-0: U!M ...... ,,., �·t,,( Je4 "1 Figure 170: SAP Business Objects Dashboard Analytics Business applications normally store operative data in the form of business documents and master data. In SAP NetWeaver BW. DataSources and their extractors make it possible to access this data DataSources provide a flat analytical view of the data in business documents. such as sales orders or purchase orders. They contain the business logic that derives an analytical view of the data from the transactional view. There are various types of DataSource: DataSources for transaction data, master data attributes. master data texts and master data hierarchies. Until now. DataSources have been used to replicate mass data from the operative system to SAP NetWeaver's Data Warehouse. SAP NetWeaver BW. Here. the data is integrated from various sources. consolidated and made available for Online Analytical Processing (OLAP). However. OLAP analyses in BW are not based ©Copyright.All rights reserved. 337 E" Unit 6: Transportation Execution directly on DataSources. They are based on lnfoProviders that provide a view of a dataset from various. semantically related Data Sources (purchase order data, customer data or product data. for example). Data Provisioning Operational Business Documents (FO/FU/FWO) Data Providers TM Data Sources '-----'jil l 't �- - � Master Data (Business Partner) e� O � Business Logic w BW DataSources Transactional Data --.i ,. ODP Modeling IC__:_ L__ t::--- _�-=- t:= Master Data Attributes pi =tr" Master Data Text Master Data Hierarchy figure 171: Data Provisioning for Search and Analytics When it comes to operational analytics, Data Sources are not suitable, because they are too basic. A transaction-data Data Source does not recognize the associated master data attributes, and the DataSource for master data attributes does not recognize the associated texts. Operational data provisioning uses ODPs to allow semantically related DataSources to act as lnfoProviders, so that the data is available to the analytic engine in an operational analytics scenario without the need for replication to SAP NetWeaver BW. ODP is used in the following scenarios: • Replication to BW • Direct access from BW • Direct access in the backend system • Replication to BWA (TREX) • Replication to any (registered) ETL consumer (e.g. POAs. Mobile (offline) ... ) To generate SAP-TM related ODP reports. the SAP TM DataSources are used for direct access to the data in the SAP TM application system. With the ODP technology, a TransientProvider is created on the basis of Data Sources. This gives you the possibility to build BEx Queries on top of these TransientProviders. It also enables real-time reporting without the need to extract data to a separate BW system. 338 ©Copyright.All rights reserved. Unit 6 Exercise 19 Execute a BCV Query Business Example You need to be able to deliver reports quickly and easily based on familiar. defined and oftenused criteria such as carrier acceptance rates. In order to do this most effectively. you need to be able to use BCV queries. 1. Open the freight order you created earlier. 2. Open the Business Context Viewer (BCV). 3. View the details for the Carrier Acceptance Rate query. 4. Display the query information as both a table and a chart. 5. What is the acceptance rate for carrier CARR-00-01? 6. Close the tab with the Carrier Acceptance Rate query. 7. Close the side panel. ©Copyright.All rights reserved. 339 E" Unit 6 Solution 19 Execute a BCV Query Business Example You need to be able to deliver reports quickly and easily based on familiar. defined and oftenused criteria such as carrier acceptance rates. In order to do this most effectively, you need to be able to use BCV queries. 1. Open the freight order you created earlier. a) In NWBC. choose Freight Order Management-> Road-> Display Road Freight Order. b) Enter your freight order number and choose Continue. 2. Open the Business Context Viewer (BCV). a) In the title bar. click the Business Context Viewer link. 3. View the details for the Carrier Acceptance Rate query. a) In the Side Panel. choose Query Views Views -+ Carrier Acceptance Rate. -+ Query View List-, Unassigned Query 4. Display the query information as both a table and a chart. a) In the Show As field. enter Table & Chart. 5. What is the acceptance rate for carrier CARR-00-01? Varies. Acceptance rate is shown as a percentage in the chart and table. 6. Close the tab with the Carrier Acceptance Rate query. 7. Close the side panel. 340 ©Copyright.All rights reserved. Lesson: Analyzing SAP Transportation Management Performance LESSON SUMMARY You should now be able to: • Execute a query • Execute a Business Context Viewer (BCV) query ©Copyright.All rights reserved. 341 E" Unit 6: Transportation Execution 342 ©Copyright.All rights reserved. Unit 6 Learning Assessment 1. Which of the following can be considered during carrier selection? Choose the correct answers. D D D D A Internal costs B Real costs from TCM c Business shares D Incompatibilities 2. Broadcast tendering refers to a process whereby all quotations received (in response to an RFQ) are broadcast to all carriers in an effort to improve transparency. Determine whether this statement is true or false. D True D False 3. There are different methods of communicating during tendering process. one of them being mobile tendering. Determine whether this statement is true or false. D True D False 4. What does a delivery document provide? ©Copyright.All rights reserved. 343 E" Unit 6: Learning Assessment 5. Which of the following methods are used for delivery creation? Choose the correct answers. D D D D A Interactive Delivery Creation B Delivery Proposals C Background Report D Selection Profile 6. Which of the following shipment scenarios is used when transportation planning is done in SAP TM? Choose the correct answer. D D A Shipment Integration Outbound B Shipment Integration Inbound 7. Place the following process steps for creating a shipment from a freight order in the correct sequence. Arrange these steps into the correct sequence. D You plan the transportation process in SAP TM based on the DTRs. During planning, you create freight orders. D You send ERP deliveries to SAP TM, and the SAP TM system creates DTRs for the deliveries. D You send the freight orders to SAP ERP to carry out transportation execution. D You carry out tendering for the freight orders in SAP TM (optional). D SAP ERP creates a shipment for each freight order. 8. To integrate SAP ERP shipments to SAP TM for freight costing and cost distribution purposes. what needs to be created and configured? 9. What does the integration of SAP TM into the SAP EWM application enable? 344 ©Copyright.All rights reserved. Unit 6: Learning Assessment 10. SAP TM and SAP EWM are part of the supply chain execution platform. Determine whether this statement is true or false. D D True False 11. Describe the integration of transit warehousing tasks between SAP TM and SAP EWM. 12. Print documents are available for which of the following? Choose the correct answers. D D D D D A Forwarding Orders B Sea Freight Bookings c Road Freight Orders D Air Freight Bookings E Freight Units 13. Which types of events are used when integrating with SAP Event Management? Choose the correct answers. D D D D A Regular events B Overdue events c Unexpected events D Unreported events ©Copyright.All rights reserved. 345 E" Unit 6: Learning Assessment 14. Which of the following would not be reported by a carrier? Choose the correct answer. D D D D A Freight order creation B Loading c Arrival D Departure 15. Tracking and tracing is supported for which business documents? Choose the correct answers. D D D A Freight orders B Freight units C Freight settlement documents 16. SAP GTS can be integrated with SAP TM for export declaration. Determine whether this statement is true or false. D True D False 17. All the queries that can be run on your TM data are pre-built. it is not possible for users to create their own. Determine whether this statement is true or false. D True D False 18. It is not possible to view analytics data directly in NWBC. Determine whether this statement is true or false. D D 346 True False ©Copyright.All rights reserved. Unit 6 Learning Assessment - Answers 1. Which of the following can be considered during carrier selection? Choose the correct answers. 0 0 0 0 A Internal costs B Real costs from TCM c Business shares D Incompatibilities 2. Broadcast tendering refers to a process whereby all quotations received (in response to an RFQ) are broadcast to all carriers in an effort to improve transparency. Determine whether this statement is true or false. D True 0 False Correct. Broadcast tendering refers to a scenario in which an RFQ is sent to multiple carriers at the same time and the responses are then evaluated. This is in contrast to peer-to-peer tendering, which is sequential. 3. There are different methods of communicating during tendering process. one of them being mobile tendering. Determine whether this statement is true or false. 0 True D False ©Copyright.All rights reserved. 347 E" Unit 6: Learning Assessment - Answers 4. What does a delivery document provide? A delivery document controls. supports. and monitors numerous subprocesses for shipment processing, such as picking, packing, loading. and posting the goods issue. In addition, the delivery document can be used as a reference document for the creation of other shipment documents. such as a bill of lading. 5. Which of the following methods are used for delivery creation? Choose the correct answers. 0 A Interactive Delivery Creation D B Delivery Proposals 0 c D D Selection Profile Background Report 6. Which of the following shipment scenarios is used when transportation planning is done in SAP TM? Choose the correct answer. 0 D A Shipment Integration Outbound B Shipment Integration Inbound 7. Place the following process steps for creating a shipment from a freight order in the correct sequence. Arrange these steps into the correct sequence. 0 You plan the transportation process in SAP TM based on the DTRs. During planning. you create freight orders. [TI You send ERP deliveries to SAP TM. and the SAP TM system creates DTRs for the deliveries. � You send the freight orders to SAP ERP to carry out transportation execution. @:] You carry out tendering for the freight orders in SAP TM (optional). � SAP ERP creates a shipment for each freight order. 348 ©Copyright.All rights reserved. Unit 6: Learning Assessment - Answers 8. To integrate SAP ERP shipments to SAP TM for freight costing and cost distribution purposes. what needs to be created and configured? Create the necessary Transportation Charge Management (TCM) master data. such as agreements and rate tables: and configure the system for cost distribution and settlement functions. 9. What does the integration of SAP TM into the SAP EWM application enable? The integration of SAP TM into the SAP EWM application enables you to integrate SAP TM transportation planning with SAP ERP delivery and shipment processing and SAP EWM warehouse planning and execution. 10. SAP TM and SAP EWM are part of the supply chain execution platform. Determine whether this statement is true or false. 0 True O False 11. Describe the integration of transit warehousing tasks between SAP TM and SAP EWM. You perform transportation planning in SAP TM. and then send your freight documents and transportation units to SAP EWM. In SAP EWM. you then execute the warehouse tasks. such as picking, packing, staging, and loading or unloading. You execute the settlement in SAP TM. 12. Print documents are available for which of the following? Choose the correct answers. 0 0 0 0 0 A Forwarding Orders B Sea Freight Bookings c Road Freight Orders D Air Freight Bookings E Freight Units ©Copyright.All rights reserved. 349 E" Unit 6: Learning Assessment - Answers 13. Which types of events are used when integrating with SAP Event Management? Choose the correct answers. 0 0 0 0 A Regular events B Overdue events c Unexpected events D Unreported events 14. Which of the following would not be reported by a carrier? Choose the correct answer. 0 D D D A Freight order creation B Loading c Arrival D Departure 15. Tracking and tracing is supported for which business documents? Choose the correct answers. 0 A Freight orders 0 B Freight units D C Freight settlement documents 16. SAP GTS can be integrated with SAP TM for export declaration. Determine whether this statement is true or false. 0 O 350 True False ©Copyright.All rights reserved. Unit 6: Learning Assessment - Answers 17. All the queries that can be run on your TM data are pre-built. it is not possible for users to create their own. Determine whether this statement is true or false. D True 0 False 18. It is not possible to view analytics data directly in NWBC. Determine whether this statement is true or false. D True 0 False Correct. The business context viewer makes it possible to view analytics data in the side panel and in dashboards. Specific roles and permissions must first be defined. ©Copyright.All rights reserved. 351 E" Unit 6: Learning Assessment - Answers 352 ©Copyright.All rights reserved. Charge Calculation and Freight Settlement Lesson 1 Managing Charge Calculation Master Data 355 Lesson 2 370 379 Calculating Supplier Charges in a Freight Order Exercise 20: Calculate Charges for a Freight Order Lesson 3 384 389 Settling Supplier Freight Charges Exercise 21: Generate a Freight Settlement Document Lesson 4 404 Calculating and Settling Customer Charges in an FWO Lesson 5 Distributing Costs 411 Lesson 6 Settling Freight Charges in a Group Logistics Company 416 Lesson 7 Managing a Freight Contract 421 UNIT OBJECTIVES • Describe a freight and forwarding agreement in transportation charge management • Display the elements of a charge calculation sheet • Describe rate tables in charge management ©Copyright.All rights reserved. 353 E" Unit 7: Charge Calculation and Freight Settlement 354 • Display a scale • Manage master data • Calculate charges in a freight order • Generate a freight settlement document • Transfer freight charges to SAP ERP • Settle a charge in the collaboration portal • Identify how charges are calculated for a FWO • Generate a customer freight invoice • Settle an internal charge • Distribute costs • Describe a group logistics company settlement • Describe the process of strategic freight management ©Copyright.All rights reserved. Unit 7 Lesson 1 Managing Charge Calculation Master Data LESSON OVERVIEW In this lesson we will look at the master data (agreements. calculation sheets. rate tables, and scales) that governs how transportation charges are calculated for customers or suppliers. This is an integral step and must occur before the process of charge calculation and settlement is triggered. LESSON OBJECTIVES After completing this lesson, you will be able to: • Describe a freight and forwarding agreement in transportation charge management • Display the elements of a charge calculation sheet • Describe rate tables in charge management • Display a scale • Manage master data ©Copyright.All rights reserved. 355 E" Unit 7: Charge Calculation and Freight Settlement Transportation Charge Management Charges & Settlement Freight Settlement Document Forwarding Settlement Document . . . .........,... ... ... "· 'I�·-"-"···· . .. Accounting Document Figure 172: Document Flow - Charge Calculation and Settlement The figure Document Flow - Charge Calculation and Settlement shows the content of this lesson in terms of the overall document flow. Integration of Charge Management When shipping products to customers via a third party, an organization needs to account for and recognize the costs involved in moving goods. SAP TM provides a broad and flexible calculation process. This includes identical calculation features for both customer and supplier charging scenarios. With the integration of SAP ERP, integration to the Financial Accounting (Fl) and Controlling (CO) applications allows an organization to perform payment and execute billing transactions. as well as trigger the settlement process to accrue the proper transportation charges to financial accounts. 356 ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data SAP TM Forwarding Order Transportation Charge Pre-Processln nt Forwarding l+--+I Transportation Charge Settlement Processln Document • Freight .-.1 Settlement Documen Customer Invoice TCM Master Data and Conflgur ion FreIg ht Agreement I Forwa rdl ng Agreement Calculat Ion Rate Table [ ] Scale Rules and Conditions Figure 173: Integration Of Charge Management Freight Agreement Charges & Settlement Figure 174: Document Flow- Charge Calculation Master Data ©Copyright.All rights reserved. 357 E" Unit 7: Charge Calculation and Freight Settlement The figure Document Flow - Charge Calculation Master Data isolates the steps involving freight and forwarding agreements in the context of the overall document flow. Structure and Contractual Data Freight/ Forwarding Agreement L Calculation Sheet (CS) • 1 1 .. n Charge Type • Points to Created Rate Template ·-··· ___ . ;) Rate Table a using (Configuration) r1�n Scale Created_. Scale Template using (Configuration) Figure 175: Freight/Forwarding Agreement Structure Freight agreements (FAs) and forwarding agreements (FWAs) are the basis for calculating transportation charges. You use FWAs to calculate transportation charges billable to your customer and FAs to calculate transportation charges billable to you by your carrier. Both agreement types are integrated fully with calculation sheets. An agreement includes contractual data, such as the following: • Organizational unit (for example. sales or purchasing organization) • Involved parties (for example, ordering party or carrier) • Terms of payment • Validity dates Freight/Forwarding Agreement Structure The system determines the agreement based on organization. business partner. validity period. and preconditions. An agreement is most commonly determined by the purchasing organization and business partner (Carrier for Freight Agreements. Customer for Forwarding Agreements). In the Freight Agreement Type Customizing activity. you can configure whether one or multiple partners can be entered in the agreement. That is. if you have one freight agreement with a carrier valid for multiple purchasing organizations. 358 ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data • • • • • • • Validity Dates Currency Notes and Attachments Version Status General Terms (scope, preconditions) Output Management • • • • • • • • • Validity Calculation Sheet Preconditions Allocations and Business Shares General Terms (payment terms, scope) Dimensions (relevant for CEP) Capacities Commodities Transit nme (relevant for DSO) Figure 176: Agreement Overview Freight Agreements Freight agreements represent a long-term contract between a shipper or LSP and a carrier or supplier. Freight agreements can be determined based on purchasing organization and carrier. (Additional preconditions can also be defined. if required). Each agreement can point to one or more calculation sheets (CS).The freight agreement is connected to a CS and the costs (freight charges and advice fees) used in the assigned CS are visible in the FA. Forwarding Agreement Forwarding agreements represent a long-term contract between a shipper and a customer who agrees to pay the contractual freight charges as reflected by the forwarding agreements. Agreements contain validity information. as well as organizational data and the relevant partners. The system determines the agreement based on preconditions. Agreement determination is based mainly on the partner relationship and the sales organization. You define which partner roles are relevant to the agreement in Customizing for Transportation Management. These roles are assigned to an agreement. and contain charge elements that will be applied. This helps to bill customers for transportation services and pay suppliers or carriers for subcontracted transportation services. Forwarding House Agreement The forwarding business requires forwarding organizations (for example. a branch or department) to act as a sales organization towards customers and as a purchasing organization towards the carriers from which they purchase transportation services. This requirement is met by an organizational unit function which provides both the sales and purchasing capabilities in a single organizational unit Internal Agreements The forwarding house combines the functionalities of both a purchasing organization and a sales organization. This internal organization is created when organization and staffing is being set up ©Copyright.All rights reserved. 359 E" Unit 7: Charge Calculation and Freight Settlement and requires the creation of internal agreements (NWBC Master Dete -« Internal Agreements). These internal agreements are set up for internal settlement. as follows: • lntracompany Settlement Settlement between internal organizations in the same company code. • lntercompany Settlement Settlement between internal organizations in different company codes. Charge Calculation Sheet Depending on how a shipment will be transported. various charges may be incurred for different means of transport. In SAP TM. companies can create calculation sheets that reflect all possible charge elements for a given carrier or customer. These charges essentially mimic the terms of the freight contract. The calculation sheet (CS) is a hierarchical table used to calculate transportation charges. The calculation sheet combines the charge types permitted for a document and the sequence in which the system takes these charge types into account during the calculation. The system uses the calculation sheet to specify which transportation charges to calculate and how to calculate them. This helps to bill customers for transportation services and to pay suppliers or carriers for subcontracted transportation services. The calculation sheet points to charge items and each charge item can result in a calculated amount. The calculation sheet includes transportation charge elements. subtotals. and totals. Line Number Charge Code Charge Code Description Base 10 FAK FAK Base freight Root RATE_TABLE_BASE 20 BAF Bunker Adjustment Factor Root RATE-TABLE-BUNKER 30 CAF Currency Adjustment Factor FAK 4°/o (Line 10) 40 DTHC Destination Terminal Handling Container 30.00 USO 50 D ISPS Destination Security Surcharge 60 SUM Rate 1% (Line 40) Line 1 O • 50 Figure 177: Calculation Sheet Calculation Sheet Maintenance Calculation sheet maintenance is a step in the process of setting up master data in the Charge Management and Service Product Catalogs component and is integrated with agreements, rate tables. and scales. You can use the master data cockpit to access an overview of the charge management master data per organizational unit. business partner. and charge type. The system also shows the relationship between the different types of charge management master data. You can use a template to create a calculation sheet and calculation sheet line items. 360 ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data Calculation Sheet Figure 178: Overview or Calculation Sheets The calculation sheet is hierarchical table to calculate transportation charges. It combines the charge types permitted for a document and the sequence in which the system takes these charge types into account during the calculation. The system uses the calculation sheet to specify which transportation charges to calculate and how to calculate them. This helps to bill customers for transportation services and to pay suppliers or carriers for subcontracted transportation services. It provides for a calculation schema showing the steps and the specifications for the charges. Based on the calculation sheet, the resulting charges, sub-totals. and totals can then be displayed in the documents. Resolution Base The calculation sheet can consist of the following items: • Charge Type • Rates • Dimensional Weight Profile • Calculation Resolution Base (for example. root. container, product. and stage) • Resolution Base Grouping Rule (for example. destination location. weight. volume) In more detail, the items above refer to the following: ©Copyright.All rights reserved. 361 E" Unit 7: Charge Calculation and Freight Settlement • Rates contain details of the rate table for each standard charge item. It is also possible to enter fixed rates or percentages of other lines in the calculation sheet. • Dimensional Weight Profile The dimensional weight profile the system uses to calculate the transportation charges for the line item. The system uses the dimensional weight factor in the dimensional weight profile to convert a product's gross volume into dimensional weight. The system then uses the dimensional weight to apply the correct rate. Note that a dimensional weight profile at the line item level of a calculation sheet has priority over a dimensional weight profile in an agreement. • Calculation Resolution Base During charge calculation. the system determines the calculation resolution base by the origin of the data upon which the charge aspect is based. You can define the charge aspect in the resolution base objects. for example, container. product, and stage. • Resolution Base Grouping Rule The rule the system uses to group selected input data. for example. destination location. weight, and volume. You use the grouping rule together with the resolution base to group charge lines by the calculation base specified in the Group By field of the grouping rule. Stage 1 Shipper ..-......;;; 1111 Port of Loading Stage 2 Stage 3 Port of Discharge Consignee · ••• • • • CALCULATION RESOLUTION BASE ?• Figure 179: Resolution Base During charge calculation. the system determines the calculation resolution base by the origin of the data upon which the charge aspect is based. Charge Aspect Definition You can define the charge aspect in the following resolution base objects: 362 ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data • Root: This is the header of the document such as freight order. booking order, or forwarding order. • Stage: To utilize stage attributes such as distance between the shipper location and the port of loading. • Container: When gross weight of the container will be used for the calculation. • Product: When product attributes like product quantity, weight or volume need to be used. For example, you want to determine the freight rate based upon the gross weight of the order. To do this, you will need to use the calculation resolution base of root. If however you want to calculate the freight on a per package basis. the calculation resolution base should be package. Rate Table A rate is a price for a certain transportation service that applies only during its validity period. In SAP TM. rates are listed in a rate table. Validity Period: 01-01-2013 to 09-01-2013 Status: Released Origin= Plant Chicago Dest Zone <=1001b <=5991b <=10001b <=29000 lb <=50000 lb $ 60.00 $ 51.00 $ 45.90 $ 43.61 $ 30.52 $ 30.68 $ 26.08 $ 23.47 $ 22.30 $ 15.61 KY $ 35.68 $ 30.33 $ 27.30 $ 25.93 $ 18.15 CA $ 85.00 $ 72.25 $ 65.03 $ 61.77 $ 43.24 $ 55.90 $ 47.52 $ 42.76 $ 40.63 $ 28.44 $ 57.00 $ 48.45 $ 43.61 $ 41.42 $ 29.00 $ 45.00 $ 38.25 $ 34.43 $ 32.70 $ 22.89 $ 55.90 $ 47.52 $ 42.76 $ 40.63 $ 28.44 $ 55.90 $ 47.52 $ 42.76 $ 40.63 $ 28.44 You can define the following elements in the rate table: • Charge Usage • Charge Type • Dimensions • Calculation Base (Scale) • Relevance for Calculation Method Additional information on elements you can define in the rate table is as follows: ©Copyright.All rights reserved. 363 E" Unit 7: Charge Calculation and Freight Settlement • Charge Usage: You can set the rate table to calculate transportation charges billable to your customer or to be billed to you by your carrier. • Charge Type: The system only assigns rate tables to a charge item in a calculation sheet if the charge types match. You can use this field to search for a rate table. • Dimensions: You add each dimension on which you want your rate to be defined and looked up. For example. if you want the rate to be defined based on destination location and weight. add a dimension for destination location and for weight. • Calculation Base: You can define the calculation base for the scale. The calculation base is the actual base or the factor on which the charge calculation is based. • Rel. Cale. Method (Relevant for Calculation Method): If you select this checkbox. you define whether you want the system to apply a special calculation method. such as break weight or clipping, to the rate table on the level of a charge item. This charge item then only considers those rate tables that you designated for such a special calculation method. Rate tables also contain the freight rates for transportation services and allow you to maintain rates for certain validity periods. A rate table can contain up to nine dimensions for rate maintenance. The rates are reusable and can be referred to in multiple calculation sheets. The rates can be imported or exported using Microsoft Excel. Calculation Method You can use the standard. break weight. or clipping calculation method for a rate. The break weight calculation method compares and selects the lower rate from either the actual rate range or the lower end of the next rate range. It assumes that one of the scales in the rate is the weight. With clipping, the system works through the pricing scale level by level. The calculation results from each scale level are then added up to produce the overall result. Example of Rates and Calculation Methods 364 • Weight I volume rates • Break weight calculation • Volumetric rate calculation (bulkiness factors) • Distance rates • Freight of all kind and commodity rates • Various origin and destination point classifications such as point-to-point. point-to-zip, pointto-state. zip-to-zip. and state-to-state • Rates based on equipment (container type or size) or packaging class • Minimum and maximum rates • Handling charges: Terminal handling, cross docking costs. loading and unloading. empty handling, document handling, AMS filing. canal due. security surcharge. and so on • Surcharges: Toll calculation: Taxes: Discounts ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data Rate Table 's u.,1 's "'" s ' '"' • ,,,. s ••n, •s ' ' s s ,s.oo s ' s ..... s' s suo s .,,. • .... s ,. s ' """ ' $ 30.68 $ 26.oe: S ».61:1 $ 30.33 21.JO S M.00 6$.0l $ S5.')() S 4',52 $ $1.00 $ '1US 38.U 5 47,$2 $ SS,90 S 4tS2 0.61 .. ... Creation lS.61 18.l!> 4114 211,M 41.42 29.00 J;J.70 $ ll.89 28,U Rate Tables Download 28.44 Download ..... »». , •••• Excel Template -·... ... ••• �" ••• Upload Ulf I t:a I lt•I I - m• a.• I .;:.a .W1 .... ti.I) ow t .... Upload Excel Templates Add Details Figure 181: Rate Table Integration with MS Excel You can maintain a large rate table, with or without scale items. using Microsoft Excel. You can enter the rates and scales into a Microsoft Excel file and upload the file to your SAP TM system. Alternatively, you can define an empty reference rate table with validity periods in SAP TM and download it to Microsoft Excel. You can then maintain the rate table in the Microsoft Excel file and upload it to your SAP TM system. ©Copyright.All rights reserved. 365 E" Unit 7: Charge Calculation and Freight Settlement Scales Scale Examples Scale: Weight_LBS Scale: Oest Zone Scale: Location Dest Zone $ 60.00 $ 51.00 $ 45.90 43.61 $ 30.52 s s 30.68 $ 26.08 $ 23.47 $ 22.30 $ 15.61 $ 35.68 $ 30.33 s 27.30 $ 25.93 $ 18.15 CA $ 85.00 $ 72.25 $ 65.03 $ 61.77 $ 43.24 FL $ 55.90 s 47.52 $ 42.76 $ 40.63 $ 28.44 $ 57.00 $ 48.45 $ 43.61 $ 41.42 $ 29.00 $ 45.00 $ 38.25 $ 34.43 s 32.70 $ 22.89 $ 55.90 $ 47.52 $ 42.76 s 40.63 $ 28.44 $ 55.90 $ 47.52 s 42.76 $ 40.63 $ 28.44 Figure 182: Rate Table with Three Scales If a rate is a price for a certain transportation service that applies only during its validity period, a scale represents a dimension of the rate. In effect. a scale is used to define a parameter that then defines a rate. For example, if a rate depends upon distance and weight. you must define a separate scale for distance and for weight. The distance and weight scales are then used to define the rate. Scale maintenance is a prerequisite for the maintenance of rates, as scales are the dimensions of rate tables. You maintain scales independently of the agreement and the rates. and can reuse them in multiple rate tables. A scale has a scale base. which is essentially a database field tied to an attribute of the freight order. The scale base defines how the system interprets the scale. For example, a rate based on distance has to have the distance calculated. To do this, you would need to know the start location and the destination location. In this case. one scale is needed to determine the start location and another scale is needed to determine the destination location. Some Possible Scale Bases 366 • Product quantity • Packagetype • Weight ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data • Volume • Means of transport • Location • Distance • Business partner Scale Type. Calculation Type, and Unit of Measure Each scale can be based on a scale type. The scale type controls how the scale levels are defined. It indicates whether the scale values that were specified represent the upper or lower boundaries for the scale levels. Depending upon the scale base. a scale unit of measure can be defined. This is a mandatory field if the unit of measure is relevant for the scale base. Weight. for example, requires a unit of measure. In relation to calculation type, you can choose between absolute and relative. For non-numeric scales. you can only choose absolute. The system uses the calculation type on scale level as the proposed value for rate table maintenance. You can also assign rounding profiles. Before the system accesses the scale to look up a rate in a rate table, it rounds the input value based on the rounding profile to determine the right scale level. Note: A scale can be reused in multiple rate tables. However, only 9 dimensions or scales can be used in one table. ©Copyright.All rights reserved. 367 E" Unit 7: Charge Calculation and Freight Settlement Calculation Base Calculation Base • The calculation base defines how the system will determine the actual value of the scale during charge calculation Cale. Base Cd. "DESTLOC" Helper Assignment If the calculation will be based upon the destination location of the stage of the freight order BAF/ Container d Newark up to 10 tons up to 20 tons 42,000 USO 36,000 USO 30,000 USO Portland Miami 48,000 USO 54,000 USO 39,600 USO 48,000 USO 33,600 USO 42,000 USO Cale. Base Cd. "GROSSWT" If the calculation will be based upon the total weight of the freight or Iorwardinq order Figure 183: Calculation Base A calculation base identifies the actual base or factor with which the system calculates the charges for the scale. There can be various scenarios in which the system must calculate a charge for different forms of weights. for example, gross weight and net weight. In this case. both gross weight and net weight correspond to the scale base Weight (W), whose dimension is mass. However. by definition. gross weight and net weight are two entirely different charge aspects. Therefore they have two different calculation bases. such as "Wl" for gross weight and "W2" for net weight. To follow the scenario given here. you define a calculation base for every scale base. This calculation base is the final element in the charge determination. This means that the calculation base is used to determine the charges. In figure Calculation Base. the charges are dependent on weight and the destination location. The scale has the scale base Location. This scale base defines that the scale uses locations only The scale base can be used for both the source and destination location. The calculation base DESTLOC determines that the destination location of the freight order is used. Technically, in the customizing of the calculation base. you define which field is to be used and which program or class the system will call to determine the field value. If the resolution base in the calculation sheet points to the freight order stage, the system will derive the values from the specific stage and use it in the calculation. 368 ©Copyright.All rights reserved. Lesson: Managing Charge Calculation Master Data Master Data Cockpit . - , __ -----. -·-.. - --· ----· ·- ·- -·-· -· ---·...·· -- - ---· -· _. _ ...---·..... . --- --- --...--· _. _ --· -· --� .... ---· --· · --·� ----· ---- ---· ...... ·-·-- -- -----· _.. -· ---· · ...... -- - --------�-· -i ]). � •• � ·- •• � � � � � ••• ••• ••• - Freight Agreement -- 1 ...... Freight Agfeemet11 Item I Caleulei!lon ,,..._ _., .... Calculation �et Item/ rge Item l • �---. . . . -·.. -" -· -_.. .,,_ --.. ···--···----....... ·- ...... --· ··----···-·-·- .. -----····... ------·--·..... ··.... --· ·-··--_-·--_- ...··-�-. .. -··..•. ----···--·---- --....... ·.-.-.. ·...··.. -·--.··..... .··----· -- . --- ··- . ·-·- --_ ,,_ ........ ..... • • • • .... ..,. • .. r- I •• • •• ,_ • • • • • • • _,., ' ... ' • • • • ' IY.•les/ Scale Items J Rate Figure 184: Master Data Cockpit The master data cockpit provides an overview of the agreements and related charge management master data. Master Data Cockpit Features • Flexible selection criteria for agreements and items. • Lists all related Transport Charge Management (TCM) master data. such as charge items. rate tables. scales and scale items. and rates for every agreement item. For example: The rates for a transport between your purchasing organization and a specific carrier. All charges maintained for one item in an agreement that has many rate tables. The agreements valid for a specific period. Most data that is maintained in agreements and related TCM objects can be displayed in the Personal Object Worklist (POWL). Using the standard screen layout configuration options. you can customize the views relevant for your organization. Based on the selection. you can trigger a mass update of rate tables or rates maintained in calculation sheets. (Choose Update Rates I Calculation Sheet Amounts.) LESSON SUMMARY You should now be able to: • Describe a freight and forwarding agreement in transportation charge management • Display the elements of a charge calculation sheet • Describe rate tables in charge management , Di splay a scale • Manage master data ©Copyright.All rights reserved. 369 E" Unit 7 Lesson 2 Calculating Supplier Charges in a Freight Order LESSON OVERVIEW In this lesson, you learn how to calculate supplier charges for freight orders. LESSON OBJECTIVES After completing this lesson. you will be able to: • Calculate charges in a freight order Agreement Determination Freight Agreements (FAs) and Forwarding Agreements (FWAs) are the basis for calculating transportation charges. In this section. we look at how agreements are determined based on priority. Agreement Determination Based on Priority • The system determines the agreement based on organization. business partner, validity period. and preconditions. • If there are several matching agreements. which can be determined on the data from freight order /booking or from the forwarding order. it is possible to have a leading charge type (defined in charge type Customizing). and the first agreement where the defined leading charge type can be calculated is picked. Besides using leading charge types, it is possible to maintain priorities. • If the system finds multiple matching agreements during agreement determination. the agreement priority defines the sequence in which the subsequent determination is executed. • The agreement priority can be maintained on the General Data tab in the details section. Built-in Preconditions in Agreement Items In an agreement, there are two ways of using preconditions for the agreement items (calculation sheets): • Built-in preconditions • BRFplus preconditions It is possible to define a BRFplus condition or a BAdl to check if a certain calculation sheet is to be processed in a certain business context. The result of this rule is a true or false decision. If the response from BRFplus or the BAdl is true, the calculation sheet is considered for charge calculation. Some built-in preconditions are available on agreement item level. 370 ©Copyright.All rights reserved. Lesson: Calculating Supplier Charges in a Freight Order �--.-. Agreement Item 1 BRF+ Precondition �--.-. Agreement Item 2 Figure 185: Preconditions in Agreement Items Built-in Preconditions in Calculation Sheets r--i Calculation Sheet 1------------------------, ----- Charge Item 1 BRF+ Precondition �---.-. Charge Item 2 Figure 186: Calculation Sheet Preconditions There are two ways of using conditions in the calculation sheet. There are predefined parameters in the built-in preconditions that can be used or a BRF+ precondition/BAdl can be maintained as well. Types of Built-in Preconditions in Calculation Sheets • Trade Lanes: Based on criteria such as source location. source zone, destination location. destination zone. mode of transport. or means of transport. the charge line can be activated or deactivated. • Service: Based on the service level a charge item can be activated or deactivated. • Business Partner: Based on the business partner a charge item can be activated or deactivated. BRFplus Preconditions in Calculation Sheets A BRFplus condition or a BAdl can be defined to check if a certain calculation sheet item is to be processed in a certain business context. The result of this rule is a true/false decision. If the ©Copyright.All rights reserved. 371 E" Unit 7: Charge Calculation and Freight Settlement response from BRFplus or the BAdl is true. the calculation sheet item is considered for charge calculation. The precondition for the charge item can be maintained on charge item level in the Precondition tab. Manual Agreement Selection Often Logistics Service Providers (LSPs) have multiple FAs with the same carriers and purchasing organizations. This is due to the fact that an LSP may strike deals with carriers at various levels. for example. on a country, regional. and global basis. Normally, the larger the contract. the better the rates. However, if a country Business Partner (BP) is pushing a lane to increase market share. then the LSP could potentially get better rates. Therefore. it makes sense to have a different contract with the country BP, or even multiple contracts. Similar scenarios can exist on the customer side. Therefore. the ability to choose a particular context in a given scenario is a critical business requirement on both the buying and selling side. Manual Agreement Selection: Functions • An enhancement to the standard agreement selection, which is an automated process. • Provides the capability to select an agreement or agreement item for charge calculation. • Offers additional capability for automatic selection of minimum or maximum agreement items through calculation profile control setting. Multiple Agreements Popup The figure shows the Multiple Agreements dialog box. which can be used to select an agreement manually. Note: The Multiple Agreement pop-up is not supported for through rates. 372 ©Copyright.All rights reserved. Lesson: Calculating Supplier Charges in a Freight Order . "'"""""' l,dn\lflSlfef.1\'9 01118 lm,o,wg 8"'h1, �oe e,a,; S..1v, ewrvm� .... Ox�flOw «ec EUR 0.00 EUR � /<fflN!I 00\etl'f'I(�., CrocU""e!C C... eee OUR • OICL'S EUR 06002014 - .... [jJ 0Me E�1...-yi: R.lM, 0.-c tn 0-032014 ,SI Ch.:l,r. ..-i� Log Muttlplie Agreeinents c,..,.11" .. _,,, ...... ()Ap,.Jl·�n�I �.(:hi,,gt(I ¢« H::11 C,*IAllltd 0.00 I - Pfuf!W),I� c........ o. ,u,-,.inooc-eune'l(v fliouldfl.i 'foi,I.A,o,...1 .,0i,x,_... o.,..,n,. .... lnl&irel Chw(ltlS Noll-I'd TUWl�ll11'1Llo...,IICul1e.'!(y l.£lr#1¥11·M •• •• Charges 't . -· C..._,_SI_, OI CUSlOME"1,11P) NEWYOEIK Im fCNtQc: k1emJ c )( �-· ,.. o......, Ol,.BUU90t,.CONY01 ov.10...AGft01 tn.eca,s 01JklU50f_OON'Y02 Ol..MIJ...A,GA.11 U:U481t, 01_11,vu&Ot_OOHV02 °'-""'� fir e:,1.50 ""' ...., 01_9UUSC9_GONY01 Dl),fU_� 91.831,SO USO Dl_lluusot_COHV0-1 01_1,il.l_AGA03. '8 »5 75 01 BUUS09�CCIN'101 """ ..... Ol_dilJU$0t_Wll� � USO , ..... "'° USO t�'(l?:I USO v . I <>•<I .. Figure 187: Multiple Agreement Pop·Up Freight Order Charge Calculation Bool.lnc� Ship ttom: AIIC Gtn?ltf. Friorldl.n �!p to: Xf'l ltd.. lr,eoiow.: OOP MOT: CO,,Ulnt, � "*"• Vfllft �tOtdof TCM Master Data Figure 188: Freight Order Charge Calculation Process ©Copyright.All rights reserved. 373 °'"" Unit 7: Charge Calculation and Freight Settlement During freight charge calculation in the freight order, the following steps occur: 1. Collect the data from the following SAP TM core objects: • Transaction business object: freight order. booking order, stage, item. container • Configuration objects • BRF+ conditions • Master data • Any BAdl implementation 2. Determine the freight agreement 3. Calculate the values of each charge type in the calculation sheet 4. Hold the log file of the calculation run. and so on 5. Show the calculated results in the freight order Freight Rate Derivation Process Co°"ol....,. Q,.i,,(T�. �nlkt) ,,,_ P.itki..s- Slllp from: ;\SC�. fr� Sl!lp,to: XY2 tto., O.:� ••,ocrmiw DOP A11iT, Conu,"'°' V�u,I Oeli""Y '™«Ill o� l,m,. c_, �..nU.n <&>) IO.. fo:0.,0-fO .lilnT, ('(lrjl,,.i- Vf"t� SW!l).)to,:- U.oJ.iOO:O no i st 10'! '-.'---i Figure 189: Freight Rate Derivation Process During freight rating process, the following steps are performed: 1. Based upon the calculation item, the system determines the calculation base and the rate table. 2. Given the dimension of the rate table (scales). it then obtains the logistics data. 3. Given the calculation profile, the system determines the baseline for the date determination 4. The system obtains the matching rate table record and then determines the appropriate calculation rule 5. The system calculates the freight rate amount 374 ©Copyright.All rights reserved. Lesson: Calculating Supplier Charges in a Freight Order Business Example: Road-Sea-Road " Denver rn, Newark (Port) Rotterdam (Port) Cologne - ••• • • • Full Container Load Scenario (Road-Sea freight) Charge Calculation will be done for: Freight Order - Denver to Port of Newark • Booking Order - Port of Newark to Port of Rotterdam Freight Order - Port of Rotterdam to Cologne Figure 190: Business Example: Road-Sea-Road In this scenario a full container load is being sent via road-sea freight. From SAP ERP. an orderbased transportation requirement for the entire move is sent to SAP TM. The planner decides the routing for the container move. hence creating stages in the freight unit. Each stage is then planned separately: Table 3: Stages Stage Description Pre-carriage Truck move from shipper origin (Denver) to port (Newark) Main carriage Vessel move from POL (port of loading) (Newark) to POD (Port of Destination) (Rotterdam) On-carriage Truck move from port (Rotterdam) to customer unloading location (Cologne) Two freight orders are created - one for the pre-carraige stage (Chicago to Newark) and one for the on-carraige stage (Rotterdam to Cologne). The amount calculated for these stages will be used to pay the carrier. ©Copyright.All rights reserved. 375 E" Unit 7: Charge Calculation and Freight Settlement A booking order is also created for the main carriage stage (Newark to Rotterdam). The amount calculated for this stage will be used to pay the ocean carrier. Example Calculation for a Freight Booking Example Calculation for a Freight Booking Freight Move: Pol: Port of Newark to PoD: Rotterdam Port ocean Fl'eight Fl'elght Agreement 4711 Freight Agreement ID Freight Agreement -1- Freight Agreement points to a TCCS Charge type l Rate Table L SeaTem3 Con�racting Partner Usage Code Delta Pulp and Wood Customer and Se(l,1ce Pro\tder TCCS TCCS_SeoTem,,_1 Tlil!ISPO!!a!ioo Calculatioo Sheel 1 Ult Numbtt Charge ElemfJfi Code Transportation Charge Calculation Sheet J Carrier ChargeType points to a Rate Table carc.-RtJe Calculation Base 10 HAUL Ha11I Octan fceioht cha�abltwele:t'lt = Bunke< Ad�.st-nent Factor Cu1Tency Adjustment factor chargeable wei]ht so SAF CAF 40 O_ISPS Securty Surthame Origin Line 10 Percentage = orsc O�il Teonin.i Handling chargeable wFl'lht chargeable weQht 60 DlliC D_ISPS SUII Oerlilation Termhal Handing chargeatie weiJht '" ao Oe;tilation Seci.rity Surcharge chargeable weiJht Lmel0-50 A.utomatieallmanual T(I(� I Rate table·. Haul Rate Table is built out of Scales Scales Le Ha..te Newa'1< Portlond Miami Cala,lation Re,ult line Nt.m bel O,;vgeCode Charge Code descmioo 10 FAK FAK Base teigftt Btemethawn Rot1erdam 35.000USO 30.000USO 25.000USO Base Cootai� 40.000US 1 •s.ooo use 33,000 USO 40.000 us, 28.000 USO 35.000 US• v� Price 40.000 USO 39.680USC Figure 191: Example Calculation for a Freight Booking The example demonstrates how the system calculates the charge for a container ocean freight booking from Newark to Rotterdam based on TCM master data. Event-Based Charges Events can influence how the customer is charged (via the forwarding order) and how the carrier is charged (via the freight order and freight booking). 376 ©Copyright.All rights reserved. Lesson: Calculating Supplier Charges in a Freight Order Execution Document (Freight Order/Booking) Event Planned Date/Time Actual Date/Time Loading Begin 01.01.2018; 09:00:00 01.01.2018; 09:00:00 Loading End 01.01.2018; 09:20:00 01.01.2018; 09:20:00 Proof of Pickup 01.01.2018; 09:20:00 01.01.2018; 09:20:00 Departure 01.01.2018; 09:30:00 01.01.2018; 09:30:00 Clear Customs 01.01.2018; 09:40:00 01.01.2018; 09:40:00 Delay - 02.01.2018; 08:00:00 Arrival at Destination 03.01.2018; 13:30:00 Unloading Begin 03.01.2018; 13:45:00 Unloading End 03.01.2018; 14:30:00 Proof of Delivery 03.01.2018; 15:00:00 .. e a, > w .. . ,:, a, • u a, ...... -+ 05.01.2018; 07:30:00 ...... - ..... 05.01.2018; 07:45:00 ...... ..... 05.01.2018; 09:30:00 ...... ..... 05.01.2018; 10:30:00 a. >< a, c � ::) � ' r- . Forwarding Order Charges Freight Order/Booking Charges 50 USO reimbursement for customer per 1 day delay 100 USO penalty charges for carrier per 1 day delay Figure !92: Charges Based on Events ©Copyright.All rights reserved. 377 E" Unit 7: Charge Calculation and Freight Settlement 378 ©Copyright.All rights reserved. Unit 7 Exercise 20 Calculate Charges for a Freight Order Business Example You are a charge analyst for a company implementing SAP Transportation Management. You want to ensure that charges can be calculated in freight orders 1. Open the freight order you have used in the exercises for carrier selection and tendering. 2. Go to the Charges tab. What is the charge calculation status? 3. Calculate charges for the freight order using the corresponding button in the main toolbar and then save the freight order. 4. Review the freight charges that have been calculated. What is the charge calculation status and the invoicing status of the freight order? 5. What is the total that has been calculated? 6. Which charge types have been calculated? Hint: Click the Expand All icon on top left of the Charges table. ©Copyright.All rights reserved. 379 E" Unit 7: Charge Calculation and Freight Settlement 7. How has the base freight been calculated? 8. How has the fuel surcharge been calculated? 9. Which freight agreement and charge calculation sheet have been used for charge calculation? Hint: Choose Show/Hide Details in the charge table. 10. How has this freight agreement been determined? 380 ©Copyright.All rights reserved. Unit 7 Solution 20 Calculate Charges for a Freight Order Business Example You are a charge analyst for a company implementing SAP Transportation Management. You want to ensure that charges can be calculated in freight orders 1. Open the freight order you have used in the exercises for carrier selection and tendering. a) In NWBC, choose Freight order Management-. Roed-« Edit Road Freight Order. b) Enter the number of your freight order in the Freight Order field and choose Continue. c) Make sure a carrier has been assigned to this freight order on one of the following tabs, Subcontracting, Business Partner or General Data. 2. Go to the Charges tab. What is the charge calculation status? The charge calculation status is Not calculated. 3. Calculate charges for the freight order using the corresponding button in the main toolbar and then save the freight order. a) Go to edit mode and choose Charges/Settlement-. Calculate Charges and then Save. Hint: If the Charges/Settlement button is not visible, click on the double arrow in the top right of the screen. next to the tool icon. 4. Review the freight charges that have been calculated. What is the charge calculation status and the invoicing status of the freight order? The charge calculation status is Calculated. the invoicing status is Not Invoiced. 5. What is the total that has been calculated? A total of 1.366.81 USD has been calculated. 6. Which charge types have been calculated? Hint: Click the Expand All icon on top left of the Charges table. BASE; FUEL; STOP ©Copyright.All rights reserved. 381 E" Unit 7: Charge Calculation and Freight Settlement 7. How has the base freight been calculated? Actual distance (2.679.199KM) x 0.45 USD/KM = 1.205.64 USD. 8. How has the fuel surcharge been calculated? Base freight (1.205.64 USD) x 3.00°A> = 36.17 USD 9. Which freight agreement and charge calculation sheet have been used for charge calculation? Hint: Choose Show/Hide Details in the charge table. Select the top line for carrier P&G Trucklines and choose Show/Hide Details in the charge table. Scroll down and on the Overview tab. you can see that freight agreement FAOOCARR-01 and calculation sheet FTL_US_CARROl are displayed. 10. How has this freight agreement been determined? The freight agreement has been determined based on carrier CARR-00-01 and purchasing organization 50000808. You can see these on the General Data tab. 382 ©Copyright.All rights reserved. Lesson: Calculating Supplier Charges in a Freight Order LESSON SUMMARY You should now be able to: , Calculate charges in a freight order ©Copyright.All rights reserved. 383 E" Unit 7 Lesson 3 Settling Supplier Freight Charges LESSON OVERVIEW After services have been rendered for the freight order. the settlement process must be initiated. In this lesson you will examine the steps SAP TM performs to assist in the process of settling transportation costs with your carriers. LESSON OBJECTIVES After completing this lesson. you will be able to: 384 • Generate a freight settlement document • Transfer freight charges to SAP ERP • Settle a charge in the collaboration portal ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges Freight Settlement Freight Order I Freight Booking Freight Settlement Document Charges & Settlement Accounting Document �-----------------------------------' ' : SAP ERP1 Figure 193: Document Flow - Supplier Freight Settlement The figure Document Flow - Supplier Freight Settlement isolates the freight settlement steps within the context of the overall document flow. What is Freight Settlement? When an organization ships via a third party to a customer, costs may be incurred that have to be charged back to this shipper. After services have been rendered the following activities should take place: • Accruals are posted • Invoices are verified (in SAP ERP) • Vendors are paid To manage this process properly in an integrated environment. a freight settlement document is created and transferred to SAP ERP. ©Copyright.All rights reserved. 385 E" Unit 7: Charge Calculation and Freight Settlement Carrier Customer Shipper $ $ $ Figure 194: What is F reignt Settlement? Freight Settlement Document A freight settlement document (FSD) is a business document that is sent to SAP ERP requesting the verification of an invoice received from a supplier or carrier. When the invoice is received, SAP ERP checks it against the data from the freight settlement document. If performing an evaluated receipt settlement. the automatically generated invoice is based on the data from the freight settlement document. FSDs can be used to enter the data for transportation invoicing and forwarded to SAP ERP for invoice verification. The transportation charges are calculated in SAP Transportation Management (SAP TM) based on a freight order. service order. or freight booking. After an SAP NetWeaver Exchange Infrastructure (XI) message is sent to SAP ERP. the actual invoice verification takes place in SAP ERP. You can create an individual FSD for one freight order. service order. or freight booking. You can create a collective FSD for multiple freight orders or freight bookings. You can also create multiple FSDs at the same time. 386 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges • Invoicing Party (default) • Document Type, Invoice Date • Purchasing Organization • Payee (default) • Paymt. Terms, Net Amt. Doc. Currency • Invoice Amount Verified by ERP au.me•• General Data Business Documents or Business document items that are being settled with the FSD Partner Charges • Additional Business Partners (Partner Determination, Manual Editing) Charges for each FSD itemdetermined automatically manual maintenance Figure 195: Freight Settlement Document Overview An FSD contains the following information: • General data: Document type. the purchasing organization, payment terms. document currency. and so on • Business partner information: invoicing party. payee. additional business partners. which can be entered manually or automatically determined by the system • Charges: For each FSD item the Charges tab page has the charges relevant for settlement with the carrier • Orders: The business documents or the business document items that are being settled using the FSD ©Copyright.All rights reserved. 387 E" Unit 7: Charge Calculation and Freight Settlement Freight Order POWL Individual & Collective Freight Booking POWL Individual & Collective Freight Booking (Complete /Partial) Freight Order (Complete /Partial) Batch Report Figure 196: Creating a Freight Setllemenl Document The FSD can be created in the following ways: • It is possible to create an individual FSD for one freight order. service order. or freight booking. or a collective FSD for multiple freight orders. service orders. or freight bookings. To do this access freight orders. service orders, or freight bookings from the personal object worklist (POWL). in the relevant document overview. or in the freight settlement overview. The system automatically creates the FSD based on the data in the freight orders. service orders. or freight bookings and calculates the transportation charges. • It is also possible to create FSDs directly out of the freight booking or freight order UI. • It is also possible to create partial FSDs for previously invoiced freight documents. • You can create multiple freight settlement documents using the mass creation of FSD report. )) Note: Background reports are the following: /SCMTMS/SFIR_CREATE - Creation of FSD /SCMTMS/SFIR_TRANSFER - Transfer of FSD to ERP 388 ©Copyright.All rights reserved. Unit 7 Exercise 21 Generate a Freight Settlement Document Business Example Once a freight order is created. a freight settlement document can be created. You use this to calculate the applicable charges to be paid to the transportation service provider for handling the freight order/shipment. 1. In NWBC, choose Freight Order Management-> Road-> Edit Road Freight Order. 2. Enter the number of your freight order in the Freight Order field and choose Continue. 3. Can a freight settlement document be created for this freight order? 4. Generate the freight settlement document. 5. What is the settlement document type associated with the freight settlement document? 6. Who is the invoicing party in the freight settlement document? 7. What is the lifecycle status of the freight settlement document? 8. View the preceding documents of the freight settlement document. 9. Save the freight settlement document and note the freight settlement document number. ©Copyright.All rights reserved. 389 E" Unit 7 Solution 21 Generate a Freight Settlement Document Business Example Once a freight order is created. a freight settlement document can be created. You use this to calculate the applicable charges to be paid to the transportation service provider for handling the freight order/shipment. 1. In NWBC. choose Freight Order Management-> Roed-« Edit Road Freight Order. 2. Enter the number of your freight order in the Freight Order field and choose Continue. 3. Can a freight settlement document be created for this freight order? Yes. The invoicing status of the freight order is Not Invoiced and there are no blocks - a settlement document can be created. You can check the invoicing status under Settlement Data in the Charges tab. You can check whether there are blocks under Blocking Information in the Statuses tab. 4. Generate the freight settlement document. a) Expand the Charges/Settlement dropdown in the top menu bar and then choose Create Freight Settlement Document. 5. What is the settlement document type associated with the freight settlement document? 0001 (Default Freight Settlement Document). You can see this in the Settlement Document Type field under Settlement Data in the General Data tab. 6. Who is the invoicing party in the freight settlement document? CARR-00-01. You can see this in the Business Partner tab. 7. What is the lifecycle status of the freight settlement document? The status is Ready for Accruals. You can see this in the Statuses tab. 8. View the preceding documents of the freight settlement document. a) Choose the Document Flow tab. 9. Save the freight settlement document and note the freight settlement document number. a) Save the freight settlement document by choosing Save All. 390 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges Supplier Freight Invoicing Transportation Charge Processing Create Freight Order I Freight Booking ....__� �,,----, Calculate Charges L__:��=�:,,;r::-����:::� Freight Settlement Processln;;:g;,--.._ Create Freight Settlement Document Transfer Freight Settlement Document Accruals Posted Figure 197: Posting Accruals Freight charges are settled with the carrier (supplier). Settlement includes the following: , Assigning and transferring shipment costs to Financial Accounting to generate accruals. and assigning costs to a CO object , Settlement of costs with the carrier: posting payables by canceling the accruals. You need to have entered and accepted the services provided before you can transfer costs to Financial Accounting. The system automatically creates the service entry sheet based on a purchase order for external services. Before you can settle costs with the carrier. you need to create an invoice using manual invoice verification or create a credit memo using the credit memo procedure. ©Copyright.All rights reserved. 391 E" Unit 7: Charge Calculation and Freight Settlement I SAP ERPSD/MM I I Create Order/Delivery � � I SAP TM ' Order-I DeliveryBased Forwarding Order External Customer I Create PO � Create Order � ,.... , '"' Receive Order Purchas; Org. .._ ..._ Integration I • Create SES • , y • Create Freight Order I Freight Booking . Canillr/SupJller -'W • Transportalion Planning Purchase Org. lnf�rmatio_n 0 TRQ I I SAP ERP-MM E • ::> Determine Freight Agreement 0 • y Calculate Charges J • Create Freight Settlement Document � •• •• Invoice verification Self-billing (ERS) - Credit note Invoice Figure 198: Supplier Freight lnvorcmg - Process Flow As you can see in the graphic. the typical freight settlement process flow is as follows: 1. Based on a transportation request. the planner carries out several planning steps and create a freight order or a freight booking to subcontract to a carrier. 2. Upon settlement. the system creates a Freight Settlement Document (FSD). This document contains all relevant logistical data as well as the charges and other commercial data. The charges can be copied over from the freight order or booking (most common) or another charge calculation is triggered based on the freight agreement between the purchasing organization and the carrier. It is possible to manually change charges in the FSD. FSDs can be created online or in batch. It is possible to do a collective settlement (several freight orders or bookings are settled with one FSD). The FSD can then be transferred to the SAP ERP system via SAP NetWeaver Process Integration (Pl. formerly known as XI/ Exchange Infrastructure) or WSRM (Web Services Reliable Messaging). 3. A purchase order and a service entry sheet are created in the ERP system. This constitutes the working list for invoice verification. You also have the option of self-billing. Note: The purchase order and service entry sheet are only used for technical purposes to post accruals in SAP ERP. The service entry sheet comprises a list of services performed by a vendor on the basis of a purchase order. containing service descriptions and details of quantities and values. The descriptions of planned services deriving from the purchase order are used as default descriptions in the service entry sheet. Unplanned services that were entered in the purchase order without descriptions using value limits are precisely specified in the service entry sheet. Partial Freight Settlement You can create a partial freight settlement document for a previously invoiced freight order. 392 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges The invoicing status of the freight order changes from Completely Invoiced to Partially Invoiced before the additional freight settlement document is created. You can add charges to an invoiced FO. but it is not possible to remove them. Invoice verification can be done with reference to the SAP TM freight order. carrier. BOL, air waybill, flight number. and voyage number. You can view, edit. and discard proposed FSDs from the interactive UI. Freight Settlement Integration 1. Account Assignment J • G/L account determination • Assignment for Cost Accounting l 2. Transfer to Financial Accounting l • Purchase order determination - • Creation of the service entry sheet • Accrual establishment J I 3. Invoice creation l • Credit memo procedure (ERS procedure) • Manual invoice verification I Figure 199: Freight Settlement Integration During account assignment. the system determines the correct GIL account in Financial Accounting for each shipment cost item and the assignment for Controlling. Account assignment can be carried out at different levels, depending on the level of detail at which you want to track costs. The transfer to Financial Accounting to establish accruals requires entering and accepting the services rendered. The system automatically creates a service entry sheet. Using the credit memo procedure, also referred to as the Evaluated Receipt Settlement (ERS) procedure, you can settle the shipment costs with the carrier without having received invoices. You can choose from different settlement periods. You transfer the calculated shipment costs to Financial Accounting. The invoices are verified by the carrier. If the carrier discovers variances, you can post these as subsequent debits or credits. If you receive invoices from the carrier. you can also verify the invoices manually and create the invoices manually. ©Copyright.All rights reserved. 393 E" Unit 7: Charge Calculation and Freight Settlement Service Entry Sheets in SAP ERP Purchase� Order Reference , to -· � · Service Entry Sheet .,. Transfer to �, � i � t====> l.:;;;;;F;;;;n;i ; ;a;;;;n;;;;c;;..a_li _A_c_c_o_-u tn -n_g_ Service acceptance I ... Accruals Service agent Purchasing organization Purchasing group Plant Item category l-------------------------------------------� figure 200: PO And Service Entry Sheet Each service entry sheet is based on an external service order. Determining a valid purchase order is required for transfers to Financial Accounting and for settlements. You can also create the purchase order every month for the carrier. Important criteria for the service order include carrier. purchasing organization. purchasing group, plant. and item category. When the system has automatically determined a valid purchase order. a service entry sheet is created that refers to the purchase order. During posting. you accept services and. in Financial Accounting, an accounting document for generating accruals is created. 394 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges Invoice Submission .Freight Forwarder .. . ... . . . .. . . . . ... ..... � •'. ••• •' • Strategic Freignt Procurement ····· ...... . ... ••••••• Consignee Shipper ----- Strategic Freight Mgmt. & Contract Lifecycle Mgmt. ----I!!!!!!!!!!!!!!!!!!!!!!!!• capacity & ......... ) Order Mgmt. & ) warehouse ) Freight exec. ) Freight Demand Planning Freight Planning Execution & Monitoring Settlement UllUIJ •• ---------TracKing & Reporting--------, E,enl • tnvoice SuD TIISSIC'n • Fre1gh Nohfication & • Sett-B,l�ng • Teridenng HandMng • Dispute Management ,•' .. • •••••• ••• -, ,••• ....... . --� -- . • -- ,•' •• •• •• •' •• ••• Carriers Figure 201: Carrier Collaboration Portal Functionality Overview With SAP TM 9.3. the Collaboration Portal can be used for the scenarios of strategic freight procurement, freight tendering. event notification and handling, as well as the settlement functionalities of invoice submission, self-billing, and dispute management. Invoice submission is the process of publishing the freight charges in the carrier portal and resolving differences in charges in a Freight Order (FO) or booking between a carrier or Logistics Service Provider (LSP) and a requester of transportation services. such as a shipper or an LSP This functionality simplifies and accelerates the carrier invoicing and correction processes. Additionally, there is no need to set up additional interfaces from third parties to SAP ERP for uploading incoming carrier invoices for invoice verification. The carrier creates an invoice directly in the portal. This invoice gets matched to the calculated freight order amount, and the freight settlement process can be executed subsequently. The carrier can verify all relevant logistical and the respective charge amounts. If the carrier wants to change or add data. the collaborative invoice dispute management functionality can be triggered. The dispute can involve changes in logistics item quantities (weight, volume, and distance) or item charges. and can lead to changes in charge amounts in freight order. The Collaboration Portal can be seen as another UI for the SAP TM system. The carrier requires a user ID and password for logging on to the Collaboration Portal. This can be created by the SAP TM administrator. ©Copyright.All rights reserved. 395 E" Unit 7: Charge Calculation and Freight Settlement Invoice Submission and Payment Gamer Creates Invoice -£ Freight Order _. ___ Compare Charges CCinFO Accept, Reject, or Char:ige "+ Recalculate FSD I Post Carner FSO Delta FSD l POISES lnvo,ce t > [Create lnvotee and Issue Payment I Figure 202: High Level Flow Invoice Submission Invoice Submission: High-Level Process 1. The shipper creates a freight order and executes the charge calculation. If invoice submission via the Collaboration Portal is enabled for the carrier, the FOs are visible for the carrier on the Collaboration Portal and the charges get published in the portal. 2. The carrier creates an invoice directly in the portal. This invoice gets matched to the calculated FO amount. 3. If applicable, a collaborative dispute process is triggered. If that dispute process is solved, it results in a delta Freight Settlement Document (FSD) or credit memo posted to ERP. 4. After the invoice amounts and the amounts of the FSD and FO match, a carrier invoice is automatically created in SAP TM to be posted from SAP TM to SAP ERP. 5. The carrier invoice can then be automatically verified with the respective FSD and PO/SES in SAP ERP. posted to the accounts, and the payments can be arranged. The dispute management for self-billing functionality remains untouched and both scenarios can run in parallel. However, a shipper will probably use either dispute management for self-billing or let the carrier submit the invoices directly. 396 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges Collaborative Invoice Dispute Management " SAP Transportation Management SAP ERP Match Process Carrier • Carrier Invoice ,,,,..- ... � Invoice Match? YES ., NO Dlepute ca.. -+ i r YES Within Tolerance? NO + Worl<flow . • Poat' Corrter lnvol/ POST • f YES Accept Invoice - NO I Reject/Propose I F ,gure 203: Dispute Management for Invoice Submission Dispute Management: High-Level Flow 1. The shipper creates an FO. The FO becomes visible for the carrier on the Collaboration Portal. 2. The carrier creates a carrier invoice and submits it. The carrier can review these orders and create a carrier invoice for one or more FOs. He can also initiate a change request for the logistical and charge data and also capture the reason via notes or attachments as justification. The carrier invoice gets created in the shipper TM system, along with a dispute case capturing all the discrepancies, if any. 3. Dispute resolution occurs. In cases where there are discrepancies. there can be multiple rounds of negotiations between shipper and carrier until there is a convergence. The shipper can accept the charges or reject and propose new charges. The dispute resolution process can also be automated by setting tolerance rules. This enables automatic acceptance of a dispute without any manual intervention. If workflow is enabled, a work item is also created in case tolerance rules fail. enabling the shipper to take further action. Even if workflow is not enabled. the shipper can see and access the dispute cases via a dedicated POWL. Once the dispute is resolved and the changes accepted. the freight order and carrier invoice charges get updated. 4. Accruals are adjusted and the invoice is posted. As soon as the dispute is resolved. the freight order is updated, and the FSD can be created or updated. (The creation of the FSD depends on whether or not it was already created before the dispute case.) The updated FSD updates the PO and SES in SAP ERP with the revised charges using the SAP ERP update strategy in the settlement profile, as follows: • Change current FSD and resend . ©Copyright.All rights reserved. 397 E" Unit 7: Charge Calculation and Freight Settlement • Create new FSD for delta amount. • Reverse and repost with new FSD . The accrued charges are adjusted in SAP ERP. and then the carrier invoice is posted to SAP ERP. Self-Billing u .... "_____ - •ote.- ·-- I •otQ>-"tlrT\l""-"' l"-!0:,,1-! ftEi9!!t Ofct!r M•ri•me,111 '""""°' It HOME FR8GHT ORDER MANAGa.1arr [ FREIGHT semeMENT Fr•ight Orders toe Setf.t!illing ,.�Oill::l'll,tt!J ml ¢fttlt()ifl)lllt Sinn -� -....... - - - 50 F<E<9t11 sememer-t 1 I FREIGHT AGREEf.lENT w,HAGEf. 836 .... °""' r:res¢1 Ot,m • ,, """ l>JI<* � iC@J=@flB $ubmi!Wd II ror .\ppr�,• I� • Slrttl Name (Scura: Loe.non,) $1).W(Jf Loc:illon '"" , .... CN�Bal.. .@'flUlflC_ 115' SQl!i:Slfte1 CIIIW.O Bal.MU 11\iC 115'SQeoi:.SlJUI 100011�2 Ct!i�;o lb\enu ln.C 115'Set41dllett 100011989 CftiQ>".O lbteno Inc 115'SCZ.!181fttl &100000129 ePM<::lltlllic;als 567 Jone-.Rd 32 --- F"-.gnt Jrgrffment Management :i;r� .,,,. - -- 15 0 ...... Figure 204: Carner Self-Bilhng ,n the Collaboration Portal To enable the display of a freight order in the portal. the assigned carrier must be enabled for selfbilling. This setting is defined in business partner master data. To access the portal. create business partners for contact persons and assign them to the carrier. then create an internet user for each contact person. To expose freight charges. the carrier logs into the Collaboration Portal and navigates to the Freight Settlement screen. All Collaboration Portal functionalities (such as table view. detail view. filters. and the search function) are available. Dispute Management Carrier Shipper creates executes the Freight Order Freight Order Carrier requests change on charges Shipper accepts change Shipper updates) Carrier accepts updated changes change Shipper posts self-invoice and pays Figure 205: Dispute Management tor Seit-Billing Freight dispute management is the process of resolving differences in logistics quantities and charges in a freight order or booking, between a carrier (or LSP) and a requester of transportation services. such as a shipper or an LSP. 398 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges The expected charges of a freight order are exposed on a portal. which the carrier can access. The carrier can then verify relevant logistical data as well as charges. If the carrier wants to change or add data. it is then possible to create a dispute. The dispute can involve changes in logistics item quantities (weight. volume. distance) or item charges (USO or hour). and can lead to changes in charge amounts in an FO. Dispute management with self-billing can also be established between an LSP and a carrier or a carrier and another subcontracted carrier. The figure. High-Level Process. shows a common example. The Collaboration Portal can be seen as another UI for the SAP TM system. The carrier requires a user ID and password for logging on to the Collaboration Portal. This can be created by the SAP TM administrator. Dispute Management for Self-Billing: High-Level Process 1. Shipper creates FO. If self-billing and settlement via the Collaboration Portal is enabled for the carrier. the FROs are visible for the carrier on the Collaboration Portal. 2. Carrier executes the freight order. 3. Carrier requests change of calculated charges. The carrier claims unplanned costs or enters changed charges or logistics data like weight using the Collaboration Portal. The system creates a dispute case capturing the differences between what the carrier claims versus the charges calculated by the shipper. 4. Shipper accepts or updates change. The shipper accepts or updates the dispute case in SAP TM. If the shipper accepts the change. the dispute case is closed and the follow-on process is executed. During this process. SAP ERP is updated to reflect the changed freight cost, which is then the basis for self-billing (ERS) run in SAP ERP. If the shipper does not accept the changes. the shipper's proposal is sent back to the carrier via the Collaboration Portal. The carrier can then accept the proposal or re-submits changes. 5. Carrier accepts updated changes. When the carrier accepts changes, the dispute case is closed, and the follow-on process is executed. During the follow-on process. SAP ERP is updated to reflect the changed freight cost. which is then the basis for self-billing (ERS) run in SAP ERP. 6. Shipper posts self-invoice (in SAP ERP) and makes payment. The self-invoice is created and payment is issued to the carrier. ©Copyright.All rights reserved. 399 E" Unit 7: Charge Calculation and Freight Settlement Dispute Management for Self-Billing: Detailed Process Flow START (Shipper) CL 0::: w OTR/DTR -------, PO/SES t 8 ERS � Invoice{ g Pa�ent ---= I Freight SetUement FO with Self Billing 2� Reject or propose changes 7 • ._!.: l =�+ Dispute Case 6 1' Accept requested Changes 7 Update Dispute Case & Send � 0 CL c .Q - Carrier Worklist 4 � ro I4 4 J Verify Charges5 0 o I Docu men ti [ • f i, Create O Dispute 5 Accept Payment received 0 Activity ] Case 1: Shipper accepts first dispute amount • Case 2: Shipper rejectsfproposes first dispute amount Figure 206: Detailed Process Flow 1. Order-Based Transportation Requirement (OTR) or Delivery-Based Transportation Requirement (DTR) is created in SAP ERP by the shipper. 2. The transport requests are planned in SAP TM resulting in a freight order or freight booking. In this scenario. self-billing is enabled for the carrier. 3. A FSD is created and charges are accrued in SAP ERP - a Purchase Order (PO) and Service Entry Sheet (SES) are created in SAP ERP. During this process. the shipper or LSP may have agreed a time period with the carrier within which the carrier can make changes or raise a disputes. If necessary the FSD can be created after the time period has elapsed to avoid multiple updates to SAP ERP. For example. if the shipper has an agreement with the carrier that the carrier has up to 3 days to confirm or update the FO after the execution. then an FSD can be created after this period has elapsed. 4. Simultaneous to step 3. upon calculating the FO charges. the shipper exposes the freight order in the Collaboration Portal for the carrier to verify. 5. The carrier verifies the charges and. if a mismatch is found. creates a change request (or dispute) for the logistical or charge data, and then submits the changes for approval. The carrier can also capture the reason and upload an attachment as justification. 400 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges 6. On submission. a dispute case is created in SAP TM which captures the dispute data. Technically, the freight order in the SAP TM system is the basis for comparing the charges (what the carrier claims versus what the shipper expected to pay). If any deviation is found the dispute case is created. Tolerance rules. if defined by shipper. will run on the charge dispute item. This enables automatic acceptance of a dispute without any manual intervention. If workflow is enabled, a work item will also be created in case tolerance rules fail enabling the shipper to take further action. Even if workflow is not enabled. the shipper can see and access the dispute cases via a dedicated POWL. 7. The shipper can accept the charges or reject and propose new charges. There can be multiple iterations of negotiation between the shipper and the carrier until they reach a consensus. (After the shipper proposes new charges. the carrier can edit the proposal and further action by the shipper is required). As soon as the dispute is resolved, the FO is updated, and the FSD can be created. (The creation of the FSD depends on whether or not it was already created before the dispute case.) 8. The updated FSD updates the PO and SES in SAP ERP with the revised charges using the SAP ERP update strategy in the settlement profile: , Change current FSD and resend • Create new FSD for delta-amount • Reverse and repost with new FSD 9. An Evaluated Receipt Settlement (ERS) is run in SAP ERP. During this process. a self-invoice is created and payment is made to the carrier for the service provided. Note: The straight-forward process of self-billing with no dispute raised by the carrier is described. The step" Accept" on the carrier side is only required, and only possible if a dispute has been created beforehand and the shipper has proposed updates or rejected the case. ©Copyright.All rights reserved. 401 E" Unit 7: Charge Calculation and Freight Settlement Dispute Creation ...... GEHERAL �O.Ot U) to•,1 QI T,rt • fi.t;tll Of=-c fct OffllO 1S6'6 + _,, / • ..... ua / H•a)' � ouol11:. D ,,_ + ATTACHl,l(NT'S ,, !IDOOOUIO "'"''� ''"'' ·� ·- "·- Figure 207: Collaboration Portal Dispute Creation To create a dispute in the Table Overview or in the Charge Details view of the FO, choose Create Dispute. The charge details are opened in a Dispute Creation view and the data can be updated. In the Dispute Creation view. the following activities can be performed: • Change quantity of logistical data In the Charge Details view the carrier can adapt logistical information of the FO like gross weight. volume. or total distance. • Adapt existing charge items Choose Edit next to a charge item to open a new row and add an updated rate. • Add new charge items Choose the plus sign next to a stage to a new line and enter a charge type, rate, unit of measurement. currency. unit of measure or quantity. • Upload a document The carrier can browse and upload documents (for example. a picture showing damaged goods) to prove the dispute case. After entering the updated information, choose Calculate Charges to calculate charges for the updated data. Before submitting the dispute to the shipper. a note can be added in the Notes field. Finally, choose Submit Proposal to submit the updated information. 402 ©Copyright.All rights reserved. Lesson: Settling Supplier Freight Charges LESSON SUMMARY You should now be able to: • Generate a freight settlement document • Transfer freight charges to SAP ERP • Settle a charge in the collaboration portal ©Copyright.All rights reserved. 403 E" Unit 7 Lesson 4 Calculating and Settling Customer Charges in an FWO LESSON OVERVIEW In this lesson, you will examine how to calculate customer charges for forwarding orders. You will also examine how to initiate the customer settlement process. LESSON OBJECTIVES After completing this lesson. you will be able to: 404 • Identify how charges are calculated for a FWO • Generate a customer freight invoice • Settle an internal charge ©Copyright.All rights reserved. Lesson: Calculating and Settling Customer Charges in an FWO FWO Charge Calculation I Forwarding Order ----,i ' . ' .' •' ' Forwarding Settlement Document Charges & ,· l ' : , '""=======-"'-'-�·�·- -�- --��---- �· -· �·--�l- ··-···-···-� " Settlement i------'.I' I : Accounting Document �-----------------------------------' : SAP ERP1 Figure 208: Document Flow - Forwarding Order Charge Calculation Transportation charge management in SAP TM calculates charges that customers are required to pay for the transportation services (and to to the carrier). including the integration of invoice requests to SAP ERP. In the context of Forwarding Order (FWO) management. we are only concerned with the functionality of charge calculation and what the customer is supposed to pay for the transportation process entered in the FWO. The charge calculation is enabled in the FWO type. Additionally. the charge calculation can be configured so that it runs automatically when the FWO is saved and when required changes to the document are made. Integration of Charge Management The charge calculation is carried out using the same charge calculation engine that is used for calculating supplier charges on a freight order/booking. Based on the customer (ordering party) and the sales organization of the FWO. a forwarding agreement is determined. Based on the Forwarding Agreement (FWA) and the FWO data, customer charges are calculated. ©Copyright.All rights reserved. 405 E" Unit 7: Charge Calculation and Freight Settlement SAP TM Forwarding Order Transportation Charge Pre-Processln Trans ortatlon Char TCM Processing Mana nt Freight Forwarding l+--+t Transportation !+-<�I Settlement Charge Settlement Process In Documen Document Customer Invoice TCM Master Data and Configur ion Forwarding ca:��lat Agreement Freight Agreement I [ Rate Table ] Scale Rules and Conditions Figure 209: Integration of Charge Management Cost Pull FW01 50% -100kg- FW02 -100kg- Example 1 (FWA) Strategy Aggregate Complete Selective 95,00 Copy Active 50% Freight Order FBOO 100 DOCF 50 FUEL 40 Example 2 (FWA) Strategy Complete Example 3 (FWA) Selective Aggregate Copy Active Complete Selective Aggregate FUEL 20,00 Copy Inactive Strategy Copy Inactive Copy Active Copy Inactive FB 00 50,00 DOCF 25,00 FUEL 20,00 95,00 will be distributed to each Forwarding Order. 20,00 (only Fuel charge) will be distributed to each Forwarding Order. , 95,00 will be distributed to each Forwarding Order. It will be shown in one aggregated line.(not editable) The charge type will be shown in an individual charge line and is editable • Each charge type will be shown in an individual charge line (not editable) Figure 210: Cost Pull Methodologies 406 ©Copyright.All rights reserved. Lesson: Calculating and Settling Customer Charges in an FWO The cost pull methodology allows costs that occurred on execution documents like Freight Orders (FOs) or freight bookings to be used by a FWO. In order to do so, the cost distribution is enabled. If several FWOs are consolidated into one FO. the cost distribution profile distributes the costs. If an agreement is made with the customer that some of the charges incurred by the Logistics Service Provider (LSP) are charged to the customer. the cost pull methodology is used. The cost pull methodology offers three different strategies. which are documented in the figure Cost Pull Methodologies: aggregate. active copy and inactive copy. For each strategy, you can choose whether all of the costs or selective costs should be released to the FWO. Customer Freight Invoicing Forwarding Settlement Document Once the charge calculation is performed the charges can be invoiced to the customer. Note: SAP TM does not create invoices. instead it creates documents that are used to integrate with SAP ERP, where invoices are created. From the forwarding order charges a new document is created. the forwarding settlement document. Therefore. if you enable the charge calculation and the settlement (the settlement can be enabled separately) in the forwarding order type. you must also maintain the document type of the forwarding settlement document that is created for the charges. The creation of this document is shown in the figure Forwarding Settlement Document Creation. The forwarding settlement document does not necessarily need to be created for all charges but several forwarding settlement documents can be created for one forwarding order. based on the settlement Customizing. It is also possible to create forwarding settlement documents collectively for several forwarding orders. The forwarding settlement document is then transferred as a customer freight invoice request to ERP. where a sales order in SAP ERP Sales & Distribution is created. From there. the common process of billing a customer in SD starts. Transfer to ERP Create FWSD FWO FWSD Billing Doc TM TM ERP Figure 211: Forwarding Settlement Document Creation Forwarding Settlement Process Business Case A sales organization wants to create an invoice or billing document in ERP for the services rendered to a customer. ©Copyright.All rights reserved. 407 E" Unit 7: Charge Calculation and Freight Settlement Forwarding Settlement Document (FWSD) A document created in TM that can be sent to SAP ERP to request the creation of an invoice to be sent to a customer. I External Customer I - Create Order . . - Sales Org 1-- Information ' • J- I SAP TM {LSP) I Create Forwarding Order ... Transportation Planning ""', l 0 c Determine o Forwarding Agreement ., , I Charge Calculation .. ..,.. SAP ERP-SD Create Forwarding Settlement Document 0 - ..... ' Sales Org ' Integration ).-' . . Create Billing Document (Invoice) I Figure 212: Freight Forwarding Settlement Process An external customer sends an order to a freight forwarder. The freight forwarder creates a forwarding order in the SAP TM system. In this process. when it is time for the freight forwarder to initiate customer billing. a forwarding settlement document is created in SAP TM. This is a preparatory document in SAP TM. The forwarding settlement document is transferred to SAP ERP using SAP NetWeaver Process Integration (Pl) or Web Services Reliable Messaging (WSRM). Charge Management is used to calculate charges in the forwarding order and in the forwarding settlement document. In SAP ERP, an SD billing document is created that forms the basis for integration with Financial Accounting and Controlling (Fl and CO). » Note: The charge calculation doesn't have to be triggered explicitly in the forwarding order; the calculation is completed automatically when the FWSD is created. Change Process The status of the FSD and FWSD can be changed when it is in status Ready for Invoicing or status Invoiced. When you change FSDs or FWSDs that have already been saved, the lifecycle status is returned to In Process. 408 ©Copyright.All rights reserved. Lesson: Calculating and Settling Customer Charges in an FWO The following Customizing activities must be maintained on the ERP side for successful integration of customer freight invoicing: • Customer master data must be defined • SAP TM sales organizations must be assigned • Transportation charges must be assigned to SD condition types • The SD pricing procedure must be maintained • Account determination must be maintained To Generate a Forwarding Settlement Document 1. In NWBC. choose Forwarding Order Management Order. -> Forwarding Order _, Edit Forwarding 2. Enter the number of the forwarding order for which you want to create a settlement document and choose Continue. 3. Generate the forwarding settlement document for the ordering party by choosing FollowUo-« Create Forwarding Settlement Document. On the popup, select the ordering party and confirm. 4. Save the forwarding settlement document or choose Save and Transfer in the menu bar to transfer the document to SAP ERP for invoicing. Internal Settlement In a logistics service provider. while the main business units take orders from customers. it is the gateway consolidation centers that consolidate shipments from various business units and create consolidated bookings with the ocean carrier. LSP Forwarding Settlement • Shipper Freight Settlement 1 • I •• 111 Vendor FWH = Forwarding House Figure 213: Internal Settlement Overview ©Copyright.All rights reserved. 409 E" Unit 7: Charge Calculation and Freight Settlement This requires an internal settlement between the gateway and the business unit. because only the business unit is in contact with the customer. An internal settlement document can be sent from an internal organization in a company to another internal organization to recover costs incurred in delivering transportation services. In the standard internal settlement process. the internal settlement is between the purchasing organization of the freight order and the sales organization of the forwarding order. You can also create internal settlement documents to settle the cost of providing internal resources. In the internal settlement process for resources. the settlement is between the organizations that own the resources that are used to execute the order and the purchasing organization. Internal Settlement Types In some cases. the business unit and the gateway belong to different company organizations. In this case the settlement is called an intercompany settlement. When the business unit and the gateway belong to the same company organization. the settlement is called an intracompany settlement. LSP r·------------------------------------------------------------------1 lll'UI.J--LJ.-------������!..� f)VH1 .lll'UI.J--LJ. lntracompany Settlement FWH2 I I •l lntercompany Settlement I I I r-------�-----------------------------------------------------------: I ! Company 2 l••.ll1'4LJ-tJ : FWH3 !•' • l �-------------------------------------------------------------------· FWH = Forwarding House Figure 214: Internal Settlement Types LESSON SUMMARY You should now be able to: 410 • Identify how charges are calculated for a FWO • Generate a customer freight invoice • Settle an internal charge ©Copyright.All rights reserved. Unit 7 Lesson 5 Distributing Costs LESSON OVERVIEW Freight costs incurred by the organization need to be allocated to individual cost or profit centres in SAP ERP so that profitability can be properly assessed. In this lesson you will examine the steps performed by the system in assisting the allocation of freight costs in SAP ERP. You will also examine how to distribute costs in a LSP scenario. LESSON OBJECTIVES After completing this lesson, you will be able to: • Distribute costs Cost Distribution In order to compute true profitability for any manufacturing organization, all operational costs needs to computed correctly. Most organizations would like the freight costs for material procurement to be included in the material cost. Similarly, for customer deliveries. the freight cost for the delivery needs to be considered for margin and profitability computation. SAP TM can distribute each of the charges used in the freight cost calculation to the item level of the freight or forwarding order. The item level cost then can be processed in SAP ERP when the accrual is posted for the supplier or customer freight invoices. AB Posting 7a 7b •• ERP • ,. ----- so --------- --)'I I -- -- r==-====---- ••• • 6a Valuation • 1>0/S10 1 TM --� ERP I I 6b I r------------------- 1 2 : Transfer FSD + Distributed Costs I : I to ERP 3 4 L------�------------ ..-----""":=:--� - - - - - - - Distributed : I Costs I O 5 ------- Figure 215: Cost Distribution Concept ©Copyright.All rights reserved. 411 E" Unit 7: Charge Calculation and Freight Settlement The graphic shows the data flow in an integrated environment. Sales orders and purchase orders are created in SAP ERP. These documents are transferred to SAP TM. where transportation requests are created and subsequently planned. Freight settlement documents are created. Based on the FSD type configuration. allocation is generated. The FSD and distributed costs are sent to SAP ERP for posting. An Agency Billing Document (ABD) is used to post the entries to COPA, CO or material valuation. Configuring Cost Distribution Distribution Profile Distr. Method Distr. Rule Distribution Method Distr. Level Distribution Rule Direct Gross Weight Gross Volume Hierarchical Distribution Level Net Weight Forwarding Order Distance x Weight ERP Item FSD Type Enable Cost Distribution .. FO/FB Type figure 216: Cost Distribution Configuration Cost distribution needs to be enabled in the Freight Order I Freight Booking I FSD type Customizing. Further settings for cost distribution include distribution profiles. methods. rules. and levels. These are explained later. The distribution profile is assigned to the organizational unit for charge calculation. FSDTypes An FSD type, used to calculate costs for planned freight orders. should be identified. The cost distribution process should be activated for the FSD type as shown in the graphic. 412 ©Copyright.All rights reserved. Lesson: Distributing Costs �-·F,.Jght-tDoaJment7-":Dlblls 'fJ ... ...., .o G <$ S Iii Ill • ...... __.__ _™"!"ClUOCIY • i ft;\ \':/JJbq,M I�""- I -- Figure 217: Cost Distribution For FSD Type Distribution details are created for the valid FSD type when the FSD is created. Distribution details are stored in SAP TM and can be viewed in the UI. SAP TM sends the FSD with distribution details to SAP ERP when the FSD is sent for accrual. Cost Distribution Profiles, Methods and Rules Cost distribution profiles are used to identify the rules by which to distribute freight costs. A profile consists of distribution methods. distribution rules (basis for distribution) and distribution levels. • I} s,.,� �1-WQlb)n � • E} � �• 8dlHl Futlctk:lns -c-- • WNttY.,eaw, . fN'n*'*Olln� w TiWPOl'IJCDl� • • . C,,,,.,. lw 'llelint""' IJiJb6ulJon ,,..., _ ,u ...- �;,,asa Tr1t,a1CiitlCM1 � �nSOtlM • • « ... ,_....._ . . ... ...,_, o.d(�l'l\� • . -- O(,,c.,_ .... · G (t Otxt Affilf YtniDtl n Modtl ·OEl.,�-(-.M,.t-- :J_t:!.': :J.!..:: :·:lJDl ::m ·f!�-G.,.,.-.,.r,,s.,m . ·fl� Ot'ntSI.O�oflutNll�n .i;t_mx """'- .• . I Cot- . .. ') [ I' • '' 'I I' !:!.ca:a . umi;r.� !:!:lJJa::U '/'.t),O ::m ::1_!!_!LP :Jm ::1_:i_:lj:Jro ::1.c_w� :tiJI_(Sj!:t=lJa;� ':!,.:3!' !:tl.lJ:t!:j,! I ' i..._.._.. __ , • __ .. ..,,........._,_,_,,,_, ,_,,_,,_,,_,_,,_ ,_ ,_,,_,,, ""·:tc"' Ooo.D ··=· ol • • rc:iia..'1!tii: ,:� • •OJ t:�, �:u ltl�: �"ti, le;; •W ;:. _po.,,Ir.;::.... ..,it ..i-, •r::n.��: fe:f, a..,. Kfw 'Dtlint Cost IJIJIJlbu6ou Ptoflles': Otblll '9 ,..r,,,, :a 61" II IHI °"'""' ::JJtlJ ""'(>I-""" _. °"'·""*. , - °"'·""' gg "°""""'"9' ... Figure 218: Cost Distribution Profiles Methods SAP TM provides two methods for cost distribution. as follows: • Direct This method is normally used when all charges incurred can be distributed to individual line items of a delivery based on gross weight or volume. Normally. the charge elements may be calculated at the header or individual item level. ©Copyright.All rights reserved. 413 E" Unit 7: Charge Calculation and Freight Settlement • Hierarchical This method may be used when the resolution base may include other levels such as container or rail cars. In such case, there may be charges for individual container or rail car in addition to other charges. So, other charges need to be distributed to the container level first and then the final distribution should take place to allocate the cost to the line item level. If required. you can add your own distribution methods. Rules SAP TM supports the following rule basis to be used for cost distribution: • Gross Weight • Gross Volume • Net Weight • Distance times Weight Distribution Level The distribution level specifies the target level to which the system allocates transportation charges for a freight order or freight settlement document. The following distribution levels are available: • Forwarding Order • ERP Item Posting Cost Distribution Data Agency billing configuration in SAP ERP needs to be completed before cost distribution data can be posted. Posted data can be viewed in SAP ERP using the transaction code WLFLTM. Distribution data can be searched using the FSD number as the reference document number. Customer Scenarios Various customer scenarios are supported, including the following: • Transfer freight costs for inbound deliveries and stock transfers into material valuation. • Post distributed costs to CO so that material-relevant costs can be tracked at the profit center level. (In such cases. material valuation is not impacted.) • Post freight costs back to CO-PA for the customer outbound delivery to be accounted during profitability analysis. Cost Distribution for LSPs When trying to save costs by taking advantage of consolidation effects, one freight document contains the freight units of several forwarding orders. In order to find out the share of costs for each individual forwarding order. the costs incurred on the freight document are distributed to the separate forwarding orders. The distribution is done using cost distribution functionality. It is possible to set up cost distribution profiles so that the costs are shared based on the total weight of the forwarding orders. freight unit (volume or equally). 414 ©Copyright.All rights reserved. Lesson: Distributing Costs In the figure Cost Distribution, the costs are shared based on the total weight, but the costs could also be distributed equally. FW01 -100kg- I Freight Order FBOO OOCF FUEL FW02 -100 kg 100 50 40 FW01 -100kgFBOO OOCF FUEL 50 25 20 FW02 - 100 kg FBOO DOCF FUEL 50 25 20 Figure 219: Cost Distribution to Forwarding Orders LESSON SUMMARY You should now be able to: , Distribute costs ©Copyright.All rights reserved. 415 E" Unit 7 Lesson 6 Settling Freight Charges in a Group Logistics Company LESSON OVERVIEW This lesson describes a group logistics company settlement. LESSON OBJECTIVES After completing this lesson. you will be able to: • Describe a group logistics company settlement Group Logistics Company Settlement Companies are adopting various models to consolidate the transportation (and logistics) operations within a company to achieve various benefits. Transportation and Logistics Consolidation Models • Strategic reasons Better visibility of transport costs across the business units Complete transportation demand visibility • Consolidation Higher volume of better rates Centralized handling of goods and logistical operations • Standardization Tracking and tracing across the companies Document handling and design across the companies Embedded Logistics Service Providers (LSP) Scenarios In the embedded LSP business scenarios. some organizational units take care of the logistical activities of the group company. These units can either be separate business units. exclusively managing the transportation activity. or business units that take care of transportation for their own needs and those of other business units. This leads to a scenario in which such embedded organizational units need to take care of the settlement with carriers for outsourced transportation. as well the settlement with internal business units, billing them for the transportation service provided. 416 ©Copyright.All rights reserved. Lesson: Settling Freight Charges in a Group Logistics Company You need support for external and internal financial reporting of all such relevant financial transactions to reflect on the financial statements. such as balance sheet and profit and loss statements. and other management accounting statements. Models for Embedded LSP Scenarios The main models for embedded LSP scenarios are outlined below. Embedded LSP Scenarios: Models • Exclusive logistics and transportation with own company code. One organizational unit cares for the logistical activities of the group. • Exclusive logistics and transportation with own company code and external orders. One organizational unit cares for logistical activities of the group and serves for external companies. • One organizational unit has transportation services. additionally. One organizational unit participates in the core business of the group and cares for the logistical activities of the group. �ECL I SAT 1 SAT SSF ��·= • - •• SAT ECL 2 Model 1 ECL SAT SAT SAT 1 2 SAT Model 3 Model 2 F ,gure 220: Group Company Embedded LSP Scenarios Exclusive Logistics and Transportation with Own Company Code For the high-level process flow for exclusive logistics and transportation with own company code. the relevant terminology is as follows: Group company A financially and legally independent organizational center that is not tied to a geographical location and that is registered under business law. In this example. Super Animal Trading (SAT) is the group company. ©Copyright.All rights reserved. 417 E" Unit 7: Charge Calculation and Freight Settlement Company code The smallest organizational unit for which a complete, self-contained set of accounts can be drawn up for the purposes of external reporting. In this example, SAT 1 (producing pigs), SAT 2 (producing cows) and SAT 3 (internal LSP) are covered under the group company SAT. Exclusive Logistics Transportation Scenario SAT: Group Company ECL SAT 1: Trades Pig Meat SAT 2: Trades Cow Meat SAT 3: Logistics Organization ECL: Efficient Cargo Lines SAT 1 SAT2 SAT figure 221: Exclusive Logistics Transportation Scenario The company SAT has three business units in this scenario. Business Unit SAT 1 produces pig meat. and business unit SAT 2 produces cow meat. The business unit SAT 3 is responsible for the transportation of the goods. That includes consolidation of meat, organization of the transportation. and execution of the transportation. Since the company SAT does not own its own fleet. it is working with external carriers for the actual transportation. ECL is a trucking company that takes orders from different clients and does the transportation. The flow of goods and documents appears as follows: 1. SAT 1 has pig meat that needs to be transported. Therefore, SAT 1 transfers the transportation demand to SAT 3 for transportation execution. 2. SAT 2 has cow meat that needs to be transported. It also transfers the demand to SAT 3. 3. SAT 3 consolidates the demand and plans the transportation. In the next step. it finds the most suitable carrier, which in this case is ECL. SAT 3 then does the subcontracting with this company. 4. After transport execution by ECL, the SAT 3 company receives an invoice from the ECL to pay for the transport of the pig and cow meat. 5. SAT 3 receives the invoice. checks it. and does a cost distribution to bill SAT 1 and SAT 2. 6. SAT 1 and SAT 2 receive the internal costs, and pay SAT 3 for the transportation. 418 ©Copyright.All rights reserved. Lesson: Settling Freight Charges in a Group Logistics Company Typical SAP Transportation Management (TM) and ERP System Document Flow and Setup SAT 1 in ERP SAT3inTM SO/ DEL /STO/ PO SAT 2 in ERP OTR/ DTR SO/ DEL I STOI PO OTR/ DTR -: <, FO/FB ISO Account Payable .l ABO ,. FSO ISO ' I"- � I"- SD Billing Doc PO/SES Carrier Invoice SAT 3 in ERP SD Billing Doc l,....,---"' � Account Pa, able 1 ABO I Figure 222: TM and ERP Document Flow Setup The independent SAP ERP blocks in the figure do not indicate different ERP systems or clients. because this is not currently fully supported. It is only supported without the cost distribution functionality in the internal settlement document. In this scenario. different documents are exchanged between SAP TM and SAP ERP. The document flow typically appears as follows: 1. Business unit SAT 1 and SAT 2 transfer the demand as a Sales Order (SO), Delivery (DEL), Stock Transfer Order (STO). or Purchase Order (PO) to the TM system. SAT 3 takes over from here. 2. The demands are saved as Order-Based Transportation Requirements (OTRs) or Delivery· Based Transportation Requirements (DTRs) in SAP TM. Then freight units are built. and these are then planned to Freight Orders (FO) or Freight Bookings (FB). 3. After transport execution. the Internal Settlement Documents (ISO) and Freight Settlement Document (FSD) are created. 4. These documents are then transferred to the SAP ERP system for SAT 3. The freight document creates a PO and a Service Entry Sheet (SES). The ISDs create an SD billing document. These billing documents then create account payables (in the same ERP system only) on SAT 3 (as vendor) in the company code for SAT 1 and SAT 2. which act as payers of the freight cost. 5. Account payable documents are created in Financial Accounting (Fl) and, if the cost distribution is enabled. the Agency Business Document (ABO) is also created. Process Requirements Process requirements are as follows: ©Copyright.All rights reserved. 419 E" Unit 7: Charge Calculation and Freight Settlement • Creation of payables for the shipper companies (for example. SAT 1 and SAT 2. to pay for internal settlement from SAT 3). • Each of the shipper companies involved in the internal settlement require to post the freight cost to the underlying transportation requirement. • Transportation cost distribution is done in SAP ERP via ABDs. and is then posted; for example, the SO items. ERP-SAT 1 TM-SAT3 Internal Settlement Document for OTR1 Fl Incoming Invoice 1 Agency Business Document ERP-SAT 3 - ... lntercompany SD Billing Document Figure 223: Process Requirements LESSON SUMMARY You should now be able to: • 420 Describe a group logistics company settlement ©Copyright.All rights reserved. Unit 7 Lesson 7 Managing a Freight Contract LESSON OVERVIEW In this lesson. you learn how SAP TM can support the process of negotiating long-term transportation contracts with customers and transportation service providers alike. LESSON OBJECTIVES After completing this lesson. you will be able to: , Describe the process of strategic freight management Strategic Freight Scenarios Strategic Transportation Agreement Building Strategic Freight Selling Rating � Transportation Commodity & Requirement Capacity�----� Strategic Freight Procurement Carrier/LSP Shipper Service levels lll .,. .... RFQ . Trade lanes _ � Profit Maximizallon 11111 Cost Minimization .. Cost Analysis I Quote .'·�:..,,, ' ' I I Quote .� ..... '·, I"' ' Carrier/Customer Analytics & Carrier I Customer I KPls Facfsheef Simulations Figure 224: Strategic Freight Scenarios Strategic Freight Management (SFM) impacts the scenario in which you propose. negotiate and create agreements for long-term transportation service contracts with both transportation service providers and customers. SFM can be divided into two different processes. as follows: ©Copyright.All rights reserved. 421 E" Unit 7: Charge Calculation and Freight Settlement • Strategic Freight Procurement A shipper. using SAP TM. requests a contract proposal from one or several Logistics Service Providers (LSPs). providing them with information such as requested volume and other prerequisites. This information is gathered by SAP TM in collaboration with SAP Analytics tools. The request for a contract is sent to the LSP as a Request for Quotation (RFQ) and is answered with a quote received from the LSP. • Strategic Freight Selling The LSP uses an SAP TM system and receives an RFQ from a customer. In this case. the LSP needs to compare the customer's request with the existing services offered and needs to find the matching service products. adapt them to the customer's needs. and respond by creating and sending an appropriate quote to the customer. As you can see, strategic freight management is rarely used by a single company in isolation. It is rather likely that only one of the two SFM scenarios are used. However. both scenarios make use of Transportation Charge Management master data provided by SAP TM. or else create new master data for Transportation Charge Management. Strategic Freight Procurement Comprehensive trade lane analysis Define carriers to be included in the RFQ. Forecast transportation requirements Define target business shares Determine procurement needs for each combination of trade lane, equipment, commodity, service level. Receive responses from carrier. Determine transportation spend by trade lane. Approval workflow. Generate agreements based on quotations Generate allocations based upon awarded business shares Approval workflow for Analyze multiple RFQ seen anos Submit RFQ to Monitor and adjust carriers Start negotiation with agreements/allocations carriers and initiate based upon Support multiple additional bidding planned/actual negotiation rounds round. comparisons Create master RFQ figure 225: Strategic Freight Procurement Strategic freight procurement is tailored to support shippers (for the most part) to procure longterm transportation services at LSPs or carriers. However. LSPs can also use this scenario to procure transportation services from carriers, while offering transportation services to clients at the same time. The strategic freight procurement process is divided into four process steps, as follows: 422 ©Copyright.All rights reserved. Lesson: Managing a Freight Contract • Prepare RFQ • Submit RFQ • Evaluate Responses and Optimize • Generate Agreements More details on each process step are included in the following sections. Prepare RFQ In the first process step, the shipper prepares the procurement requirement. There is no interaction with carriers during this process step. The preparation step includes the analysis of historic transportation and turning the analysis into a forecast for the forthcoming period. Once the procurement need or requirement has been determined, the shipper divides the requirement into different scenarios. separated by trade lanes. commodity codes. transportation modes. and so on. The preparatory work up to this point does not necessarily need to be done in an SAP TM system. The analysis of historic data, forecast of transport volumes, and classification of procurement needs could also be carried out in legacy systems. As the final task of the first process step, the central document for the strategic freight procurement process. the Freight Agreement Master RFQ is created. All procurement needs and their classifications are entered in this master RFQ. Submit RFQ In the second process step, the interaction with carriers begins. Carriers supposed to take part in the strategic freight procurement process are added to the Master RFQ and, if needed, target business shares are assigned amongst them. After an optional approval step inside the purchasing organization. the individual RFQs are created for each carrier and sent. Evaluate Responses and Optimize Once the carriers have responded to the RFQ. the responses can be evaluated and compared. The SAP TM system supports the comparison by creating ranking lists and suggesting the optimal business shares. Negotiation rounds with carriers can also be started from here. Generate Agreements Once the optimal business shares and carriers are selected for the next period. they can be awarded. Awarding the carriers in the SFP process means freight agreements are generated for them. Freight agreements act as the contract between shipper and carrier. ©Copyright.All rights reserved. 423 E" Unit 7: Charge Calculation and Freight Settlement Freight Agreement Management on the SAP TM Collaboration Portal :H6Mil°: FREIGHT ORDER l.1ANAGEt.1ENT FREIGHT SETTLEM£NT 37 FREIGHT AGREEMENT MANAGEMENT 9 410 Open Open Freight Settlement Sel1-B Ing Self-8111,ng lnvotee Subm,ss,on lnvoiC8 Subm,ss«>n Di�tt °"""" F""f' 1...... °""" 9 75 85 For�cval SUbrn'""' Nol lM'OiCtd 129 2 Freight Agreement Management Fre,ghl Agroomen1 Fre,ght Agreement RFOs RFOs 193 0 30 Open Sllt>mll'.ec:I 'i\ttll ErrOfS OJrrena figure 226: Freight Agreement Management on the SAP TM Collaboration Portal In the Freight Agreement Management screen on the SAP TM Collaboration Portal you can perform the following actions: 424 • As a shipper. you can specify terms and conditions in the Freight Agreement RFQ. Your carrier or logistics service provider must accept your terms and conditions the first time they open a freight agreement RFQ. Your carrier can download the freight agreement RFQ master Microsoft Excel document only after accepting the terms and conditions. • Your carrier can upload and submit multiple responses in the SAP TM Collaboration Portal for the same freight agreement RFQ master. The SAP TM system considers the latest response that is before the response deadline. • Your carriers can view all freight agreements that they have with you, including the freight agreements that have expired, that are valid on the current date. or are valid for a period of time in the future. ©Copyright.All rights reserved. Lesson: Managing a Freight Contract Freight Agreement Details in the SAP TM Collaboration Portal HOME FREIGHT ORDER MANAGEl>EITT frefJlll Agreement RFOS ShowO..... ,, Status FREIGHT SETILEMENT FREIGHT AGREEMENT MANAGEMENT Frtf,ght Agrttments E>pon Ou1CkAl\ef EXJNftCI • Fre�hl Agreement @ii/tf fr I Future All View =II Agreement \laid From DeS(tlpiiofl ,tgeement Vaid To Februar, 28, 201s Ftbru'ar, 01, 2016 Co_Tt$1 Stptiffiber 30, 2014 OWbtIOI, 2015 CP_FA_COMPLEX.03 CP Complex Fr�ht Agfeectent Stpllernb« 30, 20•4 OtcernbefOl,2016 ',! KAN_FR_�GR1 Qnh lrt1!t\l 80tttmtnt Ftbnlir, 12. 2015 Mlfe!l 30, 2016 ,! KD_AGIUAAS$_01 TEST MASS RELEASE 01 Ocaobe, 09, 2014 Ocaobtr 10. 20tS ", KO_AGR_fl.ASS_Ol TEST MASS REJ.EASE 02 OC.Obtl' es. 2014 O<lobtf 10, 201$ ,! KO_fA_MASS TEST MASS RELEASE OcaobeJ 09, 2014 Ocmbe:110, 2015 L KO_FA.•MSS_01 TESUtASS RELEASE 01 Qaobtt Oi. 2014 OQobtf 10. 2015 ,! KO_FA_WSS_02 TEST MASS RHEA.SE 02 December 31, 2014 NOYe-nbeI 10, 201S L CKS_MASS_RT-t.Cl<>GBL TEST· MASS RELEASE LOCAL ,! CP_AGREE..Sl•n>tE ',! FREIGHT AGREEMENT DETAILS r, J(] Agreement KO_ACR_MASS_01 FREIGHT AGREEMENT OETAI.S OtsttlPIOII TESTMASS RELEASE01 Notes htlo a9teem!nt (...) Frtight Agt..mtn1 oocunwnu File Name Type @ @ (iip Kll_fA_MASSilsx KDJIOR...MASS_OI dsx KD..,AOR_w.ss_o1 ,tu Sla!U1 Currt>l'II Valldfrom.: Orelober9, 2014 va11010 OCtol>er 10, 2015 MOTES Figure 227: Freight Agreement Details in the SAP TM Collaboration Portal You can display all the freight agreements that you have with your shipper. You can apply the quick filter to restrict the number of freight agreements displayed. The system displays the exact validity status of each freight agreement (Expired. Current. Future. and A//). as well as the validity period of the freight agreement. You can navigate to the details of a freight agreement either using the ID of the freight agreement or choosing the Show Details pushbutton for the selected freight agreement. You can also review a list of documents that relate to a freight agreement. Filter From the toolbar. you can apply the quick filter to filter freight agreements by their validity statuses (Expired. Current, Future. and A//). In the table view, you can apply a filter to those fields that support the filter function by entering a filter value in accordance with the SAP Ul5 standard. You can show or hide individual columns and change their sequence by using drag and drop. To remove the filter. delete the value from the input field and press ENTER. Search You can find freight agreements using the search field in the toolbar. The system returns all freight agreements that contain the search term in a field (fuzzy search) irrespective of whether the field is shown or hidden. If you want to delete the search term. click the cross at the end of the search field. Sort ©Copyright.All rights reserved. 425 E" Unit 7: Charge Calculation and Freight Settlement If a field can be sorted. you can display the contents of the individual columns in ascending or descending order. To do so in the detail view. place the cursor on a column header and press the primary mouse button. Alternatively, press ENTER when the focus is on the UI element. If you repeat the operation, the sort sequence is reversed. To do so in the table view. place the cursor on a column header and press the primary mouse button. Then select the required sort option (Sort Ascending or Sort Descending). If you want to sort by several columns. press and hold CTRL. Freight Agreement Microsoft Excel Integration ... . en Ill " '"" ... ic.. '. C..�,DOCr'-�J .1 ' """" "'' 1'' . ' JI.GI tAYOOt . .... · ,_.tli11c.,, ,.,,_,_ ,' Al ··- . • ..,_ . ... ' >' • ,. . • ... f, tm'M �tMucltf -- • ' KD_AGR)\,\SS_o • ,1 -__ W,,9t I Cerle' • ��·flto'I 1£ST...SS O.,t0l.MASS.t1•, £cd ....... .,. ' ,,, 0 ' """'" .� . - --..... • , , t • • ,... C.......f-• f-111 .. v....='... o.» 10.10.20!! . kltll :lellk fC.ll'C . ,.., u . •• • n " """''"" !l � .i.,u11tttr,,. JHJ13U - . r il:11· l O.· - . ' "' - -� il ,.. • ...... ' - • ......... ,..,..., AIM_CAAfiJI '• b '""' Oi,ltill 1�»xSMO«t :O!� Item No.I 2 100 3 Trede Lal\es Orientation Calculation Oesaiotion Sheet Source Type o.,. G H Uovement, Stage Catego,y T•10.03_2015 10.10.2014 Source e f VllJid,fo Oate Shipping lype Destinadon lTl (ltu ThM T Door to CFS P,..Carri-1 OeMi:iw,,tfon o.,au, R8le la�e 00000000000000390652 Cale ShMI 00000000000000130517 Instruction Tu... a.a,- T MM BASE Ptlsit""1f1Mattre 12 Value T 13 Valid ff()ffl 1.i Valid To Ptlsl!NeVab Absoktte ValiM 10.10.2014 09 11.2014 1S Currencv USO 16 • Sourct Loe,tlOl'I Cor<irmed ". Valkl,from • T·- ' 18 IOIH.OW l�l&H ,HI$ D Item NlM FRA. rTEY IJOSn s 6 7 8 9 10 11 1G0-l90651 !0-Sl..20U c 8 A ,I I0)-»)652 10-M'>'>' 20'4 {: AOM SI.OC1 c 0 v.... 100 Figure 228: Freight Agreement Microsoft Excel Integration You can export the content of a freight agreement table from the table view to a Microsoft Excel file. 426 ©Copyright.All rights reserved. Lesson: Managing a Freight Contract Strategic Freight Selling 1i1 " Commercial/Freight Manager Product I Service offering LSP/ Carrier Pricing & Margin Optimization )11&19 Shipper I LSP Workflow /Alerts/ TM BW Historical demand per trade lane per customer Historical revenue analysis on a trade lane or per customer Convert customer data into internal format. Automatic proposal of lane-based freight rates Derive lane based service products Arrive at price which includes all attributed costs Provide one single document for the end to end quote to contract process. Evaluation of product offerings and performance periodically (BW reports) Contract creation/extension Rate builder from shipper's quote. Simulate forwarding charge/ revenue based on the proposed bid. ongoing Instantly Instantly ongoing Figure 229: Strategic Freight Selling The strategic freight selling process also consists of four process steps that are designed to lead to a Forwarding Agreement (FWA). The steps are as follows: • Data Analytics Similar to the strategic freight procurement process. analysis of historic demand is crucial in allowing LSPs and carriers evaluate whether a trade lane is in demand. This analysis is not mandatory for the strategic freight selling process. • Product I Service Offering Once the RFQ has been received from the customer. the LSP creates the leading document for the strategic freight selling process. the Forwarding Agreement Quotation (FWAQ). This document contains all data requested by the customer. • Pricing & Margin Optimization Once the FWAQ has been created. the correct rates can be derived for the customer. Because the LSP already provides standard service product catalogs. the task of the sales agent is to determine the service products that match the customer's requirements. Once the matching service products are found, the corresponding rates are drawn from the service product into the FWAQ where it can be amended if the customer requires some deviations from the standard services or has a particular discount applied. If the customer accepts the offer and ©Copyright.All rights reserved. 427 E" Unit 7: Charge Calculation and Freight Settlement signs a contract. the FWAQ is turned into a forwarding agreement which acts as a contract between the LSP and the shipper. • Relationship Management Similar to the data analytics process step, the customer's orders are monitored in order to decide whether the currently offered services and volumes are appropriate for the customer. Data analytics and relationship management are ongoing processes. while product or service offering. and pricing & margin optimization are instant process steps initiated by a customer's RFQ. FWA Microsoft Excel Integration Review Quotati-On Exrel (via Mail, or any system) t Multi-Round Negotiotions with Revisions ' • ' Determine Matching Agreements , Location pairs , Calculation sheet • Charge types ' Finalized Download Forwarding Agreement Quotation to Shipper Exrel Quotation • New • Forwarding Agreement Suggest Rates f Services Figure 230: FWA Mrcroso� Excel Integration The LSP can process the FWAQ which was created from an upload of a Microsoft Excel file. Once this has been completed, the quotation can be submitted by downloading the derived rates into the Microsoft Excel sheet format. which the customer initially provided. LESSON SUMMARY You should now be able to: • 428 Describe the process of strategic freight management ©Copyright.All rights reserved. Unit 7 Learning Assessment 1. A forwarding agreement is used to define the contractual agreement between you and the carrier you sub-contract to deliver goods. It forms the basis of the charges payable by you to the carrier. Determine whether this statement is true or false. D D True False 2. Based on what you have learned about calculation sheets. place a tick beside each of the options below which is true. Choose the correct answers. D D D D A The CS is closely connected to rate tables and scales. B The CS provides a clear view on how the final amounts owing to carriers are arrived at. C Even though the final amounts for two deliveries. A and B. may vary according to the specifics of each individual delivery. the underlying rationale as defined in the CS may be the same. D A new CS must be created for each delivery. 3. Using a rate table. a rate can be determined based on different dimensions. Determine whether this statement is true or false. D True D False 4. Scales have a 1:1 relationship to rate tables. Determine whether this statement is true or false. D D True False ©Copyright.All rights reserved. 429 E" Unit 7: Learning Assessment 5. What does the master data cockpit provide an overview of? 6. When calculating carrier charges in a freight order. the freight agreement is determined based on what? Choose the correct answers. D D D D A Sales organization B Purchasing organization c Carrier D Ordering party 7. Which of the following options are possible freight settlement scenarios? Choose the correct answers. D D D A Shipper freight invoicing B Customer freight invoicing C Supplier freight invoicing 8. During supplier settlement. a separate FSD is created for every freight order. Determine whether this statement is true or false. D D True False 9. Which of the following business documents are created in SAP ERP when transferring a freight settlement document from SAP TM? Choose the correct answers. 430 D A Sales order D D D B Purchase order c Service entry sheet D Shipment cost document ©Copyright.All rights reserved. Unit 7: Learning Assessment 10. Place the steps of the high-level invoice submission process in the correct sequence. Arrange these steps into the correct sequence. 0The carrier invoice can then be automatically verified with the respective FSD and PO/SES in SAP ERP. posted to the accounts. and the payments can be arranged. D After the invoice amounts and the amounts of the FSD and FO match, a carrier invoice is automatically created in SAP TM to be posted from TM to ERP. D If applicable. a collaborative dispute process is triggered. D The carrier creates an invoice directly in the portal. 0The shipper creates a freight order and executes the charge calculation. 11. When calculating charges in a forwarding order. the forwarding agreement is determined based on what? Choose the correct answers. D D D D A Sales organization B Purchasing organization c Carrier D Ordering party 12. When transferring a forwarding settlement document to SAP ERP, a billing document is created in SD. Determine whether this statement is true or false. D D True False 13. Provide an overview of the internal settlement types. ©Copyright.All rights reserved. 431 E" Unit 7: Learning Assessment 14. Which of the following options are methods of cost distribution provided by SAP TM? Choose the correct answers. D D D A Direct distribution B Indirect distribution C Hierarchical distribution 15. In the embedded LSP business scenarios. some organizational units take care of the logistical activities of the group company. These units can either be separate business units. exclusively managing the transportation activity. or business units that take care of transportation for their own needs and those of other business units. Determine whether this statement is true or false. D True D False 16. SAP TM supports the negotiation and creation of agreements for long-term transportation service contracts with both transportation service providers and customers. Determine whether this statement is true or false. 432 D True D False ©Copyright.All rights reserved. Unit 7 Learning Assessment - Answers 1. A forwarding agreement is used to define the contractual agreement between you and the carrier you sub-contract to deliver goods. It forms the basis of the charges payable by you to the carrier. Determine whether this statement is true or false. D 0 True False Correct. The description here refers to a freight agreement. not a forwarding agreement. 2. Based on what you have learned about calculation sheets. place a tick beside each of the options below which is true. Choose the correct answers. 0 0 0 D A The CS is closely connected to rate tables and scales. B The CS provides a clear view on how the final amounts owing to carriers are arrived at. C Even though the final amounts for two deliveries. A and B. may vary according to the specifics of each individual delivery. the underlying rationale as defined in the CS may be the same. D A new CS must be created for each delivery. Correct. It is not necessary to create a new CS for each and every delivery. 3. Using a rate table. a rate can be determined based on different dimensions. Determine whether this statement is true or false. 0 True D False ©Copyright.All rights reserved. 433 E" Unit 7: Learning Assessment - Answers 4. Scales have a 1:1 relationship to rate tables. Determine whether this statement is true or false. D 0 True False 5. What does the master data cockpit provide an overview of? The master data cockpit provides an overview of the agreements and related charge management master data. 6. When calculating carrier charges in a freight order, the freight agreement is determined based on what? Choose the correct answers. D A Sales organization 0 0 B Purchasing organization D D Ordering party c Carrier 7. Which of the following options are possible freight settlement scenarios? Choose the correct answers. D 0 0 A Shipper freight invoicing B Customer freight invoicing C Supplier freight invoicing 8. During supplier settlement. a separate FSD is created for every freight order. Determine whether this statement is true or false. D True 0 False That's correct. Collective settlement is also supported. 434 ©Copyright.All rights reserved. Unit 7: Learning Assessment - Answers 9. Which of the following business documents are created in SAP ERP when transferring a freight settlement document from SAP TM? Choose the correct answers. D 0 0 D A Sales order B Purchase order c Service entry sheet D Shipment cost document 10. Place the steps of the high-level invoice submission process in the correct sequence. Arrange these steps into the correct sequence. �The carrier invoice can then be automatically verified with the respective FSD and PO/SES in SAP ERP, posted to the accounts, and the payments can be arranged. � After the invoice amounts and the amounts of the FSD and FO match, a carrier invoice is automatically created in SAP TM to be posted from TM to ERP. 0 if applicable. a collaborative dispute process is triggered. [3J The carrier creates an invoice directly in the portal. [!] The shipper creates a freight order and executes the charge calculation. 11. When calculating charges in a forwarding order. the forwarding agreement is determined based on what? Choose the correct answers. 0 D D 0 A Sales organization B Purchasing organization c Carrier D Ordering party ©Copyright.All rights reserved. 435 E" Unit 7: Learning Assessment - Answers 12. When transferring a forwarding settlement document to SAP ERP. a billing document is created in SD. Determine whether this statement is true or false. 0 D True False 13. Provide an overview of the internal settlement types. When the business unit and the gateway belong to different company organizations. the settlement is called an intercompany settlement. When the business unit and the gateway belong to the same company organization. the settlement is called an intracompany settlement. 14. Which of the following options are methods of cost distribution provided by SAP TM? Choose the correct answers. 0 D 0 A Direct distribution B Indirect distribution C Hierarchical distribution 15. In the embedded LSP business scenarios. some organizational units take care of the logistical activities of the group company. These units can either be separate business units. exclusively managing the transportation activity, or business units that take care of transportation for their own needs and those of other business units. Determine whether this statement is true or false. 0 True D False 16. SAP TM supports the negotiation and creation of agreements for long-term transportation service contracts with both transportation service providers and customers. Determine whether this statement is true or false. 436 0 True D False ©Copyright.All rights reserved.