Fusion Client 13.2 Training

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 72

8/25/2010

<Insert Picture Here>

RPAS Fusion Client 13.2 Introduction


Tom Virant – RPAS Functional Architect

1
8/25/2010

Agenda

• Introduction
• Installation and Setup
• Setting Expectations
• Navigation Basics
• Major Differences to RPAS Classic Client
• Fusion Client Demo and Review

© 2010, Oracle Corporation – Proprietary and Confidential 2

2
8/25/2010

Introduction

• What is this presentation?


• Overview on the Fusion Client and the Architecture
• Guide on how to install and use the Fusion Client on your
local machine
• A starting point to get familiar with the common functionality
• What this presentation is not:
• This is not formal training
• This is not a replacement for any existing documentation

© 2010, Oracle Corporation – Proprietary and Confidential 3

3
8/25/2010

RPAS Fusion UI

The New Look of Planning


Why a New Look?

To Improve: Vertical Focused


Applications
User Experience Analytics

Complete Role based Packaged, user driven

Workflow Modular

Best-Practice based
Exception based

Blending of planning &


Enterprise Forecast

Customer &
execution Consumer Driven
Standardized

Usability

Upgradability

Proof Point to Our Commitment and


Investment to Planning

© 2010, Oracle Corporation – Proprietary and Confidential 4

4
8/25/2010

The RPAS/Planning Fusion User Interface


Provides Role-based Workflow & Task
Management
Homepage for Planning Solutions
Process-based Workflow Guide
Embedded Planning Actions

Updates Look & Feel with new Web-based User


Interface
Provide robust Graphics / Charting
Incorporate “popular” Functionality

Preserves “RPAS Planning and Forecasting”


Capabilities
Pivot / Tile Hierarchies
Robust Rule Management
Locking and Cell Protection
Process and Rule Configuration
Upgradeability

© 2010, Oracle Corporation – Proprietary and Confidential 5

5
8/25/2010

From Classic UI...

© 2010, Oracle Corporation – Proprietary and Confidential 6

6
8/25/2010

Role-based Workflow
and Taskflow
Improves Process
Efficency

Embedded Demand
Forecast Improves
Accuracy of
Planning Decisions

Configurable
Process to Match
Retailer’s Best
Practice

© 2010, Oracle Corporation – Proprietary and Confidential 7

7
8/25/2010

Plan Version
Support and
Audit Trail

Robust Analytics
through Charting
and Graphing

© 2010, Oracle Corporation – Proprietary and Confidential 8

8
8/25/2010

Introduction of Application Server

• New Three-Tier J2EE Architecture


• Based on Fusion Platform (Fusion 11g)
• UI Built using Oracle Application Development Framework (ADF 11)
• Oracle WebLogic Application Server
• Continues using RPAS server backend
• Web Browser on End-User Client Machine

© 2010, Oracle Corporation – Proprietary and Confidential 9

9
8/25/2010

Application Server Requirements

• New HW for application servers


• # of servers will depend on
• data volume
• # of users
• Results of performance/scalability tests
• Supports all platforms that are supported by RPAS
Server
• Java JDK 1.6_14 or later
• Oracle Weblogic Server 11gR1 (Release 10.3.2)
• RPAS Server remains as is
• Should have fast LAN connection to App servers

© 2010, Oracle Corporation – Proprietary and Confidential 10

10
8/25/2010

Browser Requirements

• RPAS Fusion UI version 1 certified using Internet


Explorer 7

• Adobe Flash Player 9 or Higher is Required

• All testing done using Windows XP

© 2010, Oracle Corporation – Proprietary and Confidential 11

11
8/25/2010

Initial Scope: Fusion Client v1 - Jan 2010

• V1
• GA Jan 2010

• Compliant with RPAS Server 13.0.4

• Supports all features for MFP Cost/Retail 13.0.4

• Certified on AIX only

• Certified with IE7 only

© 2010, Oracle Corporation – Proprietary and Confidential 12

12
8/25/2010

Fusion Client 13.2 – July 2010

• Completed the following functionality to round out the


Fusion Client
• Alert management
• Worksheet position queries
• Support for single hierarchy select measures
• Dynamic Position Maintenance (DPM) support
• Dimension splitting
• Dynamic attributes
• Single Sign On
• Insert Measure
• Certified on all supported RPAS platforms
• Certified complete Fashion Planning Bundle

© 2010, Oracle Corporation – Proprietary and Confidential 13

13
8/25/2010

Can Fusion Client be run locally?

• Yes.
• RPAS Server and Weblogic Server all running locally
on the same machine

© 2010, Oracle Corporation – Proprietary and Confidential


14

14
8/25/2010

What is needed prior to installing the Fusion


Client?
• Java JDK 1.6.0_14 or Later
• Installed in a location that does not have spaces in the path
• JAVA_HOME environmental variable set
• PATH environmental variable should have the following added to the start of
the variable
• %JAVA_HOME%/bin/client;%JAVA_HOME%/bin;%JAVA_HOME%/lib;
• RPAS 13.2 (or later)
• Oracle WebLogic Server Release 11gR1 (10.3.2)
• Oracle WebLogic Server 11gR1 – Patchset 1 + MLR Patch (10.3.2) -
Package Installer
(http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-
097127.html)
• Application Development Runtime (11.1.1.2.0)
(http://www.oracle.com/technetwork/middleware/downloads/fmw-11-
download-092893.html)
• ADF Run Time Patch 9329357 (From My Oracle Support)

© 2010, Oracle Corporation – Proprietary and Confidential 15

15
8/25/2010

Steps to Use Fusion Client on NT

• Step 1: Install Standalone Weblogic Server


• Weblogic Installation
• Application Development Runtime Installation
• ADF Run Time Patch 9329357
• Step 2: Install RPAS
• Step 3: Create New Weblogic Domain
• Step 4: Start Weblogic Server
• Step 5: Deploy Fusion Client

© 2010, Oracle Corporation – Proprietary and Confidential 16

16
8/25/2010

Step 1: Install Weblogic Server


• Execute the wls1032 installer & follow the prompts.
• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 17

17
8/25/2010

Step 1: Install Weblogic Server (cont)


• Enter a Middleware Home Directory and then
Next

© 2010, Oracle Corporation – Proprietary and Confidential 18

18
8/25/2010

Step 1: Install Weblogic Server (cont)


• Optional – Uncheck the I want to receive security
updates via My Oracle Support and click Next

© 2010, Oracle Corporation – Proprietary and Confidential 19

19
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 20

20
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 21

21
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 22

22
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 23

23
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next
• When Installation is complete, you can close the
dialog

© 2010, Oracle Corporation – Proprietary and Confidential 24

24
8/25/2010

Step 1: Install Weblogic Server (cont)


• Application Development Runtime Installation
• Expand downloaded file to a temporary folder
• Execute the setup.exe in the <temp folder>/disk1 folder
• Enter the <middleware_home>/jdk160_14_R27.6.4-18 directory or
the JAVA_HOME directory

© 2010, Oracle Corporation – Proprietary and Confidential 25

25
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 26

26
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 27

27
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 28

28
8/25/2010

Step 1: Install Weblogic Server (cont)


• Click Install

© 2010, Oracle Corporation – Proprietary and Confidential 29

29
8/25/2010

Step 1: Install Weblogic Server (cont)

• ADF Run Time Patch Installation


• Expand downloaded file to a temporary folder
• Open the command prompt and navigate to this folder
• Set the ORACLE_HOME and PATH environment variables using the
following commands:
• export ORACLE_HOME=$WLS_HOME
• export PATH=$PATH:$WLS_HOME/OPatch
• Where $WLS_HOME is the path to where you installed Weblogic
including the oracle_common directory
• Apply the patch using OPatch utility
• opatch apply

• NOTE: If installing on Unix, additional steps are


required. Please check the RPAS Installation Guide
for details.

© 2010, Oracle Corporation – Proprietary and Confidential 30

30
8/25/2010

Step 2: Install RPAS

• Same installation process as done when using the


RPAS Classic Client
• Only need to install RPAS Server and Configuration
Tools
• Classic Client installation is optional

© 2010, Oracle Corporation – Proprietary and Confidential 31

31
8/25/2010

Step 3: Create New Weblogic Domain


• Run the configuration wizard from the Windows menu (Start ->
All Programs -> Oracle Weblogic (BEAHOME 1)-> Weblogic
Server 11gR1 -> Tools -> Configuration Wizard
• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 32

32
8/25/2010

Step 3: Create New Weblogic Domain (cont)


• Select Generate a domain configuration automatically to support
the following products
• Check the checkbox by Oracle JRF 11.1.1.0 (oracle_common)
• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 33

33
8/25/2010

Step 3: Create New Weblogic Domain (cont)


• Enter a domain name and location
• Click Next
• NOTE: Domain Location plus Domain Name will be referred to as
WEBLOGIC_DOMAIN_HOME.

© 2010, Oracle Corporation – Proprietary and Confidential 34

34
8/25/2010

Step 3: Create New Weblogic Domain (cont)


• Enter a user name and password
• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 35

35
8/25/2010

Step 3: Create New Weblogic Domain (cont)


• Select that the domain is for Production (better performance)
• User can update startWebLogic.cmd to include user name and password.
Example:
• set WLS_USER=weblogic
• set WLS_PW=weblogic1
• Choose the JDK to use (JRockit for better peformance)
• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 36

36
8/25/2010

Step 3: Create New Weblogic Domain (cont)


• Do not select anything
• Click Next

© 2010, Oracle Corporation – Proprietary and Confidential 37

37
8/25/2010

Step 3: Create New Weblogic Domain (cont)


• Click Create
• When the creation process is complete, click
Done.

© 2010, Oracle Corporation – Proprietary and Confidential 38

38
8/25/2010

Step 4: Start Weblogic Server

• Launch Weblogic from the following location:


• <WEBLOGIC_DOMAIN_HOME>/bin/startWeblogic.cmd

© 2010, Oracle Corporation – Proprietary and Confidential 39

39
8/25/2010

Step 5: Deploy Fusion Client


• The Fusion Client installation files are part of the RPAS
installation media (<RPAS_CD_IMAGE>/fusion)
• Configure an ant.install.properties file using the sample and
template file that are part of the extract
• Update the following details from the sample file
• input.admin.username = <weblogic domain admin user>
• input.admin.password = <weblogic domain admin password>
• input.install.target.dir = <directory to install fusion client>
• input.app.log.dir= <directory to install fusion client>/log
• input.install.log.dir = <directory to install fusion client>/installLog
• input.install.tmp.dir = <directory to install fusion client>/temp
• input.rpas.connection.spec = <name of solution installing (i.e. mfprtl)>
• input.rpas.server.port = <DomainDaemon port>
• input.rpas.domain.name = <domain name (i.e. MFP Retail Domain 1)>
• input.rpas.domain.path = <domain path>

© 2010, Oracle Corporation – Proprietary and Confidential 40

40
8/25/2010

Step 5: Deploy Fusion Client (cont)


• Set two environmental variables
• ORACLE_HOME = Weblogic Installation Path (i.e.
C:/Oracle/Middleware)
• WEBLOGIC_DOMAIN_HOME = Weblogic Domain Location and
Name (i.e. C:/Oracle/Middleware/user_projects/domains/fusionclient)
• From a command prompt, execute the install command in
silent mode
• install.cmd silent

© 2010, Oracle Corporation – Proprietary and Confidential 41

41
8/25/2010

Fusion Client Maintenance

• What needs to be done to maintain domains


accessed by Fusion Client?
• Add/Update/Remove domain information from ProfileList.xml
file
• Add/Update/Remove taskflow files from Fusion Client
installation directory

© 2010, Oracle Corporation – Proprietary and Confidential 42

42
8/25/2010

Fusion Client Connection Information


• The connection details are specified in the
ProfileList.xml file
• File contains connection spec information, server
information, DomainDaemon port and domain path
information
• Information is similar to information that gets stored in
the foundation.fcf for the RPAS Classic Client
• Weblogic Server must be restarted in order for
changes to take affect

© 2010, Oracle Corporation – Proprietary and Confidential 43

43
8/25/2010

Fusion Client Connection Information (cont)

• ProfileList.xml file exists in the


<input.install.target.dir>/config/rpas directory
<connection-spec-list>
<connection-spec name="PlatformConfigGD">
<server-name>localhost</server-name>
<daemon-port>12345</daemon-port>
<domain>
<domain-name>Platform Config GD</domain-name>
<domain-path>D:\\RPAS\\Domains\\PlatformConfigGD</domain-path>
</domain>
<domain>
<domain-name>Platform Config GD 2</domain-name>
<domain-path>D:\\RPAS\\Domains\\PlatformConfigGD2</domain-path>
</domain>
</connection-spec>
</connection-spec>
</connection-spec-list>

© 2010, Oracle Corporation – Proprietary and Confidential 44

44
8/25/2010

Solution Taskflow Files


• Each solution will have a unique directory in the
<input.install.target.dir>/config directory
• The directory name will match the connection spec
name in the ProfileList.xml file
• The directory will contain the taskflow xml and a sub-
directory that contains the taskflow properties
• The sub-directory will be called resources
• The taskflow xml file will be in the format of
Taskflow_<connectionspecname>.xml
• The resource file will be in the format of
<connectionspecname>Bundle.properties
• Changes to the taskflow files only take affect after the
Weblogic Server has been restarted
© 2010, Oracle Corporation – Proprietary and Confidential 45

45
8/25/2010

Where do the Taskflow files come from?


• Taskflow configured within the RPAS Configurations
Tools
• The xml and properties files are created in the domain
when running the rpasInstall process
• A folder called fusionClient has been added to the
domain structure and will contain these files
• The files will need to be manually renamed to meet
the required naming structure and copied to the
appropriate directory in the Fusion Client installation
directory

© 2010, Oracle Corporation – Proprietary and Confidential 46

46
8/25/2010

Setting Expectations

• Replicating functionality was 1st goal, innovation will


follow

• Performance is slower

• Navigation is similar, but different

• On par with our competitors regarding usability

• Classic UI is NOT going away

© 2010, Oracle Corporation – Proprietary and Confidential 47

47
8/25/2010

Navigation Basics
• Key Documents
• RPAS Users Guide
• http://download.oracle.com/docs/cd/E12478_01/rpas/pdf/132/rpas-132-fc-ug.pdf
• Fashion Planning Users Guides
• MFP Cost - http://download.oracle.com/docs/cd/E12477_01/merchfinplan/pdf/132/mfp-132-
fc-cug.pdf
• MFP Retail - http://download.oracle.com/docs/cd/E12477_01/merchfinplan/pdf/132/mfp-132-
fc-rug.pdf
• IP - http://download.oracle.com/docs/cd/E12479_01/itemplan/pdf/132/ip-132-fc-ug.pdf
• IP-COE - http://download.oracle.com/docs/cd/E12479_01/itemplan/pdf/COE/132/ipcoe-132-
fc-ug.pdf
• AP - http://download.oracle.com/docs/cd/E14155_01/assortplan/pdf/132/ap-132-fc-ug.pdf
• SPO - http://download.oracle.com/docs/cd/E12755_01/spo/pdf/132/spo-132-fc-ug.pdf

© 2010, Oracle Corporation – Proprietary and Confidential 48

48
8/25/2010

New Terminology

• New workflow concepts:


• Activities
• Tasks
• Steps

• Move to industry standard terminology


• New: Dimension Old: Hierarchy
• New: Level Old: Dimension
• New: Member Old: Position

© 2010, Oracle Corporation – Proprietary and Confidential 49

49
8/25/2010

Logging In

Profile provides a list


of domains.

© 2010, Oracle Corporation – Proprietary and Confidential 50

50
8/25/2010

Fusion Client Home Page

Activity Taskflow Pane

Alert Manager Window

© 2010, Oracle Corporation – Proprietary and Confidential 51

51
8/25/2010

Workflow and Task Flow


Activity, Tasks, Steps
1. Activity
• High level business process or solution.
• Provides visibility to the full process, supports application
navigation and drives end user activities.
• Tasks and steps are assigned to an activity to further
describe the business flow. An example of an activity would
be Create Merchandise Financial Plan (Pre-Season) and
Manage/Update Merchandise Financial Plan (In-season)

2. Tasks
• The second level of an activity flow.
• A task is associated with a single RPAS workbook
template.
• Steps are assigned to a task. An example of a task would
be Develop Department Plans, Submit Original Plan.

3. Step
• The lowest level of an activity flow.
• A step is associated with a RPAS worksheet or set of
worksheets to achieve a specific action. An example of a
step would be Develop Sales and Markdown Plan.

© 2010, Oracle Corporation – Proprietary and Confidential 52

52
8/25/2010

Taskflow Pane

© 2010, Oracle Corporation – Proprietary and Confidential 53

53
8/25/2010

Workbook commands: Open, New, Delete

Show List of Workbooks

Note Delete Workbook


is executed from List
of Workbook

Opens last workbook of


same template and by
same user

Directs user to Create New


Workbook wizard for that
workbook template

© 2010, Oracle Corporation – Proprietary and Confidential 54

54
8/25/2010

Workbook Wizard

© 2010, Oracle Corporation – Proprietary and Confidential 55

55
8/25/2010

Workbook View

© 2010, Oracle Corporation – Proprietary and Confidential 56

56
8/25/2010

Quick Access Toolbar

© 2010, Oracle Corporation – Proprietary and Confidential 57

57
8/25/2010

Content Area

© 2010, Oracle Corporation – Proprietary and Confidential 58

58
8/25/2010

View Toolbar

© 2010, Oracle Corporation – Proprietary and Confidential 59

59
8/25/2010

Editing Calculate:
• New loc for icon
or
Interactions: editing a cell
• Double-click on the cell you want to edit.
• Ctrl T instead of
• Once you enter or change the value in the cell, you F9
can navigate to any other cell by double-clicking on
that cell or using the following keyboard keys to
navigate:
• Enter to scroll Down.
• Shift + Enter to scroll Up.
• Tab to scroll Right.
• Shift + Tab to scroll Left.
Undo
• Now toolbar with drop down list of actions to undo
• Still available in Edit menu list

© 2010, Oracle Corporation – Proprietary and Confidential 60

60
8/25/2010

Graphing

A) Grid only
B) (new) Split
view
C) C) Graph only
view
D) D) Graph type

• Split view
supports graph
New chart and graph window creation
types wit only 1 click
• Rotate graph
allows for
different layout for
data and graph
while only in split
view
© 2010, Oracle Corporation – Proprietary and Confidential 61

61
8/25/2010

Dimension Level Selection


2 ways to select hierarchy levels
• Right click over dimension levels
• Click on dimension tile

© 2010, Oracle Corporation – Proprietary and Confidential 62

62
8/25/2010

Formatting

Format Dialog Box

Ability to format
across Tabs and
Worksheets!

© 2010, Oracle Corporation – Proprietary and Confidential 63

63
8/25/2010

Exporting to Excel

Export direct to
Excel

© 2010, Oracle Corporation – Proprietary and Confidential 64

64
8/25/2010

Printing

In other words,
printing requires
export to excel

© 2010, Oracle Corporation – Proprietary and Confidential 65

65
8/25/2010

Commit

• Only one Commit Option (Commit ASAP)


• Commit Status Automatically Updated on Toolbar
• Only available if workbook has commit configured

© 2010, Oracle Corporation – Proprietary and Confidential 66

66
8/25/2010

Summary of Major Changes


Functionality Classic Client Fusion Client

Classic Client provides 3 commit options.


Fusion Client offers one commit option
They are Commit Now, Commit ASAP and
Commit (Commit ASAP). The status of the
Commit Later. If a user wants to see the
commit is updated automatically to the
Commit ASAP status, they must go to the
user in the UI while in the workbook.
Commit ASAP status dialog.

In order to make measure, cell, exception or The Fusion Client formatting dialog
other formatting changes to a single measure, allows a user to select which views (all or
Formatting the user would have to go to each worksheet a subset) that they want to apply the
to apply the same changes. formatting changes to.

When multiple dimensions are on the page


edge, the scrolling would be across all Scrolling in the page edge is
Page Edge Scrolling dimensions. If a user reached the last independent by level. The user selects
position in a dimension, the next scroll would which level to scroll in.
to the next position of the other dimensions.

The Fusion Client has a new option


The only way to view a chart is to toggle the
called split view that allows a user to see
Split View view and only see either the chart or the pivot
the pivot table and chart in the same
table in a single worksheet.
view.

Within Block Mode, the user can expand


Unlike outline mode, there is no way to
and collapse the levels. If they are
expand and collapse in block mode. If a user
showing multiple levels and want to see
Block Mode is showing multiple levels, the only way they
the data for a higher level, they can
can show data at a higher level in block mode
collapse the lower level and see the
is to remove the lower level from the view.
higher level data.

© 2010, Oracle Corporation – Proprietary and Confidential 67

67
8/25/2010

Summary of Major Changes


Functionality Classic Client Fusion Client

There are two options for


Cut/Copy/Paste cut/copy/paste. One is to use the Cut/Copy/Paste is always to the
clipboard and the other is to do a server clipboard.
copy.
There is an undo list that shows the user
a list of edits that can be undone. This
Undo The user can select cells to undo or can list shows the user the intersection
undo all cells. where the edit took place and the value
they entered. Undoes all changes after
the selected entry.

Images are displayed in a carousel. The


Users can see the images at the level
Show Images they are assigned.
user can also select to view all images
for a parent level.

More sophisticated find functionality. In


Find The find operation is used to find along addition to allowing the user to select
a particular axis. which axis to find along, the user can
also find within levels.
Duplicate measure profiles cannot be
Measure Profiles Users could create a measure profile created. The user is shown which
that is a duplicate of another profile. profile they are using when in the
measure show/hide dialog.

Relative percent of parent measures are Relative percent of parent measures are
always relative to the configured next relative to the next level shown. The
level not the next level shown. Also, a value will then change based on that
Percent of Parent Measures user will have to manually show the % level which is shown. Also, the %
attribute to distinguish the percent of attribute is automatically displayed
parent measure from the source when a percent of parent measure is
measure. created.

© 2010, Oracle Corporation – Proprietary and Confidential 68

68
8/25/2010

Summary of Major Changes


Functionality Classic Client Fusion Client
As long as there is one worksheet in the
When an alert is inserted into a workbook that has the same intersection
Alerts workbook, the alert measure is placed as the alert measure, the user will be
systemically on a worksheet that able to choose which worksheet to add
matches the measure intersection. the alert onto. Otherwise, a new
worksheet will be created.

© 2010, Oracle Corporation – Proprietary and Confidential 69

69
8/25/2010

Fusion Client Demo

© 2010, Oracle Corporation – Proprietary and Confidential 70

70
8/25/2010

© 2010, Oracle Corporation – Proprietary and Confidential 71

71
8/25/2010

© 2010, Oracle Corporation – Proprietary and Confidential 72

72

You might also like