Managing Charge Calculation Master Data

Objective

After completing this lesson, you will be able to understand how freight agreements, charge calculation sheets, rate tables, and scales are maintained

Overview of Transportation Costs and Charges

Freight Agreements

Freight Agreement Overview

A Freight Agreement is like a master contract between a company that must ship goods (shipper) and a company that provides transportation services (carrier). It outlines the terms, conditions, and pricing for transportation services over a specific period.

Components of a Freight Agreement (in hierarchical order):

  1. Freight Agreement (FA): This is the top-level document containing all the contract details.
  2. Calculation Sheets: These are attached to the freight agreement and define how transportation charges are calculated. Multiple calculation sheets can be linked to a single freight agreement.
  3. Rate Tables: These are part of the calculation sheets and contain the actual prices for transportation services. Rate tables use scales to define pricing based on various factors.
  4. Scales: These are the building blocks of rate tables. Scales define the dimensions or parameters that affect pricing, such as weight, distance, or volume.
  5. Charge Types: These are used within calculation sheets to classify different charges, such as base rates, surcharges, or discounts.

How they relate:

  • A freight agreement can have multiple calculation sheets to cover different scenarios or service types.
  • Each calculation sheet contains multiple charge types and refers to one or more rate tables.
  • Rate tables are built using scales to define how prices change based on different factors.
  • Scales provide the foundation for creating flexible and detailed pricing structures within rate tables.
The image shows a digital freight agreement document with various elements such as calculation sheets, charge types, a rate table, and scales on a tablet or smartphone screen.

Think of it like this: The freight agreement is like a book that contains the terms of your shipping contract. Calculation sheets are the chapters in this book, each dealing with a specific type of shipment or service. Charge types are the different categories of fees mentioned throughout the book, and rate tables are the detailed price lists. Scales are the rules that determine how prices in these lists change based on factors like weight or distance. This structure allows for a flexible and detailed way to manage complex pricing and terms for transportation services while keeping everything organized under a single agreement.

Integration of Charge Management

When shipping products to customers via a third party, an organization must account for and recognize the costs of moving goods.

TM provides a broad and flexible calculation process. With the integration of MM, integration to the Financial Accounting (FI) and Controlling (CO) applications allows an organization to perform payment, execute billing transactions, and trigger the settlement process to accrue the proper transportation charges to financial accounts.

The image appears to be a diagram of a freight transportation system. It shows the flow of information and processes between different components, including the Freight Settlement Document, Freight Order, Transportation Charge Pre-Processing, Transportation Charge Management, and TCM Master Data and Configuration. The system also includes several outputs, including the Freight Settlement Document, Freight Booking, and Purchase Order. The diagram also references various calculations, rate tables, and scales used in the system. Additionally, the image mentions Service Masters, FI/CO Account determination, Accruals, Invoice verification, and Self-Billing as part of the overall system.

Transportation Charge Management Master Data

The master data elements required for charge calculation are freight agreements, calculation sheets, rate tables, and scales. For all of them, you can create templates to minimize the effort when new master data is required.

The image illustrates the relationship between various components of the transportation charge management master data. The following relationships are shown from the bottom to the top: (1) Scales are created based on scale templates. (2) Rate tables are created based on rate templates and relate 1:n to scales. (3) Calculation sheets are created based on calculation sheet templates. The calculation sheets relate 1:n to charge types, which point to a specific rate table. (4) Finally, freight agreements are based on freight agreement templates and relate n:n to calculation sheets.

Freight Agreements

Freight agreements (FAs) 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 necessary). 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.

Freight agreements (FAs) are the basis for calculating transportation charges. You use FAs to calculate transportation charges billable to you by your carrier.

Freight Agreement Structure

The system determines the agreement based on organization, business partner, validity period, and preconditions. In the freight agreement type customizing activity, you can configure whether one or multiple partners can be entered into the agreement. That is if you have one freight agreement with a carrier that is valid for numerous purchasing organizations,

Agreement Structure Overview:

The image illustrates the components of an agreement header and an agreement item in a business context. The agreement header section includes information such as validity dates, currency, notes and attachments, version, status, general terms (scope, preconditions), and output management. The agreement item section contains details about validity, calculation sheets, preconditions, allocations and business shares, general terms (payment terms, scope), dimensions (relevant for CEP), capacities, commodities, and transit time (relevant for DSO).

Watch the simulation Explain a Freight Agreement to learn about the content of a freight agreement.

Charge Calculation Sheets

Depending on how a shipment will be transported, various charges may be incurred for different means of transport. In TM, companies can create calculation sheets that reflect all possible charge elements for a given carrier. These charges essentially mimic the terms of the freight contract.

The calculation sheet 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 considers these charge types during the calculation. The system uses the calculation sheet to specify which transportation charges to calculate and how to calculate them. This helps 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.

Calculation Sheet Maintenance

Calculation sheet maintenance is a step in the process of setting up master data in the Transportation Charge Management (TCM) component. It 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. The calculation sheet includes transportation charge elements, subtotals, and totals.

The image outlines the different components of a calculation sheet, the central component that integrates these various data elements to perform calculations and manage the overall terms and conditions related to a business agreement or service contract. It is divided into four main sections: (1) General Data: This section includes information about the charge usage (customer or service provider) and the status. (2) Hierarchy Items: This section lists the instruction, rate table/charge type details, and rate table details and instructions. (3) Administrative Data: This section includes the created/changed by information. (4) Precondition & General Terms: This section covers the conditions (such as trade lanes or partners or BRF conditions), payment terms, and general terms (shipping type, service level, transportation mode, service level).

It provides for a calculation schema showing the steps and the specifications for the charges. The resulting charges, sub-totals, and totals can be displayed in the documents based on the calculation sheet.

Calculation Sheet Items

The calculation sheet items have the following attributes:

  • Charge Type
  • Rate

    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 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 (for example, root, container, product, and stage)

    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, such as container, product, and stage.

    • Root: This is the document's header, which includes the freight order or the freight booking.

    • Stage: To utilize stage attributes such as distance between the shipper location and the port of loading.

    • Container: When the container's gross weight 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 on the gross weight of the order. To do this, you must use the calculation resolution base of root. If, however, you want to calculate the freight per package, the calculation resolution base should be package.

  • Resolution Base Grouping Rule (for example, destination location, weight, volume)

    The rule the system uses to group selected input data, for example, destination location, weight, and volume. You use the grouping rule and the resolution base to group charge lines using the calculation base specified in the Group By field of the grouping rule.

  • Calculation Method (for example, standard or break-weight)

    The calculation method defines how the rates determined from the rate table will be interpreted. The break weight calculation method compares and selects the lower rate from either the actual or lower end of the following rate range. With clipping, the system works through the pricing scale level by level. The calculation results from each scale level are then summarized to produce the overall result.

Charge Types

A charge type is the classification of a charge line that plays an important role in how the system calculates the transportation charges for the charge line, for example, a base rate, surcharge, or discount. A charge type can result in a positive or negative value for a charge line. You can also specify whether a charge type can be an amount or a percentage value.

The image overviews a transportation or logistics system's charge categories, subcategories, and charge types. The Charge Category section lists two main categories: Basic Freight (004) and Accessorial Charges (011). The Charge Subcategory section further breaks down these categories into more specific subcategories, such as BAF (100000) and Sea Freight (101021). The Charge Types section maps specific charge types, such as HAUL (004, 101021) and ZS01 (011, 100000), to the corresponding category and subcategory. The Usage of Charge Categories and Subcategories section illustrates how the charge types, charge categories, and charge subcategories are interconnected and used within the system. It shows the relationships between the Charge Type, Charge Category, Charge Subcategory, and ECC Service Material components.

Charge types can be grouped into charge categories. A useful code list is the UN/EDIFACT code list 5237. All three entities are freely definable in Customizing. You can use the charge subcategories of charge types to group and categorize charge types more granularly than charge categories. A suitable example is the code list resulting from UN/EDIFACT Recommendation 23: "FREIGHT COST CODE # FCC Harmonization of the Description of Freight Costs and Other Charges".

Charge categories and subcategories can be assigned in the charge type customizing activity and used to determine the service material during settlement.

When defining charge types, you can use the following settings:

  • Specify whether a charge type can result in a positive or negative value.
  • Specify whether a charge type can be an absolute or a percentage value.
  • Specify whether you want to set the charge type as an absolute or a percentage value each time you assign the charge type.
  • Assign a charge type to a charge category and charge subcategory.
  • Indicate if the charge is a tax.
  • Specify if and how the system rounds a value.
  • Assign a default calculation base to the charge type so you do not need to assign a calculation base each time you create a calculation sheet line item.

Watch the simulation Explain a Calculation Sheet to learn about the structure and content of a calculation sheet.

Rate Tables

A rate is a price for a certain transportation service that applies only during its validity period. In TM, rates are listed in a rate table.

The image appears to be a table displaying freight rate information based on destination zones and weight ranges, with the origin being Plant Chicago. The table shows the freight rates for various destination zones (TX, IN, KY, CA, FL, LA, CO, GA, WA) and different weight ranges (<=100 kg, <=500 kg, <=1000 kg, <=5000 kg, <=20000 kg). The freight rates are provided in US dollars. The validity period for these rates is from 01.01.2025 to 31.12.2025, and the status is indicated as Released.

Rate Table Elements

You can define the following elements in the rate table:

  • Charge Usage

    You can define the charge usage as relevant to paying 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 wish the rate to be defined based on destination location and weight, add a dimension for destination location and weight.

  • Calculation Base (for each scale)

    You can define the calculation base for the scale. The calculation base is the actual base or the factor on which the rate retrieval is performed.

  • Relevance 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.

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 14 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.

Example of rates include the following:

  • Weight/volume rates
  • Volumetric rate calculation (bulkiness factors)
  • Distance rates
  • Freight of all kinds and commodity rates
  • Various origin and destination point classifications such as point-to-point, point-to-zip, point-to-state, zip-to-zip, and state-to-state
  • Rates based on equipment (container type or size) or packaging class
  • Handling charges: Terminal handling, cross-docking costs, loading and unloading, empty handling, document handling, AMS filing, canal due, security surcharge, and so on

Rate Table Integration with Microsoft Excel

The image depicts the process of creating rate tables. It shows that an Excel template is downloaded and then used to upload rate tables. The rate tables are created through a mass creation process, and the uploaded rate tables are then added with details. The image also includes a sample rate table showing freight rates based on destination zones and weight ranges, with the origin being Plant Chicago.

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 TM system. Alternatively, you can define an empty reference rate table with validity periods in TM and download it to Microsoft Excel. You can then maintain the rate table in the Microsoft Excel file and upload it to your TM system.

Watch the simulation Work with Rate Tables to learn how to create rate tables and change rates using the Update Rate function and Excel download and upload.

Scales

While 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 defines 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 weight. The distance and weight scales are then used to define the rate.

The image displays a freight rate table showing the origin of the Chicago plant. It is divided into three scales: Dest Zone, Weight, and Location. The Dest Zone scale has a Scale Base of TRZONE, a Scale Type of Same Scale, and a Calculation Type of Absolute. The Weight scale has a Scale Base of WEIGHT, a Scale Type of To Scale, a Scale Unit of Measure of Kg, a Rounding Profile of 0005, and a Calculation Type of Relative. The Location scale has a Scale Base of LOC, a Scale Type of Same Scale, and a Calculation Type of Absolute. The freight rates are provided for different destination zones (TX, IN, KY, CA, FL, LA) and weight ranges (<=100 kg, <=500 kg, <=1000 kg, <=5000 kg, <=20000 kg) and maintained in US dollar.

Scale maintenance is a prerequisite for maintaining 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, 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.

Possible scale bases include the following:

  • Product quantity
  • Package type
  • Weight
  • Volume
  • Means of transport
  • Location
  • Distance
  • Business partner

Each scale is based on a scale type. The scale type controls how the scale levels are defined. It indicates whether the specified scale values represent the scale levels' upper or lower boundaries.

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.

Concerning 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 the 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.

Calculation Base

A calculation base identifies the actual base or factor with which the system calculates the charges for the scale.

The image shows a freight rate calculation system that uses two different calculation bases: DESTLOC and GROSSWT. The DESTLOC base determines the calculation based on the destination location of the freight order/booking, while the GROSSWT base calculates based on the total weight of the freight order. The image also includes a Helper Assignment section that provides freight rates for BAF/Container dry shipments from Newark, Portland, and Miami based on different weight ranges (up to 5 tons, up to 10 tons, and up to 20 tons).

There can be various scenarios in which the system must calculate a charge for different weights, such as gross and net weights.

In this case, gross and net weights correspond to the scale base Weight, 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, for example, "W1" 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 the figure, Calculation Base, the charges depend on weight and the destination location. The scale has the scale base Location. This scale base defines the scale as using locations only. The scale base can be used for both the source and destination location. The calculation base DESTLOC determines the destination location of the freight order used. Technically, in customizing the calculation base, you define which field to use 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 them in the calculation.

Watch the simulation Explain Scales to learn more about scales.

Log in to track your progress & complete quizzes