Setting Up Delivery Management and Freight Calculations

This chapter provides an overview of PeopleSoft delivery management and freight calculations and discusses how to:

Click to jump to parent topicUnderstanding PeopleSoft Delivery Management and Freight Calculations

The delivery management and freight calculation features in PeopleSoft Inventory and Order Management enable you to group items for shipment and apply freight charges. The freight feature applies only to sales orders and quotes from PeopleSoft Order Management.

These features include:

Deliveries are required for the internal or third-party freight calculation features.

Click to jump to parent topicSetting Up Delivery Management

Delivery management enables you to assemble demand lines together into a delivery so that the lines can be priced, freighted, or shipped as a group. Each delivery is uniquely identified by a delivery ID. Deliveries can be managed automatically by the system as demand lines are added or modified in the sales order or while the system is performing other fulfillment processing including shipping. If possible, the system adds demand lines to an existing delivery. The system can also move modified demand lines to another existing delivery. If new or modified demand lines cannot be placed in an existing delivery, then the system creates a new delivery. A delivery is used to:

The delivery can be created:

Delivery information can be stored at three levels:

Click to jump to top of pageClick to jump to parent topicUnderstanding the Delivery Management Setup Steps

The following diagram displays the setup steps to enable the delivery management feature. These steps involve pages in both PeopleSoft Inventory and PeopleSoft Order Management that are used to activate the delivery management feature, define the delivery, determine how delivery IDs are numbered, and determine when deliveries are created or changed.

Set up components for delivery management

Complete the following steps to enable the delivery management feature:

Click to jump to top of pageClick to jump to parent topicUnderstanding How Deliveries Are Created

You can choose to have the system assign the delivery ID when a user creates or modifies an order schedule, runs the Order Completion process, performs Inventory fulfillment processing, or saves the Shipping\Issues component. This way, at order entry time or shipping time, you can determine the number of shipments (deliveries) that you have for the orders. In addition, you can use the Delivery Management Workbench to adjust existing deliveries or create new deliveries. You can create deliveries for MSRs, sales orders, and quotes; however, you cannot mix MSRs and sales orders on the same delivery and you can use only sales order deliveries to calculate freight charges.

To group demand lines into one delivery, the demand lines must have the same value in the fields identified as delivery keys. The delivery key fields include:

For a complete list of all required and optional delivery key fields used to combine demand lines into the same delivery ID, see the discussion of the Inventory Definition - Business Unit Options: Delivery Management page in the "Defining Your Operational Structure in PeopleSoft Inventory" chapter of the PeopleSoft Enterprise Inventory PeopleBook.

See Establishing Criteria for Delivery Management.

When the delivery is created for demand lines with a preferred carrier (Use Preferred Freight Carrier field), then the system limits a delivery to one assigned carrier. The system assigns that carrier ID to the delivery or the system finds another delivery with the same carrier ID already assigned to it. The demand line is also flagged as preferred carrier so that other fulfillment steps will know that the customer has requested the carrier for freight. The Use Preferred Freight Carrier field is located on several pages in the Order Management default hierarchy.

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Delivery Management

Page Name

Definition Name

Navigation

Usage

Order Entry Features

BUS_UNIT_TBL_OM9

Set Up Financials/Supply Chain, Business Unit Related, Order Management, Order Management Definition, Order Management Setup

Click the Order Entry Features link on the Order Management Setup page.

Determine when a delivery ID should be applied to the demand line of a sales order line or quote. You can choose to create or update deliveries when a user saves a new sales order or quote or changes a field on an existing order or quote, and the Order Completion process (OM_BACKGRND) is run.

See Establishing Order Entry Features.

Shipping and Returns

BUS_UNIT_TBL_OM6

Set Up Financials/Supply Chain, Business Unit Related, Order Management, Order Management Definition, Order Management Setup

Click the Shipping and Returns link on the Order Management Setup page.

At the business unit level, select the value of Yes in the Deliveries Restricted to Order field to require that all of the demand lines assigned to one delivery must be from the same sales order.

See Establishing Shipping and Returns Options.

TableSet Control - Record Group

SET_CNTRL_TABLE1

PeopleTools, Utilities, Administration, Tableset Control, Record Group

Select the SetID for the record group, IN_19, Delivery Autonumbering to link the delivery ID numbering sequence at the set ID level to the business unit (set control value). This record group is used with the Auto Numbering page.

Auto Numbering

AUTO_NUM_PNL

Set Up Financials/Supply Chain, Common Definitions, Codes and Auto Numbering, Auto Numbering

Define the automatic numbering sequence for delivery IDs. To establish one or more numbering sequences for delivery management, use the Number Type of DELV (delivery ID) and the Field Name of DELIVERY_ID. Automatic numbering applies a system-generated number to each new delivery ID when it is created in PeopleSoft Inventory and PeopleSoft Order Management. When you use automatic numbering, you define the starting sequence for the delivery ID, and when the system creates a new delivery ID, it assigns the prefix for the starting sequence, plus the remaining numbering scheme for the ID.

See Defining Additional Common Information.

Order Group Shipping Terms

ORD_GROUP_TERMS

Set Up Financials/Supply Chain, Product Related, Order Management Foundation, Order Groups, Order Group Shipping Terms

At the order group level, select the value of Yes in the Deliveries Restricted to Order field to require that all of the demand lines assigned to one delivery must be from the same sales order.

See Establishing Order Group Shipping Terms.

General Information-Ship To Options

CUST_SHIPTO_OPT1

Customers, Customer Information, General Information. Select the Ship To Option tab.

At the customer level, select the value of Yes in the Deliveries Restricted to Order field to require that all of the demand lines assigned to one delivery must be from the same sales order.

See Entering Delivery and Shipping Parameters.

Buying Agreements - Header Terms

SCON_HDR_TRMS

Order Management, Buying Agreements, Create/Update Buying Agreement

Select Terms in the Header menu field on the Buying Agreement Form page.

At the buying agreement level, select the value of Yes in the Deliveries Restricted to Order field to require that all of the demand lines assigned to one delivery must be from the same sales order.

See Maintaining Additional Buying Agreement Information.

Setup Fulfillment-Delivery/Freight

OF_SETUP10_INV

Inventory, Fulfill Stock Orders, Fulfillment Rules, Setup Fulfillment, Setup Fulfillment, Delivery/Freight

Enable delivery management for the Inventory business unit and to define options for the delivery and freight features within this Inventory business unit.

See Defining Delivery Management and Freight Options.

Inventory Definition - Business Unit Options: Delivery Management

INV_SHP_FIELDS

Set Up Financials/Supply Chain, Business Unit Related, Inventory, Inventory Definition

Select the Business Unit Options tab. Click the Delivery Management Definition link.

Enter the fields used to build a delivery. When the system groups demand lines together to create a delivery, certain fields must be the same on all the demand lines, such as the same inventory (ship from) business unit and the same scheduled shipment date. Use this page to define additional fields that must match on each demand line added to one delivery ID. Both PeopleSoft Order Management and PeopleSoft Inventory use the criteria that you establish there.

See Establishing Criteria for Delivery Management.

Setup Fulfillment- Demand Change Configuration

OF_SETUP9_INV

Inventory, Fulfill Stock Orders, Fulfillment Rules, Setup Fulfillment, Demand Change Configuration

Identify the fulfillment state in which no further demand lines can be automatically added to the delivery by the system. On the row Add Lines to Deliveries, select the fulfillment state at which the system should consider the delivery closed for shipment and no longer automatically adds demand lines to that delivery. Valid fulfillment states are Unfulfilled, Releasable, Released, Confirmed, and Shipped. If any demand line on the delivery has reached the state defined, then the system no longer automatically adds new demand lines to the delivery.

See Setting up the Demand Change Configuration.

Click to jump to parent topicSetting Up Basic Information for Freight Charges

Freight can be calculated internally within PeopleSoft Inventory or PeopleSoft Order Management by means of the PeopleSoft freight feature, or you can integrate with a third-party freight provider using EIPs to receive freight charges.

Understanding Freight Charges Documentation

The documentation for freight setup has been divided into three parts:

  1. Basic Setup: This section discusses the freight setup steps that are needed for all freight configurations. The following section discusses basic setup.

  2. External Third-Party Setup: This section discusses the additional setup steps needed to integrate PeopleSoft with a third-party freight provider. Basic setup is also required.

    See Setting Up External Third-Party Freight Charges.

  3. Internal Freight Calculator Setup: This section discusses the additional setup steps to use the PeopleSoft internal freight calculator. Basic setup is also required.

    See Setting Up the PeopleSoft Internal Freight Calculator.

Basic Setup Steps for Freight Charges

This section discusses the common setup needed for adding freight charges to your sales orders from either the PeopleSoft internal freight calculator or the third-party freight provider. In addition to the setup discussed in this section, set up the internal freight calculation feature, the external freight calculation feature, or both.

The following diagram displays the setup steps for the basic information to enable freight charges. These steps involve pages in both PeopleSoft Inventory and PeopleSoft Order Management.

Basic setup steps for freight calculation

The delivery is used as the basis for freight calculation in PeopleSoft Inventory or PeopleSoft Order Management. With internal freight, the field values of the delivery determine how freight charges are calculated. With external third-party freight, the delivery structure is the mechanism used to transfer to and from the third-party freight provider. These field values are supplied by default to the delivery when it is created based on the values on the sales order demand lines grouped into the delivery. The fields that are used to group the demand lines into a delivery are defined on the Inventory business unit definition.

Delivery Management Setup Steps

Delivery management is required for both internal and external freight calculations. See the Setting Up Delivery Management section of this chapter for instructions and setup steps. Set up the delivery management feature before using the freight charges feature.

See Setting Up Delivery Management.

Freight Bill Type

Specify which freight amount should be billed to the customer. The Populate Billing process (OMBILL) uses this field to determine which freight charge to send to PeopleSoft Billing to be placed on the customer's invoice. Whichever option you use, freight can be calculated or shopped in order entry, shipping, or both. Both freight amounts are maintained with the delivery. The Freight Bill Type options are:

  • OrderEntry: The freight amount that is passed to PeopleSoft Billing is calculated or entered when the sales order is saved or during the Order Completion process; however, the freight charges are not passed until the order is shipped. The delivery that is automatically created for the entered sales order lines is used to calculate freight. OMBill sends these freight charges to PeopleSoft Billing to be placed on the customer's invoice. When you bill at order entry, you can only recalculate or override freight charges before the first demand line on that delivery ships. If you ship order lines within a delivery multiple times due to backorders or partial shipments, the full freight amount is charged with the first shipment. Using this option, you can initiate freight rating at shipment time; however, the new freight calculation is purely for information and comparison purposes.

  • Shipping: The freight amount that is passed to PeopleSoft Billing is calculated or entered during the shipping process in PeopleSoft Inventory, including on the Shipping/Issues component, the Delivery Management Workbench, the Shipping Request process page, and any incoming Inventory Freight Response EIP transaction. Freight charges can also be calculated earlier in the fulfillment process. The delivery is used to calculate freight. Because this delivery has passed through most of the demand fulfillment steps, any backordered demand lines have been removed from the delivery or other changes have been made to the delivery before the freight calculation. OMBill sends these freight charges to PeopleSoft Billing to be placed on the customer's invoice.

The Freight Bill Type field is located at the customer level on the General Information - Bill To Options page. The Freight Bill Type is supplied by default to the sales order (header level) and then added to the delivery ID containing the sales order. The Freight Bill Type is stored in the IN_DELIVERY table (header level). Once a sales order line is on a delivery, you cannot change the value in the Freight Bill Type field on the sales order.

Freight Usage

Specify the type of freight calculation to be done in combination with the Freight Vendor field in the Carrier ID table. Options are:

  • None: No freight calculation is performed.

  • Internal: The internal freight calculator within the PeopleSoft application is used to apply freight charges to sales orders.

  • External: A third-party freight provider calculates and provides the freight charges for sales orders. Manifest information can also be generated by the freight provider. This field value enables the PeopleSoft application to send and receive EIP freight transactions.

  • Both: Either the PeopleSoft internal freight calculator is used or the third-party freight feature is used depending on the option chosen on the Carrier ID table Freight Vendor field. Therefore, based on the carrier ID on the delivery, either the PeopleSoft internal freight calculator or the third-party freight feature could be used. If no carrier ID is specified on the delivery, then the third-party freight feature is used.

The Freight Usage field is located on the Shipping and Returns page within the Order Management business unit definition and on the Setup Fulfillment - Delivery/Freight page. The Order Management business unit definition is used only for quote/order entry and batch order completion processing. The Freight Usage field located at the Inventory business unit level (Setup Fulfillment-Delivery/Freight page) is used only for the delivery management component and all Inventory fulfillment processing including shipping.

Freight Vendor and Carrier ID

The Freight Vendor field is located on the Carrier page (CARRIER_TBL). You can use a different freight solution depending on the carrier ID used on the delivery. Some of your carriers may be calculated with the internal PeopleSoft method while other carriers may use a third-party freight vendor. You can also use the Carrier page to define your individual carriers including name, address, taxpayer ID, and other information. The options for the Freight Vendor field are:

  • External: Select to enable this carrier ID to integrate with a third-party freight provider. If the business unit freight usage is internal, no freight calculation occurs. If the business unit freight usage is external or both, third-party freight calculation occurs.

  • Internal: Select to enable this carrier ID to use the PeopleSoft internal freight calculator. If the business unit freight usage is external, no freight calculation occurs. If the business unit freight usage is internal or both, internal freight calculation occurs.

  • (blank): Select a blank field to prevent freight calculations with this carrier. No freight calculation occurs regardless of the business unit freight usage setting.

The carrier ID can be assigned to a delivery by:

  • The system using the carrier from the first order schedule demand line added to the delivery.

  • The third-party freight provider when it determines the best way to ship the delivery.

  • The user performing rate-shopping with the third-party freight provider and selecting a carrier.

  • The user manually assigning a carrier to a delivery.

The carrier ID can be defined within the Order Management default hierarchy on the Order Groups page, the customer's General Information - Ship To Options page, and the Buying Agreement Form-Header Terms page. In the default hierarchy, the more specific information overrides the more general information; in this case, a carrier ID defined on a buying agreement overrides a carrier ID on a customer and a carrier ID on the customer would override a carrier ID on the order group. You can manually override the default carrier ID value on the sales order schedule line by using the Ship To Header Details page (order level), the Ship Options 1 tab of the Order Entry Form page (line level), or the Order Entry Form-Shipment Schedule page (schedule level). The carrier ID value on the order schedules lines can flow to the delivery ID created.

Freight Terms Code

Determines whether the buyer or the seller pays the freight. Using the Cost/Insurance/Freight Paid By group box, select one of the following options:

  • Buyer: If the buyer pays the freight, freight charges pass to PeopleSoft Billing. The Freight Bill Type field determines when the freight charges are passed to PeopleSoft Billing: at order entry or when the order is depleted from PeopleSoft Inventory.

  • Seller: If the seller pays the freight, charges do not pass to PeopleSoft Billing.

The freight terms code can be defined within the Order Management default hierarchy on the Order Groups page, the customer's General Information - Ship To Options page, and the Buying Agreement Form-Header Terms page. In the default hierarchy, the more specific information overrides the more general information; in this case, a freight terms code defined on a buying agreement overrides a freight terms code on a customer and a freight terms code on the customer would override a freight terms code on the order group. The freight terms code that is supplied by default to the sales order schedule line can be manually overridden using the Ship To Header Details page (order level), the Ship Options 1 tab of the Order Entry Form page (line level), or the Order Entry Form-Shipment Schedule page (schedule level).

Freight Charge Method

Determines how the freight charges are allocated from the delivery-level to the sales orders within the delivery. For more information on this field, see Applying Freight Charges to Deliveries and Orders section of this chapter.

See Applying Freight Charges to the Order Level.

Use Preferred Freight Carrier

Select Yes to indicate that the customer prefers a particular carrier. The delivery management feature uses this preferred carrier ID for freight calculations. When the delivery is created for demand lines with a preferred carrier, then the system assigns that carrier ID to the delivery or the system finds another delivery with the same carrier ID already assigned to it. The demand line is also flagged as preferred carrier so that other fulfillment steps will know that the customer has requested the carrier for freight.

The Use Preferred Freight Carrier field is located on several pages in the Order Management default hierarchy but it must always be used with the Carrier ID field on the same page. For example, to define a preferred carrier on the order group, you would select Yes in the Use Preferred Freight Carrier field and then enter the preferred carrier in the Carrier ID field of the same page. The Use Preferred Freight Carrier field cannot be set to Yes if the Carrier ID field is blank.

The Use Preferred Freight Carrier field and the Carrier ID field can be defined within the Order Management default hierarchy on the Order Groups page, the customer's General Information - Ship To Options page, and the Buying Agreement Form-Header Terms page. In the default hierarchy, the more specific information overrides the more general information; in this case, a preferred carrier defined on a buying agreement overrides a preferred carrier on a customer and a preferred carrier on the customer would override a preferred carrier on the order group. The values that are supplied by default to the sales order schedule line can be overridden manually by means of the Ship Options 1 tab and the Ship Options 2 tab of the Order Entry Form page (line level) or the Order Entry Form-Shipment Schedule page (schedule level). The delivery management feature uses this value from the sales order demand line to assign the preferred carrier to the delivery when the delivery is first created. The demand line is also set as preferred carrier to indicate to users downstream in the fulfillment process that the carrier ID has already been selected for the demand and is assigned specifically for freight. If the user sets the Use Preferred Freight Carrier field to Yes after the demand line has been put on a delivery ID and the carrier ID on the delivery is missing, then the system moves the schedule line to a new delivery. If the user manually overrides the carrier on an existing delivery, then the Use Preferred Freight Carrier field is automatically set to Yes.

Ship Via

Use the Ship Via code to define the dimensions of one or more delivery vehicles, such as small delivery truck, large truck, or boxcar. If the ship via code is used as a delivery key on the Inventory Definition - Business Unit Options: Delivery Management page, then the weight and volume constraints defined by the ship via code determine when a delivery has reached capacity and a new delivery ID must be created. For you to use ship via capacity constraints on a delivery, the individual items must contain weight and volume data on the Define Business Unit Item - Inventory: Weight/Volume page or the Define Item - General: Dimensions page. The Define Item - General: Dimensions page is used when the same fields are not defined on the Define Business Unit Item - Inventory: Weight/Volume page.

The PeopleSoft automatic delivery management logic in Order Management and Inventory uses the ship-via maximum constraint values for both weight and volume to determine when to automatically assign demand lines to a new delivery. When either the weight or volume maximum constraint is to be violated with the addition of a new demand line, the demand line is assigned to a new delivery. The automatic delivery management logic does not allow a delivery to exceed the maximum ship-via constraints. In order entry, the CSR also receives a warning when the minimum ship-via constraint has not been met.

For the third-party freight provider feature, the ship via code is used to define freight services.

The ship via code can be defined within the Order Management default hierarchy on the Order Groups page, customer's General Information - Ship To Options page, and the Buying Agreement Form-Header Terms page. In the default hierarchy, the more specific information overrides the more general information; in this case, a ship via code defined on a buying agreement overrides a ship via code on a customer and a ship via code on the customer would override a ship via code on the order group. The ship via code that is supplied by default to the sales order schedule line can be manually overridden by means of the Ship To Header Details page (order level), the Ship Options 1 tab of the Order Entry Form page (line level), or the Order Entry Form-Shipment Schedule page (schedule level).

Process Freight Charges

(Order entry only) Use the Order Entry Features page within the Order Management business unit definition to determine when freight charges should be calculated and applied to a sales order.

See Establishing Order Entry Features.

Freight Product ID and Miscellaneous Freight Charges

Freight charges can be passed to PeopleSoft Billing where they are added as bill lines on the customer's invoice. To record freight charges in PeopleSoft Billing, you must:

  • Define a dummy product ID for freight charges.

  • Enter the dummy product IDs to be used for freight charges on the Accounting and Billing page of the Order Management business unit definition or the Inventory Definition - Business Unit Options: Revenue and Billing Defaults page.

In addition, you can define another product ID for miscellaneous freight changes that you can manually enter using the Shipping/Issues component.

BI Unit

On the Order Management Definition - Order Management Setup page, enter the PeopleSoft Billing business unit to be used for invoicing the sales order of this Order Management business unit.

Weight and Volume of Items

Use the Define Business Unit Item - Inventory: Weight/Volume page to define the weight and volume of the item. If no value is entered, then the system uses the item weight and volume on the UOM Weight/Volume page (Items, Define Items and Attributes, Units of Measure, click the UOM Weight/Volume link). If no value is entered on the UOM Weight/Volume page, then the system uses the item weight and volume on the Define Item - General: Dimensions page.

Freight Rollup

Determines which freight charges are picked up and applied to the delivery. For more information on this field, see Applying Freight Charges to Deliveries and Orders section of this chapter.

See Receiving Freight Charges.

Click to jump to top of pageClick to jump to parent topicPages Used to Set Up Basic Information for Freight Charges

Page Name

Definition Name

Navigation

Usage

General Information - Bill To Options

CUST_BILLTO_OPT

Customers, Customer Information, General Information. Select the Bill To Option tab.

Define the Freight Bill Type field for the customer.

See Entering Additional Billing, Purchasing, Payment, and Write-Off Options for Bill To Customers.

Shipping and Returns

BUS_UNIT_TBL_OM6

Set Up Financials/Supply Chain, Business Unit Related, Order Management, Order Management Definition, Order Management Setup

Click the Shipping and Returns link on the Order Management Setup page.

Enter values in the Freight Usage field and the Deliveries Restricted to Order field for the Order Management business unit.

See Establishing Shipping and Returns Options.

Setup Fulfillment - Delivery/Freight

OF_SETUP10_INV

Inventory, Fulfill Stock Orders, Fulfillment Rules, Setup Fulfillment, Setup Fulfillment, Delivery/Freight

Enter a value in the Freight Usage field for this Inventory business unit. For more information about this page, see the "Setting Up Fulfillment at the Business Unit and Item Levels" chapter of the PeopleSoft Enterprise Inventory PeopleBook.

See Defining Delivery Management and Freight Options.

Carrier

CARRIER_TBL

Set Up Financials/Supply Chain, Common Definitions, Shipping and Receiving, Carrier Table

Use the Freight Vendor field to define whether freight is calculated by a third-party carrier or internally by the PeopleSoft application.

Order Group Shipping Terms

ORD_GROUP_TERMS

Set Up Financials/Supply Chain, Product Related, Order Management Foundation, Order Groups, Order Group Shipping Terms

(optional) Define carrier ID, freight terms code, the Deliveries Restricted to Order field, and ship via code at the order group level.

See Establishing Order Group Shipping Terms.

General Information - Ship To Options

CUST_SHIPTO_OPT1

Customers, Customer Information, General Information

Select the Ship To Option tab.

(optional) Define carrier ID, freight terms code, the Deliveries Restricted to Order field, and ship via code at the customer level.

See Entering Delivery and Shipping Parameters.

Buying Agreements - Header Terms

SCON_HDR_TRMS

Order Management, Buying Agreements, Create/Update Buying Agreement

Select Terms in the Header menu field on the Buying Agreement Form page.

(optional) Define the freight terms code, ship via code, the Deliveries Restricted to Order field, and carrier ID for a buying agreement.

See Maintaining Additional Buying Agreement Information.

Freight Terms

FREIGHT_TERMS

Set Up Financials/Supply Chain, Common Definitions, Shipping and Receiving, Freight Terms

Define freight term codes to be used. The freight term determines whether the buyer or seller pays freight charges. If the seller pays freight charges, then PeopleSoft software does not apply freight charges on the stock requests of this business unit.

Ship Via Codes

SHIP_VIA_CD

Set Up Financials/Supply Chain, Common Definitions, Shipping and Receiving, Ship Via Codes

Define ship via codes.

Order Entry Features

BUS_UNIT_TBL_OM9

Set Up Financials/Supply Chain, Business Unit Related, Order Management, Order Management Definition, Order Management Setup

Click the Order Entry Features link on the Order Management Setup page.

Select values for the Process Freight Charges row to enable freight calculations for the PeopleSoft Order Management business unit. Use this page to determine when deliveries should be created and when freight should be applied to the delivery.

See Establishing Order Entry Features.

Product Definition - Definition

PROD_DEFN

Products, Identify Product Details, Definition

Define product IDs.

See Establishing Product Definitions.

Accounting and Billing

BUS_UNIT_TBL_OM5

Set Up Financials/Supply Chain, Business Unit Related, Order Management, Order Management Definition, Order Management Setup

Click the Accounting and Billing link on the Order Management Setup page.

Enter dummy product IDs for freight charges and miscellaneous freight charges.

See Establishing Accounting and Billing Options.

Order Management Definition - Order Management Setup

BUS_UNIT_TBL_OM1

Set Up Financials/Supply Chain, Business Unit Related, Order Management, Order Management Definition, Order Management Setup

Use the BI Unit field to link this Order Management business unit to a Billing business unit. You can create invoices by Order Management business unit or by Inventory business unit. If you also link a Billing business unit to an Inventory business unit, the Inventory business unit takes precedence. Order schedules that have been shipped, including nonstock items, are pulled into the Billing system for creation of invoices. The process of invoicing is governed by rules associated with the Billing business unit that you enter on this page. These rules determine billing frequency, billing method, and so on.

See Setting Up Order Management Business Units.

Define Business Unit Item - Inventory: Weight/Volume

WTVOL_ATTRIB_INV

Items, Define Items and Attributes, Define Business Unit Item, Inventory

Define item information for weight and volume at the Inventory business unit level.

UOM Weight/Volume

INV_ITEM_WTVOL

Items, Define Items and Attributes, Units of Measure Click the UOM Weight/Volume link.

Assign stocking and shipping UOMs.

Define Item - General: Dimensions

INV_ITEMS_DEFIN3

Items, Define Items and Attributes, Define Item, General

Define the weight and volume of an item at the setID level.

Click to jump to parent topicEntering Freight Charges Manually

In PeopleSoft Order Management quote and order entry, freight can be entered manually on each delivery assigned to the order. If no delivery is assigned, you can enter the freight amount for the order.

In PeopleSoft Inventory, freight charges can be added manually on several pages and process pages.

Freight can be entered manually on the:

If you override freight on one order of a multiple-order delivery and then have the third-party freight provider calculate freight, the calculated freight amount is not prorated to the override order. For example, you have one delivery containing two orders (order number 1 and 2). You enter an override freight amount of 10 USD on order number 1 and then send the delivery out to the third-party freight system. The third-party system returns a freight amount for the entire delivery of 100 USD, Assume that without the override, the system would prorate the delivery-level freight amount at 50 percent for each order. However, with the override freight amount of 10 USD on order number 1, the system only applied the prorated freight amount to order number 2. Therefore, order number 1 has the freight amount of 10 USD and order number 2 has the freight amount of 50 USD (half of 100 USD). When the orders are sent to PeopleSoft Billing and PeopleSoft Cost Management, 10 USD and 50 USD are used for costing and billing, totaling 60 USD not 100 USD.

You can also override the pro number or tracking number for the ship transaction. If a delivery ID is used as part of the selection criteria or the delivery ID is entered as an override value, a pro number can be entered as an override value, and the pro number is assigned to the delivery. If the shipping container ID is used as part of the selection criteria or the shipping container ID is entered as an override value, a tracking number can be entered as an override value, and the tracking number is assigned to the shipping container.

Click to jump to parent topicApplying Freight Charges to Deliveries and Orders

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicReceiving Freight Charges

Freight charges can be passed from an external third-party freight system or calculated by the internal PeopleSoft freight calculator. In both cases, the freight charges are stored at the delivery level in PeopleSoft and then allocated to the sales orders within the delivery. In this section, we discuss how the freight charges are received and added to the delivery ID. In addition, we discuss how manual overrides at the delivery or order level are applied.

The following diagram illustrations the receipt of freight amounts from an external third-party freight system or from the internal PeopleSoft freight calculator:

Receiving freight charges

Internal PeopleSoft Freight Calculator

The internal PeopleSoft freight calculator always returns freight at the delivery level.

External Freight System

The external third-party freight systems could return freight at both the delivery level and the package and shipping container level.

Freight Rollup field

The Freight Rollup field determines which freight charges are picked up and applied to the delivery in the Freight Amount field of the IN_DELIVERY_FRT table. The options are:

  • Delivery: (default) The freight amount calculated at the delivery level by the internal or external system should be stored at the delivery-level in PeopleSoft. This amount is used for billing and costing. This option must be used for the internal PeopleSoft freight calculator.

  • Rollup: (external system only) The freight amounts calculated by the external system at the shipping container and package levels should be summed and stored at the delivery-level in PeopleSoft. This total is used for billing and costing.

  • Default or blank field: The system uses the Freight Rollup value already defined on the delivery.

You can manually set the Freight Rollup field on the Delivery Management Workbench, the Fulfillment Requests process page, or the incoming transaction request using EIPs.

Delivery in PeopleSoft

Based on the value in the Freight Rollup field on the delivery, the freight amount is determined and then stored at the delivery level.

  • If the Freight Rollup field has a value of Delivery, then the delivery-level freight charges returned by the third-party system are stored in the Freight Amount field on the delivery (IN_DELIVERY_FRT) and used for billing and costing.

  • If the Freight Rollup field has a value of Rollup, then the freight charges returned for the shipping container and packaging levels are totaled and stored in the Freight Amount field on the delivery (IN_DELIVERY_FRT). This rolled up total is used for billing and costing.

When you initiate freight calculation (internal or external) from the PeopleSoft Order Management pages or process pages, the system always uses Delivery option for the Freight Rollup field.

For informational purposes, the Freight Audit fields store the freight amounts received from the third-party system regardless of the Freight Rollup field. The Freight Audit fields are not used for billing or costing. The Freight Audit Amount field (FRT_CHRG_AUDIT) on the delivery, on the shipping container, or on the package are used to record any freight amounts coming from the third-party system. These values can be used for reporting or research.

Manual Overrides With the Freight Rollup Field

The following rules apply if you manually override the freight amount on a delivery, order, shipping container, or package:

Click to jump to top of pageClick to jump to parent topicApplying Freight Charges to the Order Level

Once freight charges have been received and applied to the delivery level (in the Freight Amount field of the IN_DELIVERY_FRT table), PeopleSoft immediately allocates the freight charges to each sales order within the delivery. The allocated amounts are stored in the IN_DELIVERY_ORD table by a combination of delivery ID and sales order number. The IN_DELIVERY_ORD table also stores any overrides at the sales order level and any manually entered miscellaneous shipping charges entered in the Shipping/Issues component in PeopleSoft Inventory. If the freight amount for the delivery is recalculated or changed, the system reallocates the freight to the sales order level.

The Freight Charge Method field on the delivery determines how freight charges are allocated to the sales order. All demand lines on the delivery must have the same freight charge method. The Freight Charge Method is a required delivery key for building a delivery. The Freight Charge Method field has four options:

For sales order entry defaulting, the Freight Charge Method can be defined within the default hierarchy on the Order Groups page, the customer's General Information - Sold To Options page, and the Buying Agreement Form-Header Terms page. In the default hierarchy, the more specific information overrides the more general information; in this case, a freight charge method defined on a buying agreement overrides a freight charge method on a customer and a freight charge method on the customer would override a freight charge method on the order group. The freight charge method value that is supplied by default to the sales order schedule line can be overridden manually by means of the Order Entry Form-Shipment Schedules: Ship Options 2 page. The freight charge method value on the order schedules lines flows to the delivery ID created for the lines.

Example of Freight Charge Allocation from the Delivery Level to the Sales Order Level

This example reviews the application of freight charges to the sales order level.

The following diagram illustrates the process flow for creating a delivery, calculating the freight charge at the delivery level, and prorating the freight charge to the sales order level.

Freight charge allocation

The freight charge is prorated to the sales order as follows:

  1. Sales order A and sales order B are entered into the system. The Order Completion process runs in the background and assigns lines 1 and 2 of each sales order to delivery ID 001. The third line of sales order B is to be shipped from another warehouse (different PeopleSoft Inventory business unit) and cannot be on the same delivery as the rest of the order.

  2. Freight is calculated for delivery ID 001. Freight can come from the external freight system, the internal PeopleSoft freight calculator, or be an override value that was manually entered. The freight charge of 100.00 USD is stored in the IN_DELIVERY_FRT table.

  3. The freight charge is prorated to the sales order level using the option of Weight in the Freight Charge Method field. The shipping weight for each demand line within the delivery is totaled. The combined shipping weight is 200 pounds as follows:

    Sales Order

    Line Number, Schedule Line, Demand Line

    Shipping Weight

    A

    1/1/1

    10 LBS

    A

    2/1/1

    70 LBS

    B

    1/1/1

    75 LBS

    B

    2/1/1

    45 LBS

    The shipping weight for sales order A is 80 LBS (10 + 70) and the shipping weight for sales order B is 120 LBS (75 + 45). The freight charge of 100 USD is prorated as 40% to sales order A (80 / 200) and 60% to sales order B (120 / 200).

    In the IN_DELIVERY_ORD table, 40 USD (40% of 100) is recorded for delivery ID 001 and sales order A. 60 USD (60% of 100) is recorded for delivery ID 001 and sales order B.

Manual Overrides and Prorating Freight Charges to the Sales Order

Freight charges can be manually overridden at the delivery or sales order level. When allocating the freight charge to the sales order level, the following rules apply:

Click to jump to parent topicCommitting Freight Charges to PeopleSoft Billing and Cost Management

Once the freight amounts have been calculated and applied to the order level, the freight and miscellaneous charges must be passed to the PeopleSoft Billing and PeopleSoft Order Management applications. On the delivery, the Commit Freight for Billing check box controls when the information can be sent. When the Commit Freight for Billing field has the value of Y (yes), then:

The Commit Freight for Billing field enables you to control when the freight charges are billed and costed without delaying the running of the above processes.

The same amounts are passed to both PeopleSoft Billing and PeopleSoft Cost Management. When the demand lines of the delivery are in the shipped state or any prior state, freight can be manually entered, calculated using the third-party freight provider or calculated using the internal PeopleSoft freight calculator. Once the demand lines are in the depleted state, you can manually override freight charges but you cannot use the internal or external freight systems to calculate freight. No freight can be applied to a line on the delivery that has been billed or costed.

You can select the Commit Freight for Billing check box (this sets the value to yes) on several online pages and process pages, including the:

In order to set the Commit Freight for Billing field to the value of yes, the above online pages and processes must be moving the demand lines of the delivery into the shipped fulfillment state or the demand lines must already be in the shipped state.

The following points are important when working with the Commit Freight for Billing field:

Click to jump to parent topicUsing PeopleSoft Tables to Store Delivery and Freight Information

This section discusses the table structure and fields used to create and store deliveries and freight data. This section applies to delivery management, the internal PeopleSoft freight calculator, the external third-party freight integration, and the manual entry of freight costs.

Delivery information can be stored at three levels:

Delivery and freight information is contained in the following PeopleSoft tables:

IN_DELIVERY

This is the parent level for delivery information. All information is stored at the delivery level, that is, by delivery ID. Freight status, freight amounts, and a pro number can be defined at the delivery level.

IN_DELIVERY_FRT

This is a child table to the IN_DELIVERY table and stores the freight amount applied at order entry time in PeopleSoft Order Management and the freight amount applied during demand fulfillment in PeopleSoft Inventory. The Freight Bill Type field determines which of these freight amounts is used for billing or costing.

IN_DELIVERY_PKG, IN_DEL_PKG_FRT, IN_DEL_PKG_RPT

This is a child level to the IN_DELIVERY table and stores package level weight and volume information. Multiple packages per delivery can exist.

Although freight amounts and tracking numbers can be defined and stored at the package level, the freight calculation and manifesting can be done only for an entire delivery. When the EIP sends and receives transactional data with a third-party freight provider, all packages, shipping containers, and demand lines within one delivery are freighted and manifested in the same transaction; you cannot freight and manifest just one part of a delivery.

IN_DELIVERY_ORD

This is a child table to the IN_DELIVERY table and stores the freight amounts to be sent to PeopleSoft Billing for the customer's invoice. These amounts are prorated by sales order demand line based on the delivery freight charge method. Any additional freight charges or miscellaneous charges entered in shipping issues are also stored in this table. The Populate Billing process (OMBILL) updates IN_DELIVERY_ORD.BILLING_STATUS to note that the freight amount has been processed. The freight amount in this table is also passed to PeopleSoft Cost Management.

CM_CST_NSSHIP

Rows are inserted into this table when the Commit Freight for Billing field is set to yes. The costing process picks up all rows with a post status of Not Posted. After the charges are costed, the post status is set to Posted. On a delivery, if the Commit Freight for Billing field is set to yes prior to the delivery being depleted, then the posted status is set to Don't Post. In this case, the depletions process sets the post status to Not Posted when the delivery is depleted.

Note. When applying manual freight to an order that is not assigned to a delivery, a bill only delivery is automatically created by the system. This delivery is not exposed to the user and is used internally by the system to maintain consistency in how freight is passed to the billing and costing processes.

The Delivery_ID field is included in IN_DEMAND (the PeopleSoft Inventory demand fulfillment table) and additional freight fields are in SHIP_CNTR_HDR (the PeopleSoft Inventory shipping container header table).

The IN_DELIVERY Table

The status of a delivery is stored in the IN_DELIVERY table. Statuses are:

Demand Pending

This status is used by PeopleSoft Order Management. These deliveries are awaiting demand line assignment. This delivery status is not available in the Delivery Management Workbench or other delivery processing in PeopleSoft Inventory.

Pending for quote

The delivery was created for freight on a quote. This delivery type is available only for quotes in PeopleSoft Order Management. These deliveries are not available for sales order demand assignment or consolidation.

Open

The delivery is open and available for additions from the sales order, the Delivery Management workbench, shipping, or other fulfillment processing.

Closed for Shipment

The delivery is closed and ready for shipment. The system does not automatically add or remove lines from a delivery.

Complete Delivery

All fulfillment steps for the delivery are complete, and all demand lines in the delivery are ready to be depleted using the Deplete On Hand Qtys process.

Canceled

This status is automatically set if all lines are removed from the delivery.

The IN_DELIVERY table includes several fields related to the creation of a delivery and to freight processing, including:

Error Status for Delivery

This Y/N (yes/no) field indicates whether the delivery has an error.

Error Status for Freight

This Y/N (yes/no) field indicates that an error occurred during the freight process.

Freight Status

Determines the current state of the freight process. The options are:

  • Rate Requested: A freight rate request has been sent to the third-party freight provider system.

  • Rate Received: The third-party freight provider has responded to the freight request and the delivery has been updated.

Manifest Status

Determines the current state of the manifest process. The options are:

  • Manifest Requested: A shipment request for rates and manifesting has been sent to the third-party freight provider system.

  • Manifest Received: The response to the manifest action was received from the third-party freight provider system.

Commit Freight for Billing

This Y/N (yes/no) field indicates whether the freight on this delivery is ready to be processed by PeopleSoft Billing and PeopleSoft Cost Management.

The IN_DELIVERY_FRT Table

The IN_DELIVERY_FRT table includes:

Freight Amount

The delivery level freight amount (FREIGHT_CHARGE field) returned by the third-party provider, manually entered, or calculated by the PeopleSoft internal freight calculator. Depending on the delivery rollup indicator or the rollup indicator used when processing freight, this may also be the freight amount derived from the sum of the lower-level package and container freight amounts.

Freight Audit

The Freight Audit field (FRT_CHRG_AUDIT) within the IN_DELIVERY_FRT table stores the delivery-level freight amount received from the third-party system. The Freight Audit fields are not used for billing or costing. These values can be used for reporting or research.

Pro Number

A tracking number assigned to the delivery level. This value is returned by the third-party provider or can be manually assigned.

Communicated Arrival Date

The arrival date communicated by the third-party provider for the carrier. This is for information only.

Communicated Ship Date

The ship date communicated by the third-party provider for the carrier. This is for information only.

Freight Reference Number

This is a free-form memo field that can be used by your third-party freight provider.

Freight Service Definition

The code used by the third-party freight provider to define the specific carrier freight service. This service definition may be required depending on the third-party provider.

Freight Type Code

Used to identify the generally accepted types of freight services used with a third-party freight system (parcel, LTL, and so on).

Freight Roll-up Indicator

The roll-up indicator can be manually assigned at delivery to define how the incoming third-party delivery level freight amount should be assigned (delivery freight amount, or the sum of the package and container freight amounts).

The Package Tables

The IN_DELIVERY_PKG is a child table of IN_DELIVERY and contains the individual package information for each package assigned to the delivery. Packages can be created manually in the Delivery Management Workbench or can be returned by the third-party freight system. Related to IN_DELIVERY_PKG is the IN_DEL_PKG_FRT table, which contains package-level freight fields that include:

Freight Amount

The package-level freight amount can be returned by the third-party freight provider or manually entered in the Delivery Management Workbench in PeopleSoft Inventory.

Freight Audit

The Freight Audit field (FRT_CHRG_AUDIT) within the IN_DELIVERY_PKG table stores the package-level freight amount received from the third-party system. The Freight Audit fields are not used for billing or costing. These values can be used for reporting or research.

Tracking Number

The tracking number can be returned by the third-party freight provider or entered manually in the Delivery Management Workbench in PeopleSoft Inventory.

Freight Reference Number

This is a free-form memo field that can be used by your third-party freight provider.

IN_DEL_PKG_RPT.URL

For a package, this field contains a URL pointing to a label file when a report type of 1 (label) is used. This URL is updated from a manifest response.

The Shipping Container Tables

The SHIP_CNTR_HDR table is used by PeopleSoft Inventory for shipping container processing. In PeopleSoft Inventory, you can assign individual demand lines to a shipping container using the Packing Session component. When you are integrating with a third-party freight provider, the SHIP_CNTR_HDR table is used to store shipping container level freight amount and tracking numbers.

Freight Amount

Shipping container level freight amount can be returned by the third-party freight provider or entered manually in the Ship Container Detail page.

Freight Audit

The Freight Audit field (FRT_CHRG_AUDIT) within the SHIP_CNTR_HDR table stores the container-level freight amount received from the third-party system. The Freight Audit fields are not used for billing or costing. These values can be used for reporting or research.

Tracking Number

The tracking number can be returned by the third-party freight provider or entered manually in the Ship Container Detail page.

Freight Reference Number

This is a free-form memo field that can be used by your third-party freight provider.

SHIP_CNTR_RPT.URL

For a shipping container, this field contains a URL pointing to a label file when a report type of 1 (label) is used. This URL is updated from a manifest response.