Cloud Readiness / Oracle Fusion Cloud Transportation Management
What's New
Expand All


  1. Update 23B
  1. Revision History
  2. Overview
  3. Update Tasks
  4. Feature Summary
  5. Transportation Management
    1. Transportation and Global Trade Platform
      1. Enhanced Workbench
        1. Improvements to Enhanced Workbench
      2. Document Management
        1. Document Set - Send Multiple Documents for Same Document Type
      3. Usability, Performance and Stability
        1. Property Tree
        2. Mail Validation
        3. File Management Enhancement
      4. REST Services
        1. Use File Repository for REST
    2. Transportation Management (Base)
      1. Open Tender
        1. Service Provider Tender Constraints - Spot Bid Tender and Broadcast Tender
      2. Appointment Management
        1. Dock Scheduling - Multiple Appointments Rule Check
        2. Shipment XML - Appointment Info - Flex Commodity and Equipment Added
      3. Mobile
        1. Mobile Application Enhancements
      4. Order Management/Fusion Application Integration
        1. Order Release - Mod - Future Processing Agent Action - Option to Always Generate Ship Units
        2. Order Release Action - Sync Shipped Quantity with Order
        3. Shipment Action - Remove Planned Shipment Ship Units
      5. Planning Execution
        1. Flight Consol with Flight Info Not Required
        2. Ground Schedule - Force Generate Additional Ground Schedule Shipments
        3. Merge Shipment Ship Unit Action - Expanded Ship Unit Detail
        4. Enhanced Voyage Schedules
        5. Ask Oracle Rating - Volume Calculation Based on Length, Width and Height
      6. Usability and Performance
        1. Manager Layout Enabled Equipment Manager
        2. Enable Rate Factor in Memory Processing
        3. UI Actions Secondary Charge Re-Association Property
        4. Import Planning Data Latitude Longitude Added to Location Template
      7. Here Technologies
        1. Here Technologies Map Enhancements
    3. Transportation Operational Planning
        1. Consider Capacity Usage Cache
        2. Load Configuration Setup ID Added as Load Config Color Scheme
        3. Top-off Disable Same OD Pairing - Multistop Logic Configuration Parameter
    4. Freight Payment, Billing, and Claims
        1. Out Of Tolerance Detail Fields Added to Invoice Line Item Screen
        2. Secondary Charge Shipment Rule Shipment Stop/Ship Unit Count Enhancement
        3. Invoice Line Item Cost References
        4. Allocation of Shipment Group Voucher from Invoice with Aggregated Lines
    5. Fleet Management
        1. Force Equipment Assignment Agent Action
        2. Force Equipment Type Assignment Agent Action
        3. Force Driver Assignment Agent Action

Update 23B

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Module Feature Notes
17 MAR 2023     Created initial document.

Overview

HAVE AN IDEA?

We’re here and we’re listening. If you have a suggestion on how to make our cloud services even better then go ahead and tell us. There are several ways to submit your ideas, for example, through the Ideas Lab on Oracle Customer Connect. Wherever you see this icon after the feature name it means we delivered one of your ideas.

GIVE US FEEDBACK

We welcome your comments and suggestions to improve the content. Please send us your feedback at oracle_fusion_applications_help_ww_grp@oracle.com.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Update Tasks

This section gives you information to help you plan, deploy, and validate your update. We make frequent additions to this document, so don’t forget to check back and get the latest information before your update starts.

Review the Release Notes

The release notes include fixes, special instructions, and resolutions related to the Oracle Fusion Cloud Transportation and Global Trade Management.

Read the Documentation

The documentation library contains the release notes, the online help, the implementation guides, the API guides, preparation and testing recommendations, and links to other resources.

Read On My Oracle Support

Use the following resources to prepare for and validate your Oracle Engagement Cloud update.

Feature Summary

Column Definitions:

Report = New or modified, Oracle-delivered, ready to run reports.

UI or Process-Based: Small Scale = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.

UI or Process-Based: Larger Scale* = These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.

Features Delivered Disabled = Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to enable them. For example, a) new or expanded BI subject areas need to first be incorporated into reports, b) Integration is required to utilize new web services, or c) features must be assigned to user roles before they can be accessed.

Ready for Use by End Users
(Feature Delivered Enabled)

Reports plus Small Scale UI or Process-Based new features will have minimal user impact after an update. Therefore, customer acceptance testing should focus on the Larger Scale UI or Process-Based* new features.

Customer Must Take Action before Use by End Users
(Feature Delivered Disabled)

Not disruptive as action is required to make these features ready to use. As you selectively choose to leverage, you set your test and roll out timing.

Feature

Report

UI or
Process-Based:
Small Scale

UI or
Process-Based:
Larger Scale*

Transportation Management

Transportation and Global Trade Platform

Enhanced Workbench

Improvements to Enhanced Workbench

Document Management

Document Set - Send Multiple Documents for Same Document Type

Usability, Performance and Stability

Property Tree

Mail Validation

File Management Enhancement

REST Services

Use File Repository for REST

Transportation Management (Base)

Open Tender

Service Provider Tender Constraints - Spot Bid Tender and Broadcast Tender

Appointment Management

Dock Scheduling - Multiple Appointments Rule Check

Shipment XML - Appointment Info - Flex Commodity and Equipment Added

Mobile

Mobile Application Enhancements

Order Management/Fusion Application Integration

Order Release - Mod - Future Processing Agent Action - Option to Always Generate Ship Units

Order Release Action - Sync Shipped Quantity with Order

Shipment Action - Remove Planned Shipment Ship Units

Planning Execution

Flight Consol with Flight Info Not Required

Ground Schedule - Force Generate Additional Ground Schedule Shipments

Merge Shipment Ship Unit Action - Expanded Ship Unit Detail

Enhanced Voyage Schedules

Ask Oracle Rating - Volume Calculation Based on Length, Width and Height

Usability and Performance

Manager Layout Enabled Equipment Manager

Enable Rate Factor in Memory Processing

UI Actions Secondary Charge Re-Association Property

Import Planning Data Latitude Longitude Added to Location Template

Here Technologies

Here Technologies Map Enhancements

Transportation Operational Planning

Consider Capacity Usage Cache

Load Configuration Setup ID Added as Load Config Color Scheme

Top-off Disable Same OD Pairing - Multistop Logic Configuration Parameter

Freight Payment, Billing, and Claims

Out Of Tolerance Detail Fields Added to Invoice Line Item Screen

Secondary Charge Shipment Rule Shipment Stop/Ship Unit Count Enhancement

Invoice Line Item Cost References

Allocation of Shipment Group Voucher from Invoice with Aggregated Lines

Fleet Management

Force Equipment Assignment Agent Action

Force Equipment Type Assignment Agent Action

Force Driver Assignment Agent Action

Transportation Management

Transportation and Global Trade Platform

Enhanced Workbench

Improvements to Enhanced Workbench

This feature provides a set of new capabilities and features for the Enhanced Workbench. Improvements have been provided in several areas, including:

  • Table  - Content Details - Default First Row Selected/Not Selected Option
  • Table - Filter on Table and Action Selection Enhancement
  • Dock Scheduling Gantt Usability - Refocus Gantt after running actions
  • Dock Scheduling Gantt Usability  - Unblock Slot UI Action 
  • Gantt Usability -  Hover Text Configuration

Table  - Content Details - Default First Row Selected/Not Selected Option

This feature provides you with the option of having the first row of data in an Enhanced Workbench table default to being selected or not selected.  In previous versions of the Enhanced Workbench, by default, the first row of data in a table was always selected, this feature allows for the default behavior to be that the first row of data in the table is not selected by default.  Removing the first record default selection should help eliminate the accidental inclusion of the first row of data when running actions.  Your existing/previously created Enhanced Workbenches will have the Default first row selection on by default (previous behavior), for newly added Table Content the Default first row selection will be deselected by default (new behavior). 

In the example below, the Enhanced Workbench is setup with a parent child relationship to demonstrate the new behavior.  In the first example, the setup supports the new default behavior - Default first row selection - not checked.

Parent Table Setup - Default First Row Selection - Not Checked

Child Table Setup - Default First Row Selection - Not Checked

When the Enhanced Workbench with the Table Details configured above is opened, note that the first record in the Parent Table is not selected.  Also note that since the first record is not selected no records are displayed in the related Order Release child table.

Enhanced Workbench Behavior with Default First Row Selection Not Selected

Below, for comparison, is the previous default behavior with the first row automatically selected.

Enhanced Workbench with Default First Row Selection Selected

Table - Filter on Table and Action Selection Enhancement

The interaction between your Filtered Set and the selection of rows for running an Action has been improved.  Now, the selected records for running actions will be based on the unfiltered and filtered set of rows provided.  In addition, as you switch between an unfiltered to filtered view or filtered to unfiltered view, any selections you have made when you switch between unfiltered to filtered or filtered to unfiltered will be cleared.

In the example below, the total shipments returned by the saved query (MSSHIPMENT) is 32, when the table is filtered to the text string CARRIER35 there are only 8 rows that meet that filtered criteria.  When you now Select All in the filtered view - only the 8 filtered records are selected and will be acted on.  To demonstrate the change, the Export action is used in the example below. 

Previously, the filtered view only changed the view to the rows displayed, but filtering did not change the set of rows considered available for selection - so a Select All on an filtered view or an unfiltered view would result in the same set of records being selected.  In the example below, previously - filtering the set of records down to the 8 record view and then doing a Select All would have resulted in selecting all 32 records, not just the 8 filtered records, with this change - the Select All considers the filtered view as the set to select from.

Shipment Table 32 Rows Returned and Selected

In the example above, all 32 records are selected, when you filter for CARRIER35  - the filtered view of 8 records is shown. 

NOTE: Switching between the unfiltered view - above, to the filtered view below, deselects any records selected.

Select All Cleared Filtered Set Shown

When you Select All with the filtered set, only the records in the filter set - in this case the 8 records - will have the action run against them.  In this example the Export was used to demonstrate how this works.

Select All for Filtered Set Runs on Filtered Set

NOTE: In previous versions of the software, the same set of actions above would have resulted in the unfiltered set (all 32 records) being acted rather than just the filtered set.

Previous Behavior - Select All Selects All Returned vs Filtered Selection

Dock Scheduling Gantt Usability - Refocus Gantt After Running Actions

This feature will refocus the Gantt to show the time range related to the result of action being run.  In the example below, the initial focus is on Wednesday December 21st and Thursday December 22.  In this example, an appointment will be scheduled for the 20th and the Gantt will automatically refocus to the slot where the appointment has been scheduled.

Initial Focus

The shipment stop's appointment is being scheduled for 7:00 AM on the 20th.

Schedule Appointment

The resulting refocused Gantt is below.

NOTE: The Gantt has shifted to the left to the 20th to show the schedule appointment.

Refocused Gantt 

In the example below, the action will result in shifting the focus beyond what was visible on the Gantt before running the action - in this scenario - before refocusing - there is a check to make sure you want to change the focus and the visible time range.

Start Time for Appointment Adjusted Outside of Current Range

Before adjusting the focus to a new Time Range/outside of the current Time Range Monday/Tuesday 19th/20th, the system checks to make sure the re-focus is okay.

Refocus Outside of Range Warning

Refocused Time Range below, 24th/25th.

Refocused Time Range

Dock Scheduling Gantt - Unblock Slot UI Action

This enhancements provides an Unblock Slot UI Action which is a complementary UI action to the recently added Block Action.  In the example below, the new Unblock UI Action will be used to Unblock Dock2 for the 7:00 AM to 9:00 AM slots.

Block Dock2 From 7:00 AM to 9:00 AM

To initiate the Unblock Action, select it from the Location Resource Actions menu, as shown below.

Location Resource Actions Unblock Resource

Enter in the Start and End Time for the range to be Unblocked and then select the arrow to initiate the action.

Unblock Resource Action Input

The result is below, Dock2 is now Unblocked between 7:00 AM and 9:00 AM as shown below

Unblock Action Complete

Gantt Hover Text

This feature provides you with several options for configuring the Hover Text displayed in your Gantts -  Shipment, Work Assignment or Driver.  You have the option of configuring the Hover Text based on the Public Screen Set (the default behavior), or you can configure and select your own Screen Set to use for the Hover Text or you can use both the Public Screen Set and your configured Screen Set to identify the fields to display in the Hover Text. 

Hover Text Configuration Options:

  1. Public Screen Set
  2. Configured Screen Set
  3. Public Screen Set and Configured Screen Set 

In the example below, the Shipment Gantt will be used to demonstrate the capabilities, the same pattern is provided for all of the Gantts and their related Hover Text enabled objects.

The Shipment Gantt default configuration is shown below.  In this setup, the default Public Screen Sets for both the Shipment and Shipment Stop are used to configure the Hover Text.   In this specific setup, the setup is redundant since the option to Show Default Hover and the selected Screen Set to use will use the same Public Screen Set - BUY_SHIPMENT.  The option to Show Default Hover comes into play when you want the Hover Text to include both the fields configured for Hover Text in the Public Screen Set plus the fields configure in your configured Screen Set.

NOTE: The Edit Content UI requires that a Screen Set be selected, so there is not an option to Show Default Hover, but not select a Screen Set.

Configuring the Hover Text

 Below is the Hover Text shown for the Public Buy_Shipment Screen Set.

Hover Text Shipment - Default Public Screen Set

Below is the default Hover Text displayed for the Shipment Stop.

Hover Text Shipment Stop - Default Public Screen Set

In the example below - both the Default Public Screen Set and the Configured Screen Set have been selected to provide the Hover Text displayed for the shipment.  The top set of fields are coming from the Public Screen Set via the Show Default Hover option and the bottom set of fields are provided by the configured Screen Set selected in the Content Details setup screen.

Show Default Hover Plus Configured Screen Set Hover Text

The configuration for the above Hover Text setup is below.  The Show Default Hover option includes the fields configured with the Include In Hover Text checked in the Public BUY_SHIPMENTS Screen Set.  The additional fields Included In Hover Text fields come from the configured OOTB_SHIPMENT Screen Set fields that have been configured with the Include in Hover Text checked.   

Show Default Hover Plus Configured Screen Set Hover Text

Below is the OOTB_SHIPMENT Screen Set used in the Shipment Hover configuration above.  All of the highlighted fields (red and blue) for this Screen Set have the Include in Hover Text option selected, but only the fields highlighted in red will extend the fields included in the Hover Text since the fields in blue are already included in the Public Screen Set and as such are covered by that Screen Set.

Screen Set OOTB_SHIPMENT

To configure a Field to include as Hover Text - select More for the field, and then check the Include in Hover Text, as shown below for the Shipment ID.

Include in Hover Text

In the example below, the option to Show Default Hover is unchecked, in this setup only the Screen Set selected in the drop down - the OOTB_SHIPMENT Screen Set - will be used to configure the Hover Text shown.

Show Default Hover Unchecked

With the configuration above - only the Include in Hover Text fields configured for the OOTB_SHIPMENT Screen Set are shown.

Hover Text Defined in Configured Screen Set

This feature provides additional features and usability improvements for the Enhanced Workbench - giving you more options for implementing Enhanced Workbenches to support more use cases and users.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

NOTE: The Enhanced Workbench relies on REST calls to access data, due to the current security infrastructure, the following additional setup is required.

  • For users with any role other than ADMIN and DEFAULT the following Access Controls are necessary and can be added to the User Role or directly to the User:
    • REST – Workbench
    • Workbench – Create
      • This is required only for Add/Delete
      • Can also revoke the ability to Add/Delete

Document Management

Document Set - Send Multiple Documents for Same Document Type

This feature enhances the Document Set capabilities to include the option of sending multiple documents (Ad Hoc documents) of the same Document Type when you run the Send Documents action or agent action for your Document Set.

In the example below, the BOL_PACKING LIST_SET Document Set has been created with two Document types.  The Packing List - Report Document Type has the option to Allow Multiple Documents selected and the second Document Type BOL does not. When this Document Set is assigned to a shipment and if there are multiple documents assigned to the shipment for the Packing List - Report Document Type then the multiple documents assigned for that Document Type will  be sent when the action Send Documents is run for the BOL_PACKING LIST_SET Document Set.

Document Sets Allow Multiple Documents Option

In the shipment below - with the Document Set BOL_PACKING LIST_SET assigned, all three of the Packing List - Report Document Types assigned to the shipment will be sent, along with the assigned BOL Document Type.

Shipment Documents - Multiple of the Same Document Type - Packing List - Report

Running the Send Documents action.  First you select the Document Sets option - as shown below.

Send Document Action- Select Document Set Option

Next, select the Document Set to use  - in this case BOL PACKING LIST SET.

Select Document Set

Then select Send Documents.

Send Documents

The result is below - an email with all four documents, BOL and the three Packing Lists.

Document Set Sent - Multiple Same Document Type

This feature improves the usability of the Send Documents action for Document Sets by supporting scenarios where you have a Document Set assigned with multiple documents of the same Document Type - and the requirement is to send all/multiple documents in the Document Set of the same Document Type.

Steps to Enable

To take advantage of this new Multiple Document capability, you will need to either modify and/or create a new Document Set with the Allow Multiple Documents option selected for the Document Types that you wish to send multiple documents for.

Tips And Considerations

The Allow Multiple Documents option only applies to Ad Hoc documents.

Usability, Performance and Stability

Property Tree

The Property Tree provides you (the DBA.ADMIN user) with a logically grouped view into the many properties available within the system.  The Property Tree provides you with a vastly improved approach for identifying and understanding the configuration options available using the properties available in the system.

The Property Tree view is available via Configuration and Administration > Property Management > Property Tree.

Property Tree Collapsed View

Below is the GTM Group expanded out to the Subgroup level.

GTM Expanded to Group and Subgroup Levels

Below is the Property Tree more fully expanded to the Group and Subgroup level.

NOTE: Not all Groups have Subgroups - for example Document and Freight Forwarding.

Property Tree Expanded to Group and Subgroup Level

In the example below, the Appointment Group and the Service Provider Subgroup are fully expanded to provide visibility to the properties assigned to the Appointment/Service Provider Subgroup.  The Document Group has also been expanded - the Document Group has no Subgroups - so the expanded Group shows all of the Document properties.

Property Tree Fully Expanded For Group and Subgroup Level

 The example below highlights the Tooltips (hover over the property link) that are available in the Property Tree, for many properties the Tooltip alone can provide you with enough information to understand the options and usage for the highlighted property.  In this case, the highlighted property will allow the Service provider to schedule infeasible appointments.

Property Tree Tooltip

Continuing with the example above, you can bring up a property's Property Information panel by clicking on the property link.  The Property Information provides additional information about the property and also provides a direct link to the property's related Help.

Property Tree - Property Information

Following the Help link from the Property Information will bring you to the Help for the Property - either directly - as shown in the example below - or to the section where that property is documented - in situations where the number of properties is limited.

Property Tree - Property Information - Property Help

This feature improves visibility to and the understanding of the many available properties in the system.  

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

Only the DBA.ADMIN user can access and use the Property Tree page.

This is the first release of the Property Tree - not all of the many properties in the system have been Grouped and included  in this first release.  The intention is that all existing and newly added properties will be included in the Property Tree in future releases.   

Mail Validation

This feature provides you with the tools you need to validate the from/to email addresses used in the system, as well as providing you with diagnostic and troubleshooting tools that provide a better understanding of the email activity on your cloud system and help you resolve issues with your e-mails not being received.

The Mail Validation capabilities can be found navigating to Business Process Automation > Power Data > Mail Management > Mail Validation.

NOTE:  You must have DBA.ADMIN access to navigate to this page.

The Mail Validation feature allows you validate that an email can be sent from the system.  If you enter only a From and To email address, the system will validate up to the point of sending an email without sending an email. To actually send an email, you only need to include a Subject.

Mail Validation

In the example below, the email addresses entered will be validated, and since the Subject is provided - this validation will include sending an email as part of the validation.

Mail Validation - Example

The Mail Log provides information about the Validations run and whether the validation passed or failed.  On-line Help (Mail Validation Troubleshooting) provides you with complete information about  each validation -  Checks, Explanations and Restrictions.

Below is the email transmitted as part of the validation run above.

Email Sent with Mail Validation

This page allows you validate that an email can be sent from the system.

NOTE: If you enter only a From and To email address, the system will validate up to the point of sending an email without sending an email. To actually send an email, just include a Subject.

This feature provides the tools to proactively validate the email addresses used in the system, as well as providing troubleshooting insights to identify why emails were not received. 

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

The Mail Validation feature was delivered in the 23A update after 23A was initially shipped. 

For Gen 1/Oracle Public Cloud (OPC) instances, the Mail Validation feature validates:

  • the SPF DNS record
  • the overall SPF check
  • OTM mail quota
  • SMTP without exceptions

For Gen2/Oracle Cloud Infrastructure (OCI), the Mail Validation provides a more complete set of validations. For example, 

DKIM.Active

Checks if an active DKIM record is available in the mail sender’s Oracle Mail Email Domain. 

DKIM.Configured

Checks the DNS in the mail sender DKIM subdomain. 

Key Resources

  • For more information, the following Help Topics provide excellent coverage of the Mail Validation feature:
    • Mail Validation
    • Mail Validation Troubleshooting
    • Mail Senders

File Management Enhancement

This feature provides a set of improvements to the File Management/File Cleanup feature.  Specifically, the File Cleanup algorithms have been refined and expanded to improve the monitoring of resource usage and the related file cleanup actions initiated when the monitored resource usage types are exceeded.

File Cleanup  is accessed via Configuration and Administration > Process Management > Configuration and Administration > File Cleanup. 

NOTE: You must be logged in as a DBA.ADMIN to access this page.

File Cleanup

This feature monitors the system to avoid excessive disk space usage and is provided to improve system resiliency.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

  • See the File Cleanup topic in Help for a complete explanation of the File Cleanup feature's setup and usage.

REST Services

Use File Repository for REST

This Optional Feature, when enabled, will Use file-based content for REST API metadata. The use of file-based content makes it easier to manage and maintain the REST API metadata. 

The use of file-based content (vs DB) makes it easier to manage and maintain the REST API metadata, providing a much more extensible metadata repository for future features.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

This feature is dependent on the Optional Feature: SUPPORT REST SEQUIPMENT REFERENCE both Optional Features should be Opt In.  

Transportation Management (Base)

Open Tender

Service Provider Tender Constraints - Spot Bid Tender and Broadcast Tender

This feature provides you with the option to configure, for your Service Providers, the compatible/supported Equipment Groups and Special Services that the Service Provider supports along with the option to check that the Service Provider(s) being considered for your Broadcast and Spot Bid Tenders are feasible/support the shipment's required Equipment Group(s) and Special Services.

Service Provider Tender Constraints Tab

In the example below three Service Providers are configured to accept Spot Bid Tenders. Two of the Service Providers (Carrier01, Carrier02) have Tender Constraints defined - one Service Provider (Carrier03) has no Tender Constraints.

For Service Provider Carrier01, both the Equipment Group Profile and Special Services Tender Constraints are configured. For Carrier01, they will only be marked as feasible if the Equipment Group on the shipment is included in the specified Equipment Group Profile and the set of Special Services required on the shipment is covered by the Special Services identified for the Service Provider in the Tender Constraint Special Services grid. 

NOTE: An unspecified Special Service does not imply that the Service Provider supports that Special Service i.e., if you specify any Special Service in the Special Services grid for the Tender Constraints, you will need to list all of the Special Services supported by the Service Provider.

Service Provider Carrier01 Tender Constraints

For Service Provider Carrier02, the Tender Constraints are limited to the Special Services listed below.

Service Provider Carrier02 Tender Constraints

For Service Provider Carrier03, there are no Tender Constraints defined, so Equipment and Special Services are not considered when determining the Service Provider Feasibility.

Service Provider Carrier03 Tender Constraints

Given the Tender Constraints setup above, and with the property glog.tender.opentender.servProvRuleCheck to true, when the Shipment 2433 below is tendered, the requirements for both Equipment Group and Special Services will be evaluated to determine the Service Providers Spot Bid Tender/Broadcast Tender feasibility.

For Shipment 2433 - the Equipment Group 53_DRY is specified/required.

Shipment Equipment Group

In addition, the Shipment 24553 also requires the three Special Services below - Unload, Load and Hazardous.

Shipment Special Services

When the Shipment 24553 is Spot Bid Tendered - the following Feasibility results are provided based on the Shipment's requirements  (Equipment Group and Special Services) and the Service Provider Tender Constraints configured.

In this case both Service Providers Carrier01 and Carrier03 are Feasible, Service Provider Carrier02 is marked as not being feasible. 

The Feasibility issue for Service Provider Carrier02 is a mismatch between the Special Services they support - Load and Unload - and the Shipment's 24553 Special Service requirements - Load, Unload and Hazardous. 

Spot Bid Tender - With Tender Constraints

The Service Provider Feasibility indicator identifies Service Providers with feasibility issues identified.

NOTE: All of the Service Providers are still selected for tendering - you have the option to deselect any Service Provider based on their Feasibiity, so they are not included in the Tender.

Deselect the Infeasible Service Provider Carrier02

With the property glog.tender.opentender.servProvRuleCheck to false (Default), the same Spot Bid Tender submission operates as it has in previous releases.

Default glog.tender.opentender.servProvRuleCheck to False

This usability feature provides you with the ability to configure your Service Provider's Broadcast Tender and Spot Tender supported capabilities and then have those capabilities checked against your shipments that you are Broadcast or Spot Tendering to easily identify the Service Provider(s) that can feasibly support the request.

Steps to Enable

To enable this feature you will need to configure the Tender Constraints for your Service Providers.  If you do not specify any Tender Constraints for your Service Provider(s) the interpretation is that there is no constraint.

In addition to defining your Service Provider Tender Constraints, you will need to set the property glog.tender.opentender.servProvRuleCheck to true, the default - for backward compatibility - is false.

Property Tree - ServProvRule Check - Tender Constraints

Property Information

Property Help

Tips And Considerations

The Equipment Group Tender Constraint is checked against all the Equipment Groups on the Shipment - so for multi-equipment Shipments - all of the Equipment Groups on the Shipment need to be included in the Service Provider's Tender Constraint Equipment Group Profile.

The Tender Constraints, at the Service Provider level, has  been implemented at the Service Provider level to support the tender use cases (Spot Tender and Broadcast) for the Service Providers who do not/will not have a Rate Offering setup in the system - where these constraints would typically be configured.  Configuring Tender Constraints at the Service Provider level greatly simplifies the setup and management of these constraints in support of the transactionally based Spot and Broadcast tender scenarios.

Appointment Management

Dock Scheduling - Multiple Appointments Rule Check

This feature provides you with additional rule checks that will avoid scheduling parallel/overlapping appointments in situations where you have multiple commodities - each requiring an appointment - loaded into the same equipment.  The new logic will ensure that the multiple appointments scheduled for the commodities in the same equipment are not scheduled simultaneously or overlap.

Two Commodities One Shipment Equipment

Scheduled appointment for the first commodity 70.0 at 9:00 AM for Dock1.

One Appointment Scheduled

When the second commodity is scheduled, as shown below, the second appointment is scheduled for a time slot (in this case 10:00 AM Dock1) that does not overlap with the first commodity's appointment time.

Second Appointment Scheduled

In the Schedule Gantts, an attempt to move the appointments so they overlap will result in an error message.

Appointments As Scheduled

An attempt to move the appointments so that they happen in parallel or overlap leads to an error message, as shown below.

Disallowed Appointment Overlap

The same is true in the legacy Dock Scheduling Gantt, as shown below.  When you drag and drop the appoint in a slot that overlaps with the other commodity appointment in the same shipment equipment an error is raised, and the change is reverted when you attempt to Save the change.

Legacy Schedule Gantt Error Message for Disallowed Move

This feature improves the usability of the Dock Scheduling feature by ensuring that infeasible simultaineous appointments are not scheduled by the system.

Steps to Enable

You don't need to do anything to enable this feature.

Shipment XML - Appointment Info - Flex Commodity and Equipment Added

This feature extends the Shipment.xsd to include two new fields in the AppointmentInfo element:

  1.  FlexCommodityCode - User defined commodity code for shipment ship unit.
  2.  EquipmentGid - The GID for equipment associated with the shipment.

Appointment XML

Extends the information provided in the AppointmentInfo to support scenarios where multiple appointments are being scheduled - either by commodity and/or by shipment equipment.

Steps to Enable

You don't need to do anything to enable this feature.

Mobile

Mobile Application Enhancements

This feature provides a list of new features and improvements to the new Mobile Application.

The highlights include the following enhancements:

  • Improved Button Spacing (OK, Cancel)
  • Visibility to Ship Unit Planned Quantities
  • Hide Box Option
  • Expand Accordion Option
  • Refresh On Home - Refresh Reload Improvements
  • Refresh All
  • Exception Event
  • Display User Id, Nickname and Role
  • Properties for Document Type Enabled
  • Decline Reason Code - Service Provider Flow

Improved Button Spacing 

To help reduce the accidental selection of an action i.e., Ok versus Cancel - the spacing between the options has been increased.

Ok Cancel Button Spacing Increased

Visibility to Ship Unit Planned Quantities

The Ship Unit Received Quantity flow has been enhanced to show the Planned Quantities on the Ship Unit - the Planned Quantities are now displayed in the Ship Unit Received Quantities section and in the Received Quantity entry view - as shown below.

Visibility to Planned Quantities in the Ship Unit Received Quantity Section 

Visibility to Planned Quantities in the Received Quantity Entry View

Hide Box Option

Previously, you had the option of removing Boxes from your Mobile Layout Dashboard, this option allows you to Hide vs Removing the Boxes from your Mobile Layout Dashboard. The Hide option provides all the benefits of the Remove option - e.g., avoids running the query to populate the count, as well simplifying the display for the user.  In the example below - the Service Provider Dashboard by default shows all seven Boxes on the Mobile Dashboard.  To demonstrate the Hide option, the Mobile Layout will be configured to Hide the Spot Tender related boxes - Open Spot Bids and Submitted Bids.

Default Service Provider Dashboard

In the Mobile Layout below, boxId 6  - Box 6 Open Spot Bids and Boxid 7  Box 7 Submitted Bids have been changed so that the hideOnDashboard parameter is now set to true - which will hide the related boxIds.  The boxIds 1-5 will retain their default values for the hideOnDashboard parameter i.e., false as shown by boxId 5 below, and will not be hidden.  

Mobile Layout Configured to Hide BoxId 6 and 7

Selecting the Mobile Layout above as Mobile Layout to use, the Mobile Dashboard will be rendered as shown below -  both Box 6, Open Spot Bids and Boxid 7, Submitted Bids are now hidden.

Configured Mobile Dashboard Box 6, Open Spot Bids and Boxid 7, Submitted Bids are hidden

Expand Accordion Option

This enhancement provides you with a new parameter option to configure your Accordian UI settings within your Mobile Layout.  You now have the option of setting the Accordian controls within the Mobile Layout to be displayed in an expanded fashion or, by default, to be displayed in a collapsed fashion.

In the Mobile Layout below, the Accordian parameters for both the Shipment Details and the Event Entry have been configured to display the Accordians in these sections in an expanded fashion.

Mobile Layout - Expand Accordion Parameter Expand Set to True

Using the Mobile Layout configured above, when you open the Shipment Details and the Event Entry screens, the Accordions are expanded as shown below.

Shipment Details Expand Accordian Set to True

Add Event Expand Accordian Set to True

For comparison, the default display, with the expandRemarkAccordian and expandShipUnitAccordian set to the default of false provides the collapsed Accordian display below.

Add Event Expand Accordian Set to False the Default

Refresh On Home - Refresh Reload Improvements

This feature allows you to configure which Boxes are refreshed (query is re-run)  when the Home icon is selected.  The goal of this feature is to improve the performance of the Mobile app by reducing unnecessary refreshes. 

NOTE: If you do not find a Box and its related information of value - you might consider Hiding that Box on your Dashboard.

To configure the Boxes that are not going to be refreshed when Home icon is selected,  you will set the parameter “refreshOnHome”:=false in the Mobile Layout.  By default the Mobile Layout has “refreshOnHome”:=true - all Boxes will be refreshed when the Home icon is selected.

In the example below, the Active Shipments and Tendered Shipments Boxes will be refreshed “refreshOnHome”:=true all of the other Boxes will be set to not refresh,“refreshOnHome”:=false.

Mobile Layout Refresh Only Active Shipments and Tendered Shipments

With the Mobile Layout above in user, when the Home icon is selected - only the two Boxes configured with “refreshOnHome”:=true will be refreshed - as shown below.

Refresh On Home Active Shipments and Tendered Shipments

Refresh All

The Refresh On Home option above allows for configurability and selection of which Boxes are refreshed, the Refresh All option below, will refresh the data for all Boxes configured on the Mobile Dashboard..

Refresh All Option

Exception Event

The Exception Event enhancement allows you to configure and display, for usage within the Mobile App, a standard Exception Event.  The Exception Event parameters available allow you to Show (or not) the option for Exception Events (true/false) - "showExceptionEvent", select an Exception Event quick code to use when entering an Exception Event "exceptionEventQuickCode", select the default entry for the location to use (current, first, last) - "exceptionEventLocation", and create your own Exception Event label to show on the Mobile App - "exceptionEventLabel".

Mobile Layout - Exception Event Parameters

In the example below, the Exception Event Parameters have been configured as shown.

Mobile Layout Exception Event Mobile Layout Parameters

When the Mobile Layout with the Exception Event parameters above is used, the Mobile Application will be displayed as shown below.

Exception Event - Show Exception Event with Configured Label

Exception Event - Quick Code and Location Configured

Display User Id, Nickname and Role

This feature provides with the option to show (or not) the user's Nickname, User ID and User Role within the Mobile App.  Once again, the parameters to configure this capability are provided in the Mobile Layout.  Setting the parameter to false will not show the selected parameter.

Mobile Layout User Display Parameters

In the example below, all three parameters are set to true, so all three values are shown.

User Nickname, User ID and User Role Shown

Properties for Document Type Enabled

The following properties have been enabled for the PWA Mobile Application. These properties define the Document Type associated with images, signatures, or PDFs collected on the Mobile Application and entered as part of an event.

  • glog.mobile_image.quick_code_gid.QUICK_CODE_GID.document_def_gid =DOCUMENT_DEF_GID
  • glog.mobile_signature.quick_code_gid.QUICK_CODE_GID.document_def_gid =DOCUMENT_DEF_GID
  • glog.mobile_pdf.quick_code_gid.QUICK_CODE_GID.document_def_gid =DOCUMENT_DEF_GID

For example, If you create an event using a Quick Code of GUEST.ARRIVED and you want the associated document to have a document type of GUEST.MOBILE_IMAGE, the property will look like this:

  • glog.mobile_image.quick_code_gid.GUEST.ARRIVED.document_def_gid=GUEST.MOBILE_IMAGE

For a signature it would look like this:

  • glog.mobile_signature.quick_code_gid.GUEST.ARRIVED.document_def_gid=GUEST.MOBILE_SIGNATURE

For a PDF it would look like this:

  • glog.mobile_pdf.quick_code_gid.GUEST.ARRIVED.document_def_gid=GUEST.MOBILE_PDF

Decline Reason Code - Service Provider Flow 

This feature provides you with the ability to enter and save the Service Provider's Decline Reason Code.

Select Decline for a Tendered Shipment

Decline Reason Code Entry

Lookup and select the desired Decline Reason Code from the list of available codes.

Decline Reason Code Lookup

In the final step select OK to Decline the Tender and save the selected Declined Reason Code.

Finalize Decline With Reason Code

These features represent the next phase of innovation , usability upgrades, and general improvements for the Mobile Application, all focused on improving your productivity and user experience when using the Mobile Application.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

NOTE: All the features listed above are supported by both the Service Provider Mobile Layout and the Driver Mobile Layout unless otherwise indicated.

Order Management/Fusion Application Integration

Order Release - Mod - Future Processing Agent Action - Option to Always Generate Ship Units

This feature adds the option for the Order Release - Mod - Future Processing Agent Action to Always Generate Ship Units for Line Based Order. This feature is intended to improve the handling of integration scenarios where upstream and downstream systems cannot provide the necessary backpointers and references to OTM to coordinate downstream system updates for shipment actuals and upstream order modifications.

Always Generate Ship Units Option

The use case for this option involves scenarios where the actuals provided for a shipment remove the backpointers reference to the original order release ship unit, in this case, when an order modification is processed with the Always Generate Ship Units for Line Based Order option selected, the ship units on the order release will be deleted and regenerated, if the order is planned on a shipment, and the shipment ship unit to ship unit backpointer exists, the ship units will not be regenerated.  

This feature is intended to better handle integration scenarios where upstream and downstream systems cannot provide the necessary backpointers and references to OTM to coordinate downstream system updates for shipment actuals and upstream order modifications.  This feature, along with the Order Release Action - Sync Shipped Quantity with Order and Shipment Action - Removed Planned Shipment Ship Units, will provide practical tools for improving your Fusion Application integration. 

Steps to Enable

You don't need to do anything to enable this feature.

Order Release Action - Sync Shipped Quantity with Order

The Order Release Action - Sync Shipped Quantity with Order is intended to be used to support the orchestration between upstream and downstream systems where a temporary delta occurs between the upstream system's ordered quantity and how the downstream system handles the fulfillment of the order.  Specifically, this action is intended to help support the scenario where the upstream system sends an order into OTM for 100 units, OTM builds a shipment for the 100 units and sends that shipment to the downstream system for fulfillment.  The downstream processes the shipment, but the actualized count provided for the originally planned shipment is only for 90 units, leaving a balance of 10 that needs to be planned onto a separate shipment. This feature supports the generation of a balancing transaction in OTM for the unactualized portion of the order so that the balance can be planned onto a follow-on shipment.

Specifically, the action Sync Shipped Quantity with Order will create, for the unshipped balance, a new order movement and shipment ship unit with the shipment ship unit line with an item total package count equal to the unshipped balance.  This newly created order movement can then be used by OTM to ship the remaining balance.

Order Release Action

In the example below, the original Order Release is 1 Ship Unit with a  Total Package Count for 100 units.

Order Release

The original shipment is planned and sent downstream for processing.  The downstream system then actualizes the shipment with a count of only 90 units.

Actualized Shipment - Total Package Count of 90

When the action Sync Shipped Quantity with Order is run against the Order Release - the Order Release now has two Order Movements.  The original actualized Order Movement with a Ship Unit with a Total Package Count of 90 and a new Order Movement with a Ship Unit with a Total Package Count of 10 - the unactualized balance.

Order Release - Two Related Order Movements

The original actualized Order Movement with a Ship Unit (count of 1) with a Total Package Count of 90 is below.

Actualized Shipment Order Movement - Total Package Count of 90

Then the additional Order Movement with the balance, that has a  single Ship Unit (count of 1) with a Total Package Count of 10 - the unactualized balance.  This Order Movement will be used to plan a shipment for the balance, which is then sent to the downstream system for shipping.

Order Movement with Total Package Count Balance of 10

This feature provides a processing option for situations where your upstream Order Management and system and downstream Inventory solution require the transportation solution to manage certain partial ship scenarios.  This feature, along with the Order Release - Mod - Future Processing Agent Action - Option to  Always Generate Ship Units and Shipment Action - Removed Planned Shipment Ship Units, will provide practical tools for improving your Fusion Application integration.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

The Sync Shipped Quantity with Order action is only applicable:

  • For Order Releases with an order configuration of ONE TO ONE and when the Order Release is planned on single leg shipment

When the Sync Shipped Quantity with Order action is run, the system will display an exception under the following scenarios:

  • Order is not planned on any shipments.
  • If an actual is not received for any related shipment ship units.
  • If the planning parameters FIELD NAME FOR SSU ACTUAL RECEIVED and FIELD VALUE FOR SSU ACTUAL RECEIVED are not defined.
  • If order is planned on multi-leg shipments.
  • If the order configuration is not ONE TO ONE.

Key Resources

  • The Sync Shipped Quantity with Order action Help provides excellent coverage for usage of the action.
  • To provide more context for the usage of this action, you should review the Integrating with Oracle Integration Cloud Guide.  In particular, the Sample Integrations for Fusion Applications Integrations.

Shipment Action - Remove Planned Shipment Ship Units

This feature provides you with a new Shipment Web Action - Remove Planned Shipment Ship Units - which provides you the option to manually remove the planned ship units on a shipment in situations where the planned shipment ship units have not/will not receive any actual values.  The Remove Planned Shipment Ship Units web action is intended to be used in situations where the standard setup - where the Remove Planned Shipment Ship Units is handled using the existing Agent Action - Remove Planned S Ship Units - requires a retry/manual intervention.

The action can be found by navigating to Shipment Management > Shipment Management > Buy Shipments > Actions > Shipment Management > Utilities > Remove Planned Shipment Ship Units.

Shipment Web Action Remove Planned Shipment Ship Units

When the action is run (single select action), the result plays back information on the affected shipment, as shown below.

Action Result

This feature improves the usability of the system by providing you with an optional/as needed manual clean-up option to address operational integration issues that can occur from time to time. This feature, along with the Order Release - Mod - Future Processing Agent Action - Option to  Always Generate Ship Units and Order Release Action - Sync Shipped Quantity with Order, will provide practical tools for improving your Fusion Application integration.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

  • To provide more context for the usage of this action, you should review the Integrating with Oracle Integration Cloud Guide.  In particular, the Sample Integrations for Fusion Applications Integrations.

Planning Execution

Flight Consol with Flight Info Not Required

This feature allows you to create your Flight Consol without requiring you to provide a Flight ID (and all the related Flight Schedule data), or the Departure Date.

Now, when you create your Flight Consol, the Flight ID and Departure Date are no longer required fields, as shown below.

Flight ID No Longer a Require Field 

When you create a Flight Consol Type without specifying a Flight ID (and Departure Date), you are required to specify some key information that previously would have been provided from the Flight information - like Expected Departure/Arrival Time, Source Location, Destination Location and Service Provider. The required information is highlighted below.

Flight Consol - No Flight ID - Required Field

In the example below, a Flight Consol has been created for February 13th going between PHL and LAX.  Expected Departure and Arrival Times are also specified/required.

Flight Consol PHL to LAX on February 13th

The Flight Consol without the Flight ID and related flight information operates as it did previously.

Once you create the Flight Consol with the required input, you run the Create Shipment Action - as shown below.

Flight Consol - Create Shipment

Flight Consol Shipment Created

With the Flight Consol Shipment created, you're ready to book your air freight into the available Flight Consol Shipment.

In this example, the orders are being booked into the Flight Consol by running the action Build Buy Shipment On Primary Leg Show Consol Opitons.

Run Build Buy Shipment On Primary Leg Show Consol Options

 Running the action brings up the available Flight Consol going between PHL to LAX on February 13th, as shown below.

Selecting OK, above assigns the order to the Flight Consol Shipment 24528.

Order Assigned to Flight Consol

The Flight Consol Shipment, after assigning the order, is below.   Using this new feature,  you are now able to create the Flight Consol, create the Flight Consol Shipment then add freight to the Flight Consol Shipment all without the need to create an Air Schedule with Flight Data.

NOTE: The Flight Consol Shipment uses the Expected Departure and Arrival Times from the Consol as the Planned Departure/Arrival times on the stops.

Flight Consol Shipment

This feature allows for the definition and usage of Flight Consols without requiring the setup of Air Schedules with Flight Schedule data.  You will find this feature useful in scenarios where you need to book freight into a flight consol before you receive the specific flight details from your freight forwarder. 

Steps to Enable

You don't need to do anything to enable this feature.

Ground Schedule - Force Generate Additional Ground Schedule Shipments

This feature provides you with a new Ground Schedule action, Force Generate Shipments, that allows you to add additional Grounds Schedule Shipments on an ad hoc/as needed basis . You will find this feature particularly useful in situations where you rely on Ground Schedules Shipments to support your operation and you find that from time-to-time you need to supplement your regularly generated Ground Schedule Shipments with additional ad hoc Ground Schedule shipment(s).

In the example below, the Ground Schedule is configured to generate ten Ground Schedule Shipments when it runs.  To demonstrate the features capabilities, the ten Ground Schedule Shipments will be generated using  the Generate Shipments action, and then the Force Generate Shipments action will be used to generate two additional Ground Schedule Shipments for Tuesday February 14th..

Ground Schedule - 2 Ground Schedule Shipments Per Day

Running the Generate Shipments action will generate 10 Ground Schedule Shipments.

Generate Shipments

Generating Shipments for the Week of 2/13/2023

The result is ten Ground Schedule Shipments generated.

Ten Shipments Expected for the Ground Schedule

The ten generated Ground Schedule Shipments are below.

Ten Shipments Generated

Now, on Tuesday February 14th, an additional two Ground Schedules Shipments are required.  Running the Force Generate Shipments action against the same Ground Schedule above (DC1_TO_90010 WK7) will allow you to easily create these additional Ground Schedule Shipments.

Run the Force Generate Shipments action against the desired Ground Schedule.

Force Generate Shipments Action

The input for the Force Generate Shipments action is below, enter the date you wish to generate the shipments for and the number of shipments to generate and select OK. In the example below, two shipments are being Force Generated for February 14th.

Force Generate Shipments Action Input

The Force Generate Shipments action result - two shipments expected and two shipments built.

Force Generate Shipments Action Result

Now, after running the Force Generate Shipments action, there are twelve Ground Schedule Shipments, two per day, except for Tuesday February 14, where two additional Forced Generated shipments were created for a total of four.

Twelve Ground Schedule Shipments Available - Ten Generated Plus Two Force Generated

This feature improves the usability of Ground Schedules by allowing you - when necessary - to easily supplement the number of Ground Schedules generated and available for planning.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

The force generated Ground Schedule Shipments created using the Force Generate Shipments action are not considered in the counts when the Generate Shipments action is run.  You can run the Force Generate Shipments action against your ground schedule before or after the normal Generate Shipments action is run, the Ground Schedule Shipments created by the Force Generate Shipments action will not impact the shipments generated by the Generate Shipments action.

The new Force Generate Shipments action works for all of the Ground Schedule Types - Detachable, Dynamic and Static.

Merge Shipment Ship Unit Action - Expanded Ship Unit Detail

This feature provides you with more visibility into your Ship Unit Detail when you run the Merge Shipment Ship Unit action.  You will find this expanded view valuable in situations where your Ship Unit Merge decision requires visibility into your ship unit details.

Merge Shipment Ship Unit Action

When the action input screen opens, below, the view to the expanded Ship Unit Order Release Line information is collapsed.

Collapsed View

Below is the expanded view - the additional Shipment Ship Unit Order Release Line information is now available to help guide your Merge Shipment Ship Unit decision making.  Specifically, you now have visibility to the Order Release ID, Order Release Line ID, the Packaged Item ID, the Package Item Count and the Weight and Volume.

Expanded View

  

Improves the ship unit information provided to you when running the Merge Shipment Ship Unit action. 

Steps to Enable

You don't need to do anything to enable this feature.

Enhanced Voyage Schedules

This feature enhances the Voyage Schedule feature (released in 23A) to include the following improvements:

  • The Ask Oracle Voyage Schedules screen will now only display the Ship From/Ship To City/Country options for internal voyage schedule queries.
  • The results provided for Ask Oracle Voyage Schedules queries and the Order Release Action - Assign Voyage Schedules - has been expanded to include both the Voyage Number and Voyage Service Code.

Ask Oracle Voyage Schedules Change

The new Ask Oracle About Voyage Schedules is available via Ask Oracle > Voyage Schedules (shown below), you can also follow the navigation path of Operational Planning > Ask Oracle > Voyage Schedules.

Ask Oracle About Voyage Schedules

Below is the Ask Voyage Schedules request UI for internal voyage schedule lookups.

NOTE: The Ship From and Ship To input fields for City/Country are provided.

Internal Ask Voyage Schedules UI with City/Country

 The Ask Voyage Schedules UI default rate service  - shown below - assumes an internal voyage schedule lookup and the City/Country fields are provided when the setup is for internally stored voyage schedules.

Domain Default Setup for Internal Voyage Schedules

The example below shows the Ask Voyage Schedule request screen with the system configured to use an external voyage schedule source - in this case the City/Country fields are no longer provided for the voyage schedule search request.

Ask Voyage Schedule - External Voyage Schedules Configured

The Parameter Set below is configured to use an external voyage schedule source, with this external voyage schedule source configuration the City/Country fields are not provided in the Ask Voyage Schedule query.

Domain Default Setup for External Voyage Schedules

Result Additions

For the results provided for both the Ask Oracle Voyage Schedules queries and the Order Release Action - Assign Voyage Schedules - the information returned for the voyages has been expanded to include both the Voyage Number and Voyage Service Code - as shown below. 

Result - Voyage Number and Voyage Service Code

This feature improves the usability of Voyage Schedule data from both internal or external sources.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

  • The 23A What's New feature topic - OCEAN ENHANCEMENT  - VOYAGE SCHEDULES - INTERNAL OR EXTERNAL SCHEDULE SOURCES -  provides a comprehensive overview of the system's internal/external voyage schedule capabilities. 

Ask Oracle Rating - Volume Calculation Based on Length, Width and Height

This feature provides you with the option - using the property - glog.riq.calcVolumeUsingConDimensions - to have the RIQ Rate Inquiry screen/Ask Oracle About Rates automatically calculate the volume for your ship unit entries based on the Ship Unit Count and the per Ship Unit Length, Width and Height. values entered.

In the example below, the property - glog.riq.calcVolumeUsingConDimensions - has been set to true, with the property set to true, the system will automatically calculate the volume.

In this example the value entered for the Ship Unit Count  = 1, and no value has been entered for Volume - instead values have been provided for the Ship Unit Length = 3.00 FT, Width = 3.00 FT and Height = 4.00 FT.   

RIQ Input

When the Search is run with this setup, the Rate Result below is provided.  Notice that the Chargeable Volume column has been calculated as 36 CUFT = Ship Unit Count 1 * ( 3.00 FT Length x 3.00 FT Width x 4.00 FT ) and is provided with the result.

Calculated Volume Chargeable Volume

As expected, the calculated volume is used in the rating logic to calculate the cost when your rates are based on volume - as is the case below - the 36 CUFT is rated using a Shipment Total Volume based RBI configured with the rate set at 10.00 USD per CUFT - resulting in the 360.00 USD cost for the 36 CUFT calculated..

Volume Based Rate and Result

This feature simplifies the input required to calculate the volume for the ship units when the available input is the ship unit length, width and height.  Previously, calculating the volume for a ship unit would have required the input of the Length, Width and Height information into the calculation cube - as shown below -  which would provide the volume for a single ship unit, that value would then need to be multiplied and updated with the correct volume if the Ship Unit Count was greater than 1.

Previous Volume Calculation Tools

Steps to Enable

To take advantage of this new capability the property - glog.riq.calcVolumeUsingConDimensions - must be set to true.

Property Tree Information

Set Property to true

Tips And Considerations

If your input for volume for your Ask Oracle About Rates inquiries is always based on Ship Unit Count and the input of the Ship Unit Length, Width and Height - we suggest removing the Volume field from the entry screen in your configuration to avoid confusion.

Usability and Performance

Manager Layout Enabled Equipment Manager

This feature provides you with the opportunity to configure both your Equipment Manager View and Edit Manager Layouts.  Once configured you can then add your configured Equipment Manager Layouts to your Menu. 

By default the Public Menu - for this update - will still point to the legacy Equipment Manager - which is not Manager Layout enabled.  You have the option of adding and or replacing your current Equipment Manager setup (Screen Set, Edit/View Manager Layout) with the new Manager Layout enabled Equipment Manager.   Switching to the new Manager Layout enabled Equipment Manager will allow you to configure your Edit and View Equipment Manager layouts so that the Equipment fields of interest (like User Defined Attributes) are available.

Below is the out-of-the-box Equipment Manager layouts for the Edit and View managers. 

NOTE: The Public Edit Equipment Manager has been reorganized into a three tab manager - Equipment, Ownership and Tracking - providing a logical grouping of Equipment information across the tabs and then within tabs the fields are also arranged more logically.

Manager Layout Enabled Equipment Manager - New/Edit View - Equipment Tab

Below is the reorganized Equipment Manager Ownership tab - which groups together the ownership related items for the equipment.

Manager Layout Enabled Equipment Manager - New/Edit View - Ownership Tab

Below is the Tracking tab  - which brings together all the equipment related tracking fields.

Manager Layout Enabled Equipment Manager - New/Edit View - Tracking Tab

For completeness, below is the out-of-the-box Public Equipment Manager layout for the View. 

Manager Layout Enabled Equipment Manager - View

This feature provides you with the option to configure your Equipment Manager - Edit and View - to better support your implementation's usage and requirements of the Equipment object.

Steps to Enable

As noted, the Legacy Equipment Manager is the Equipment Manager shipped by default for the Public Menu.  If you use the Equipment Manager in your implementation we recommend that you replace the Legacy Equipment Manager (Edit/View) with the new Manager Layout enabled Equipment Manager.  You can accomplish this by following the steps below.

Find and Copy the Public Equipment Manager Layouts for View and Edit. Navigate to - Configuration and Administration > User Configuration > Manager Layout.

Find and Copy the Public Equipment Manager Layouts

Once you have coped the Public Manager Layout, use the copied Equipment Manager Layouts - Edit and View - to configure the Equipment Managers to meet your requirements.

Equipment Manager Layouts Edit View to Configure

Use Manager Layout configuration capabilities to add tabs, add fields, hide fields and move fields around as desired.

Configure Equipment Manager Using Manager Layout

After configuring your Equipment Manager Layouts, you will want to assign these configured Managers to your Equipment Screen set.  Follow the steps below.

Like the Manager, the first step involves copying the Public Equipment Screen Set.

Copy the Public Equipment Screen Set

Copied Equipment Screen Set

 After you copy the Equipment Screen Set - Edit the Screen Set and navigate to the General tab.   On the General Tab - for the New, Edit and View Control - remove the Servlet entries - if there, and under Manager Layout ID specify the copied and configured manager layouts you created above for New/Edit and View.

 

Assign Configured Manager Layouts to Equipment Screen Set

Once the Screen Set is configured, the last step is to assign the Screen Set to your Menu. Navigate to Configuration and Administration > User Configuration > Menu Manager.

Add the Screen Set configured above as a Menu link.

Screen Set Configured as Menu Link

Then add the Link to the new Screen Set to the desired Menu.

Add Screen Set To Desired Menu

Then make sure you have User Access to the Menu configured above.

User Menu Access

Once the configuration above is complete, the new Manager Layout enabled Equipment Manager is available as shown below on the Springboard.

New Equipment Manager on Springboard

Tips And Considerations

By default the Public Menu is pointing to the legacy Equipment Manager - which is not Manager Layout enabled.  The Manager Layout enabled Equipment Manager will become the default Equipment Manager in an upcoming release.

Enable Rate Factor in Memory Processing

The Optional Feature, Enable Rate Factor In Memory Processing, when enabled, allows the rate factors to be processed in memory. When disabled, the rate factors are processed using the PL/SQL logic.

This feature provides improved rating performance.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

NOTE: This Optional Feature is Opted In by default.  When enabled, the rate factors are processed in memory. When disabled, the rate factors are processed using the PL/SQL logic.  We strongly recommend that you not Opt Out of this feature since the legacy functionality, the functionality used when the Optional Feature is Opted Out/disabled, has been deprecated. 

UI Actions Secondary Charge Re-Association Property

This feature provides you with a new property - glog.business.shipgroup.addRemoveShipment.reAssociateSecCharge - that allows you to control whether reassociation of secondary charge shipments happens automatically when executing the web actions Add Shipments to Group, Add Partial Shipments to Group, Remove Shipments from Group, or Remove Partial Shipments from Group. 

The default value for this property is set to true for backward compatibility - the reassociation happens automatically.  Setting the property to false will skip the reassociation of secondary charges when any of the web actions Add Shipments to Group, Add Partial Shipments to Group, Remove Shipments from Group, or Remove Partial Shipments from Group are run.  Skipping the automatic reassociation of the secondary charges provides a reduction in the time it takes for the actions to run. 

Default Behavior

In the example below, a shipment will be removed from a shipment group with the property glog.business.shipgroup.addRemoveShipment.reAssociateSecCharge = true the default/backward compatible behavior.  In this case, running the Remove Shipment from Group will automatically do the reassociation of the secondary charge charges.

Original Shipment Group and Secondary Charge Shipment Cost

Now one of the shipments, 01663, will be removed using the Remove Shipment action

Remove Shipment From Group

When the action runs, the Secondary Charge is reassociated and recalculated automatically.

Reassociated Automatically

New Behavior

Now - with the property glog.business.shipgroup.addRemoveShipment.reAssociateSecCharge set to false, the Remove action will not automatically reassociate the secondary charge shipment - and the result - after running the action is below. 

NOTE: The shipment group cost is recalculated to reflect the removed shipment, but the secondary charges are not reassociated/recalculated.

Reassociated Secondary Charge Cost Skipped

After you have completed all of your Add Shipments to Group, Add Partial Shipments to Group, Remove Shipments from Group, or Remove Partial Shipments from Group actions, you can. run the Reassociate Secondary Charge Shipments action to reassociate and recalculate the secondary charge shipments for the Shipment Group.

This feature will provide performance improvements in situations where you perform Add/Remove Shipment actions with Shipment Groups containing many shipments. 

Steps to Enable

For backward compatibility, the default value for this property glog.business.shipgroup.addRemoveShipment.reAssociateSecCharge is set to true.  Setting the property to false will skip the reassociation of secondary charges when any of the web actions Add Shipments to Group, Add Partial Shipments to Group, Remove Shipments from Group, Remove Partial Shipments from Group are run.

Property Tree

Import Planning Data Latitude Longitude Added to Location Template

This feature extends the fields available in the Import Planning Data Location Template to include importing the location's latitude and longitude.  This change will allow you to import your location data with latitude and longitude coordinate values that have been assigned by an external source.

This feature extends the Import Planning Data Location Template to include the location's latitude and longitude.

  • Location Template supported attributes:
    • Location ID (mandatory)
    • Location Name
    • City
    • Province Code
    • Postal Code (mandatory)
    • Country Code: If not provided, defaults to USA.
    • Location Type: Used to specify the Location Role. This can be any PUBLIC location role. If not specified, then Ship From/Ship To is used.
    • Latitude
    • Longitude

This change will allow you to use simple Import Planning Data Location Template to load data for your locations where the latitude longitude coordinate values have already been assigned by an external source.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

  • Importing Data using Simple Templates - this menu option only appears for DBA.ADMIN users.  
  • The Import Planning Data  page is accessed via Operational Planning > Planning Data Import/Export > Import Planning Data.

Here Technologies

Here Technologies Map Enhancements

This feature provides a number of enhancements related to the Here Technologies Map usage in OTM.

  • Ferry Connections - The driving direction information provided with Here Maps v8 has been enhanced to include ferry connection information.
  • Multiple Tracking Event Hover - For locations where multiple tracking events have been reported, the Here Map now supports an enhanced mouse hover Popup to show all the tracking events entered at the same location.
  • Map Geocoding Update - The Here Map geocoding service has been upgraded from the Geocoder API v6  to the new Geocoding and Search API v7.

Ferry Connections

This enhancement extends the driving direction information provided using Here Maps v8 for truck routes to include ferry connections and ferry transport information.  For users of Here Technologies the additional driving detail will provide a more complete view when your truck routing includes the evaluation of and usage of ferry transport.

Driver Directions with Ferry Connection

Multiple Tracking Event Hover

This enhancement will show you all of the tracking events entered for the same location (same city and same state) in the Popup when you mouse over the location.

Multiple Tracking Events Same Location Popup

Map Geocoding Update

The Here Map geocoding service has been upgraded from the Geocoder API v6  to the new Geocoding and Search API v7. 

Per Here Technologies, the Geocoder v6 API is in maintenance at this point and will be in end-of-life status soon.

This featue improves the features provided inside of the Here Map and upgrades the geocoding service used to the latest supported version.

Steps to Enable

You don't need to do anything to enable this feature.

Transportation Operational Planning

Consider Capacity Usage Cache

This Optional Feature, when enabled, provides a process based Capacity Usage cache that will be used inside of the multistop logic to check Capacity Usage. The Capacity Usage cache will reduce the time required to perform the many Capacity Checks done inside of the multistop logic by performing the checks in memory using the cached information versus always performing the Capacity Checks with a database query.  

When enabled, this feature will provide run-time improvements for Bulk Plans that involve creating multistop shipments that are generated considering Capacity Usage. 

Steps to Enable

You don't need to do anything to enable this feature.

Load Configuration Setup ID Added as Load Config Color Scheme

This feature extends the list of Load Config Color Scheme options available to include the Load Configuration Setup ID.   Visibility to the Load Configuration ID allows you to understand - based on the assigned Load Configuration Setup ID, what rules and constraints were used to load the ship units.

Color Scheme Option Load Configuration ID

In the series of screen shots below, two sets of ship units have been loaded following two different Load Configuration Setup IDs, there is a third set of ship units (shown in gray) that do not have any Load Configuration Setup ID assigned.

Load Configuration Setup ID  - Maroon Colored Ship Units

Load Configuration Setup ID - Blue Colored Ship Units

Load Configuration Setup ID - None Specified - Gray Colored Ship Units

NOTE: The visibility to the Load Configuration ID is provided from the Load Configuration ID assigned to the Order Release as shows below.

Load Configuration Setup ID Coming from Order Release Ship Unit

This usability feature provides visibility to the Load Configuration Setup ID that have been used to load the order release ship units.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

The option to highlight the Load Config results by Load Configuration Setup ID should be a consideration when you are creating your Load Configuration Setup IDs i.e., you will want the IDs to be more descriptive so that the ID can provide some guidance within the Load Config views for how the Load Configuration Setup is configured.  For example, the Load Configuration Setup ID in the example above, "TV BOX SA SB SL3" - provides coded information about the Transport Handling Unit = TV BOX, the setting for Stackable Above = SA, information about Stackable Below = SB and the Stacking Layers = SL3.  The more descriptive Load Configuration Setup ID in this example provides more information than if a generic ID, like "123", were to be used.

Top-off Disable Same OD Pairing - Multistop Logic Configuration Parameter

This feature provides you with a new Multistop Logic Configuration Parameter - TOP_OFF DISABLE SAME OD PAIRING - that will improve the solution quality and consolidation of shipments in situations where:

  1. You have Top-off orders and are using Top-off logic,
  2. Your Multistop Consolidation Algorithm is set to Concurrent Savings,
  3. Your problem involves shipping many Top-off orders with the same Origin and Destination pair.

If your scenarios happens to meet the criteria above, then this new parameter and logic will improve the shipment consolidation for your same Origin Destination Top-off orders.

The Top-off Disable Same OD Pairing parameter is available in the Multistop Logic Configuration.  The default is True  - which provides backward compatible, setting the value to False will invoke the new logic.

Multistop Planning Parameter - Top-off Disable Same OD Pairing 

In the example below, six Top-off orders - with the same Origin and Destination, weight, volume etc. are planned in two different bulk plans.  In the first plan, the  Top-off Disable Same OD Pairing parameter set to TRUE - the default setting, and then  - to demonstrate the solution quality improvements, in the second bulk plan the parameter set to FALSE  - which invokes the new logic.

Top-off Orders Used in Bulk Plan

Below is the result for the six order bulk plan with the  Top-off Disable Same OD Pairing Multistop Parameter set to TRUE - the default.  In this case, the result is three shipments with each shipment loaded with 22,000 pounds - as shown below.

In the second bulk plan, with Top-off Disable Same OD Pairing Multistop Parameter set to FALSE, the consolidation shows a significant improvement.  In this case the six orders are consolidated into two shipments vs three shipments.

Solution Top-off Disable Same OD Pairing Multistop Parameter = FALSE

This new parameter will improve shipment consolidation in situations where you have Top-off orders and are using Top-off logic and the Top-off setup is used in conjunction with the Multistop Consolidation Algorithm set to Concurrent Savings and the problem to be solved involves many Top-off orders with the same Origin and Destination pair.  

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

  • The Top-off Disable Same OD Pairing parameter is only applicable when the Multistop Consolidation Algorithm is set to Concurrent Savings - the other algorithms do not require this feature and are unaffected.
  • The Multistop Logic Configuration used in the example above - resulting in the two shipments - is below.

Multistop Logic Configuration with Top-off Disable Same OD Pairing = FALSE

Freight Payment, Billing, and Claims

Out Of Tolerance Detail Fields Added to Invoice Line Item Screen

This feature adds the fields Out of Tolerance Amount, Failure Reason Code, and Deviation Amount to the Invoice Line Item Screen for the Public Screen Set and related Public Manager Layouts - edit and view.

Fields added to the Finder Results for Invoice Line Items.

Public - Finder Results - Invoice Line Items

Fields added to a new section - Out Of Tolerance Details - in the Edit Manager for the Invoice Line Item.

Public - Edit Manager Layout - Invoice Line Item

Fields added to a new section - Out Of Tolerance Details - in the View Manager for the Invoice Line Item.

Public - View Manager Layout - Invoice Line Item

This usability feature provides you with direct visibility to your Invoice Line Items out of tolerance details.

Steps to Enable

You don't need to do anything to enable this feature.

Secondary Charge Shipment Rule Shipment Stop/Ship Unit Count Enhancement

This feature improves the Secondary Charge Shipment Rule UI and logic used when generating Secondary Charge Shipments based on Shipment Stops and Ship Unit Counts.  Specifically, this feature clears up a UI issue related to providing the correct Quantity Type values based on selected options for Rule Type and Location Type.  The feature also provides you with two additional Quantity Type options (Picked Up and Received) and the related logic which will allow you to use your Debrief stop level ship unit counts (actuals) in the cost calculation of your shipment stop level secondary charge shipments.

Previously, the Quantity Type drop down for the Rule Type = Shipment Stop and Location Type = Stop was not being properly populated - this has been addressed.

Secondary Charge Rule  -Rule Type, Location Type and Quantity Type Dropdown Correction

Below are some examples for different stop level options.

In example below, a three stop shipment has been created with a planned pickup for 25 ship units, the 25 ship units are delivered to two locations, the first stop deliveries 15 ship units and the second stop delivers 10 ship units.  Two Secondary Charge rules have been created - one to calculate the charges for the Planned Pickup for the 25 ship units and then another Secondary Charge Rule to calculate the Planned Received charges for the delivery stop of 15 ship units and the delivery stop of 10 ship units.  In this example, the charge is 10.00 USD per ship unit.

Secondary Charge rule for the Planned Pickup stop activity is below.

Planned Pickup Up Secondary Charge Rule

The Secondary Charge Rule to calculate the Planned Received stop charges is below.

Planned Received Secondary Charge Rule

The shipment used in this example is shown below.  The shipment is a three stop shipment starting at DC1 where 25 ship units are picked up, with subsequent deliveries in Beverly Hills and Los Angeles - so the lane CA TO CA (California to California) used in the Secondary Charge Rules covers all the stop activity for this shipment.

Shipment - One Pickup Stop and Two Deliveries

To generate the secondary charge shipments the Build Secondary Charge Shipments action is run.  

Build Secondary Charge Shipments Action

For this example, the Quantity Type selected is All - you can choose to generate secondary charge shipments for any one of the Quantity Type options listed.  

Action Input Quantity Type - ALL selected - So All rules that apply

The result is below, as expected three secondary charge shipments are created.  One secondary charge shipment for the Planned Picked Up quantity of 25 shipment units - 250.00 USD (10.00 USD per Ship Unit) then two additional Secondary Charge Shipments for the two Planned Received Stops - one stop for 10 ship units 100.00 USD and the other stop for 15 ship units for a total cost of 150.00 USD.

Secondary Charge Shipments Created

In the example below, the Secondary Charge Rule for Quantity Type Planned Received is modified so that only the 90210 Los Angeles stop location is considered for having a Secondary Charge Shipment generated. . 

Location Profile Added to Planned Received Secondary Charge Rule

 When the Build Secondary Charge Shipments action is run - with the Quantity Type option of Planned Received selected - only the Secondary Charge Shipment below is created for the 10 planned Ship Units delivering/received at the 90210 Los Angeles stop location.

Secondary Charge Shipment Generated for Planned Received 90210 Los Angeles

Picked Up and Received

In the example below, the same orders will be used, but in this case the ship unit quantities will be based on the Stop Debrief ship unit counts entered vs the Planned Picked Up and Planned Received quantities.  To enable this setup/scenario the property  - glog.business.secondarycharge.ruleType.stop.considerDebriefsForScCharge - must be set to true,  when set to true the entered debrief records will be used when creating the Secondary Charge Shipments. 

You can find more information about the property glog.business.secondarycharge.ruleType.stop.considerDebriefsForScCharge by reviewing the information provided in the Property Tree - as shown below.

Property Tree - Hover Text Info Provided for Property

Property Tree - Help Link

The two Secondary Shipment Rules are now configured are below - the only difference is that the Quantity Types have been changed for the Debrief Entered quantities - Picked Up and Received.

The Secondary Shipment Rule configured for the Picked Up Debriefed (actuals) is shown below.

Secondary Charge Rule - Quantity Type Picked Up

The Secondary Shipment Rule configured for the Received Debriefed (actuals) is shown below.

Secondary Charge Rule - Quantity Type Received

Below are the entries for the Picked Up Debrief Actuals for stop 1.  For the first stop/pickup stop there are two Ship Units to be updated for the two orders.  The original 25 Planned Ship Units will be updated with a Debrief Actual of only 22 Ship Units.

The first ship unit count planned for 10 is updated with an actual of only 9 - as shown below.

Debrief Stop 1 Picked Up Debrief Update 10 Ship Units to 9 Ship Units

The second ship unit count planned for 15 is updated with an actual of only 13 - as shown below.

Debrief Stop 1 Picked Up Debrief Update 15 Ship Units to 13 Ship Units

The completed Debrief entry for the first stop/pickup is below, both the planned count (25) and actual/debriefed count (22) are shown.

Updated Debrief Totals 22 Ship Units Picked Up Actuals v 25 Planned

For this scenario, the Received quantities for the two delivery stops were also updated - as shown below.  The updated quantities are consistent with what was updated for the pickup stop i.e., the actual  picked up quantities match the actual received - 9 and 13.

Debrief for Received Quantities 10 Planned to 9 Debrief Actual

Debrief for Received Quantities 15 to 13

When the action Build Secondary Charge Shipments is run - with the option of All - so that all applicable Secondary Charge Rules apply - the two Secondary Charge Rules configured above with Quantity Types of Picked Up and Received are run.  The result is as expected - three Secondary Charge Shipments are created as shown below - one capturing the Picked Up Debrief actuals of 22 Ship Units resulting in a 220.00 USD charge and then two Secondary Charge Shipments one for the Received Debrief Actuals of 9 Ship Units for a cost of 90.00 USD and another for the Received Debrief Actuals of 13 for a cost of 130.00 USD.

Debrief Actuals Secondary Charge Shipments

This usability enhancement improves the operation of the Secondary Charge Rule UI and expands the options available, and the logic employed for calculating planned and actual stop level ship unit based secondary charge shipments.

Steps to Enable

To take advantage of the new options for Debrief actuals, you will need to create and/or modify your existing Secondary Charge Shipment Rules to use the new options - Picked Up and Received and you will set the property glog.business.secondarycharge.ruleType.stop.considerDebriefsForScCharge to true.

Tips And Considerations

Note that with a Secondary Charge Rule configured with Rule Type = Shipment Stop, Location Type = Stop and  Quantity Type =  Planned - the logic will  - for the scenario above - use the total ship unit count for all three stops - in this example the 25 ship units.  The result will be three Secondary Charge Shipments for the same cost (250.00 USD) assuming the same ship unit count of 25 at each stop - as shown below.

 

Result for Rule Type = Shipment Stop, Location Type = Stop and  Quantity Type = Planned

Invoice Line Item Cost References

The Invoice Line Item Cost References grid on the Invoice Line Item manager provides you with a direct reference to the Invoice Line Item's related Shipment Cost when you Create an Invoice for a Shipment or Match an Invoice to a Shipment. The Invoice Line Item Cost References also supports an Order Release Line to for the Invoice Line Item reference 

In the example below, the Created Invoice for the Shipment shows the Shipment Cost Reference in the Invoice Line Item Cost References grid. 

Invoice Line Item Cost References

To add the reference for the Order Release Line, you just select the Order Release Line Qualifier ID from the dropdown list, and then the Order Release Reference IDs are provided.

Order Release Line Reference Qualifier and Reference ID

Order Release Line Reference

In the example below, the Shipment Cost Reference IDs are provided for the Invoice Line Item for a Shipment Group Invoice.

Ship Cost Reference IDs for Shipment Group Invoice

In addition to providing visibility to the Shipment Cost related to the Invoice Line Item - the established associations between an Invoice Line Item and an Order Release Line and/or Shipment Cost(s) can be used for Allocation and Invoice Approval.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

If the Invoice Line Item Cost Reference section is updated manually, the preprocess status will be updated as follows:

  • If at least one record is present with the Shipment_cost Qualifier Id, the preprocess status will be updated to Matched.
  • If all the records with Shipment_cost Qualifier Id are deleted, the preprocess status will be updated to null.

Allocation of Shipment Group Voucher from Invoice with Aggregated Lines

This feature provides support for the shipment group voucher allocation scenario where the voucher is created from a shipment group's invoice and the invoice includes aggregated lines associated with shipment costs coming from multiple shipments in the shipment group.  With this enhancement, for each shipment in the shipment group the proper prorated amount for each matched invoice line is allocated to the order and order release lines.

This feature extends the allocation scenarios supported for vouchered shipment group invoices.

Steps to Enable

You don't need to do anything to enable this feature.

Fleet Management

Force Equipment Assignment Agent Action

This feature provides you with the option of running the Force Equipment Assignment action as an Agent Action. Previously, the option to Force Assign the Equipment was only available as a Shipment Web action.  The Force option on the Equipment Assignment Agent Action allows you to automate the process of force assigning your Equipment assignments.

In the example below - an Automation Agent has been configured to allow for the Force Assignment of an Equipment using a Tracking Event.   In this setup, the Equipment provided on the incoming tracking event will be Force Assigned to the Shipment that the Tracking Event matches to.

Automation Agent Equipment Force Assignment Agent Header

The Action section of the Automation Agent is below. 

NOTE: The Data Type Association is Tracking Event to Shipment, the selected Action is Assign Equipment and the new option to Force Assign is selected.

Equipment Force Assignment Agent Action Setup

  

Given the Tracking Event below, the Automation Agent below, will Force assign the Equipment 42FT-005 to the matching Shipment and Shipment Equipment. 

Tracking Event Equipment Assignment

Below is the result of processing the Tracking Event above.

NOTE: The provided Equipment ID - 42FT-05 has been assigned to the matched shipment 30360.

Force Assign Equipment

This feature provides you with the option to automate the Force Equipment Assignment action.

Steps to Enable

To take advantage of the Force Assign option you must modify or create a new Automation Action with this option selected.

Force Equipment Type Assignment Agent Action

This feature provides you with the option of running the Force Equipment Type Assignment action as an Agent Action. Previously, the option to Force Assign the Equipment Type was only available as a Shipment Web action.  The Force option on the Equipment Type Assignment Agent Action allows you to automate the process of force assigning your Equipment Type assignments.

Force Assign Equipment Type Agent Header

The Action section of the Automation Agent is below.

NOTE: The Data Type Association is Tracking Event to Shipment, the selected Action is Assign Equipment Type and the new option to Force Assign is checked.

Force Assign Equipment Type Agent Action

Using the Agent above, when the Tracking Event below is processed, the shipment is matched, and the Equipment Type (42FT TYPE) is assigned to the shipment.

Equipment Type Tracking Event Input

The result of the Force Assign Equipment Type is below, in this case the Force assignment was required since the shipment is infeasible - but correctly assigned to the desired 42FT TYPE equipment type.

Equipment Type Force Assigned

This feature provides you with the option to automate the Force Equipment Type Assignment action.

Steps to Enable

To take advantage of the Force Assign option you must modify or create a new Automation Action with this option selected.

Force Driver Assignment Agent Action

This feature adds the option of running the Force Driver Assignment action as an Agent Action. Previously the Force Driver Assignment was only available as a Shipment Web action.

In the example below - an Automation Agent has been configured to allow for the Force Assignment of a Driver using a Tracking Event. In this setup, the Driver provided on the incoming tracking event will be Force Assigned to the Shipment that the Tracking Event matches to.

Tracking Event Header - Driver Force Assignment

The Action section of the Automation Agent is below. 

NOTE: The Data Type Association is Tracking Event to Shipment, the selected Action is Assign Driver and the new option to Force Assign is checked.

Force Assign Action Driver

Below is the result of the agent action above running for a shipment (30353).

NOTE: The Driver (DRIVER-LOC COMPAT RULE) is assigned from the Tracking Event via the Force Assigned action - and the Force was necessary since the shipment is  DRIVER INFEASIBLE after the assignment.

Force Assign Driver on Shipment

This feature provides you with the option to automate the Force Driver Assignment action.

Steps to Enable

To take advantage of the Force Assign option you must modify or create a new Automation Action with this option selected.