OpenWorld Supply Orchestration Troubleshooting Tips For Supply Chain Management Cross Functional Flows

Similar documents
NoSQL + SQL = MySQL Get the Best of Both Worlds

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Help Us Help You - TFA Collector and the Support Tools Bundle

Press Release Writing Tips and Tricks for the Enterprise Technology Space

Connecting your Microservices and Cloud Services with Oracle Integration CON7348

Safe Harbor Statement

Centralized Database User Management Using Active Directory

Oracle Utilities & Opower: A Powerful Vision Oracle Utilities Strategy and Solution Overview

Fusion Product Hub Training Data Governance: Business Rules and Impact Analysis. July 2014

MySQL Performance Tuning 101

Oracle OpenWorld Showcases

Oracle NoSQL Database at OOW 2017

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

MDM Partner Summit 2015 Oracle Enterprise Data Quality Overview & Roadmap

Oracle Recovery Manager Tips and Tricks for On-Premises and Cloud Databases

Best Practices for Performance Part 1.NET and Oracle Database

Best Practices for Performance Part 2.NET and Oracle Database

CPQ Cloud-ATG Commerce Integration

Power your cloud infrastructure with Oracle VM and Cisco!

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

CREATE YOUR CONTENT STRATEGY & LAUNCH PLAN Amanda Genther Inc. & Irresistible Offerings

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

OpenStack Summit November 2013 Sponsorship Prospectus

How to Troubleshoot Databases and Exadata Using Oracle Log Analytics

Don t Rewrite, Reuse!

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8

What s New with Oracle Database 12c on Windows: On-Premises and in the Cloud

Mix n Match Async and Group Replication for Advanced Replication Setups. Pedro Gomes Software Engineer

The Fastest and Most Cost-Effective Backup for Oracle Database: What s New in Oracle Secure Backup 10.2

Using Automatic Workload Repository for Database Tuning: Tips for Expert DBAs. Kurt Engeleiter Product Manager

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

MySQL InnoDB Cluster. MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients. FOSDEM 18 - February 04, 2018

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Oracle and.net Introduction and What s New. Copyright 2017, Oracle and/or its affiliates. All rights reserved.

Security Compliance and Data Governance: Dual problems, single solution CON8015

What s New for.net Developers in Oracle Database

Oracle and.net: Best Practices for Performance. Christian Shay & Alex Keh Product Managers Oracle October 28, 2015

CO-BROWSING Provide Customers With an Ultra-Personal Service Experience With Visual Sharing

Understanding Oracle ADF and its role in the Oracle Fusion Platform

Technical Bootcamp. Technical Bootcamp. Microsoft Dynamics AX 2012 FOR MICROSOFT DYNAMICS AX 2012 R3

Oracle Data Integration

TABLE OF CONTENTS DOCUMENT HISTORY 3

UDO Management Usability Net Change (TR 9.2.3)

RSM TECHNOLOGY ACADEMY Syllabus and Agenda TECHNICAL BOOTCAMP FOR MICROSOFT DYNAMICS AX 2012 R3

Tenable Technical Support Plans

Advanced Modular Development CON6821

DNS Level 100. Rohit Rahi November Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Personalized Experiences Enabled Through Extensibility

INTEGRATION CLOUD SERVICE. Accelerate Your Application Integration Across the Cloud and On Premises

Integrating your CX, ERP and HCM Clouds with your On-premises Applications CON7012

Map Visualization in Analytic Applications LJ Qian, Director of Software Development David Lapp, Product Manager Oracle

Tenable Technical Support Plans

Oracle Secure Backup 12.2 What s New. Copyright 2018, Oracle and/or its affiliates. All rights reserved.

EXHIBITOR & SPONSORSHIP PROSPECTUS

OpenJDK Adoption Group

Oracle Policy Automation The modern enterprise advice platform

Technology Guide. For the Spring 2018 Virtual Learning Session. 1 P a g e

Build VoLTE Services using NFV & Cloud Reduce complexity and increase RoI

Ahead of Time (AOT) Compilation

Cisco Tetration Analytics

David Peake Product Manager Oracle Application Express. October Copyright 2013, Oracle and/or its affiliates. All rights reserved.

A case study in adopting Fusion 360 Hockey Skate Adapter

Water Distribution Level 1 January 8 12, 2018

Oracle Enterprise Data Quality - Roadmap

Getting Started with Oracle and.net

Product Roadmap Symantec Endpoint Protection Suzanne Konvicka & Paul Murgatroyd

Deploying Spatial Applications in Oracle Public Cloud

NOSQL DATABASE CLOUD SERVICE. Flexible Data Models. Zero Administration. Automatic Scaling.

Oracle Enterprise Manager 12c Sybase ASE Database Plug-in

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Planned EnterpriseOne Upgrade Innovations

Superhero Level - $10,000

Benefits of SDN Modeling and Analytics tool for complex Service Provider Network

DBAs can use Oracle Application Express? Why?

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

Oracle Enterprise Manager 12c IBM DB2 Database Plug-in

Autodesk Professional Certification & Authorized Certification Center

Michigan Council of Teachers of Mathematics 70th Annual Institute and Conference July 30 August 1, 2019

Optimising SP Networks with WAN Automation Engine

Oracle Enterprise Manager Configuration Management Unleashed: Top 10 Expert Tips

Getting started with Oracle Cloud Infrastructure Level 100

Enterprise Manager Cloud Control 12c Release 4 ( )

SHOW ME MICROSOFT OFFICE EXCEL 2003

ZDLRA High Availability for Backup and Recovery

Create a DBaaS Catalog in an Hour with a PaaS-Ready Infrastructure

Tutorial 2 Today we will have a quick introduction to ArgoUML and how to use it, as well as look at some examples of class diagrams.

COURSE LISTING. Courses Listed. Training for Cloud with SAP Ariba in Buy Side. 27 July 2018 (05:54 BST) Grundlagen. Fortgeschrittene.

MySQL Group Replication in a nutshell

Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Real Time Summarization. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Introducing Oracle Machine Learning

!1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Advanced Modular Development

DATA INTEGRATION PLATFORM CLOUD. Experience Powerful Data Integration in the Cloud

ebusiness Suite goes SOA

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

AGU Fall Meeting Oral Session Chair Training

Transcription:

OpenWorld 2018 Supply Orchestration Troubleshooting Tips For Supply Chain Management Cross Functional Flows Ashish Pachauri Senior Technical Support Engineer Oracle Support, Fusion Application Support Team October 22, 2018 Copyright 2018, Oracle and/or its affiliates. All rights reserved.

NEXT 30-MINUTE BRIEFING Supply Orchestration Troubleshooting Tips For SCM Cross Functional Flows Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Safe Harbor Statement The preceding 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. Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Program Agenda 1 2 3 4 5 Supply Orchestration Introduction Functional Flows & Troubleshooting Tips Key Setups References Questions & Answers Copyright 2018, Oracle and/or its affiliates. All rights reserved. 4

Program Agenda with Highlight 1 2 3 4 5 Supply Orchestration Introduction Functional Flows & Troubleshooting Tips Key Setups References Questions & Answers Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Supply Chain Orchestration Overview Receive supply requests from multiple Oracle Fusion applications Launch and manage complex business processes Automate change management to match supply to demand Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Supply Orchestration Overview Supply Orchestration Landing Page Copyright 2018, Oracle and/or its affiliates. All rights reserved. 7

Program Agenda with Highlight 1 2 3 4 5 Supply Orchestration Introduction Functional Flows & Troubleshooting Tips Key Setups References Questions & Answers Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Cross Functional Flows And Troubleshooting Tips Scenario: Supply Order Not Created Copyright 2018, Oracle and/or its affiliates. All rights reserved. 9

Cross Functional Flows And Troubleshooting Tips Scenario: Supply Order Created But Fulfillment Order Not Created Copyright 2018, Oracle and/or its affiliates. All rights reserved. 10

Cross Functional Flows And Troubleshooting Tips Flow: Plan To Produce Make Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 11

Cross Functional Flows And Troubleshooting Tips Flow: Plan To Produce Make Flow SELECT head.interface_batch_number, head.supply_order_source, head.supply_order_reference_number, lin.supply_order_source, lin.process_status, lin.supply_type, itm.item_number, org.organization_code, lin.need_by_date FROM fusion.dos_supply_headers_int head, fusion.dos_supply_lines_int lin, fusion.egp_system_items_b itm, fusion.inv_org_parameters org WHERE head.header_interface_id = lin.header_interface_id AND lin.inventory_item_id = itm.inventory_item_id AND lin.destination_organization_id = itm.organization_id AND itm.organization_id = org.organization_id AND lin.supply_order_ref_line_number = '11126' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 12

Flow: Plan To Produce Make Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 13

Flow: Plan To Produce Make Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 14

Flow: Plan To Produce Make Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.supply_operation, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.supply_order_ref_line_number, dsl.destination_organization_code, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, wwob.work_order_number FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.wie_work_orders_b wwob WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND wwob.source_line_ref_id = dstl.tracking_line_id AND dsl.supply_order_ref_line_number = '11126' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 15

Cross Functional Flows And Troubleshooting Tips Flow: Plan To Produce Buy Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 16

Flow: Plan To Produce Buy Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 17

Flow: Plan To Produce Buy Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.supply_operation, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.supply_order_ref_line_number, dsl.destination_organization_code, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, msg.message_text FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.dos_messages msg, fusion.dos_task_instance_lines inst WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND dstl.tracking_line_id = inst.tracking_line_id AND TO_CHAR(inst.TASK_INSTANCE_ID) = msg.processing_entity_id AND dsl.supply_order_ref_line_number = '11271' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 18

Flow: Plan To Produce Buy Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 19

Flow: Plan To Produce Buy Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 20

Flow: Plan To Produce Buy Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.supply_operation, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.supply_order_ref_line_number, dsl.destination_organization_code, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, docs.document_type, docs.document_number FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.dos_supply_tracking_line_docs docs WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND dstl.tracking_line_id = docs.tracking_line_id AND dsl.supply_order_ref_line_number = '11263' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 21

Cross Functional Flows And Troubleshooting Tips Flow: Plan To Produce Transfer Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 22

Flow: Plan To Produce Transfer Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 23

Flow: Plan To Produce Transfer Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.supply_order_ref_line_number, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, docs.document_type, docs.document_number REQ_NUM FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.dos_supply_tracking_line_docs docs WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND dstl.tracking_line_id = docs.tracking_line_id AND dsl.supply_order_ref_line_number = '10266' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 24

Cross Functional Flows And Troubleshooting Tips Flow: Inventory Replenishment Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 25

Flow: Inventory Replenishment Flow SELECT head.interface_batch_number, head.supply_order_source, head.supply_order_reference_number, lin.supply_order_source, lin.process_status, lin.supply_type, itm.item_number, org.organization_code, lin.need_by_date FROM fusion.dos_supply_headers_int head, fusion.dos_supply_lines_int lin, fusion.egp_system_items_b itm, fusion.inv_org_parameters org WHERE head.header_interface_id = lin.header_interface_id AND lin.inventory_item_id = itm.inventory_item_id AND lin.destination_organization_id = itm.organization_id AND itm.organization_id = org.organization_id AND head.supply_order_reference_number = 'MINMAX25862' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 26

Flow: Inventory Replenishment Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 27

Flow: Inventory Replenishment Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.supply_operation, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.destination_organization_code ORG, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, wwob.work_order_number FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.wie_work_orders_b wwob WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND wwob.source_line_ref_id = dstl.tracking_line_id AND dsh.supply_order_source ='INV' AND dsh.supply_order_reference_number = 'MINMAX25862' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 28

Cross Functional Flows And Troubleshooting Tips Flow: Manufacturing Outside Processing Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 29

Flow: Manufacturing Outside Processing Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 30

Flow: Manufacturing Outside Processing Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.supply_order_ref_line_number, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, docs.document_type, docs.document_number REQ_NUM FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.dos_supply_tracking_line_docs docs WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND dstl.tracking_line_id = docs.tracking_line_id AND dsh.supply_order_reference_number = 'APWO-1003' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 31

Flow: Manufacturing Outside Processing Flow SELECT dsh.supply_order_number, dsh.supply_order_source, dsh.supply_order_reference_number, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, dstl.shipment_flag, wd.delivery_name shipment_num FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.wsh_delivery_details wdd, fusion.wsh_delivery_assignments wda, fusion.wsh_new_deliveries wd WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND dstl.tracking_line_id = wdd.source_shipment_id AND wdd.delivery_detail_id = wda.delivery_detail_id AND wda.delivery_id = wd.delivery_id AND dsh.supply_order_reference_number = 'APWO-1003' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 32

Cross Functional Flows And Troubleshooting Tips Flow: Order Management Back To Back Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 33

Flow: Order Management Back To Back Flow Copyright 2018, Oracle and/or its affiliates. All rights reserved. 34

Flow: Order Management Back To Back Flow SELECT dsh.supply_order_number, dsh.supply_order_source Source, dsh.supply_order_reference_number REF_NUM, dsl.supply_operation OPERATION, dsl.status_code, dsl.supply_type, dsl.exec_system_item_number ITEM, dsl.supply_order_ref_line_number REF_LINE, dsl.destination_organization_code, dsl.need_by_date, dsl.quantity, dstl.tracking_line_number, docs.document_type, docs.document_number FROM fusion.dos_supply_headers dsh, fusion.dos_supply_lines dsl, fusion.dos_supply_tracking_lines dstl, fusion.dos_supply_tracking_line_docs docs WHERE dsh.header_id = dsl.header_id AND dstl.line_id = dsl.line_id AND dstl.tracking_line_id = docs.tracking_line_id AND dsh.supply_order_reference_number = '42' Copyright 2018, Oracle and/or its affiliates. All rights reserved. 35

Program Agenda with Highlight 1 2 3 4 5 Supply Orchestration Introduction Functional Flows & Troubleshooting Tips Key Setups References Questions & Answers Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Key Setups - Execution Document Creation Rules Determines if a transfer is executed by a transfer order or a purchase order Copyright 2018, Oracle and/or its affiliates. All rights reserved. 37

Key Setups Execution Document Creation Rules Copyright 2018, Oracle and/or its affiliates. All rights reserved. 38

Key Setups Execution Document Creation Rules Copyright 2018, Oracle and/or its affiliates. All rights reserved. 39

Key Setups - Supply Order Defaulting and Enrichment Rule Make Transfer Orders visible in the Oracle Fusion Order Management Copyright 2018, Oracle and/or its affiliates. All rights reserved. 40

Key Setups Supply Order Defaulting And Enrichment Rule Copyright 2018, Oracle and/or its affiliates. All rights reserved. 41

Key Setups Supply Order Defaulting And Enrichment Rule Copyright 2018, Oracle and/or its affiliates. All rights reserved. 42

Program Agenda with Highlight 1 2 3 4 5 Supply Orchestration Introduction Functional Flows & Troubleshooting Tips Key Setups References Questions & Answers Copyright 2018, Oracle and/or its affiliates. All rights reserved.

References White Papers for Oracle Fusion Supply Chain Orchestration (Doc ID 2257314.1) White Paper: Using Outside Processing in Oracle Supply Chain Management Cloud (Doc ID 2277846.1) Oracle Supply Chain Management Transit Time Creation Using Fusion Setup Manager (Doc ID 2409792.1) Fusion INV: Internal Material Transfer Process (Doc ID 2224911.1) Supply Orchestration Common Issues And Resolution (Doc ID 2450932.1) Copyright 2018, Oracle and/or its affiliates. All rights reserved. 44

References Main tables DOS_MESSAGES DOS_SUPPLY_HEADERS_INT DOS_SUPPLY_LINES_INT DOS_SUPPLY_HEADERS DOS_SUPPLY_LINES DOS_SUPPLY_TRACKING_LINES DOS_SUPPLY_TRACKING_LINE_DOCS DOS_SUPPLY_BUY_ORDER_DTLS DOS_SUPPLY_MAKE_ORDER_DTLS DOS_SUPPLY_TRANSFER_ORDER_DTLS Copyright 2018, Oracle and/or its affiliates. All rights reserved. 45

Program Agenda with Highlight 1 2 3 4 5 Supply Orchestration Introduction Functional Flows & Troubleshooting Tips Key Setups References Questions & Answers Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Recommended Conference Sessions SESSION ID: TITLE DAY, START END TIME MOSCONE XYZ ROOM XYZ SESSION ID: TITLE DAY, START END TIME MOSCONE XYZ ROOM XYZ SESSION ID: TITLE DAY, START END TIME MOSCONE XYZ ROOM XYZ SESSION ID: TITLE DAY, START END TIME MOSCONE XYZ ROOM XYZ Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Monday Mix CONNECT ENGAGE RE-ENERGIZE CONNECT with Oracle Support executives, engineers, and developers ENGAGE on ideas, share experiences, and discover new opportunities RE-ENERGIZE with hors d oeuvres, drinks, and inspiring conversations Admission is open* to Oracle Support customers with an Oracle OpenWorld event badge and photo ID *subject to capacity oracle.com/goto/mondaymix Monday, October 22, 2018 6:15 8:30 p.m. Fang Restaurant 660 Howard St., SF (Just a 3-minute walk from Moscone) See you there! Get in the Mix Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Moscone West, Level 3 Monday, Oct. 22: 10:00 a.m. 5:30 p.m. Tuesday, Oct. 23: 10:00 a.m. 6:30 p.m. Wednesday, Oct. 24: 10:00 a.m. 5:00 p.m. Thursday, Oct. 25: 10:00 a.m. 2:45 p.m. Random prize drawings daily! Selfie drone Duffle bag Earbuds Noise Canceling Headphones oracle.com/goto/starsbar Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Keep Learning with Oracle University 200,000 Students trained per year 500+ Education Partnerships 1300+ Training Courses 450+ Training On Demand courses 20 Learning Subscriptions 2000+ Courses: Cloud Technology Applications Industries 2 Million Oracle Certified Professionals Copyright 2018, Oracle and/or its affiliates. All rights reserved.

Copyright 2018, Oracle and/or its affiliates. All rights reserved.