oracle product development
TRANSCRIPT
1
Product Development UpdateOTM Users Conference 2015
Jim MooneyVice President, Product DevelopmentAugust 10, 2015
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Philly Strikes Again – Hitchbot TragedyFive Positives from this Event
1. It highlights the dangers of hitchhiking.
2. It was not racially motivated.3. There was no smartphone footage of a cop doing this.
4. It will certainly give Philadelphians some great Halloween costume ideas.
5. Santa Claus may have a therapy partner.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It 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 for Oracle’s products remains at the sole discretion of Oracle.
3
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Release Update
Recent 6.3.x Features
6.4 Technology / Features
OTM / GTM Cloud
Q&A
1
2
3
4
5
4
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. |
Release Update
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4.0
Latest 6.3.x Rollup
6.3.7
Current GA release
6.4.1
≤ 1 year
6.4.2
>1 year
Product Road MapTrack Record of Innovation: 20 releases in 10 years
6
6.4.1 Cloud
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.3 Rollups – Current Approach• Released every 4 months• Able to patch against specific Rollups• Include more robust enhancements:– Incremental DB additions– Incremental XML additions– Property / Parameter controlled enhanced functionality
• Improved upgrade experience– Due to more focus on incremental controls – if current–Working on reducing downtime for Rollups – if current
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4 Rollups – New Approach
• Released every 12 months (after 6.4.1)
• Same ability to patch against specific Rollups• Include more robust enhancements– Incremental DB and XML additions– Property / Parameter controlled enhanced functionality– Plan to deliver new technology screens in these rollups
• No backporting of enhancements – upgrade to get them.• Each 6.4.x will be released to the Oracle Cloud shortly after on-‐premise release.
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
OTM/GTM Lifetime Support Policy
Release End Premier End Extended End Sustaining5.5 Nov 2010 Nov 2013 Indefinite6.0 May 2014 Not Available Indefinite6.1 Dec 2014 Dec 2017 Indefinite6.2 Dec 2015 Dec 2018 Indefinite6.3 Dec 2017 Dec 2020 Indefinite6.4 Aug 2020 Aug 2023 Indefinite
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Recent 6.3.x Features
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.3.3 -‐ Planning• Support additional location calendars based on:– Flex Commodity• Frozen vs Dry
– Mode Profile• LTL vs Parcel vs TL
– Inbound Location Profile• Different Calendars based on Source -‐ location has different hours based on source of freight– DC1 Appliances to Store1– DC2 Soft Lines to Store 1
– Outbound Location Profile• Different Calendars based on Destination– DC1 to Northeast Stores -‐ MWF– DC1 to Southeast Stores -‐ TT
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.3.4 - Planning
• New Bulk Plan Performance and Tuning Section Added to Help– A new “Bulk Plan Performance and Tuning” section has been added to the set of topics covered in the “How To/Configuration Topics” section of Help. – The new information provides the user with an excellent overview of the bulk planning process and includes information for:• Solution quality tuning• Performance tuning• Diagnostics
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.3.5 -‐ Planning
• Shipment Group Enhancement– New Grouping Rules -‐ Shipments• Match Service Provider – group by same service provider• Match Schedule – group by schedule instance• Match Port of Loading – group by port of loading• Match Port of Discharge – group by port of discharge• Match Shipment Involved Party • Match Shipment Reference Number
–Partial Grouping Rule -‐ Order Release • Match Equipment• Match Order Release Involved Parties• Match Order Release Reference Number • Match Order Release Line Reference Number
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.3.7 -‐ Conditional Booking and Tendering• Conditional Booking is an extension of tendering.• Conditional Booking must be activated for each service provider so that the service provider can accept a proposed shipment “with conditions”.– Conditional Booking is targeted for Ocean but is applicable to other modes.
• Conditional Booking is a form of “negotiation” with a service provider and is part of a “contract” to perform services.• The planner has the ultimate responsibility to accept proposed changes. • Existing functionality still works as designed. –New Functionality is controlled by parameters.
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Conditional Booking Process FlowThe flow diagram for Conditional Booking shows that the process is often iterative.
The initial “tender” is a snapshot of the shipment.
The proposed changes are stored along with the original values.
The work in 6.3.7 now allows actions to be performed to the affected shipments.
The work in 6.3.7 also allows changes after the “agreement” is done, if configured.
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4 Technology and Features
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
OTM 6.4 Architecture in Oracle Stack
EAIEAI
OTM Application Server
EJB Application LogicEJB Application Logic
Data Layer ServicesData Layer Services
User Interface Services – ADF and Classic GlogUser Interface Services – ADF and Classic Glog
Web ServicesWeb Services
Web tier / Reverse Proxy
Multiple Client Device Support
Database Server
Oracle Business Intelligence Server
Data Access Services – BI / ODI
BI Publisher ReportingBI Publisher Reporting
Presentation Services -BI
Enterprise WarehouseEnterprise Warehouse
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4 Technology Changes
• Using ADF for new screens• No Tomcat – weblogic on web for servlets and for ADF• Version Change to 12c for Weblogic, Database, OHS and ODI– 12c database only, no support for 11g with 6.4
• OBIEE and BI Pub – still 11g• Move to Java 7• Standalone BI Pub only – no embedded library support
18
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
GTM 6.4.0: Landed Cost Simulator
• Comparison of different sourcing options (no max)• Customs Valuation• Duty & Tax Calculation• Flexible ELC Formulas• Estimation of Cost Components based on different criteria• FTA financial Benefit Visibility
Oracle Confidential –Internal/Restricted/Highly
19
Ad Hoc Feature Set in GTM Base Which sourcing option is the best considering available preferential
programs?
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4 Fleet Features
Fleet-‐Aware OptimizationFleet v/s carrier planning -‐ understand capabilities and availability of fleetPlan and execute entire shift/day
New WorkbenchInteractive workspace encompassing all fleet activitiesGantt-‐chart and Map basedDrag-‐drop interaction on Grids, Map and Gantt-‐chart
MapsDirect connectivity to ALK Maps and Here.comReal-‐time traffic display
S5
S6
D Shipment 3
S3
S4
S1 S2
Shipment 2
Shipment 1
S5
S6
D Shipment 3
S3
S4
S1 S2
Shipment 2
Shipment 1
Work Assignment
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
• Manual entry via User Interface • Table-‐by-‐table CSV load
• OTM Sourcing • New for 6.4.0: Rate Maintenance Tool
How do I get Rates into OTM?
21
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4 Rate Maintenance Process Flow
22
OTM: Select Existing
Rate Offerings and Rate Records
OTM:Define structure of
desired rates
Spreadsheet:Populate/Edit Rate Data
OTM:Upload
Spreadsheet
OTM:Generate
Spreadsheet
OTM:Review & Approve
OTM:Make Rates Operational
New Rates
Existing Rates
Manage Rate Load Definition
Download Rates
Upload Rates Approval Summary
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
6.4 REST APIs in OTM-‐GTM• REST APIs are available for all Entities (OTM and GTM) in the system other than a handful of technical entities (users, roles, etc.) which are a security concern• The intent of this API is to support custom user interfaces/Mobile Apps.• This interface is less verbose (smaller data payload) and is synchronous so users can receive immediate feedback on whether their transaction had an error or not
Oracle Confidential – Internal/Restricted/Highly Restricted
23
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
REST API – Why is it Important?• Interact with OTM from an external application, much like the OTM UI does• Perform Create/Read/Update/Delete (CRUD) operations on all OTM-‐GTM objects• Allows you to extend/enrich OTM with custom applications, third-‐party apps, mobile apps, etc• Enable rich PaaS interaction to enrich/enhance OTM-‐GTM Cloud• Federated SSO and REST APIs along with other OTM-‐GTM integration capabilities enable a seamless and enriched Cloud experience– Enrich the user’s experience, address complex business process needs by extending OTM-‐GTM Cloud with PaaS capabilities – “Integrated Cloud with Platform and Application Services”
– Build/extend your own mobile apps with direct interactions with OTM-‐GTM objects
24Oracle Confidential – Internal/Restricted/Highly Restricted
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Oracle Transportation & Global Trade Management Cloud
• Market–leading Apps– Oracle Transportation Management
– Oracle Global Trade Management
• Delivered via Oracle Cloud– Software-‐as-‐a-‐Service (SaaS)
– Faster. Cheaper. Better.
Oracle Transportation Cloud
Oracle Global Trade Cloud
Sourcing
Optimization
Execution Tracking
Payment
Reporting & analytics
Classification
Restricted Party Screening Trade Control
Determination License Management
Document Management
Customs Management
Reporting & analytics
25
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Oracle Confidential –Internal/Restricted/Highl
26
Transportation & Global Trade Management Cloud ServicesTech Features Driven by our support for Cloud
qPromote to ProductionqVirus Scan for document uploadqStylesheet content upload – stored in DBqSave Property Changes from the OTM UI – some are locked down for security reasonsqUpload Key Icons from the OTM UI – branding liteqAdditional Screens for Base ObjectsqSecurity Separation of DBA.ADMINqExternal Rating / Distance Web Services APIqApplication Timeout for various activities
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
OTM-‐GTM Cloud Service – What?
Oracle Confidential –Internal/Restricted/Highl
27
• Provisioned in Oracle Public Cloud– Same infrastructure as Fusion Apps– Exadata powered
• Each customer gets a dedicated instance– Customer instance automatically provisioned upon receipt of order documents– Partner overlays their solution / pre-‐configured accelerators
• Everybody gets monthly patches with key fixes– Automated patching patches all PODs at once– Automated monitoring for technical issues and key metrics
• Upgrades– Start with 6.4.1, then all 6.4.x Rollups will be applied– Customers can choose upgrade window, but must stay current
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
OTM-‐GTM Cloud Service – How?
Oracle Confidential –Internal/Restricted/Highl
28
• We created the install– PODs are basically the same, vary only by size– Technical parameters cannot be changed by customers
• All customers stay current– Monthly patches and upgrades– One-‐offs are a rare exception
• No customizations – see MOS Note– Oracle Support Document 1926811.1 (Key Differences between Oracle Trade and Transportation On-‐Premise and Cloud) can be found at: https://support.oracle.com/epmos/faces/DocumentDisplay?id=1926811.1
– Examples: no PL/SQL, no custom Java, no DB access, integration via web services or https post only– No third party code installed – accessed via web services– However, stay tuned for Derek’s presentation on Oracle Solution to Cloud Customizations
• Cloud Certified partners doing implementations with tested configurations
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
OTM Specific Resources My Oracle Support Note: 796594.1
• Contains ALL documentation and training resources for all 6.x releases• Doc and Curriculum updates for each 6.x release• Includes a list of ALL OTM TOIs which are also direct links to the TOIs• Includes section with steps on accessing TOIs for:– Customers via My Oracle Support– Partners via OPN
• To access: – Go to https://support.oracle.com– Log into My Oracle Support.– Enter the note number: 796594.1
Upcoming TOIs:
•6.3.7 Conditional Booking•6.4 Workbench•6.4 Fleet Aware Bulkplan•6.4 Rate Maintenance•6.4 Visibility Screen•6.4 Landed Cost Simulator•6.4 FTI Miscellaneous
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Oracle Development Survey – Please Complete!
Oracle Confidential –Internal/Restricted/Highl
30
CLIENT SATISFACTION Very Dissatisfied Dissatisfied Neutral/Fair Satisfied Very Satisfied N/A
Ease of install and upgrade
Overall software quality
Stability and reliability
Functional capabilities
User Interface / Usability
Integration capabilities
Performance / Scalability
Error messaging & diagnostic capabilities
Value derived vs. expected from using Oracle Logistics
Documentation including online help
Curriculum including Transfers of Information (TOIs)
Oracle Logistics - Base Product
Product Options:
Fleet Management
Freight Settlement
Operational Planning
Sourcing
Transportation Intelligence
Global Trade Management
Additional Comments:
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Questions?
31
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | 32