Skip Headers
Oracle® Retail Merchandise Financial Planning Retail User Guide for the RPAS Fusion Client
Release 14.1.1
E63010-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

1 Introduction

Oracle Retail Merchandise Financial Planning (MFP) is one of five planning and optimization solutions represented in the Fashion Planning Bundle. The Fashion Planning Bundle is comprised of Merchandise Financial Planning, Assortment Planning, Item Planning, Clearance Optimization, and Size Profile Optimization, all of which are focused on integrating the core preseason and in-season planning processes.

MFP provides flexible and easy-to-use financial planning solution templates that enable retailers to create high-level, strategic and low-level, detailed financial plans. The solution guides users through best-practice planning processes in an efficient, streamlined manner while providing top-down, middle-out, and bottom-up functionality for developing, reconciling, and approving plans.


Note:

There are two versions of MFP: MFP Retail and MFP Cost. This guide describes Merchandise Financial Planning Retail on the RPAS Fusion Client.

For information about MFP Cost on the RPAS Fusion Client, see the Oracle Retail Merchandise Financial Planning Cost User Guide for the RPAS Fusion Client.

For information about MFP Retail and Cost on the RPAS Classic Client, see the Oracle Retail Merchandise Financial Planning Retail User Guide for the RPAS Classic Client and Oracle Retail Merchandise Financial Planning Cost User Guide for the RPAS Classic Client.


MFP provides both preseason and in-season planning with key financial indicators that include sales, markdowns, receipts, inventory, gross margin, and open-to-buy. MFP users can bring many plans together for quick and easy reconciliation and approval through consistent, disciplined processes. Furthermore, MFP can be used to plan for multiple retail channels including stores, internet, and catalog.

MFP enables users to perform the following tasks:

MFP Planning Process

The MFP planning process can be separated into two subprocesses: preseason and in-season planning. Creating the merchandise financial plan occurs during preseason planning. Managing and updating the merchandise financial plan occurs during in-season planning. Preseason planning focuses on creating the Original Plan (Op) against which to benchmark in-season progress. In the preseason process, the plan is initialized by seeding from Last Year (Ly). This seeding gives users a curve of demand against which to spread their new plan. Users then plan sales, receipts inventory, turn, and gross margin measures.

There are three types of users in MFP:

  • Top Down: These roles are usually planning directors. They create the overall plan for the company down to group level and set top-down group level targets for the middle out role.

  • Middle Out: These roles are usually planning managers. They create middle-out targets at the department level.

  • Bottom Up: These roles are usually merchandise planners. They create Op and Cp plans for approval by the middle out role.

The targets are published by superior levels to the subsequent level: top down passes to middle out, and middle out passes to bottom up. The bottom up then submits the Op, Cp, or both to the middle out role for approval. The Op and Cp plans are not created until they are approved by the middle out role.

This process is shown in the two diagrams on the following pages.

Figure 1-1 Create Merchandise Financial Plan Process Diagram


The following are the roles associated with each preseason workbook.

Figure 1-2 Create Merchandise Financial Plan Tasks for Each MFP Role


After the planning period has begun, the process of in-season planning begins. The objective of in-season planning is to identify opportunity and risk for the Op.

Figure 1-3 Manage/Update Merchandise Financial Plan Process Diagram


The following are the roles associated with each in-season workbook.

Figure 1-4 Manage/Update Merchandise Financial Plan Tasks for Each MFP Role


Role Planning Overview

The MFP planning process involves multiple user roles. These user roles work together to pass targets and reconcile plans at different levels of the product, location, and calendar dimensions. The process of using multiple roles divides the planning process into logical sections that provide oversight to the plan creation at multiple levels.

The top down user passes targets to the middle out user, who passes targets to the bottom up user. The bottom up user's approved plans can be made visible to an item planner using a separate product, Oracle Retail Item Planning.

Planning Roles

Planning roles serve the following purposes:

  • They identify the organizational level at which planning occurs.

  • They set the product level at which that role will plan.

  • They set the time period at which that role will plan.

Each role is part of a bottom-up or a top-down process (see Table 1-1). The role's base intersection defines the lowest level of product to which that role has access when building a plan. The planning role defines the range of planning responsibilities and also controls the measures shown in planning views and those measures' accessibility.

While the planning roles can be customized during implementation, a standard set of planning roles is supplied with MFP:

  • Top Down

  • Middle Out

  • Bottom Up

The range of planning and the role relationships for these roles are as follows:

Table 1-1 Range of Planning and Role Relationships

Role Base Intersection Range of Planning Lowest-
Level Time Period
Bottom Up Rule Top Down Rule

Top Down

Group/Month

Company - Group

Month

Middle Out

None

Middle Out

Department/ Week

Group - Department

Week

Bottom Up

Top Down

Bottom Up

Subclass/Week

Department - Subclass

Week

None

Middle Out


Merchandise Financial Planning Components and Key Processes

The key components and features of MFP provide the basis for standard processes and activities that are necessary for planners to perform their planning functions.

Key components include:

  • Workbooks

    The primary element used in building a plan. A planner uses a workbook to build and maintain plans throughout the season.

  • Views

    Contained within workbooks. The views contain pre-defined lists of measures and are arranged to reflect a step in the standard planning process, allowing a user to work in a logical path to build a plan.

  • View Data

    Used to save, commit, and edit plan data.

  • Planning Roles

    Each MFP user is assigned to a specific role. These roles control the application functions that are available and the level of aggregation in the product dimension for that user. They play an integral part in how plans are created.

  • Plan Versions

    MFP functionally provides the capability to have more than one version of the plan. This allows users to track actual data against the original plan, re-plan the current season, and save to a new plan.

  • Plan Reconciliation and Approvals

    Plan reconciliation is a process of combining lower level plans and comparing them to a higher level target. Plan approval is a built-in application process that allows a bottom up role to submit a plan for approval to the middle out role, who can approve or reject it.

Workbooks

An MFP user accomplishes multiple planning tasks using workbooks. A workbook is a user-defined data subset (of a master database) that includes selected dimensions levels. These workbooks consist of views and graphical charts used for planning, viewing, and analyzing business measures. Workbooks organize related planning information and divide levels of user responsibility. This framework allows a user to easily view, create, modify, and store data sets that are common to repeated tasks.

A workbook structure consists of the following elements:

  • Product levels and members such as Department, Class, and Sub-Class for the Men's Sweater Department.

  • Calendar levels and members such as Season, Month, and Week for the Spring 2010 Season.

  • Location levels and members may reflect multiple channels within an organization at their aggregate level, such as total Brick and Mortar divisions, Catalog, or e-Commerce.

  • Plan versions such as Working Plan (Wp), Original Plan (Op), Current Plan (Cp), and Last Year (Ly).

  • Measures and corresponding business rules such as Sales, Receipts, Inventory.

    Workbooks can be built automatically, through a batch process, or manually using the Planning Workbook wizard. Each workbook contains the planning views, measures, and business rules needed for a complete plan.

    Data in a workbook can be displayed using both multidimensional spreadsheets and charts. The data can be viewed at a detailed level or at an aggregate level, with the ease of a mouse click.

Views

Planning views are multidimensional pivot tables that provide users with views of the data contained in a workbook. Oracle Retail Predictive Planning comes with a series of built-in views that support an industry standard business process. Each view can contain its own unique product, calendar, location, and metric information. This approach enables users across an organization to use a standard planning process.

Views can be customized for each user. Rotating, pivoting, and format functions allow a user to create individual views within a view. Each user also can display the data in a graphical format by using the charting function.

Editing View Data

Users edit and enter data in the views. The solution's business rules are implemented throughout the views to ensure consistent edit behavior regardless of where (on which view) the edit is performed.

Measure Aggregation and Spreading

Users may edit data at many levels of each dimension (product, location, calendar). If the data is modified at an aggregate level (a level with one or more lower levels beneath it), the modifications are distributed to the lower levels within the hierarchy. This function is called spreading. If data is modified at a level that has a higher level above it (parent), the data changes are reflected in those higher levels. This is known as aggregation.

Each measure that is used in the MFP solution is assigned a default aggregation and spreading behavior. A measure's aggregation method controls how data is calculated at aggregate levels of the dimension, such as month or department. A measure's spread method controls how data is spread to lower levels of a dimension when the user enters data at an aggregate level. The following is a list of relevant aggregation and spread methods that are used in MFP Retail.

Aggregation Methods

The following table displays aggregation methods, results, and types of measures.

Table 1-2 Aggregation Methods

Aggregation (Agg) Methods Result Types of Measures

Total

Values are summed up the hierarchy dimensions.

Value or unit measures such as sales and receipts.

Recalc

Value is recalculated at aggregate levels based on its rule calculation.

Percentage measures such as Gross Margin %. Also other calculated measures such as TO and Forward Cover.

PST - Period Start Total

Value is summed up non-calendar dimensions. Value at aggregate time equals the same value as the first child period's value belonging to the aggregate parent.

Beginning of Period Inventory (BOP).

PET - Period End Total

Value is summed up non-calendar dimensions. Value at aggregate time equals the same value as the last child period's value belonging to the aggregate parent.

End of Period Inventory (EOP).

AMBG

All values within and across hierarchies are equal; otherwise a ? is displayed at aggregate levels.

Used by informational text measures, such as Event Information or pick list Approve/Reject.

B_AND

For Boolean types only referring to situations that are either true or false. Value is on or true at an aggregate level if all values within a hierarchy level are on.

Boolean (check box) Submit.


Spread Methods

The following table displays spread methods, their results, and their types of measures.

Table 1-3 Spread Methods

Spread Methods Result Types of Measures

Proportional

Typically used in conjunction with Total Agg Type. Value is spread proportionally to the child levels when a value is entered at an aggregate level.

Value or unit measures such as sales and receipts.

None

The result of the edit is passed to another measure. The spread method for the measure that inherits the edit is used to spread the new value to the child levels. For example, an edit to Wp Sales var Ly R% at an aggregate level (Month) results first in the Sales R value being recalculated at the Month level, reflecting the edited percent increase over Ly Sales R; then the new Sales R value is spread to the week level proportionally. Finally, the Wp Sales var to Ly R% is recalculated at the week level.

Variance measures such as Wp Sales var to Ly R%, Wp Mkd var to Op R%.

PS (Period Start)

For edits at an aggregate level, the edited value is placed into the first logical child level beneath the level of the edit. For example, an edit to BOP Inv at the Month level spreads the edited BOP Inv value to the first week reporting to the Month.

NA

PE (Period End)

For edits at an aggregate level, the edited value is placed into the last logical child level beneath the level of the edit. For example, an edit to EOP Inv at the Month level spreads the edited EOP Inv value to the last week reporting to the Month.

Typically used in conjunction with EOP Inv, Avg Inv.


Overriding Default Spread Methods

A measure's default spread method can be overridden on a data entry by using the override spread method function. The default spread method is overridden for that specific data edit and is not permanently changed. To use an alternate spread method, enter a number in a data cell at an aggregate level followed by an r, e, p, or d. This applies the replicate, even, proportional, or delta distribution function to spread that number to the lowest level.


Note:

Save information in the task before trying these features. If you are not comfortable with the results, use the Edit - Revert command to undo the changes. The Revert command resets the workbook back to its state after the last save was issued.

Saving Workbook Data

Two options, Save and Commit, are available to ensure that data is saved during the planning process.

Save - Data is saved to a user database and does not affect the master database. This allows you to manipulate details and evaluate the impact of the changes without changing the master data. Any data saved with the Save option is saved to a local copy of the database. Other users are not able to view the saved data by default. You may save the workbook with global or group access enabling others to view your local workbook.

Commit - Date is saved to the master database. Data (including changed) is accessible to all users after their workbooks are rebuilt or refreshed.

Refresh and Build are two methods for retrieving updated data from the master database to a local workbook.

Refresh - A user can run any refresh group that has been configured to retrieve data from the master database to an existing workbook.

Build - A user may build a new workbook manually. As an alternative for building a workbook manually, a Merchandise Financial Planning administrator can run a batch process (delivered with Merchandise Financial Planning) to automatically build a new workbook by using the Auto Workbook Build process. Refer to the Oracle Retail Predictive Application Server Administration Guide for the Fusion Client for more details.

Plan Versions

The strategic and financial planning processes supported by MFP use plan versions to designate different plan types that are used throughout the planning horizon. These version names and their abbreviations are used frequently in planning views (for example, to distinguish measures).

The plan versions that are visible to MFP users depend on the users' planning roles.

Table 1-4 Plan Versions Visible to MFP

Plan Version Bottom Up Middle Out Top Down

Working Plan (Wp)

X

X

X

Last Year (Ly)

X

X

X

Target (Tgt) *

X

X

X

Original Plan (Op)

X

X

X

Current Plan (Cp)

X

X

X

Waiting for Approval (Wa)

X

X

NA


* The bottom up role has access to the target passed from the middle out role. The middle out role has access to the target passed from the top down role, as well as their published targets. The top down role can view to his or her own published targets.

The following sections describe each plan version in more detail.

Working Plan (Wp)

  • The plan version that is editable for a particular preseason or in-season period.

  • This plan version is used to develop and revise plan data.

  • Actual data values are loaded into the Wp version for all elapsed time periods.

Last Year (Ly)

  • A plan version that provides a reference to last year's actual historical data.

Target (Tgt)

  • Target measures contain values set by a higher role that are then passed to a lower role. For example, the top down role passes a target plan down to the middle out role, and the middle out role passes a target plan version down to the bottom up role.

  • Targets are created by the role through the Publish Targets custom menu button, which is initiated by the user. After the data is committed to the database, those targets become available to the next lower role.

Waiting for Approval (Wa)

  • A plan awaiting approval by the middle out role. The bottom up role submits the plan for approval, which copies the plan data from the Wp version to the Wa version.

  • The middle out and bottom up roles access the same Wa version. The Wa version is read-only for both roles.

  • If the plan is approved, a Wa plan is promoted to either the Original Plan (Op) version or Current Plan (Cp).

  • If the plan is rejected, the Working Plan (Wp) version is not promoted to Original Plan or Current Plan. Needed adjustments are made before the plan is resubmitted for approval.

Original Plan (Op)

  • A preseason plan that has been approved and promoted from Waiting for Approval (Wa) to Original Plan (Op) version.

  • The bottom up role's plan is the only plan that is approved and becomes the Original Plan.

  • All roles can view the Op version measures.

Current Plan (Cp)

  • An in-season plan that has been approved and promoted from Waiting for Approval (Wa) to Current Plan (Cp) version.

  • All roles can view the Cp version measures.

  • The bottom up role's plan is the only plan that is approved and becomes the Current Plan.

  • Actual data values are loaded into the Cp (and Wp) version for all elapsed time periods.

Plan Reconciliation

The goal of plan reconciliation, an important step of the financial planning process, is to achieve a single, unified plan that all contributing parties have reviewed and approved. As plans are generated, they move through a reconciliation phase, and on to the plan approval phase.

MFP Custom Menu Options

MFP custom menu buttons in the RPAS Fusion Client are located above the top right corner of the content area for some workbooks. The custom menus are specific to the steps in the different tasks. If you are on a specific step, you can see the custom menus that have been configured for that step.

Figure 1-5 Custom Menu Button in the RPAS Fusion Client


The custom menu buttons vary depending on the current step. The following custom menu buttons are available:

  • Top Down Role

    • Seed

    • Publish Targets

  • Middle Out Role

    • Seed

    • Publish Targets

    • Approve/Reject

  • Bottom Up Role

    • Seed

    • Submit


Note:

Descriptions of these custom menu buttons are provided where relevant throughout this guide.

Seeding the Plan

Seeding is a process that populates certain Working Plan data elements with data from last year data from external systems. Seeding facilitates the ability to create a plan by providing seasonal curves across time and relationships between products and locations. After edits are made to a Working Plan measure that has been seeded, the new edit spreads to lower dimension members based on the data that has already been seeded, maintaining the seasonal curves and relationships between products and locations.

Plan Approval

In MFP, the middle out and bottom up roles participate in the plan approval process.

The bottom up role uses the Approval view to submit plans to the middle out role for approval. The bottom up role also uses this view to view the status of their submitted plans. The middle out role uses the approval view to approve or reject the submitted plans.

Submit for approval functionality is available as a custom menu button. The Submit button allows a user to submit the plan and move the data to the Wa version.

Publishing Targets

In MFP, the middle out and top down roles may set target values for key measures. Each role then makes these targets available to the role below them in the planning process.

Top down roles create their plan and use the Publish Strategic Targets view to update their target measures with the data in their plan. The data is published to other users when they click the Publish Targets custom menu button. Then middle out roles have access to these target values in their workbooks after a refresh or build.