You are on page 1of 12

Oracle® Warehouse Management

Cloud
Parcel Carrier Integration
Update 19D
Part No. E95225-01

December 2019
Copyright Notice
Oracle® Warehouse Management Cloud Parcel Carrier Integration, Update 19D
Part No. E95225-01
[Comments]
This software and related documentation are provided under a license agreement containing
restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly
permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate,
broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any
form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless
required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-
free. If you find any errors, please report them to us in writing.
If this is software or related documentation that is delivered to the U.S. Government or anyone
licensing it on behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated
software, any programs installed on the hardware, and/or documentation, delivered to U.S.
Government end users are "commercial computer software" pursuant to the applicable Federal
Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication,
disclosure, modification, and adaptation of the programs, including any operating system, integrated
software, any programs installed on the hardware, and/or documentation, shall be subject to license
terms and license restrictions applicable to the programs. No other rights are granted to the U.S.
Government.
This software or hardware is developed for general use in a variety of information management
applications. It is not developed or intended for use in any inherently dangerous applications, including
applications that may create a risk of personal injury. If you use this software or hardware in
dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup,
redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim
any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be
trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC
trademarks are used under license and are trademarks or registered trademarks of SPARC
International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or
registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content,
products, and services from third parties. Oracle Corporation and its affiliates are not responsible for
and expressly disclaim all warranties of any kind with respect to third-party content, products, and
services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle
Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to
your access to or use of third-party content, products, or services, except as set forth in an applicable
agreement between you and Oracle.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program
website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Access to Oracle Support
Oracle customers that have purchased support have access to electronic support through My Oracle
Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Contents
COPYRIGHT NOTICE .................................................................................... 2

CONTENTS................................................................................................... 3

SEND US YOUR COMMENTS ......................................................................... 4

PREFACE ..................................................................................................... 5

CHANGE HISTORY ..................................................................................................... 5


PARCEL CARRIER INTEGRATION ................................................................. 6

PRODUCTION ENVIRONMENT CERTIFICATION .................................................................. 6


SUPPORTED PARCEL CARRIERS AND SERVICE LEVELS ................................ 7

INTEGRATION WITH OTHER PARCEL SYSTEMS ......................................... 11

OBLPN SHIPPING INFO OUTPUT API......................................................................... 12


Send Us Your Comments
Oracle® Warehouse Management Cloud Parcel Carrier Integration, Update 19D

Part No. E95225-01

Oracle welcomes your comments and suggestions on the quality and usefulness of this publication.
Your input is an important part of the information used for revision.

 Did you find any errors?


 Is the information clearly presented?
 Do you need more information? If so, where?
 Are the examples correct? Do you need more examples?
 What features did you like most about this manual?
If you find any errors or have any other suggestions for improvement, please indicate the title and
part number of the documentation and the chapter, section, and page number (if available). You can
send comments to us in the following ways:

 Electronic mail: owms-cloud-comms_us@oracle.com


If you would like a reply, please give your name, address, telephone number, and electronic mail
address (optional).

If you have problems with the software, contact Support at https://support.oracle.com or find the
Support phone number for your region at http://www.oracle.com/support/contact.html.
Preface
Oracle Warehouse Management (WMS) Cloud was formerly known as LogFire.

Change History
Date Document Revision Summary of Changes

12/2017 -01 Original

11/2018 -02 Added note about FedEx authentication key to Parcel Carrier
Integration section.

07/2019 -03 Added note to Supported Parcel Carriers and Service Levels

08/2019 -04 Added “Integration with Other Parcel Systems”


Parcel Carrier Integration
Oracle WMS Cloud supports integration with several parcel carriers via multiple mechanisms:

 Integration with FedEx via Web Services provided by FedEx


 Integration with UPS via Web Services provided by UPS
 Integration with UPS, DHL GlobalMail via ConnectShip Web Services

For direct integration with FedEx and UPS, you need to have an account with the carrier and get
credentials to access the carrier web services from the Carrier. You can then set up the Oracle WMS
Cloud application with these credentials. ConnectShip works similarly except that it is a third party
that facilitates shipping via multiple carriers.

Note: Customers have to setup an account with ConnectShip in addition to the parcel carrier they
wish to use.

Note: during the process of parcel carrier integration, the "web services username" field MUST contain
the FedEx Authentication Key in order to configure FedEx web services.

Production Environment Certification


Oracle WMS Cloud utilizes the parcel service’s standard cloud-based web services to communicate
shipping information from the Oracle WMS Cloud to the parcel service, and in return receives the
parcel service’s generated label for the shipment. Since the label is generated by parcel service, it
should be compliant with the service’s standards. Oracle WMS Cloud has several customers actively
using these integration and sending thousands of packages daily via these parcel services.

Please note that all customers utilizing parcel services will need to certify their production account and
labels with the parcel service. The certification process is a standard part of enabling the production
account. Please contact your parcel service representative or reference to the service’s website for
details and timelines for certification.

There are some known occasions where the certification timeline may be extended beyond the typical
timeline estimates indicated in the service’s certification process:

 For some parcel services, there is an option to append a 2 inch add-on to the label for custom
information. The top 6 inches of the label is parcel service generated, and not altered by Oracle
WMS Cloud. This customized label may have to be certified separately
 Oracle WMS Cloud has a tool to create custom labels. If this tool is used to print labels then the
label must be certified separately
 If a 3rd Party tool is used to create the label, then the label will need to be certified separately

As of version 8.0.0, the above integrations will continue to be supported and enhanced.
Supported Parcel Carriers and Service Levels
Note: FedEx Webservice is the only carrier that supports true international shipping in WMS. Please contact your parcel service representative
or refer to the service’s website for more details about all carrier services available for specific origins and destinations.

Carrier Carrier UPS


Code Desc Service Code Service Desc Webservice Code Integration Type UPS Origin Destination
Canada
CANP Post CAN02 Canada Post EXPEDITED PARCEL CAN02 ConnectShip
Canada
CANP Post CAN03 Canada Post REGULAR PARCEL CAN03 ConnectShip
Canada
CANP Post CAN04 Canada Post XPRESSPOST CAN04 ConnectShip
DHL Global Mail International DHL_INTERNATIONAL_S
DHL DHL DHL_INT_SERV Shipping Services ERVICES ConnectShip
DHL_PDIB_GND_ DHL Globalmail Parcel Direct
DHL DHL FOR Inbound Standard - Formal DHL_PDIB_GND_FOR ConnectShip
DHL_PDIB_GND_ DHL Globalmail Parcel Direct
DHL DHL INF Inbound Standard - Informal DHL_PDIB_GND_INF ConnectShip
DHL_PDIB_PRI_F DHL Globalmail Parcel Direct
DHL DHL OR Inbound Priority - Formal DHL_PDIB_PRI_FOR ConnectShip
DHL Smart Mail Parcel Select
DHL DHL DHL_PKT_GND Expedited Service DHL_PKT_GND ConnectShip
DHL Globalmail Packet Priority
DHL DHL DHL_PKT_PRI Service DHL_PKT_PRI ConnectShip
DHL Globalmail Parcel Direct
DHL DHL DHL_PRI_INF Inbound Priority - Informal DHL_PDIB_PRI_INF ConnectShip
DHL Smart Mail First Class Parcel
DHL DHL DHL_SM_FC Service DHL_SM_FC ConnectShip
DHL_SM_MP_EX DHL Smart Mail Marketing Parcel
DHL DHL P Expedited Service DHL_SM_MP_EXP ConnectShip
DHL_SM_MP_G DHL Smart Mail Marketing Parcel
DHL DHL ND Ground Service DHL_SM_MP_GND ConnectShip
DHL Smart Mail Priority Mail
DHL DHL DHL_SM_PM Service DHL_SM_PM ConnectShip
DHL_SM_PP_EX DHL Smart Mail Parcel Plus
DHL DHL P Expedited Service DHL_SM_PP_EXP ConnectShip
Carrier Carrier UPS
Code Desc Service Code Service Desc Webservice Code Integration Type UPS Origin Destination
DHL_SM_PP_GN DHL Smart Mail Parcel Plus Ground
DHL DHL D Service DHL_SM_PP_GND ConnectShip
DHL Smart Mail Parcel Select
DHL DHL DHL_SM_PS_EXP Expedited Service DHL_SM_PS_EXP ConnectShip
DHL_SM_PS_GN DHL Smart Mail Parcel Select
DHL DHL D Ground Service DHL_SM_PS_GND ConnectShip
FedEx GROUND_HOME_DELIV
FDEG Ground 90 FEDEX GROUND HOME DELIVERY ERY Fedex WS
FedEx
FDEG Ground 92 FEDEX GROUND FEDEX_GROUND Fedex WS
FedEx
FDEN Express 1 FEDEX PRIORITY OVERNIGHT PRIORITY_OVERNIGHT Fedex WS
FedEx
FDEN Express 20 FEDEX EXPRESS SAVER FEDEX_EXPRESS_SAVER Fedex WS
FedEx
FDEN Express 3 FEDEX 2 DAY FEDEX_2_DAY Fedex WS
FedEx
FDEN Express 5 FEDEX STANDARD OVERNIGHT STANDARD_OVERNIGHT Fedex WS
FedEx
FDEN Express 6 FEDEX FIRST OVERNIGHT FIRST_OVERNIGHT Fedex WS
FedEx
FXFE Freight 70 FEDEX 1 DAY FREIGHT FEDEX_1_DAY_FREIGHT Fedex WS
FedEx
FXFE Freight 80 FEDEX 2 DAY FREIGHT FEDEX_2_DAY_FREIGHT Fedex WS
FedEx
FXFE Freight 83 FEDEX 3 DAY FREIGHT FEDEX_3_DAY_FREIGHT Fedex WS
FedEx
SmartPos
FXSP t PARCEL_SELECT FedEx SmartPost SMART_POST FedEx WS
FedEx
SmartPos PRESORTED_STA
FXSP t NDARD FedEx SmartPost LW SMART_POST FedEx WS
United UPS WS, US, PR
UPSN Parcel 1 UPS Next Day Air 1 ConnectShip (Puerto Rico)
Carrier Carrier UPS
Code Desc Service Code Service Desc Webservice Code Integration Type UPS Origin Destination
Service
Inc
UPSN United 2 UPS 2nd Day Air 2 UPS WS, US, PR
Parcel ConnectShip (Puerto Rico)
Service
Inc
UPSN United 3 UPS Ground 3 UPS WS, US, PR
Parcel ConnectShip (Puerto Rico)
Service
Inc
UPSN United 7 UPS Express 7 UPS WS, PO (Poland),
Parcel ConnectShip MX (Mexico),
Service EU (European
Inc Union), Other
Countries
UPSN United 8 UPS Expedited 8 UPS WS, MX (Mexico),
Parcel ConnectShip EU (European
Service Union)
Inc
UPSN United 11 UPS Standard 11 UPS WS, PO (Poland),
Parcel ConnectShip CA (Canada),
Service US, EU, Other
Inc Countries
UPSN United 12 UPS 3 Day Select 12 UPS WS, US
Parcel ConnectShip
Service
Inc
UPSN United 13 UPS Next Day Air Saver 13 UPS WS, US US
Parcel ConnectShip
Service
Inc
UPSN United 14 UPS Next Day Air Early AM 14 UPS WS, US, PR
Parcel ConnectShip (Puerto Rico)
Service
Inc
Carrier Carrier UPS
Code Desc Service Code Service Desc Webservice Code Integration Type UPS Origin Destination
UPSN United 54 UPS Express Plus 54 UPS WS, PO (Poland),
Parcel ConnectShip CA (Canada),
Service MX, PR, US,
Inc EU, Other
Countries
UPSN United 59 UPS 2nd Day Air A.M. 59 UPS WS, US
Parcel ConnectShip
Service
Inc
UPSN United 65 UPS Saver 65 UPS WS, EU, PR, MX,
Parcel ConnectShip Other
Service Countries
Inc
UPSN United 1 UPS Express-CA ConnectShip CA
Parcel
Service
Inc
UPSN United 14 UPS Express Early AM ConnectShip CA CA, US
Parcel
Service
Inc
Integration with other Parcel Systems
Oracle WMS Cloud now allows you to integrate with additional systems that we do not
support out of the box. In other words, this integration is not tied to specific carriers. You
will be able to get the information that you need from WMS, so that you can send the
information to the Parcel carrier of your choice, and return to Oracle WMS Cloud the
tracking and label information.

The following diagram describes the flow of integration with other parcel systems:
OBLPN Shipping Info Output API
You can start the integration process by sending an Outbound API call using the “OBLPN
Shipping info”.

This file can be generated with the following actions:

When a Wave is run: In the Wave Template UI, the flag ‘Auto Release OBLPN Shipping
Info’ must be enabled. The Wave must be cubed.

When an LPN is packed: Use the company parameter


FILES_TO_Generate_AT_LPN_PACKED= OLO

Manually Generate: In the OBLPN UI, click on the ‘Generate Shipping info’ button. The
OBLPN must be packed.

Any of the above configurations trigger the first part of this process. The “OBLPN Shipping
info” output has all of the relevant information that you need about the Outbound LPN,
Order header, and Order detail fields. For additional details about the fields, see the
Interface Specifications 19C document.

The “OBLPN Shipping info” output can be pushed via the Output Interface
Configurations UI. From the Output Interface Configurations UI, you can set up the
Interface Type: OBLPN Shipping Info. You can configure the Output Interface Target to push
this file to an external rest end point that you host. This process will serve as an input to
your external parcel system. You will need some kind of integration product such as OIC or
similar product to accept this information. You can then extract the data out and send it to
the parcel shipping system of your choice, so you can fetch a tracking number or label
information, and push this information back into Oracle WMS Cloud.The information can be
sent back to Oracle WMS Cloud using the “Update OBLPN Tracking Number” legacy API. For
additional details about this API, see the Integration API Guide.

The “Update OBLPN Tracking Number” legacy API will update the OBLPN with the
information provided. If you send the label using the Update OBLPN Tracking Number API,
you can print this label the same way as if it was created by Oracle WMS Cloud. You can use
the RF Print Ship Label or go to the OBLPN UI and click the Print Label Button. You can
also use the Print Shipping Label API. For additional details about this API, see the Rest API
Guide.

You might also like