04-June ORUG/SIG Leader: ArMand Nelson, Gander Mountain. Copyright 2015 Oracle and/or its affiliates. All rights reserved.

Size: px
Start display at page:

Download "04-June ORUG/SIG Leader: ArMand Nelson, Gander Mountain. Copyright 2015 Oracle and/or its affiliates. All rights reserved."

Transcription

1 04-June-2015 ORUG/SIG Leader: ArMand Nelson, Gander Mountain

2 Oracle Diagnostics Retail Merchandising System (RMS) Oracle Retail Sustaining Engineering David Castro, Senior Principal Applications Engineer Anupama Shenoy, Oracle Retail Senior Software Engineer

3 Safe Harbor Statement The 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

4 Program Agenda Diagnostics Overview Retail Diagnostics Demo Q&A Get Involved! (ORUG Enrollment & Survey) What s Next 4

5 Oracle Diagnostic What are these Diagnostic Tools The diagnostic tests are provided as part Oracle Diagnostics Support Pack Gather information Perform a set of tests on that information. Produces results in the form of reference-able output; That summarizes information gathered Shows the results of the tests Suggests appropriate actions to take 5

6 Diagnostic-Defined No updates, inserts, or deletes Rule of thumb: Tests do NOT collect or display sensitive customer information Execution of Oracle Diagnostics is easy because Central location of all tests No special technical knowledge required No special SQL*Plus/operating system access required 6

7 Support Diagnostic 7

8 Support Diagnostic RMS Diagnostics 8

9 Retail Diagnostics Vision & Objective Framework for customers to execute self service data diagnostics by: Predicting system behavior Providing detailed system intelligence for actionable insights Benefits Reduced SRs through Problem Avoidance and Self Service Resolution Customers/SI partners can conduct analysis on their own Scripts can serve as testing Hub (Internal & External) Types of Tests Health Checks Set-up & Seed data, Audit, Data Validation & Correction Data Collection Raw data as a means of understanding customer issues Mode of Tests Standalone User Interface 9

10 Diagnostic Benefits Problem Avoidance: Identify and solve potential issues before suffering their symptoms Formatted Output: Conveniently display the information gathered, the finding of the analysis and appropriate action to take if necessary Ease to use: Tool is easy to use and is designed for both the functional and technical user. Identify and solve existing issues without external assistance Self Services Resolution: Resolving Problem without the need to contact oracle support Reduction in Resolution Time: Minimizing the time spent to resolve an issue by increasing support engineer as well as end user efficiency No Technical Skill Required: No special SQL*Plus/operating system access required Testing Hub: Because of Central location of all tests, it is the hub for all Diagnostic testing 10

11 Retail Diagnostic Users System and Application Administrator at Customer System and application administrators run diagnostic tests periodically to check the health of a system. They use diagnostic tests to identify and resolve problems related to: Environment/Post installation setup/customization Implementation Consultants at the Customer Site Implementation consultants run diagnostics after every installation or patching process to confirm that the environment is set up correctly and there are no outstanding issues to be resolved Support Analysts at the Support Site When submitting a SR/Technical Assistance Request (TAR), customers provide information about the diagnostics they ve executed; support analysts use the information to help resolve the problems or to engage development teams for further trouble shooting. Application Developers Developers use reports generated from the diagnostic tests run at the customer site to troubleshoot the issue for the customer and provide timely resolutions to the identified problems 11

12 Demo 12

13 13

14 Get Involved! Survey to capture information/feedback from Existing Members (feedback and updates) New Members (enrollment) 14

15 What s Next Proposed Schedule SIG Q2 Q3 Q4 Commerce May 12 Aug 6 Nov 5 Merchandising Jun 4 Sep 3 Dec 3 Planning & Optimization Apr 30 Aug 27 Oct 29 Stores May 21 Aug 20 Oct 22 Supply Chain Jun 25 Sep 24 Dec 8 Technology Jul 30 Sep 17 Dec 17 Functional Jul 16 Oct 15 Commerce Merchandising Planning & Optimization Stores Supply Chain Technology Functional 15

16 RACK Retail Asset and Community Portal Post-conference materials 16

17 Additional Info (RMS) Diagnostics Doc ID Oracle Retail Diagnostics Web Application (Doc ID ) Retail Support Blog Product Information Center RMS Information Center: Retail Merchandising System (Doc ID ) 17

18 Merchandising Special Interest Group Oracle Retail Merchandising System (RMS) Diagnostics Overview Date: Thursday June 4, 2015 Q&A Question Answer 1 Are diagnostic scripts version-specific? The concept of diagnostics itself is product independent. For the RMS diagnostics, there are some particular instances where it could be version specific. (i.e. when it involves functionality that may be in a later version but not in earlier releases). But in most cases, RMS diagnostics is version independent as we focused on the core functions when we initially developed this. Also, the initial set of testing was on 13.2 and no significant call-out when we ran these through (Demo: Standalone > Inventory) Why do we still have to enter the Patch Number for RMS? Won t the diagnostic script be able to pull that information from the system itself? 3 Is the RMS Diagnostic script a new tool introduced by Oracle? 4 Will Oracle be sending detailed instructions on how to install the tool? 5 Could discrepancies between RMS and SIM be captured in this diagnostic script? 6 Is it possible to run these scripts against a replica of an RMS database created by the "ordinary" version of Enterprise Edition DataGuard (database open in Read mode, and not "Active DataGuard")? Capturing the Patch Number information for a specific RMS environment was introduced in ORPatch (v14.0 and further enhanced in v14.1). When we developed RMS Diagnostics, it was based off 13.2; ORPatch wasn t available then. For future improvements of this tool, we will take this into consideration. Released on 2013 (per Release Notes) Details are available on My Oracle Support (RMS) Diagnostics (Doc ID ) Oracle Retail Diagnostics Web Application (Doc ID ) The scripts that we have available for now are focused on core RMS pillars Foundation, Inventory and Procurement. We currently do not have scripts available to RMS and SIM discrepancy. The script is a PL/SQL procedure that needs to be compiled on the target database. It needs read access to the application tables but doesn t need to write anything. This could work if said pre-requisite is allowed by DataGuard.

19 Question 7 What happens if the data returns over the maximum # of rows in Excel? Answer Rx UI tool inserts and updates to some Rx specific tables. These would have to be installed on a separate database (not DataGuard). This scenario would generate an error informing the user that the output exceeded the limit in the sheet. The user can run on a more limited data set. This will also make it more manageable for the user to analyze the output. 8 Will this work on ? Yes 9 Is OBIEE the engine that creates this interface? No. Data are being converted to a CSV or HTML format using the built-in Oracle XML packages (DBMS_XMLGEN, XMLTYPE). WebEx Recording: