Sei sulla pagina 1di 125

1

Welcome to Sales & Operations Planning


1

Guide Version 4.0 –Feb 2014

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 1 of 125
2
Welcome to Sales & Operations Planning
2

Table of Contents
Welcome to Sales & Operations Planning ___________________________________________ 5
Part 1: Getting to Know Sales & Operations Planning _________________________________ 6
What is S&OP? ____________________________________________________________________ 6

S&OP Solution Fit __________________________________________________________________ 7

Product Differentiators _____________________________________________________________ 9

S&OP Solution Architecture __________________________________________________________ 9

Positioning with Other Supply Chain Solution Areas: _____________________________________ 11

S&OP Standard Demo______________________________________________________________ 12

S&OP Out-of-the-box Models _______________________________________________________ 12

Getting Familiar With SAP S&OP Solution ______________________________________________ 19


S&OP Web UI ____________________________________________________________________________ 19
S&OP Excel Add-in ________________________________________________________________________ 23
1. Configuring the S&OP Add-in Connection __________________________________________________ 23
2. Familiarize with S&OP Excel Add-In _______________________________________________________ 24
3. Generating Planning Views Of SAP2_______________________________________________________ 26

Part 2.1: Sales & Operations Planning Training Guide ________________________________ 32


Business Scenario modeled in the Training exercises _____________________________________ 32

Sales & Operations Planning Account Set-Up ___________________________________________ 35


1. User Management ______________________________________________________________________ 35
2. Process Modeling _______________________________________________________________________ 36

Part 2.2 S&OP Demand Review – Complete Configuration ____________________________ 41


Model Configuration ______________________________________________________________ 41
1. Overview of key concepts _________________________________________________________________ 41
2. Model Setup Overview ___________________________________________________________________ 44

Demand Model Configuration _______________________________________________________ 45


Master Data Configuration __________________________________________________________________ 45
Creating Time Profile ______________________________________________________________________ 48
Create Planning Area ______________________________________________________________________ 49
Model Activation ________________________________________________________________________ 6160

Data Integration in S&OP _________________________________________________________ 6564


File Based Data Import ___________________________________________________________________ 6564
HANA Cloud Integration __________________________________________________________________ 7271

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 2 of 125
3
Welcome to Sales & Operations Planning
3

Data Services / Other ETL tools ____________________________________________________________ 7473

Excel Planning and Reporting ______________________________________________________ 7776

Analytics ______________________________________________________________________ 8685


Generating Datasets and Visualizations ______________________________________________________ 8685
Creating and Managing Your Dashboard _____________________________________________________ 8887

Part 2.3 S&OP Supply Review – Complete Configuration ___________________________ 8988


SUPPLY Model Configuration ______________________________________________________ 8988

Data Integration for Supply Key Figures in Custom Model _______________________________ 9796
Upload to S&OP ________________________________________________________________________ 9796

Excel Planning Views ____________________________________________________________ 9998

Collaboration ________________________________________________________________ 105104

APPENDIX ________________________________________________________________ 110109


User Management: ____________________________________________________________ 110109

Installing SAP S&OP Excel Add-In_________________________________________________ 113112

Model Configuration Optional Exercises ___________________________________________ 115114


Statistical Forecasting __________________________________________________________________ 115114

Troubleshooting Model Activation Errors __________________________________________ 119118

Global Configuration Global Configuration Options __________________________________ 124123

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 3 of 125
4
Welcome to Sales & Operations Planning
4

Document Version Details


Corresponding
Version
Issue Date Application Update Summary
Number
Release
1.0 April 5, 2013 2.0 SP3 First release of Training Guide.
1.1 April 18, 2013 2.0 SP3 General corrections to exercises and content.
2.0 May 1, 2013 2.0 SP3 Update includes new Analytics and Collaboration
2.1 May 15, 2013 2.0 SP3 Added content on HANA Cloud Integration (HCI)
Changes based on feedback from Trainings. Content
3.0 Aug 15,2013 2.0 SP3
fully revised.
4.0 Feb 5, 2014 3.0 SP1 Revised based on new functionality in Rel 3.0

 Guide Version Disclaimer


Version 4.0 of this guide covers many of the standard processes you require as a Sales & Operations Planning user,
including system and data setup, data management and reporting, analytics, and social collaboration. While the
guide is fairly comprehensive, there may be some areas of the application not covered in this guide. If you come
across an area of the application that is not expressly covered by this guide, submit them through the SAP S&OP
Community page. This guide version has been updated to reflect changes made in Sales & Operations Planning
Version 3.0.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 4 of 125
5
Welcome to Sales & Operations Planning
5

W ELCOME TO S ALES & O PERATIONS P LANNING

This guide is designed to help you understand the ins and outs of the business management solution. It has been
written to address a broad range of questions that often come up during the early stages of getting to know your
account. If you fall into any one of the following groups, then this guide is for you.

SAP Customers & Partners


If you have a subscription to Sales & Operations Planning and need further understanding around
setup proceses, data management and reporting, analytics, and/or social collaboration, this guide is
for you.

SAP Sales & Pre-Sales Engineers


If you are an SAP pre-sales or sales employee and want deeper insight into Sales & Operations
Planning concepts this guide will enrich your understanding of the application

SAP Demo Services


If you are an SAP demo services employee and are tasked with putting together a custom
demonstration this guide is for you.

SAP Consultants & Support


If you are an SAP Consultant, CSA specialist or support member, this guide will help your
implementation and troubleshooting efforts.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 5 of 125
6
Part 1: Getting to Know Sales & Operations Planning
6

P ART 1: G ETTING TO K NOW S ALES & O PERATIONS P LANNING


Welcome to SAP Sales & Operations Planning powered by HANA! Sales & Operations Planning (S&OP) is an On-
Demand solution powered by SAP HANA In-Memory technology. The S&OP solution is designed for organizations
to quickly align financial, demand, and supply plans. We support the end-to-end S&OP process regardless of where
you may be in terms of S&OP process maturity.

W HAT IS S&OP?
Per Tom Wallace, Sales & Operations Planning (S&OP) is a set of decision-making processes to:

 Balance demand and supply

 Integrate financial planning and operational planning

 Link high-level strategic plans with day-to-day operations

S&OP is also known as IBP (Integrated Business Planning). Sales and Operations Planning is an integrated business
management process developed in the 1980s by Oliver Wight and others through which the executive/leadership
team continually achieves focus, alignment and synchronization among all functions of the organization. Typically
S&OP is a monthly process with five essential process steps – Product Review, Demand Review, Supply Review,
Pre-S&OP and Executive S&OP.

Sales and Operations Planning Process

The Product Review is where new product introductions are discussed including revenue planned, various product
maturity stages, production ramp-up, sales team readiness and the supply and inventory side. End-of-life stages
may also be reviewed.

The Demand Review provides all stakeholders a complete picture of potential demand and facilitates the
development of a Consensus Plan with input from Sales, Marketing and Finance that meets the company’s revenue
and volume goals.

The Supply Review provides all stakeholders a complete picture of supply and facilitates the development of a
production and procurement plan that supports the company’s fulfillment and financial goals.

The Pre- S&OP Review is an alignment of Demand and Supply to ensure that the plan is in balance over time and
meets the objectives of all stakeholders.

The Executive S&OP ensures that the demand and supply plans meet the organization’s revenue and profitability
objectives. Issues and decisions not previously resolved are escalate to this type of meeting.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 6 of 125
7
Part 1: Getting to Know Sales & Operations Planning
7

The S&OP planning includes an updated forecast that leads to a sales plan, production plan, inventory plan,
customer lead time (backlog) plan, new product development plan, strategic initiative plan, and resulting financial
plan. Plan frequency and planning horizon depend on the specifics of the industry. Short product life cycles and
high-demand volatility require tighter S&OP planning as steadily consumed products. Done well, the S&OP process
also enables effective supply chain management.

A properly implemented S&OP process routinely reviews customer demand and supply resources and “re-plans”
quantitatively across a specified rolling horizon. The re-planning process focuses on changes from the previously
agreed sales and operations plan. While it helps the management team to understand how the company achieved
its current level of performance, its primary focus is on future actions and anticipated results. Companies that have
an integrated business management process use the S&OP process to monitor the execution of the company’s
strategies.

S&OP is the result of periodic planning activities, usually monthly. It is often based on an Annual Operations Plan
(AOP) that acts as the company's annual target in terms of sales and supply. Therefore, the sales and operations
plans are a means to gradually accomplish the AOP targets by linking monthly sales and marketing planning
directly to the operations side of a business. The process for deciding upon the monthly S&OP is illustrated in the
figure above.

S&OP S OLUTION F IT
S&OP serves as the bridge that connects strategy with execution. Executive strategies are contemplated within
S&OP, evaluated against the more tactical, core business functions of Finance, Operations and Sales. Once the plan
is created from S&OP, executives can be assured the organization will be in alignment with their intended strategy.
The value achieved is a) Make strategy actionable b) Integrate tactical planning & execution c) Drive visibility and
agility.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 7 of 125
8
Part 1: Getting to Know Sales & Operations Planning
8

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 8 of 125
9
Part 1: Getting to Know Sales & Operations Planning
9

P RODUCT D IFFEREN TIATORS


(1) S&OP includes a complete model which spans demand, finance and supply chain planning. This is a very
flexible model that is easy to access from Excel or Analytics. The model is easy to reconfigure as Business
needs evolve over time. The solution is based on SAP HANA and thus offers a scalable S&OP model that can
handle large data volumes and calculations.

(2) Scenario planning and comparison with multiple planners is possible in real-time at detailed and aggregate
levels along with “what-if” simulation available anytime for any planner on the entire model. This is uniquely
enabled by HANA which provides a dramatically faster in-memory computing platform.

(3) Social Collaboration is embedded throughout the application. This addresses the need to tightly engage the
various business functions that make up the S&OP process. This brings a new level of transparency in
information sharing and decision making for the S&OP process.

S&OP S OLUTION A RCHITECTURE


The different components that define this next-generation S&OP application are shown in the figure below.

U SE R I NT E R F A CE S :
Excel user interface consisting of the latest S&OP excel client which provides a familiar easy-to-use interface for
planners to review and quickly modify plans. S&OP ribbon inside Excel enables rich functionality focused to create
a great user experience. Excel Interface is used for Planning, Simulations, Scenario Management, Template
Management, Alerts, Statistical Forecasts, Supply Network Planning, Snapshots and so on.

Web User Interface: S&OP provides state of the art HANA XS based User Interface using HTML5. The Web User
Interface provides real time embedded analytics, Social Collaboration AKA Social S&OP enabled by SAP JAM,

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 9 of 125
1
Part 1: Getting to Know Sales & Operations Planning 0

1
Process modeling (a process notification workflow, and a process dashboard that is socially-enabled to better 0
engage participants) and navigation to Alerts and Planning Views. One of the differentiators of the UI is the Model
Configuration UI which enables model configurators to create Custom models or re-use delivered models to model
Business Scenarios for Planning. The older version of the UI has an admin user interface, for managing users, roles
and permissions along with setting up Process templates and activating the S&OP model.

Mobile User Interface: There is an analytics app (from a partner LinearLogics) on the app store and a social
collaboration app from SAP (bizX for Jam).

S&OP M O DE L A N D E N G I NE O N SAP HANA


At the core, all data is stored and calculated in real time in the revolutionary in-memory database called SAP
HANA. This includes Master Data Types (example Customer, Product), attributes (example Product Description),
key figures (KPI’s, plans and actuals), calculations, scenarios planning and simulation and forecasting. The S&OP
application is natively built on HANA’s aggregation and planning engine..

D AT A I NT E GR AT IO N
S&OP requires data from many source systems. The solution supports ETL using four methods
1. SAP HANA Cloud Integration (HCI), which is deployed on-demand and provides out-of-box S&OP data
integration content (ECC, APO-DP&SNP and BPC). This content can further be tailored to specific needs.
2. SAP Data Services / any ETL tool connects from Customers On-Premise systems to S&OP On-Demand solution.
S&OP provides out-of-the-box templates for data integration to S&OP source systems. We support importing
any data from any source, even homegrown systems.
3. SFTP and https protocols for securely importing data
4. S&OP Data Integration UI to import data which may not be kept in a formal system (i.e. Excel files).

D E PL O YM E NT ON HANA C LO UD :

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 10 of 125
1
Part 1: Getting to Know Sales & Operations Planning 1

1
S&OP on HANA solution is deployed on HANA Cloud which features state-of-the-art security and hosted by SAP. 1
Some of the key benefits include;

1. Ease and speed of implementation


2. Lower capital expenditures
3. Simplified access for S&OP users
4. Dedicated hardware with scalable data volumes
5. Automated fixes and free upgrades
6. Increased service level and improved customer experience

P OSITIONING WITH O THER S UPPLY C HAIN S OLUTION A REAS :


S&OP on HANA is an integral part of supply chain offerings from SAP and integrates with other applications in the
SAP SCM Solution area.

S&OP on HANA can be with or without APO. Some customers do operational planning inside S&OP on HANA
including consensus demand planning, and also do an executive S&OP process using S&OP on HANA.

Consider a company that’s using APO DP to forecast monthly demand for its products. Once this monthly demand
plan is agreed upon, it is released to APO SNP for supply planning. This results in a plan that is feasible, or even
optimal, in the near to mid- term horizon. If the company is also using APO PPDS it can further refine the plan
which is ultimately released to the appropriate solutions for execution.

During execution major disruptions may occur (increase in demand, supply shortages and so on.) that would
require Response Management to assess the situation and recommend feasible corrective action.

APO would incorporate this recommendation and resubmit the plan for execution. In addition to this “downward
propagation” the plan can also be propagated up to the S&OP level where it can be leveraged in several ways.

High Level Document Flow between SCM Products

First the plan can be evaluated for financial viability (revenue, margin, and so on). If this checks out ok then no
further action is required and the CEO can tell the street that the company is on track for the quarter. If not, the

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 11 of 125
1
Part 1: Getting to Know Sales & Operations Planning 2

1
executives have the ability to evaluate different scenarios to see if the situation can be rectified within the quarter. 2
The new plan would then be propagated back to APO and released for execution.

In addition to dealing with disruptions to the current plan, the executives would also likely want to project out
several quarters into the future and assess the impact of different assumptions on long term performance. For
example, if demand and supply are stable but raw material costs increase what is the impact on profitability? If
demand increases significantly what is the impact on future capacity? If we close a plant what is the potential
impact on customer service? These scenarios may use the current plan as a starting point but the horizon must be
far enough out to be able to react to such events.

This is where the real power of the S&OP lies – to be unconstrained by the current reality and look at a wide range
of potential business conditions that will result in superior long-term decision making. Typically these decisions will
require some interaction with APO, such as adjusting capacity, redefining sourcing relationships, or adjusting
targets. Such interactions are parametric in nature, and would impact how APO “behaves” in the future as
opposed to directly impacting the demand and supply plans it generates.

S&OP S TANDARD D EMO


Refer to the S&OP Standard demo which gives an overview of how S&OP on HANA solution can profitably align
Demand and Supply, evaluating various scenario options along with Social Collaboration and real-time analytics.
The demo covers a Role based scenario across Sales, Marketing Finance and Executives to align on a single unified
plan for the company. The User Roles and high levels demo steps are shown in the picture below.

Please see standard demo and other demos at http://www.youtube.com/user/SAPSOP2013/videos?view=0

S&OP O UT - OF - THE - BOX M ODELS


SAP S&OP delivers as standard content Three Out-of-the-Box Models: SAP1, SAP2 and SAP4 models.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 12 of 125
1
Part 1: Getting to Know Sales & Operations Planning 3

1
3

The SAP1 and SAP2 model are complete Demand, Supply and Finance models which cover the core functionality of
Sales and Operations Planning in areas like:

 Sales and Marketing Forecasting


 Consensus Demand Planning
 Financial Projections
 Rough-Cut Supply Planning
 Rough Cut Material Planning
 Inventory Planning
 Executive Review

SAP2 and SAP4 models include Multilevel Supply Planning which allows you to model and plan an arbitrarily deep
network of supply-chain-relevant locations and production steps, using master data such as sourcing rules,
resources, bills of material and input planning data such as consensus demand. It provides a set of supply planning
algorithms to compute a complete plan for your supply chain network.

SUPPLY CHAIN M O DE L FO R T H E SAP2 M O DE L


The Supply Chain model in the SAP Delivered SAP1 model consists of Customer Demand for Products and
Customers along with Sales, Marketing and Financial Projections. The Customers are sourced with Products from
one or more Locations. Each Location has independent constraining Resources. Further Products can have
Dependent Materials with multi-level BOM which have both dependent and independent demand. The following
picture shows the entire Supply Chain model along with Master Data Types and Key Figures calculated at various
levels in the Supply Chain. The model takes into consideration Consensus Demand, Sourcing, Lead Times,
Consumption, Capacity Limit and Capacity Costs to determine the Production Plan, Constrained Demand Plan and
Projected Inventory along with Margin and Revenue calculations

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 13 of 125
1
Part 1: Getting to Know Sales & Operations Planning 4

1
4

P L A N N I N G M A ST E R D A T A T Y PE S
The following Master Data Types are supported in SAP1 among others:
 Products
 Customers
 Locations
 Resources
 Components (BOM)
 UOM and Currency

P L A N N I N G T IM E P R O F I LE
• Monthly Planning Cycle
• 24months past periods
• 24 months future periods
• Year, Quarter and Monthly time hierarchy

K E Y F I G UR E S IN SAP1 AND SAP2


The list below is a conceptual overview of the important Key Figures in S&OP. S&OP takes in data from various
sources to arrive at a Consensus and Constrained Demand Plan. For example, Inventory, Shipment History, and so
on are imported from ECC and Demand Planning Qty, Consumption and so on are imported from APO and Finance
KFs from BPC. Note that only stored or editable Key Figures are stored in SAP HANA. All other Key Figures are
calculated when requested in Planning Views or Analytics. All calculations are real-time and calculated from the
data available in its granular form using the power of SAP HANA.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 14 of 125
1
Part 1: Getting to Know Sales & Operations Planning 5

1
5

P L A N N I N G V IE W S FO R T H E GO L DE N DE M O

The table below gives an overview of some of the planning view templates for the Golden Demo using SAP2, which
covers the entire Demand, Supply and Financial aspects of S&OP process. The Golden Demo is a demo available to
customers during blueprinting with rich S&OP content.

Planning Views Plan Levels Key Figures


Consensus Demand Product family Sales, Marketing, Finance, Demand and
Consensus Qty, Price and Revenue
Capacity Planning Locations & Resources Unconstrained Load, Constrained Load,
Capacity Limit
Scenario Comparison Product Family Gross Profit, Constrained Demand Plan Rev &
Qty, Projected Inventory Cost
Sales Input Customer & Product Family Sales Forecasts Qty & Rev,
Opportunities Qty and Rev
Sales Manager Sales Rep, Customer, Product Sales Manager Qty & Rev, Sales Qty and Rev
Family Opportunities and Target Qty and Rev.
New Product Transition Product , Product Lifecycle Status Marketing Qty, Price, Rev
Constrained Demand and Product Family Consensus Demand Plan, Constrained
Inventory Demand Plan, Inventory Target Qty,
Projected Inventory Qty
Sourcing from Locations Product , Customer Location Consensus Demand Plan, Demand by
Location Qty, Sourcing Ratio
Total Material Qty Product Consensus Demand, Production Req,
Dependent Material Qty, Total Material Qty
SAP2 C A L C U LA T IO NS : H I GH L E VE L

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 15 of 125
1
Part 1: Getting to Know Sales & Operations Planning 6

1
6

I M PO R T A N T K E Y F I GU R E C A L CU L AT IO N S IN SAP2
Key Figures Calculations
Consensus Equal to 1 - absolute value of [(Consensus Demand Plan Qty - Actuals ) / Actuals Quantity)] for
Accuracy historical months (not current or future)
Consensus Default to Demand Planning Forecast unless manual edit is made
Demand Plan
Dependent This is independent demand (Consensus Demand Plan Qty) translated into dependent
Demand requirements via sourcing ratios, BOM and other supply chain structures that may be relevant.
Capacity Load Production Requirements Qty times Consumption Rate
Projected Constrained Build Plan - Demand by Location + Initial Inventory if any + MAX(0,prior period's
Inventory Qty projected inventory)
Constrained The available supply shipped to customers based on supply planning algorithm.
Demand Plan
Qty
Constrained Equal to Constrained Demand Plan Rev - (Constrained Demand Plan Qty * Cost per Unit). This is
Gross Profit also known as "Gross Profit"
Operating Equal to Constrained Demand Plan Profit - Indirect Costs
Profit
Constrained Equal to Constrained Demand Plan times Consensus Demand Plan Rev / Consensus Demand
Demand Plan Plan Qty
Rev

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 16 of 125
1
Part 1: Getting to Know Sales & Operations Planning 7

1
F UNCTIONAL O VERV IEW : 7

Consensus Demand Planning

• Defaulting of one plan to another. For example, Sales Forecast Quantity is the default for Marketing
Forecast Quantity.
• Market Share in out-of-the-box model
• Revenue and profit via bottom up quantity and price forecasts

Statistical Forecasting
• S&OP use cases: long term forecasting, price/revenue forecasting, scenario forecasts, attach rate
forecasting from Excel.
• Methods: Single, double, triple exponential smoothing and N-month Moving average (from HANA library)
• Define from Excel as automated (scheduled) or manual (on request) and select model(s), on scenarios.
• Define parameters (alpha, beta, gamma, N months and so on.) per method in Configuration UI including a
filter (for certain parts).
• Pick-best: Optimize all parameters across multiple methods based on least error for defined time.

Sales Forecasting

• Standard planning views for Sales and Sales Managers, who are the “S” in S&OP.
• Offline forecasting ability (edit quantity, price and other plans offline and view revenue calculations
offline).
• Use sales opportunities to drive sales forecast quantity and price.

NPI/EOL S&OP

• Standard View for NPI, EOL and transitions with attribute for product status and dates
• Curve-fit modeling
• Upload new product master data via S&OP Web UI (data integration tab)
• Create combination of products and customers from Excel.
• View/edit master data.

Capacity Planning (RCCP)

• Production and handling resources


• Demand allocated to many locations per sourcing ratios or optimized
• Unconstrained planning, and constrained planning including profit optimization

• It’s important for many customers to calculate constrained demand in the S&OP solutions via SAP1 or SAP2
type models Material/Component Planning and Attach Rate Forecasting

• Single or multi-Level BOM with shared components and co-products


• Time-phased “qty per”
• Attach rates (AKA fit or connect rates) can be statistically forecasted (e.g. a car has .3 DVD players)

• In standard demo model in SAP1 and in SAP2 Inventory Planning

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 17 of 125
1
Part 1: Getting to Know Sales & Operations Planning 8

1
• Import and/or adjust inventory targets (used for RCCP). 8
• Calculated projections and cost.

• Financial Planning

• Out-of-the-box calculations include revenue, cost of inventory plans and other plans, gross profit,
operating margin, capacity cost, net profit and indirect costs projections.
Detailed line item, account, and cost driver modelling
• Integration with BPC for AOP input.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 18 of 125
1
Part 1: Getting to Know Sales & Operations Planning 9

1
G ETTING F AMILIAR W ITH SAP S&OP S OLUTION 9

S&OP W E B UI
The S&OP Web UI provides navigation to all aspects of S&OP planning. The key features are:

• Viewing Process Dashboard:


S&OP Process and steps appear at the top of the SAP Sales and Operations Planning home page. You can review
the process steps, start and end dates, status, and progress of your planning process at a glance. As tasks related
to the process steps (activities) are completed, the status changes for each step. This allows you to see where you
are in your planning process.

• Analytics
SAP S&OP home page displays real-time analytic charts which are organized and personalized in the Dashboard.
The Analytics tab enables you to create and customize these visualizations, for example, what data is included and
visualization type, namely bar graph, pie chart, and so on.

• Opening Favorite planning views


Favorites are your own personal favorite planning views. You can select a favorite planning view and open it in the
SAP Sales and Operations Planning add-in for Microsoft Excel client. In the SAP Sales and Operations Planning add-
in for Microsoft Excel, you can create and modify planning views. Then you can save your most frequently used
planning views as favorites.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 19 of 125
2
Part 1: Getting to Know Sales & Operations Planning 0

2
• Viewing Tasks 0
Tasks are auto generated when a Process Step is set to Process. You can view your own tasks, mark them as
complete, and add new tasks.

• Viewing Alerts
Alerts are triggered by exceptions between key figures. You can open the associated favorite planning view from
the alert to look at different options to resolve the exception that raised the alert.

• Collaboration
Collaboration and Feed enables collaborative decision-making environment and allow you to discuss issues, share
information with colleagues, view sales and operations planning process steps and tasks. The feed has up-to-date
status about processes you either own or in which you participate.

• Configuration
SAP Sales and Operations Planning allows you to configure and customize your S&OP model for your unique
Business requirements using guided, visual and easy to use Model Configuration UI. This allows you to define
Master Data types, Time Profile and Planning Area with Key Figures and Scenarios

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 20 of 125
2
Part 1: Getting to Know Sales & Operations Planning 1

2
1

•Administration
The Admin tab allows you to create and manage Process Templates, User Management with Roles, Users and
Visibility Filters and Permissions so that users can access the appropriate areas and data of SAP Sales and
Operations Planning.

• Data Integration
The Data Integration tab provides an easy to use interface to upload CSV files for master data, time periods and
key figures. It also provides reporting logs on the data batches loaded.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 21 of 125
2
Part 1: Getting to Know Sales & Operations Planning 2

2
2

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 22 of 125
2
Part 1: Getting to Know Sales & Operations Planning 3

2
S&OP E XC E L A D D - I N 3

The SAP Sales and Operations Planning (S&OP) Add-In for Microsoft Excel is for viewing and changing planning
information in Microsoft Excel. The add-in supports localized date and number formats. Refer to Appendix for
Installing S&OP Excel Add-In

1. C O N F IG U R I NG THE S&OP A D D - I N C O N NE CT I O N
Before you can start working with your data in MS Excel, you will need to establish a secure connection between
Excel and the S&OP database. A connection will establish access to a specific system and planning model. Once
your connection preferences have been configured, you will only need to provide your user ID and password to get
access to the data base.

E X E R C I S E 1A : C O N F I G U R I N G Y O U R S & OP A D D -I N C O N N E C T I O N
Step 1: Launch MS Excel and click S&OP tab.
Step 2: Select Log On Connection.

Step 3: Click More “. . .” in order to open the Connection Manager

Step 4: Click Create

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 23 of 125
2
Part 1: Getting to Know Sales & Operations Planning 4

2
Step 5: Provide S&OP Connection Details 4
A. Connection Name – list name that describes the connection (for example: TXX SAP2)

B. Server URL - go to S&OP Web UI and click Install Add-In


a. Copy the URL listed in the dialog box and return to the Create Connection dialog box and
paste.

C. Planning Area – Type in the planning area SAP2.

NOTE: If you cannot type it in directly, you will need to click “Lookup Planning Area”. This will require you
to provide your User Name and Password to login (use the same as before). Once you login, select the
appropriate Planning Area and click OK.

2. F AM IL I A R IZE WITH S&OP E XCE L A D D -I N


The S&OP toolbar has been embedded into Excel. The Excel user interface provides a familiar easy-to-use interface
for Demand Planners, Supply Planners, Sales, Finance, and Executives. The Excel interface allows users to review
and modify plans directly in Excel. These changes will be saved in the in-memory database (SAP HANA).

E X E R C I S E 1B : L O G G I N G O N T O S & OP V I A MS E X C E L (E XC E L)
Step 1: Verify you have the S&OP ribbon after you launch MS Excel. If you do NOT see the S&OP ribbon,
then you will need to install the S&OP Excel Add-In (refer to Appendix for installation).
Step 2: Login to S&OP using the Trainee user provided in your training handout.
Step 3: Click Log On in S&OP Ribbon
Step 4: Select the desired connection and Log on
a. Select More “…” to open up Connection Manager
b. Select your connection (for example TXX SAP2) and click OK.
c. Provide User Name and Password
d. Click Log On
Ste p 5: Notice how some of the buttons in the S&OP ribbon become active once you login.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 24 of 125
2
Part 1: Getting to Know Sales & Operations Planning 5

2
G E T T I N G T O K N O W T H E S & OP A D D - I N F O R M I C R O S O F T E X C E L 5
We will try to quickly touch on the different buttons and their associated function in the S&OP Excel ribbon. In the
next few lessons, we will drill into some of these buttons and go deeper into the functionally. Please also refer to
the Help section (accessed in the S&OP ribbon) and the Glossary for further details.

 Connection
o Log Off/Log On to a planning area- select to log off and log on
 Planning View
o New View - create a new planning view report with or without a Template
o Favorite - create/access user specific planning view report (saves settings)
 Data Input
o Save Data - commits any change you performed to database
o Simulate – view how the planning report would be impacted if you performed update
o Refresh – removes unsaved changes and refreshes planning view data from the database
 Settings
o Time – Allows filtering on different time levels and time periods – start and end periods.
o Planning Level – Master Data Attributes (For example Customer, Product Family, Location ID)
o Key Figures – Allows selection and ordering of Key Figures in the Planning View.
o Layout – allows you to change the layout of the page.
o Filters – select subset of data based on Planning Level. Allows defining named filters.
 Alerts
o Dashboard –show a list of Alerts
o Add – button to add alert to selected Favorite planning view
 Master Data
o New Combination – add new combination of attributes to planning view
o Delete Combinations – Delete unwanted characteristic combinations from planning
o Maintain – Create and Maintain Master Data from Excel UI
 Scenario Planning – functions to copy scenario from/to baseline
 Statistical Forecasting – Run in real-time or Schedule Statistical Forecast on all or parts of your data.
 Snapshots - Captures the key figure values at a specific time in the past in the S&OP cycle.
 Collaboration
o Collaboration- Provides access to Jam Collaboration Content
o Feed – Captures comment and reason codes into Jam while saving changes to the Planning
Views.
 Template Admin
o Templates – customized planning view available to users based on access
o View Formats – use EPM to format planning views
 Home – launch S&OP homepage – Web UI

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 25 of 125
2
Part 1: Getting to Know Sales & Operations Planning 6

2
 Help 6
o Getting Started – launches S&OP E-learning video
o Open S&OP Help – access online help
o About – indicate what version of S&OP Add-In you have installed

NOTE: Some of the buttons on the ribbon are controlled by authorization (for example, templates,
formatting, add new combination, statistical forecasting and so on)

3. G E NE R AT I N G P L A N N I N G V IE W S O F SAP2

With SAP S&OP you can create and customize MS Excel based planning views. A planning view is a user defined
data report that allows for viewing, editing, and sharing information directly from/into the S&OP database. All
generated planning views can be stored locally as Excel data files or shared with other users of the S&OP system.

The following exercises will guide you through the process of creating and managing planning views.

EX ERC IS E 1C : GE NE RA TI N G A P LA N N I N G VI E W (E XC EL)
Create a Consensus Demand Planning View

S T E P 1: Login to S&OP Add-In

S T E P 2: Click the New View button

S T E P 3: Choose a Consensus Demand template.

STEP 4: Choose Time settings. This defaults to the Time Periods in the template. For example, in Time
Settings, you can choose Monthly, Quarterly and Yearly. To adjust the planning horizon automatically,
select Yes under Rolling.

S T E P 4: Select Planning Level. Leave the default planning level Product Family. If you select more than
one Planning Level, you can change the order by clicking the up and down arrows. You can also select the
X to remove any Planning Level attribute from the selection.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 26 of 125
2
Part 1: Getting to Know Sales & Operations Planning 7

2
7

S T E P 5: Select Key Figures. Similar to Planning Levels, you can change the order by clicking the up and
down arrows. You can also select the X to remove any Key Figures from the selection. Leave the default
selections.

S T E P 6: Select the Currency “USD” and UOM as ‘Box’

S T E P 7: Select Filter and choose the Product Family “x Phone”.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 27 of 125
2
Part 1: Getting to Know Sales & Operations Planning 8

2
8

Click OK. The planning view will open up with your selections.

Now that you know how to create a Planning View, you may wish to save the view you created as favorite
so you can access it whenever needed. Please also note that you are just saving the selection settings and
not the data from the database. It will continue to be refreshed and updated.

S T E P 8: Add as Favorite: Add this as favorite Planning View by choosing Favorites on S&OP Ribbon ->
Add. In the dialog that appears give a name: TXX Consensus Demand

S T E P 9: Save & Simulate Data in Planning View

a. Copy Sales Forecast Qty value to Consensus Demand Qty from Jan 15 to Apr 15
(using simple Copy and paste in excel)
b. Click into another cell. You must click into another cell in order for a change to take
effect in the planning view.
c. Click Simulate to view changes in planning view – simulate does NOT permanently
save changes.
d. You will see that the Consensus Demand Revenue is calculated.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 28 of 125
2
Part 1: Getting to Know Sales & Operations Planning 9

2
EX ERC IS E 1 D : G E N E R A T I N G F A V O R I T E P L A N N I N G V I E W S F O R C A P A C I T Y V I E W (E XC EL ) 9
Now let’s walk you through the process of creating a favorite for CAPACITY View from SAP Delivered Template for
SAP2. In this exercise we will create a Capacity Planning View and add as Favorite

Step 1: Click the New View button


Step 2: Choose template : Capacity Planning
Step 3: Enter Time Settings (can use defaults)
Step 4: Select Planning Levels (can use defaults)
Ste p 5: Select Key Figures (can use defaults)
Ste p 6: Select Currency and UOM (can use defaults)
Ste p 7: Select Filter and filter for Location ID = 201, 202 and 203
Step 8: Click OK to view report

Step 9: Select Favorites, click Add

Note that this view shows the Unconstrained Load, Constrained Load and compares with Capacity Limit at a
Location / Resource. Capacity Utilization % greater than 105% is highlighted in red. These Resources have
supply issue.

Step 10: Provide Name of Favorite (i.e. TXX Capacity – provide your training prefix number)
Ste p 1 1: Click Add to save new Favorite. Click Log Off and then Log On to verify that your favorite is
available and can be accessed.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 29 of 125
3
Part 1: Getting to Know Sales & Operations Planning 0

3
E X E R C I S E 1E : F I L T E R I N G P L A N N I N G V I E W S ( O P T I O N A L ) ( E XC EL ) 0
Filters should be created to view a subset of the Planning Level data. You may only want to see the planning view
for a particular Location or maybe you wish to only look at particular Product ID’s within a Product Family. Similar
to Favorites, Filters can only be seen by your user. Also User can define a named filter which can be used across all
planning views.

Step 1: Open the TXX Consensus Demand favorite.


Step 2: Select Filter button to open Settings.

Step 3: To add more attributes to filter on, click Add Attribute. You can then proceed to enter
additional value(s). Select Attribute Customer ID. Click “…” button to filter for Customer ID 101.

Step 4: Click OK to close the attribute value selection dialog.


Step 5: Click Add button and give a name for this filter as TXX PF Filter.
Step 6: Click OK to view the Planning View with Filter.

 Learning Point: Additional info about Filters

 You have just created a personal filter for your planning view. You can retain this filter and use it
in other planning views by opening Filter and selecting Add and providing filter name.

Filters can be used within the same Planning Levels. For instance if you set Planning Level to Product ID, you could
then go ahead to filter Product ID: x Phone, y Phone, etc. You could also select Product Family at Planning Level,
then filter by Product ID to see planning view that only filters upon the selected Product IDs.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 30 of 125
3
Part 1: Getting to Know Sales & Operations Planning 1

3
EX ERC IS E 1F : F A M I L I A R I Z E W I T H O T H E R P L A N N I N G V I E W S I N S A P 2 ( E XC EL) ( O P T I O N A L ) 1

Following same approach as above for creating a planning view, create a new favorite to access

1. Profit and Loss template with Filter on product family x Phone


2. Scenario Comparison template of SAP2 with filter on product family x Phone

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 31 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 2

P ART 2.1: S ALES & O PERATIONS P LANNING T RAINING G UIDE 2

This section provides a complete overview of how to configure a Customer’s S&OP Business Process End-to-Eend.
We look at all steps involved along with detailed explanation of the key concepts and exercises to demonstrate
the steps.

B USINESS S CENARIO MODELED IN THE T RAINING EXERCISES


In this training we will model the S&OP Process for Company ABC. This company runs a monthly S&OP cycle with a
four Step S&OP Process - Consensensus Demand , Supply review, Pre-S&OP review & Executive S&OP.

There are many stakeholders involved in the S&OP process from Sales, Markeing , Finance, Demand Planners,
Capacity Planners and Executives.

The Business Scenario being modeled is as follows: Based on Sales Input we increase the Consensus Demand for a
Product Family and see its impact on supply capacity and finance revenue

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 32 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 3

3
3

In the exercises that follow, you will configure a simple S&OP model covering Demand, Supply and Finance side.
The KPIs calculated include Consensus Demand, Dependent Demand and Supply Constraints along with financial
impact –price and revenue

Supply Chain Model for the Training Model

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 33 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 4

3
Model Calculations: 4
Demand: Arrive at Consensus Demand Qty from Sales Forecast Qty, Marketing Forecast Qty.
• Consensus Demand Qty : Default to Sales Forecast Qty if empty
Supply: Measure Capacity Overload for the increases in Consensus Demand Qty
• Dependent by Location = Consensus Demand Qty * Customer Sourcing Ratio
• Unconstrained Load = Dependent by Location * Consumption
• Capacity Overload Alert = If Unconstrained Load > Capacity Limit then 1, else 0. Avoid divide by zero
Finance: Calculate Revenue for the new Consensus Demand Qty
• Consensus Revenue = Consensus Demand Qty * Unit Price
• Unit Price = Weighted Average of Consensus Demand Revenue over Consensus Demand Qty

Model Assumptions:
 Product: This is the product being manufactured and has the following information (attributes) related to
it: Product ID, Product Description, and Product family.
 Customer: Customers to which the product is sold.
 Location: This is the location where the product is manufactured.
 Resources: Independent resources where the product is built.
 Capacity Supply is an attribute of Resource and Location.
 Capacity Consumption is an attribute of Product , Resource and Location

Calculation Graph for Training Model

The figure below is an example of calculation graph that S&OP on HANA calculates when Capacity Overload alert is
requested in Planning View or Analytics of the Training Model.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 34 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 5

3
5
The Building blocks for modeling the Business scenario End to End are shown in the picture below

Users Process Planning Model Data Loads Planning Views Analytics Collaboration
Templates

• Users • JAM Groups • Master Data • Time Periods • Templates • Charts • JAM Content
• Roles • Process Types • Master Data • Favorites • Dashboards • Feed
• Visibility Template • Time Profile • Key Figure • Alerts
Filters • Process • Key Figures Data
Instance • Scenarios

To gain a better understanding of the concepts related to creating an end to end S&OP model, we organize the
training content as follows. In Part 2.2 we focus on the Demand review step in the S&OP process and configure
the model, planning views and analytics. Part 2.3 will focus on adding Supply review step and create necessary
configuration. The trainees are advised to complete first the Demand Model and incrementally add the Supply
configuration to the existing model to complete the model

S ALES & O PERATIONS P LANNING A CCOUNT S ET -U P


1. U SE R M A N AGE M E NT
The S&OP process involves potentially hundreds of users across various departments including Sales, Marketing,
Finance, Demand Planning, Supply Chain, Capacity Planning, Procurement and Senior Executives.
It is therefore essential to manage the users, control the information they access and the actions they perform. A
User is a person who logs into the application.

A user has

 Name, ID, Email

 Roles

 Visibility filters

User not assigned to a role can still access Home, Analytics and Collaboration tabs as well as the Feed.

Permissions

Permissions control S&OP functions available to the end-user. Permissions in S&OP are pre-defined. Permissions
can only be used in the context of roles. Permissions can be viewed through the Roles sub-tab under Admin tab.

Role links Users with Permissions


A Role is usually assigned with a set of permissions according to the functionality a business role requires.
For example Senior Planner Role can be assigned with the Model Configuration and Scenario Management
permissions. It is then assigned to one or more users who play that role.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 35 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 6

3
Unlike permissions which control access, visibility filters control access to data 6

Visibility Filters

The visibility filter serves two purposes:

 Improve usability by showing the user only what he/she needs to see.

 Improve security by allowing users to see and change data related to their domain only.

For example sales person may not have access to sales data outside his region

 Visibility filters are assigned to users and not to roles.

 The visibility filter is applied to a certain planning area.

 The filter can include one or more criteria.

 The visibility filter allows constraining the data based on characteristics values.

In order to use S&OP, each person must have a User, which requires a Role to determine the level of access. The
Administrator can create and manage roles and permissions. The role determines which permissions your user
gets access to in S&OP. Roles also control what type of content (Key Figures) a user can view and/or edit. In
addition, administrators can define which Reason Codes are available when saving changes to the S&OP plan.

2. P R O CE S S M O DE L I N G
In order to facilitate tracking the Sales & Operation Planning process, the SAP S&OP solution includes a process
step flow chart at the top of the S&OP web client’s home page. You can review the process steps, start and end
dates, status, and progress of your planning process at a glance. For example, process steps can include the typical
four steps of S&OP process - Demand Review, Supply Review, Pre-S&OP Review and Executive S&OP. The status
bar advances for each process step as tasks related to the process steps (activities) are completed. This allows you
to see where you are in your planning process. The steps allow you to include people from Sales, Marketing,
Finance, Demand Planners, Supply Chain Planners, and Executives for any Business Unit of a company.

Your administrator creates process templates so you can quickly and easily create a planning process. Each process
step displays the step name, owner, start and end day, duration, and activity and percent complete. As tasks
related to the process steps are completed, the progress changes according to the percent (%) complete. The
process owner can change the status using the dropdown list on the home page.

Process templates (process flow) allow you to create templates that can be used to create a new process flow
instance for the sales and operations planning process.

You can create process flows and add steps that correspond to various business process steps. In addition, you can
also add process instances to your templates. You must have the appropriate permissions to create templates and
process instances.

You must complete several other tasks in SAP Sales and Operations Planning before creating process templates.
The recommended order of these tasks as follows:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 36 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 7

3
1. Add a Group (required) and invite participants (optional) 7
2. Create a process template
3. Start the process & Create process instances (optional)

E X E R C I S E 2A : C R E A T I N G A P R O C E S S T E M P L A T E
During the Sales and Operations Planning process, various steps occur to prepare the data for the process, to
execute the various functions in the process, and required actions as follow-up from discussions and analysis. The
SAP Sales and Operations Planning solution tracks these steps in a structured way and associates certain actions
with these steps.

The implementation and structure of these process steps can be customized to your own business process.
Process templates represent your business process in SAP Sales and Operations Planning.

Note: In this exercise, we will use the pre-delivered Jam Groups for Demand Review, Supply Review, Pre-
S&OP Review and Executive S&OP. Then you can assign each Group to the appropriate S&OP Process step.

Step 1: Select the Process Modeling icon along the left side of the New UI and that will take you to the Process
Templates tab.
Step 2: Click Add.

Step 3: In the Process Template dialog box, enter a template name (For example, TXX SOP Process). Note:
Replace TXX with your unique prefix. For example T05 SOP Process.

Step 4: To select the template owner, begin typing the first few characters of the user name in the field and the
drop down will appear for you to select a user from the list. You can also assign multiple users as process owners.
Process owners are the only ones that can change the status of the process steps to complete.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 37 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 8

3
8

Step 5: In the Select Owners drop down list, select the checkbox next to your user to define yourself as owner.
Step 6: Our S&OP process for Company ABC is a monthly process with the following steps Demand Review,
Supply Review, Pre S&OP review and Executive S&OP each lasting for a week. The following steps will show
you an example of creating Demand Review process step.

 1. Name: Demand Review.


 2. Owners: Select your unique Training User ID. The step owners have the privilege to change the status
of a process step.
 3. Participants Roles: Select one or more Participant Roles. The users assigned to the Roles for a Process
Step receive automated Tasks when the Process Step status is changed to In-Progress.
 4. Relative Start Date: Provide a day number relative to current date for the Process Step to start.
 5. Duration: Provide duration in days for the Process step. For example 7 days.
 Relative End Day: This is automatically calculated based on Duration and Relative Start Day fields.
 6. Group: Select the Demand Review JAM Collaboration Group to which this Process Step is associated
with.
 Optional: You can also assign reviewers to give input to the plan.

Step 7: Click Add and a blank form appears to add the next step in the process. Add the remaining steps as seen
in the figure below

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 38 of 125
3
Part 2.1: Sales & Operations Planning Training Guide 9

3
Step 8: Click Save. 9

STEP NAME OWNERS RELATIVE START DURATION RELATIVE END GROUP


Demand Review Trainee XX 1 7 7 Demand Review
Supply Review Trainee XX 8 7 14 Supply Review
Pre S&OP Review Trainee XX 15 7 21 Pre S&OP Review
Executive Review Trainee XX 22 7 28 Executive Review

E X E R C I S E 2B : S T A R T I N G Y O U R P R O C E S S & C R E A T I N G P R O C E S S I N S T A N C E S

If you just completed the exercise above, then you will see a list of available Process Templates.

Step 1: Select the template that you want to open (For example: TXX SOP Process).
Step 2: In the Process Template dialog box, click the Start and Create Instance button at the top of the
dialog box (at this point you will have the option to change the start date for each process step).

Step 3: Click Save.


Step 4: Select the Instances tab at the top and you should see your instance and the scheduled dates.
Step 5: Navigate to the Home Page and select your newly created Process Instance (for example: TXX
SOP Process) under Process selection so that it is always defaulted when you access the system (you will
be able to change this at any point in time).

Step 5: Set Demand Review Process step to In Progress by choosing In Progress in status drop down
menu.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 39 of 125
4
0

4
Step 6: You can also navigate to the Collaboration Group associated with a Process Step. Click Demand 0
Review link in the Demand Review Process Step as shown below.

When you click the Demand Review link, you will navigate to the JAM Group for Demand Review.

Congratulations! You did it!


You just successfully completed the Account Setup part of the training. You
learnt about Users, Roles and Visibility filters. In addition you learned how to
configure your S&OP process model.

You may now proceed to next part – Model Configuration

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 40 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 1

P ART 2.2 S&OP D EMAND R EVIEW – C OMPLETE C ONFIGURATION 1

In this section we will focus on creating a Demand model for Company ABC. The
Demand Review Step of the company’s S&OP process focuses on arriving at a
Consensuses Demand Plan from Sales and Marketing inputs and measures the
Financial Revenue.

M ODEL C ONFIGURATION
SAP’s Sales and Operations Planning (S&OP) includes an out-of-the-box comprehensive S&OP model. You can
think of the planning model as a master plan that will define how the information is stored and aggregated in the
system. The planning model is comprised of two main areas. The first one includes all the elements that represent
the key structure of the data and is directly tied to a timeline; this is called a Planning Area. The second one is
supply chain model which represents the actual supply chain network of your company (on the level relevant for
the S&OP process).

To get you started the S&OP solution includes a sample planning model. You can use this generic sample planning
model as a start point and then modify it to address your unique needs, or you can create your own planning
model from scratch.

The current document provides a comprehensive overview of the S&OP model configuration.

1. Understanding key concepts of model configuration


2. Defining and activating models

1. O VE R V IE W O F KE Y C O N CE P T S

WHAT IS A MODEL?
In SAP S&OP, a model is a collection of master data and input data which are organized under specific calculations.
All S&OP models are comprised of the following components:

1) Attributes
2) Master Data Types
3) Time profile
4) Planning Area
5) Planning Level
6) Key Figures
7) Calculations
8) Scenarios

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 41 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 2

4
WHAT ARE MASTER DATA TYPES AND ATTRIBUTES? 2
Master Data Types are main categories for information. For example, CUSTOMER, LOCATION, PRODUCT, and
RESOURCE are some of the main data categories within the SAP1 planning model. These Master Data Types (MDT)
are “simple” MDT, however, we can also create “compound” MDTs if we combine two or more “simple” MDT (for
example, Customer-Location). In addition, there is also “Reference” MDT, that is created by including a reference
to another existing MDT so that you do not have to maintain the same data twice.

MDT can have many attributes or supporting data. For example, an attribute of the CUSTOMER MDT could be the
COUNTRY and another one the REGION, etc. Attributes are characteristics of MDO that can be numeric or non-
numeric. You can load data onto “simple” and “compound” MDO but not for “Reference” MDO.

WHAT ARE TIME PROFILES?


A time profile is the time component of the dimensions; it defines the various levels of time buckets each with a
unique ID, in which data can be managed. The timeline is an ordered sequence of non-overlapping buckets or
“Periods”. These Periods do not have to be continuous (there can actually be gaps), however, they must follow a
linear order and overlapping time periods are not allowed. A Time Profile has a unique ID (an integer) which
increases with time for each time profile level, and each Period has a defined duration (from start to end time).
Examples of different Time Profile Levels are Years, Quarters, Months and Weeks. These are entirely customizable
and thus SAP’s S&OP solution offers great flexibility for organizing data.

For added convenience, hierarchies can be defined for Time Profiles. To define a Time Profile Hierarchy, you
should always start by defining the lowest node (for example, Weekly), and then move up to higher ones (for
example, monthly, quarter, half year, year).

Here are some basic guidelines to keep in mind when creating a Time Profile:

a) Each Time Profile has a unique ID, and this ID is always an Integer (for example, 1, 133, 5001)
b) In order to define a timeline select a “Planning horizon from” and a “Planning Horizon To”.
c) For Time Profile Levels, the most granular level has an ID of 1, and then they go up to 2, 3, 4, 5, …
d) To create a Time Profile, cut time in different “buckets” aka Periods. These do not need to be the same of
the same size).
e) To define a hierarchy, start from the lowest node and go up.

EXAMPLE OF A TIME PROFILE


PERIODSTART PERIODEND PERIODDESCRIP PARENTPERIOD
2013-01-01 2013-01-31 Jan 13 3001
00:00:00.000 23:59:59.999
2013-01-01 2013-01-31 Feb 13 3001
00:00:00.000 23:59:59.999
2013-01-01 2013-01-31 Mar 13 3001
00:00:00.000 23:59:59.999
2013-01-01 2013-01-01 Q1 2013 5001
00:00:00.000 23:59:59.999

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 42 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 3

4
2013-01-01 2013-12-31 Y 2013 3
00:00:00.000 23:59:59.999

WHAT IS A PLANNING AREA?


A Planning Area describes the structure of an S&OP plan and is defined by a set of configuration elements that
include Attributes, Time Profile, Planning Levels, Key Figures, and Scenarios. In the S&OP solution we can generate
tables to visualize information (Planning Views) and support the S&OP process. These Planning Areas may contain
many plan datasets - one actual dataset and many scenario datasets. Consider this to be the same as different
versions of data to perform ‘what-if’ analysis. A company may have multiple planning areas to enable the process
of Sales and Operations Planning in different Business Units.

A Planning Area is comprised by:

1. ID: for example, TXX


2. Description: TXX’s planning area
3. Time Profile: time profile ID (160)
o Time Profile Storage Level (for example, 1 or 2)
4. Planning Horizon
5. List of available attributes (and which MDT they come from)
o CUSTTYPE – CUSTOMER
o LOCTYPE – LOCATION
o PRDID – PRODUCT
o PRDDESC – PRODUCT
o MKTSGMNT – CUSTOMERPRODUCT
o CMPNTID – COMPONENT
6. Planning Level
7. Key Figures
8. Scenarios

WHAT ARE KEY FIGURES AND PLANNING LEVELS?


Key Figures are series of numbers over time, where each number corresponds to a particular time period value.
They are associated with a key, which is a combination of attributes from one or multiple master data objects. Key
Figures are sometimes also called measures and hold transactional data. They represent variables that are
associated with attributes (Master Data Type), and can be imported into the S&OP system, calculated, and/or
manually edited. Some examples of Key Figures include Sales Forecast, Marketing Forecast, Consensus Demand
Plan, Projected inventory, Capacity Plans or actual data such as Sales Orders and Shipment History.

Types of Key Figures

 Stored Key Figures: Data is stored in this type of key figure at a defined base planning level. All stored
Key Figures are editable or are imported into the system (for example, Actuals Qty).

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 43 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 4

4
 Calculated Key Figures: Values in this type of key figure are always calculated based on user defined 4
formula (for example, ‘Revenue = Qty * Price’). This type of key figure is usually not editable. However, to
support use cases such as defaulting a key figure can be both editable and stored.
 Alert Key Figures: These are Key Figures with user-defined criteria that monitor and manage execution of
business plans. They can only have values of 0 or 1, meaning that the alert itself is either ON or OFF.
Alerts typically check conditions on other Key Figures such as TargetRev vs. ConsensusRev > 10%

Planning Levels are a set of attributes that enable users to analyze and plan at different levels. As an example,
PRODCUST Planning Level is defined as Product-Customer and will allow for data analysis that is tied to both the
Product and also the Customer or combinations of both and their attributes (for example, the DEMAND for a
product could be a function of a specific customer and type of product itself).

Planning levels serve us to set boundaries for S&OP to generate usable information tables. The Planning Level can
be based on any set of attributes (for example, PRODUCT and CUSTOMER) which provide specific information for
different product and customer combinations (for example, Product1-Customer1, Product1-Customer2, Product 2-
Customer2, Product2-Customer2 and so on).

Key figure calculations (calculated Key Figures) are done at a defined planning level, which can be different from
the level that a user requests to view the key figure. An S&OP planning area typically includes Key Figures of
multiple planning levels, and these can be linked with calculations often resulting in Key Figures at additional
planning levels.

2. M O DE L S E T U P O VE R V IE W
SAP Sales and Operations Planning allows you to configure and customize your own planning models to address
your unique Business requirements. The SAP S&OP web client application includes read-only “SAP” template
planning models. You can use these sample planning models to study how you want to configure your model to
support the processes for Sales and Operations Planning. The SAP S&OP web client application also includes
features that enable you to configure a model from scratch, and activate it on the Configuration tab. The high-level
process for configuring a model is described below.

Model configuration process:

1. Model Definition: In this step, Master Data Types (and Attributes), Time Profile, and Key Figures are
defined.
a. Attributes
b. Master Data Types
c. Time Profile
d. Planning Area

2. Model Activation: In this step the defined model is checked for its integrity and is activated. This
generates the underlying database artifacts. The model should be activated in the following order
a. Activate Time Profile
b. Activate Master Data Types

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 44 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 5

4
c. Activate Planning Area 5

3. Data Loading: Time Profile Data, Master Data and Key Figures data is imported into the model.

4. Use: Begin using SAP S&OP to enable your company’s Sales and Operations Planning business process.

D EMAND M ODEL C ONFIGURATION


Following are the Master Data Types and the Key Figures that will be modeled in the Demand review S&OP Step

Master Data Types Key Figures

•Products •Sales Forecast Qty (Imported)


•Customers •Marketing Forecast Qty (Imported)
•Consensus Demand Qty (Imported and
Calculated)
•Actuals Qty (Imported)
•Unit Price (Imported and Calculated)
•Consensus Demand Revenue (Calculated)

Log onto your S&OP system with the New UI URL provided in your training handout. Navigate to Model
Configuration UI by selecting the configuration button.

M AST E R D AT A C O N F I G UR AT IO N
E X E R C I S E 2C : C R E A T E M A S T E R D A T A A T T R I B U T E S

Create the attributes required for your custom Demand Model by navigating to the Attributes page in Model
Configuration UI and adding all the attributes relevant to your model.
Note: Please refer to your training handout and use your unique three character prefix (for example, T20, T05)
instead of the TXX used on the tables below.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 45 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 6

4
6
The following steps show you an example of creating TXXPRDID attribute:
Step-1: Click New.
Step-2: Enter the following values:
Attribute ID: TXXPRDID;
Description: Product ID
Data Type: NVARCHAR
Length: 20
Step-3: Click Add.
Step-4: Click Save.
Follow the same steps as above to complete the remaining attributes as shown in the table below.

Table of additional Attributes for S&OP Demand Model

Decimal
Attribute ID Description Data Type Length
Digits
Product Description
TXXPRDDESCR NVARCHAR 60
Product Family
TXXPRDFAMILY NVARCHAR 20
Customer ID
TXXCUSTID NVARCHAR 20
Customer Desc
TXXCUSTDESCR NVARCHAR 60
Customer Region
TXXCUSTREGION NVARCHAR 20
Unit Price
TXXUNITPRICE Decimal 18 6

E X E R C I S E 2 D: C R E A T E S I M P L E M A S T E R D A T A T Y P E S
In this section we will add the Master Data Types for your model. The Master Data Types can be configured by
Navigating to the “Master Data Types” page.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 46 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 7

4
The following steps show you an example of creating a simple Master Data Type: TXXPRODUCT 7

Step-1: Click New to add a Master Data Type ID: TXXPRODUCT. Then click OK. This will close the dialog and shows
the screen where you provide details for the Master Data Type.
Step-2: Provide the following details: Name: Product; Description: Product
Step-3: Make sure Available Attributes dropdown is selected. Then filter for attributes, for example, filter by your
prefix ‘TXX’ to make it easier to find attributes.
Step-4: Select the attributes for example, TXXPRDID, TXXPRDDESC and TXXPRDFAMILY to add to the Master Data
Type: TXXPRODUCT
Step-5: Select the Key Attribute by selecting the Key checkbox for TXXPRDID.
Step-6: Save your changes.

Follow the same steps as above to complete the remaining Master Data Types as shown in the table below.

Table of additional Master Data Types for S&OP Model

Master Data Type ID Name Description Attributes Key

TXXCUSTID Yes
TXXCUSTOMER Customer Customer TXXCUSTDESCR
TXXCUSTREGION

E X E R C I S E 2E : C R E A T E C O M P O U N D M A S T E R D A T A T Y P E S
The steps to create the Compound Master Data Type are similar to creation of Simple Master Data Type. The
following steps show you an example of how to add a Compound Master Data Type: TXXCUSTOMERPRODUCT
consisting of simple Master Data Types: TXXCUSTOMER and TXXPRODUCT

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 47 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 8

4
Screenshot of steps to add Compound Master Data Objects for the S&OP Training Model 8

Step-1: Click New to add a Master Data Type ID: TXXCUSTOMERPRODUCT. Then click OK. This will close the dialog
and shows the screen where you provide details for the Compound Master Data Type
Provide Name: Customer Product and Description: Customer Product
Check the Compound box as shown in the figure above.
Step-2: Add the Compounded Master Data Types: TXXCUSTOMER and TXXPRODUCT one by one by clicking the
“Add Master Data Type” button . Note: The system will select all the respective key attributes for the
Compound Master Data Type, for example, TXXCUSTID and TXXPRDID
Step-3: Check the non-key attribute TXXUNITPRICE to be included in the Compound Master Data Type.
Step-4: Click Save.

C R E AT I N G T IM E P R O F I LE
In this configuration step you will create a Time Profile with Start and End Dates and multiple levels, for example,
Monthly, Quarterly and Yearly. Note that Time Profiles can be created independently and shared across multiple
planning areas.

E X E R C I S E 2F : C R E A T E T I M E P R O F I L E
To create a Time Profile, navigate to the “Time Profiles” page of S&OP Model Configuration UI.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 48 of 125
4
Part 2.2 S&OP Demand Review – Complete Configuration 9

4
Screenshot of steps to add a Time Profile for the S&OP Model 9

Step-1: Click “New” and enter a Time Profile ID: 2XX (Refer to your Training Handout for your unique Time Profile,
for example, 201). Click OK.
Step-2: Enter a Description: TXX Time Profile.
Step-3: Select Start Date as the first day of January 4 years in the past. Select End Date as the last day in December
2 years in the future.
Step-4: Click Add level to add new levels (Monthly, Quarterly and Yearly) one by one as in the Table below.
Step 5: Enter level details and Horizon values. Note: When creating Levels, you can enter data values directly in the
table rows. See figure above.
Step-6: Click Save.

Table of Levels

Level Name Default Display Horizon - Past Default Display Horizon - Future

1 Monthly -6 18
2 Quarterly -2 6
3 Year -1 2

C R E AT E P L A N N I N G A R E A
EXERCISE 2G: CREATE PLANNING AREA & DETAILS
In this configuration step you will create a new planning area by assigning the created Master Data
Types/Attributes and Time Profile, and defining Planning Levels, Key Figures, and Scenarios. To create a Planning
Area, navigate to the Planning Area & Details page of S&OP Model Configuration UI.

In the configuration steps below we show an example of creating a Planning Area TXX.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 49 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 0

5
Screenshot of steps to create a Planning Area for the S&OP training Model 0

Step-1: Click New and enter a Name : TXX. Click OK button


Step-2: Enter the following details for the Training Model:
Description: TXX Training Model
Time Profile: Choose the time profile you created, for example, 2XX
Storage Time Profile Level: This defaults to Monthly level of Time Profile 2XX.
Current Period Offset: 0
Select the Planning Horizons icon and enter the following for the Monthly level. Formatted: Font: Not Italic

Planning Horizon From: -6


Planning Horizon To: 18
Select OK. Formatted: Font: Not Italic
Current Period Offset: 0
Step-3: Make sure All Attributes dropdown is selected. Then filter for Master Data Type/Attributes, for example,
Filter by your prefix ‘TXX’ to make it easier to find Master Data Type/Attributes. See figure above.
Step-4: Check the Master Data types to be assigned to Planning Area TXX. Select TXXCUSTOMER, TXXPRODUCT and
TXXCUSTOMERPRODUCT.
Note: Selecting the Master Data type check box selects all attributes part of that Master Data Type. You can verify
this be expanding Master Data Type TXXCUSTOMER.
Step-5: Click Save.

E X E R C I S E 2H : C R E A T E P L A N N I N G L E V E L S
In this exercise you will create the required Planning Levels for your Planning Area. To do this, navigate to the
“Planning Levels” page. The steps below show an example of creating a Planning Level TXXPERPRODCUST which
has TXXPRDID and TXXCUSTID as root attributes along with other attributes of Master Data Types TXXPRODUCT
and TXXCUSTOMER. Note that for the Demand model, all key figures are at base level of Product, Customer and
Month. Therefore we define one Base Planning level TXXPERPRODCUST.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 50 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 1

5
1

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 51 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 2

5
Screenshot of steps to create a Planning Levels for the S&OP Training Model 2

Step-1: Ensure that the Planning Area selected is your planning area, for example, TXX
Step-2: Click New and enter a Name: TXXPERPRODCUST. Click OK button.
Step-3: Enter a Description: TXX Period / Product / Customer.
Step-4: Select the Master Data Types and Attributes to be included for the Planning Level. Check the following
Master Data Types
 2XX- TXX Time Profile
 TXXPRODUCT
 TXXCUSTOMER

This will select all Attributes of the Master Data Type to be included in the Planning Level along with selection of
Root Attributes. Validate that the Root Attributes are selected as in the table below.

Planning Level Description Master Data Root ATTR


2XX- TXX Time Profile 1-Monthly
TXXPERPRODCUST TXX Period /Product /Customer TXXPRODUCT TXXPRDID
TXXCUSTOMER TXXCUSTID
Step-5: Click Save.

NOTE: Planning Area selection sticks throughout the planning levels, Key Figures and scenario screens

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 52 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 3

5
E X E R C I S E 2I : C R E A T E K E Y F I G U R E S 3
In this step you will define your Key Figures to be included in your model. The Key Figure creation can be classified
into two parts:

1. Defining Attributes as Key Figures.


The Model Configuration allows assigning Attributes of a Master Data Type as Key Figure. Example: Unit
Price is an attribute of TXXCUSTOMERPRODUCT, that is, it has a single value for a unique Customer and
Product combination. This Attribute can be defined as a Key Figure such that the same Unit Price value
can be repeated across all the planning time periods of Customer and Product combination.
2. Create New Key Figures.
These are Key Figures other than the Attribute as Key Figures that are defined in the S&OP Model
Configuration UI for a Planning Area.

Key Figures Creation- Attributes as Key Figures:

The steps below show an example of creating Unit Price which is ‘Attribute as Key Figures’. Defining an Attribute as
Key Figure is done in the Planning Areas & Details page.

Step-1: Navigate to “Planning Area & Details” page.


Step-2: Change the table filter selection to “Available Attributes”.
Step-3: Search for your prefix (for example, TXX). The new view will show you which attributes are available to be
used as Key Figures (type decimal or integer).
Step-4: Check the attribute TXXUNITPRICE and select “Key Figure” checkbox.
Step-5: In dialog that appears, choose the Planning Level (TXXPERCUSTPROD).
Step-6: Click OK.
Step 7: Click Save.
Step-8: For this new ‘Attribute as Key Figure’ define the Key Figure properties. To perform this step, navigate to
the Key Figures page of S&OP Model Configuration UI. (See Figure below)

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 53 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 4

5
4

Step-9: Choose Transpose to view the Key Figures view and select Key Figure TXXUNITPRICE.

Step-10: Edit the Key Figure Details as below:

Name & Agg Disaggregation


Key Figure ID Description Base Plan Level Mode Mode* Stored Editable Calculated
TXXUNITPRICE Unit Price TXXPERPRODCUST Sum Proportional if Yes Yes No
aggregated
value is not
zero;
otherwise
copy value to

Step-11: Save.

Key Figures Creation- New Key Figures:

We will create the remaining key figures to complete the Demand Model. The steps below show an example of
creating a new Key Figure. For example: TXXSALESFORECASTQTY.

Step 1: From the “Key Figures” page, click “New”. Create Key Figures dialog will appear.

Step 2: Select the “Key Figure” radio button.


Step 3: Enter a “Key Figure ID”: TXXSALESFORECASTQTY.
Step 4: Select the adequate “Base Planning Level” from the drop-drown menu (for example, TXXPERPRODCUST),
and click “OK”.
Step 5: Then add properties as shown below:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 54 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 5

5
Name & Agg Disaggregation 5
Key Figure ID Description Base Plan Level Mode Mode* Stored Editable Calculated
TXXSALESFOREC Sales Forecast Qty TXXPERPRODCUST Sum Proportional if Yes Yes No
ASTQTY aggregated
value is not
zero;
otherwise
equal
distribution
Step 6: Click Save.

Note: Upon save, a REQUEST level calculation is created by the System by default.

Following the steps outlined above, create the remaining Demand Key Figures as shown in the table below.

Name & Agg Disaggregation


Key Figure ID Description Base Plan Level Mode Mode* Stored Editable Calculated
TXXMARKETINGF Marketing TXXPERPRODCUST Sum Proportional if Yes Yes No
ORECASTQTY Forecast Qty aggregated
value is not
zero;
otherwise
equal
distribution
TXXCONSENSUS Consensus TXXPERPRODCUST Sum Proportional if Yes Yes Yes
DEMANDQTY Demand Qty aggregated
value is not
zero;
otherwise
equal
distribution
TXXACTUALSQTY Actuals Qty TXXPERPRODCUST Sum Yes No No
TXXCONSENSUS Consensus TXXPERPRODCUST Sum No No Yes
DEMANDREV Demand Rev

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 55 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 6

5
Note: TXXACTUALSQTY is a past key figure and therefore non editable. 6

* System defaults the Disaggregation mode to value Custom for non-editable Key Figures.

 Learning Point: Disaggregation Mode is allowed only for Editable Key Figures.

 Learning Point: An Editable Key Figure is always marked as a Stored Figure.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 56 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 7

5
Add Calculations to Key Figures 7

General Information: In order to complete your model, you will need to define the calculations. This is done from
the “Key Figures” page, by selecting the related Key Figure and clicking on the “Add Calculation” button.

Once you add a new calculation row, select the calculated Key Figure Planning Level (either @REQUEST or other)
and then place the cursor on the expression editor (to the right of the “=” sign) and type the. Note that commands
(for example, SUM) are case sensitive. You will also notice that as soon as you type the “character (double quotes),
a dropdown menu will appear to aid on the selection of the desired Key Figure.

REQUEST is a built-in planning level that represents the level on which a user looks at the data (in the Excel client
or in Analytics). Typically you need to aggregate the key figure data from a lower ”base planning level” (specific) via
an operator like SUM, MIN or MAX to calculate a key figure at REQUEST level. However, it is also possible to define
a calculation at REQUEST level directly. All Key Figures that an end user is able to query from the UI need to have a
calculation for REQUEST level, because starting from this calculation the system determines how to calculate the
key figure.

Once you are done typing the expression, click “Validate Calculation” and verify that the correct input have
been selected by the system (the system will automatically mark the Key Figures @ planning level that are used in
the expression as inputs in the ‘Input Key Figures’ dialog box), and then click “Ok”. If your expression is well
written, it will change colors from black to green (planning level) and blue (key figure). This indicates it was
successfully validated; otherwise, you will get an error message. At this point go ahead and save your changes by
clicking on “Save” (this screen has page-level save so you can create multiple records and then save all of them
together).

E X E R C I S E 2J : A D D C A L C U L A T I O N S T O K E Y F I G U R E S
The steps below show an example of creating calculations for a new Key Figure: TXXSALESFORECATQTY

Screenshot for Add Calculation:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 57 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 8

5
8
Step-1: Choose Transpose to see Key Figures in the list.
Step-2: Highlight the Key Figure: TXXSALESFORECATQTY
Step-3: Verify that the following calculation is defined by system by default,
TXXSALESFORECASTQTY@REQUEST = SUM("TXXSALESFORECASTQTY@TXXPERPRODCUST")
If there is no calculation defined, for example then click “Add Calculation” to the right of Calculation
Definition and enter the above calculation.

Step-4: Select the Input Key Figures icon . This will open a dialog for Input Key Figures for the calculation
Step-5: Define the Input key figures as in the table below. Then click OK.
Input Key Figures Stored

TXXSALESFORECASTQTY@TXXPERPRODCUST X
Step-6: Click Save.

Follow the steps defined above to create the remaining Key Figure Calculations
1. Marketing Forecast Quantity:
Verify the calculation at REQUEST level:
TXXMARKETINGFORECASTQTY@REQUEST = SUM("TXXMARKETINGFORECASTQTY@TXXPERPRODCUST")

Select the Input Key Figures icon and define the Input Key Figures as in the table below.
Input Key Figures Stored
TXXMARKETINGFORECASTQTY@TXXPERPRODCUST X

2. Actuals Quantity:
Verify the calculation at REQUEST level:
TXXACTUALSQTY@REQUEST = SUM("TXXACTUALSQTY@TXXPERPRODCUST")

Select the Input Key Figures icon and define the Input Key Figures as in the table below.
Input Key Figures Stored
TXXACTUALSQTY@TXXPERPRODCUST X

3. Consensus Demand Quantity:


This is a both stored and calculated Key Figure. We define both the aggregation calculation and the base
calculation.

 Learning Point: Defaulting to another Key Figure

The calculation of Consensus Demand Qty is as follows. If


the data value is null or empty, then default to the Sales
Forecast Qty

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 58 of 125
5
Part 2.2 S&OP Demand Review – Complete Configuration 9

5
Calculations: 9
1. Verify the calculation at REQUEST level:
TXXCONSENSUSDEMANDQTY@REQUEST = SUM("TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST")

2. Select the Input Key Figures icon and define the Input Key Figures as in the table below.
Input Key Figures Stored
TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST
Note that we marked the input as calculation and not stored. Therefore to complete the calculation chain
we need to define the calculation at base level

3. Click Add Calculation . This will create a calculation with


TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST showing on the left side of calculation.
4. Add calculation to the right side of the equation as follows:
IF(ISNULL("TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST"),
"TXXSALESFORECASTQTY@TXXPERPRODCUST", "TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST")
Note that the calculation defaults to Sales Forecast Qty if stored Consensus Demand Qty is empty.
5. Click Validate Calculation . If the calculation expression has no errors, it opens the “Input Key
Figures” Dialog. Verify the Input Key Figures as shown in the table below. Then click OK
Input Key Figures Stored
TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST X
TXXSALESFORECASTQTY@TXXPERPRODCUST X
6. Save the calculation

4. Unit Price:
This is both stored and editable Key Figure. At REQUEST level the calculation is a weighted average.

 Learning Point: Weighted Average Calculation is an example of a calculation at


REQUEST level
Unit Price is a weighted average of Revenue and Qty. Example:

Calculation:
1. Since this Key Figure is an Attribute as Key Figure, you need to create the REQUEST level calculation.

Click to add a calculation.


2. Change the left side of the calculation to TXXUNITPRICE@REQUEST. Add the following calculation
expression to the right side of the calculation

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 59 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 0

6
IF(ISNULL("TXXCONSENSUSDEMANDQTY@REQUEST") OR "TXXCONSENSUSDEMANDQTY@REQUEST" = 0 , 0
0, "TXXCONSENSUSDEMANDREV@REQUEST"/"TXXCONSENSUSDEMANDQTY@REQUEST")
The calculation is checking if TXXCONSENSUSDEMANDQTY is 0 or empty. If true, it assigns value zero, else
calculates the weighted average.
3. Click Validate Calculation. If the calculation expression has no errors, it opens the “Input Key
Figures” Dialog. Verify the Input Key Figures as shown in the table below. Then click OK

Input Key Figures Stored


TXXCONSENSUSDEMANDREV@REQUEST
TXXCONSENSUSDEMANDQTY@REQUEST
4. Save the Key Figure calculation.

5. Consensus Demand Revenue :

This is not a stored key figure but is calculated as Unit Price * Consensus Demand Qty

Since it is not stored, we define both the aggregation calculation and the base calculation
1. Verify the calculation at REQUEST level:
TXXCONSENSUSDEMANDREV@REQUEST = SUM("TXXCONSENSUSDEMANDREV@TXXPERPRODCUST")

2. Select the Input Key Figures and define the Input Key Figures as in the table below
Input Key Figures Stored
TXXCONSENSUSDEMANDREV@TXXPERPRODCUST
Note that we marked the input as calculation and not stored. Therefore to complete the calculation chain
we need to define the calculation at base level

3. Click Add Calculation . This will create a calculation with


TXXCONSENSUSDEMANDREV@TXXPERPRODCUST showing on the left side of calculation.
Add calculation to the right side of the equation as follows:
"TXXUNITPRICE@TXXPERPRODCUST" * "TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST"
Click Validate Calculation. If the calculation expression has no errors, it opens the “Input Key Figures”
Dialog. Verify the Input Key Figures as shown in the table below. Then click OK.
Input Key Figures Stored
TXXUNITPRICE@TXXPERPRODCUST X
TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST
Note that Stored is not ‘X’ for TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST because it is calculated at
that level.
4. Click Save to save your calculation.

E X E R C I S E 2K : C R E A T I N G A S C E N A R I O I N S & OP
In this exercise you will create an Upside scenario for the model we created. To create a new scenario, navigate to
the Scenarios page and verify that your Planning Area is selected.
Step 1: Click New and Enter an ID for your new scenario (for example, TXXUPSIDE)

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 60 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 1

6
Step 2: Enter a Name and a Description. 1
 Name: TXX Upside
 Description: TXX upside scenario.
Step 3: Select the Scenario Specific Key Figures (in the case of the basic S&OP Model you can select all).
Step 4: Save your scenario.

M O DE L A CT I V AT IO N
After successfully defining Master Data Types, Time Profiles and Planning Areas, you will activate your model.
Upon activation, the database artifacts like tables, procedures and permissions get created based on the meta-
data of the custom model you created. Note that it is recommended to perform Model Activation in isolation
when no other concurrent Activations are running.

E X E R C I S E 2L : A C T I V A T I N G Y O U R M O D E L
Step 1: Please do NOT activate any objects unless you have the Activation Ticket in your possession.
Step 2: From the Configuration tab select Time Profiles.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 61 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 2

6
2

Step 3: Select your 2XX Time Profile from the list on the left.
Step 4: Select the Activate button from the toolbar in the upper right.
Step 5: In the dialog box make sure your time profile is selected and select Activate.
Step 6: The status can be viewed in the Log.
Step 7: Now select the Master Data Types tab.

Step 8: Select one of your master data types and select the Activation button on the tool bar.
Step 9: In the dialog box you can select all 3 of your master data types and select Activate.
Step 10: The status of activation can be viewed in the Log.
Step 11: Select the Planning Area and Details tab.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 62 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 3

6
3

Step 12: Select your planning area TXX.


Step 13: Select the Activate button from the tool bar.
Step 14: Select Activate in the dialog box.
Step 15: You can check the status of your activation in the LOG.
Step 16: Please pass the Activation Ticket along to another person once activation is complete whether
successful or not.

Step 17: Any activation errors can be found in the Log.


Step 18: You can download the log to Notepad to help troubleshoot any errors in a failed activation.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 63 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 4

6
Step 19: Once you receive the Activation Ticket back in your possession, you may activate any inactive 4
objects again.

Note: Refer section “Troubleshooting Model Activation Errors” in Appendix to identify and fix model
configuration errors.

E X E R C I S E 2 M: M A N A G I N G R E A S O N C O D E S
Reason codes are a set of tags that the user can leverage to keep track of the decisions and changes made through
the S&OP process. These reason codes are user definable; however, there are several useful ones that come with
SAP S&OP out-of-the-box. To create a new reason code, follow the steps below.

Step 1: On the Configuration tab page, select Start Here


Step 2: Under Miscellaneous Settings Select Manage Reason Codes.
From this screen you can add, edit, or delete any reason code.
Step 3: To create a new reason code, just click New and provide ID and a Name for the new reason
code. For example: ID: TXXRC, Name: TXXREASONCODE.
Step 4: Save your changes.

Congratulations! You did it!


You just successfully completed the basic modeling training. You created a new
model from scratch within S&OP.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 64 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 5

6
D ATA I NTEGRATION IN S&OP 5

To integrate or upload data into SAP S&OP you will first need to have a fully configured and active planning area.
For the purpose of this section, we will use the custom built planning area TXX, which you have activated in your
previous exercises.

DATA import options to S&OP


S&OP requires data from many source systems. The solution supports data import using following methods:
1. Flat File Import: Importing data in S&OP can be done via files, which need to be uploaded using the S&OP web
client or an SFTP client,
2. SAP HANA Cloud Integration (HCI), a cloud-based data integration solution that is bundled with S&OP and
enables a direct extraction from On-Premise ERP and APO system into the S&OP HANA database in the cloud.
HCI provides out-of-box S&OP data integration content (ECC, APO-DP & APO-SNP). This content can further be
tailored to specific needs.
3. SAP Data Services / any ETL tool connects from Customers On-Premise systems to S&OP On-Demand
solution. S&OP provides out-of-the-box templates for data integration to S&OP source systems. We support
importing any data from any source, even homegrown systems.

F I LE B ASE D D AT A I M P O R T
Here are the basic steps to upload a data file:
Step 1: Generate a template of the data file to be loaded
Step 2: Copy the data into the template
Step 3: Load the data file
Step 4: View the data load report

You can import different types of data including time periods, master data, and Key Figures data.

PREPARE DATA FILE

In order to upload data into S&OP, the data file is created as a Comma-Separated Values file. Comma-separated
values (CSV or .csv) file stores tabular data (numbers and text) in plain-text form. It may consist of any number of
records, separated by line breaks; each record consists of fields, separated by a literal comma.

Here is an example of a CSV file: It contains a header and data records separated by comma.

TXXPRDID,TXXPRDDESCR,TXXPRDFAMILY
x100 Phone,x100 Phone,x Phone
x101 Phone,x101 Phone,x Phone
x102 Phone,x102 Phone,x Phone
x103 Phone,x103 Phone,x Phone

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 65 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 6

6
General Information 6

1. It is important to properly sequence the data file load. Since we have an attribute activated as a key
figure we will want to load the time profile first, followed by the master data, and finally the key figure
data.
2. The master data load is done as one file for each master data type and the key figure data load can be
done as one file for all key figures sharing the same base planning level or one file for each Key figure
3. Technically, since the TXXPRODUCT and TXXCUSTOMER master data types have no attributes as key
figures they can be loaded before the time profile since master data in itself is not time dependent unless
specifically selected so to Enable Effective Dates in the definition.
4. TXXCUSTOMERPRODUCT is a compound master data type which validates against the simple master data
types. Therefore, you must load the simple master data types it is made up of before you can load the
compound master data type.

Header row for Master Data file

For Master Data, the required headers can be determined by looking at the configuration setup. In the example
below for TXXPRODUCT master data type, note that the “Required” Attributes must be included in the master data
file, TXXPRDID, along with the other attributes you wish to include.

As of release 3 of S&OP Powered by Hana, the system can automatically determine these headings for you by
generating a template. Below is an example of the system generated TXXCUSTOMER template file.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 66 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 7

6
Header row for Key Figure file 7

For Key Figures, we import only stored key figures. All key figure files include the key fields in its base planning
level of the key figure (see figure below) along with key figure date. In the example below, the key figure
TXXACTUALSQTY has base planning level TXXPERPRODCUST. Therefore TXXPRDID, TXXCUSTID and Key Figure date
fields are required in header. Header will look like: TXXPRDID, TXXCUSTID, KEYFIGUREDATE, TXXACTUALSQTY.

KEYFIGUREDATE is a reserved word for Date Periods. Further a data file can contain more than one Key Figure. In
this case all KFs in file should have the same base planning level.

As of release 3 of S&OP Powered by Hana, the system can automatically determine these headings for you by
generating a template.

Below is an example of a key figure template file.

Header row for Time Profile file

Time Profile csv file always contains the headers: PERIODID,PERIODSTART,PERIODEND,PERIODDESC,PARENTID. The
time profile data load can be performed either prior to loading master data or after taking into account
dependencies, but must be done before loading key figure data.

Below is an example of the time profile template.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 67 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 8

6
U P L O A D D A T A T O S & OP 8
E X E R C I S E 2 N: UP L OA D A T I M E P ER I OD F I L E
Step 1: Download and extract the Data.zip data file provided by the instructor in My Documents or your
Desktop if using your personal PC.
Step 2: On the Data Import tab select the Get Template button at the top.
Step 3: Choose time profile, select your time profile, and select the Get Template button in the dialog
box.
Step 4: Open the template file that was just generated. It should be in your downloads.
Step 5: Now open the TP.csv file in the Data folder and the 1TP subfolder.
Copy and paste the column headings into the TP.csv file and make sure the headings are in the
correct column.
Step 6: Select all the dates in the Period Start and Period End columns and format them as YYYY-MM-DD
using a custom format.
Step 7: Save the file as a csv file and close.
Step 8: On the Data Import tab select the Load Data button at the top.
Step 9: Enter the data as in the table.

FIELD ENTRY
Data Type Time Periods
Time Profile TXX Time Profile
File Selection Select the file using the Browse button
Operation Type Insert/Update
Job Name TXX Time Periods

Step 10: Select the Upload Data button in the dialog box.
Step 11: The file has been sent to the pickup folder and will be processed within 5 minutes.

Note: Make sure there are no gaps between your time periods.

VIEWING A REPORT OF THE DATA UPLO AD

You can download a report on the data import. The report downloads as a csv file.

1) Summary report

Contains the total number of data records in the file, number successfully loaded and number rejected. This
summary report can be viewed in the table on the Data Import tab and does not need to be downloaded.

2) Detailed reports per data file (.csv).

Contains details on each data file loaded with a list of successful and rejected records along with information on
data rejections. It further included all columns of the data records to easily track which records are erroneous

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 68 of 125
6
Part 2.2 S&OP Demand Review – Complete Configuration 9

6
9

You must have a user with a role that includes data import permissions in order to download data upload reports.
Here are the types of reports that you will be able to download:

o Download a Full Report - After the data import has been processed, you can view a
comprehensive report of the data import (includes summary and detailed reports).
o Download a List of Rejected Records - After the data import has been processed, you can view a
list of the records that were not imported successfully.
o Download Problem Report: Reports the records which were not loaded to staging area. For e.g,
Data Type mismatch. This report is displayed at the header level

EXERCISE 2O: VIEWING DATA INTEGRATION REPORTS


Step 1: Navigate to the Data Import tab.
Step 2: Select your data load from the Data Load List in the left column.
Step 3: Select the download icon in the right most column of the summary report and choose one of the
options listed: “Full Report”, “Rejection Report”, “Problem Report”.
Step 4: Locate the downloaded report and view in Excel.

E X E R C I S E 2P : I M P O R T I N G A M A S T E R D A T A F I L E
Step 1: Open the folder where you extracted the Data.zip data file. Follow the path Data -> Data -> 2MD
-> Demand
Step 2: This folder contains three master data csv files.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 69 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 0

7
0

Step 3: On the Data Import tab select the Get Template button at the top.
Step 4: Choose Master Data, select one of your simple master data types, and select the Get Template
button in the dialog box.
Step 5: Open the template file that was just generated. It should be in your downloads.
Step 6: Now open the corresponding .csv file in the Data folder and the 2MD subfolder.
Copy and paste the column headings into the .csv file and make sure the headings are in the
correct column.
Step 7: Save the file as a csv file and close.
Step 8: On the Data Import tab select the Load Data button at the top.
Step 9: Enter the data as in the table.

FIELD ENTRY
Data Type Master Data Objects
Data Name Product (TXXPRODUCT)
File Selection Select the file using the Browse button
Operation Type Insert/Update
Job Name TXX Product
Step 10: Select the Upload Data button.
Step 11: Check the Summary Report for the status of the data load.
Step 12: Repeat this process for each of the master data files.
Step 13: Navigate to the Data Import tab and make sure each file load was successful. If there are errors,
fix the data file and reload

EXERCISE 2Q: IMPORTING A KEY FIGURE FILE


Step 1: Open the folder where you extracted the Data.zip data file. Follow the path Data -> Data -> 3KF –
> Demand
Step 2: On the Data Import tab select the Get Template button at the top.
Step 3: Choose Key Figure, select your TXX planning area, and select one of the key figures you would
like to load.
Step 4: Open the template file that was just generated. It should be in your downloads and will have
headers for each key figure with the same planning level.
Step 5: Now open the corresponding Demand.csv file in the Data folder and the 3KF subfolder.
Copy and paste the column headings into the Demand.csv file and make sure the headings are in
the correct column.
Select the date column and format as a custom format of YYYY-MM-DD.
Step 6: Save the file as a csv file and close.
Step 7: On the Data Import tab select the Load Data button at the top.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 70 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 1

7
Step 8: Enter the data as in the table. 1

FIELD ENTRY
Data Type Key Figures
Planning Area TXX Planning Area (TXX)
File Selection Select the file using the Browse button
Operation Type Insert/Update
Job Name TXX Key Figures
Step 9: Select the Upload Data button.
Step 10: Check the Summary Report for the status of the data load.
Step 11: Repeat this process for each planning level if you have more than 1.

Note: In the Key Figure data file (.csv), the date format must be YYYY-MM-DD hh:mm:ss.000

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 71 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 2

7
HANA C LO UD I NT E GR AT IO N 2

SAP HANA Cloud Integration (HCI) is SAP’s standard middleware platform for process and data integration
between On-Premise applications and cloud applications. The part that is relevant for S&OP is the Data Services
portion of HCI which provides extraction from On-Premise ERP and APO systems and direct loads into the S&OP
HANA database in the cloud. In addition to direct ERP and APO access, data can also get extracted from On-
Premise databases (for example, DB2, Oracle, SQL Server) or CSV files. Also the write-back scenario for reading
constrained demand plans from S&OP and loading back to On-Premise is supported with HCI.

The high level architecture would look like this:

The main components of this solution are:

On-Premise agent
The On-Premise agent is a small piece of software that is installed by the customer in his On-Premise landscape.
Through the agent, HCI will get direct access to the customer’s On-Premise applications using native protocols like
RFC or database drivers (ODBC). Once the data is extracted, the agent will send the data over https to the HCI
server in the cloud for the actual inserts into the HANA database for S&OP. The agent will always initiate the call
to the server; the server will never call back to the agent. Thanks to this architecture, the customer does not need
to setup a complex network architecture with VPN (Virtual Private Network) or reverse proxy, simple outbound
https calls is all what is used.

Web-based UI
Via the web-based UI, customers can model the extraction process (tasks and data flows) and map the data from
On-Premise systems to the S&OP staging tables. Metadata like table names and column names is available in real-
time during the data mapping process. In the data flows where mappings are defined, also more complex
transformations can be used, like:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 72 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 3

7
 Use functions in mappings (for example, string or date manipulation). 3
 Use filters to restrict data to be extracted
 Join multiple tables
 Aggregate data (for example, only monthly numbers are needed, not fine grained details)

In addition to the design-time functionality to define the dataflow, the same UI is also used to execute tasks,
schedule tasks (for example, daily, weekly, monthly and so on), monitor the tasks and check the trace and error
logs.

Out-of-the-box content
With HCI, also out-of-the-box tasks and dataflows are included to extract data from ERP and APO and load into the
out-of-the-box model in S&OP (SAP1). This content can be used to become familiar with the HCI and S&OP
solution, and it can be used as a starting point for further customization and extensions.

Below is a screenshot from a mapping in a dataflow in HCI that extracts from ERP (billing documents) to load
actuals to the key figure table in S&OP:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 73 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 4

7
D AT A S E R V I CE S / O T H E R ETL T O O LS 4

In order to prepare the data file to S&OP from source systems or Export data from S&OP, On Premise ETL tools
like SAP Data Services can be used. These On Premise tools are not part of the S&OP license (unlike HCI).

L O A D I N G D A T A U S I N G HC I

E X E R C I S E 2 Q: C R E A T E A D A T A S T O R E
Step 1: Logon to the HCI system using the logon instructions provided.
Step 2: Select the Datastore tab
Step 3: Select the new Datastore button in the upper left.
Step 4: Enter the name of your Datastore, for example, TXX_PA and Description TXX Planning Area
Step 5: Select Type: SAP Hana Cloud Application.
Step 6: Application Type: Sales and Operations Planning
Step 7: Instance: SOP_Z0P
Step 8: Save your Datastore.
Step 9: Be sure you DataStore is selected in the left column and select Tables on the right.
Step 10: Select Import Objects above the table.
Step 11: Drill down on the folders and select each table to which you want to load data.
Step 12: Once you have saved the configuration of your Datastore the file formats are automatically
saved.
Step 13: Now create a DataStore for the csv files that you will load.
Step 14: Select the new Datastore button in the upper left.
Step 15: Enter the name of your Datastore, for example, TXX_FILES and Description TXX FILE LOAD

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 74 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 5

7
Step 16: Select Type: File Format Group. 5
Step 17: To get the Root Directory select Start -> All Programs -> Accessories -> Windows Explorer
Step 18: Now drill down to the files you want to load, for example, Documents -> Data -> Data -> 2MD ->
Demand
Step 19: Now click in the path and copy.
Step 20: Paste that into the Root Directory field and replace \\wdflbmt5078 with D:/ so the path looks like
this D:/CommonTraining_fence\train-XX\My Documents\Data\Data\2MD\Demand
Step 21: Save your Datastore.
Step 22: Be sure you DataStore is selected in the left column and select Tables on the right.
Step 23: Select Import Objects -> Create from Tables above the table.
Step 24: Select your DataStore at the top and select the table with which you want to load data.
Step 25: Select Next and be sure to select First Row Contains Column Names.
Step 26: In the lower part of the screen you will need to delete the fields which are not in your file and
sequence the fields to match the sequence of the file using the Arrows on the toolbar.
Step 27: Once you have saved the configuration of your Datastore the file formats are automatically
saved.

E X E R C I S E 2R : C R E A T I N G A P R O J E C T A N D T A S K S
Step 1: Select the Projects tab.
Step 2: Select New Project (upper right above table).
Step 3: Enter the Name TXXPROJECT and Description GRXX Project and select Create -> Save and Create
Task.
Step 4: Enter Name TXXCUSTOMER, Description GRXX Customer Data Load, select the Use Template
indicator, and select the SOP_FILE_TASK template from the table.
Step 5: Select Next
Step 6: Select your TXXFILES DataStore and select Next.
Step 7: Select the Target DataStore TXX_PA that you want to load data into and select Save and Define
Data Flow.
Step 8: Enter Name (Customer) and Description (Customer Data Load) and select Next.
Step 9: Select Add Target Object in the upper right.
Step 10: Select the Target table SOPMD_STAG_TXXCUSTOMER from the list and select Create Data Flow
Step 11: Select Add Input in upper right of Input table and choose the table you want to load.
Step 12: In the lower part of the screen, change the File Name field to exactly match the file name of the
file you are loading, CUSTOMER.csv and click OK.
Step 13: Click and drag fields from Input to Output table to map fields.
Step 14: Select Done on the next 2 screens.

E X E R C I S E 2S: L O A D I N G T H E D A T A I N HC I

Step 1: Select your task from the list and choose Run Now and click OK.
Step 2: You can view history from the dialog box or the toolbar by clicking View History.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 75 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 6

7
Step 3: The Trace Log and Monitor Log show you the progress of the data load and the Error Log shows 6
any errors that might occur.
Step 4: You will need to refresh the view periodically to get updates on the progress.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 76 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 7

7
E XCEL P LANNING AND R EPORTING 7

In this section we will create Planning Views and run simulations on the custom model that you created in the
previous exercises and loaded data. The following will be covered in this section

1. Create new Consensus Demand Templates from SAP Delivered Templates.


2. Create Consensus Demand Planning View and save as favorite
3. Run Simulations and Save Data

Create new Templates from SAP Delivered templates

SAP pre-delivers empty templates that can be used as a starting point for the template creation for your custom
model. Refer to SAP Note 1790530 for further details on template creation.

P REREQUISITES :
E X E R C I S E 2R : C HA N GI N G TH E VI S IB IL ITY F IL TE R F OR Y OU R U S E R
A. Assign visibility filter of your custom model to your user.
Example: For your model TXX and your User is TRAINEEXX follow these steps:
Step 1: Login to S&OP UI with your TRAINEEXX user.
Step 2: Navigate to User Management -> Users
Step 3: Select your User TRAINEEXX
Step 4: Select Apply Visibility Filter in the lower half of the screen.
Step 5: Assign visibility filter “View All Data” of the model TXX to your User account TRAINEEXX
Step 6: Save the visibility filter and Save your user.

B. Create a S&OP Excel Connection to your Custom Model TXX

 Best Practice: Another method to add new Connections in Configuration Management


 If you need to add more than one connection you can copy the source Connection Name in Connection
Manager and select “Duplicate”. In order to change the name and server details, select Edit and make the
appropriate changes by selecting your custom model. Eg TXX.
Note: Refer Part 1 if you are creating Connection for the first time.
 If you would like the log-on screen to default to your connection or one of your connections, highlight it,
and then click “Set as Default”. (Even if you have only one connection, the client doesn’t default, unless
you setting it as default.)

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 77 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 8

7
8

Note: If you need more information to make this change refer to Exercise 1A on page 23.

E X E R C I S E 2S : C R E A T I N G A P L A N N I N G V I E W T E M P L A T E F O R C O N S E N S U S D E M A N D ( EX C EL )
There may be times when we want others to use the same planning view settings. For this purpose Templates can
be created and shared among selected users based on role permissions. Let’s walk you through the process of
creating a template from SAP Delivered starter templates (These files are available in your training handout).

Step 1: From the S&OP add-in for Microsoft Excel, log on to the planning area for which you want to
create your template.
Step 2: Save the file named Consensus Demand from your training handout to your desktop.
Step 3: Open the file and place the focus on the cell in which the first number of the planning view shall
appear. In the templates with charts, that is G19;

Step 4: Click the New View button in S&OP ribbon


Step 5: Time: Choose Monthly Time Periods starting from Current period to 12 future months. For
example Feb ‘14 to Jan ‘15

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 78 of 125
7
Part 2.2 S&OP Demand Review – Complete Configuration 9

7
9

Step 6: Select Planning Level and choose Product Family


Step 7: Select Key Figures and choose the following Key Figures :
 Sales Forecast Qty
 Marketing Forecast Qty
 Consensus Demand Qty
 Unit Price
 Consensus Demand Revenue
Step 8: Select Filter and choose Product Family as x Phone
Step 9: Click OK to view report
Step 10: Adjust the graph. Select “Select Key Figures to plot” and choose Sales Forecast Qty, Marketing
Forecast Qty and Consensus Demand Qty. For example, select cell D12 and change to Sales Forecast Qty
from the drop down selection.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 79 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 0

8
Step 11: Select Templates on S&OP Ribbon, click Add. Give name Consensus Demand. 0

Step 12: Click Refresh.


Step 13: Add this newly created template as favorite. Select Favorites on the S&OP ribbon, click Add and
name the favorite as TXX Consensus Demand.

Note: If you want to create a new favorite using Consensus Demand Template, follow the steps
outlined in the Exercises for New Planning View Creation.

 Learning Point: Additional info about Templates

A. Add/Update/Delete/Templates - the Functionality is the same as Favorites if you


have been provided the Template Admin access.
B. Permissions to create and access Templates are controlled in the User Admin
screen under Roles.

E X E R C I S E 2T : S I M U L A T I O N S A N D S A V E D A T A I N A P L A N N I N G V I E W (E XC EL )
Following the business example outlined in Part 2.1, we will demonstrate how the S&OP Excel Planning Views can
be used for Consensus Demand Planning. We will cover Step-1 and Step-2 of the Business Scenario in this Exercise.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 80 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 1

8
1

Step 1: Open the favorite : TXX Consensus Demand


Step 2: See Sales Forecast for x Phone Product Family. Sales Forecast shows increased forecast for Q1
2014.
Step 3: Copy the Sales Forecast Qty from the current month to 4 months from now and update these
values to the Consensus Demand Qty Key Figure as shown below.

Step 4: Click Simulate. The calculations are run real-time and the Consensus Demand Revenue is

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 81 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 2

8
calculated. Note that on simulation, the changes at Product family level are disaggregated to the 2
lowest granular level of Product and Customer for ‘x Phone’ Product family. When displayed in
planning views these Key Figures are aggregated to the Product Family Level
Step 5: Select Save Data to commit the changes to the database. These changes are applied to Planning
View and the Key Figures updated values are saved to the database at granular level.
Step 6: Save – you can select the Reason Code and provide comment as needed for the change.
Select Reason code “Promotion” and share to “Demand Review”. Then click Save.
Note: You can ONLY provide reason codes if your user was setup with such permissions in User
Management.

Step 7: Click Planning Levels under Settings in the S&OP Ribbon. Select Planning Level Product ID along
with Product Family and click OK. The planning view shows how the disaggregation has been
applied proportionally.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 82 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 3

8
3

Note: Past data like Actuals Qty and calculated Key Figures, such as Consensus
Demand Qty cannot be changed and will cause a validation error on Simulate or Save.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 83 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 4

8
E X E R C I S E 2U : C H A N G I N G A P L A N N I N G V I E W L A Y O U T ( O P T I O N A L ) ( E XC E L) 4
The Layout of the planning view can be changed. Attributes, Key Figures and Time Periods can be moved from the
row axis to the column axis in any combination. The order of the selections can also be changed to support your
reporting needs.

A. Select Layout button to open Settings. Notice the Attributes and Key Figures listed in the Row Axis
and the Time Periods listed under the Column Axis
B. To move Attribute or Key Figures to the other side, check the box and use the arrow to move the
selection over to the other axis. Time Periods can be moved to the row axis as well.
C. To change the order of Attribute or Key Figures, check the selection and use up and down arrows.
D. Click OK to view the new layout. Adjust as needed.

E X E R C I S E 2V : F O R M A T T I N G A P L A N N I N G V I E W ( O P T I O N A L ) ( E XC E L)

Formatting can be setup in planning views to help you quickly see the Key Figures and data that are most
important to you. You can establish formatting settings on Data or Headers in rows or columns.

Step 1: Open Planning View (can be favorite).


Step 2: Click the View Formats button under the Template Admin ribbon option.
Step 3: Select EPMFormattingSheet worksheet.
Step 4: Scroll up and down to view the EPM Formatting sheet.
Step 5: Check Dimension Member/Property Formatting.

Step 6: Check Apply on Inputable Member Default Format in the Row section (this will highlight data that
can be edited)
Step 7: Right click 10000 under Data to open Format Cells screen
Step 8: Click Fill and change Color, then OK

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 84 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 5

8
5

Step 9: Return to Planning View tab (for example, Sheet1) and Refresh to view formatting changes.
Step 10: Select EPMFormattingSheet tab
Step 11: Click Add Member/Property under Dimension Member/Property Formatting for Row(don’t need
to check the box as it’s already been checked)
Step 12: Select Key Figures under Dimensions, and then choose Sales Forecast Quantity (0) under Member
Name and click OK.

Step 13: Right click 10000 under Data to open Format Cells screen
Step 14: Click Fill and change Color, then OK
Step 15: Check Apply
Step 16: Click Planning View tab and Refresh to view formatting changes.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 85 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 6

8
A NALYTICS 6

G E NE R AT I N G D AT ASE T S AND V I S UA L I Z AT IO N S
In order to generate visualizations, you can use the integrated Analytics engine within the Sales & Operations
Planning application. It is easy to use, and it only requires you to select the Scenario, Key Figures, Attributes, and
Time horizon that will bound the desired visualization.

E X E R C I S E 2W : C R E A T I N G A V I S U A L I Z A T I O N
Step 1: Login to S&OP Web UI. Navigate to Analytics and click New > Chart

Step 2: Choose your Planning Area, for example TXX as source.


Step 3: Under “Select Data” click the relevant data to be included in your visualization. Click Scenarios
and select a scenario (for example, Baseline), then click Key Figures and select the Key Figures,
for example, Consensus Demand Rev to be included in the visualization, then click Attributes and
select the relevant attributes (for example, Customer Region).

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 86 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 7

8
Step 4: Save your visualization by clicking on the Save button. You will need to provide a name and a 7
description for your visualization, for example, TXX Revenue by Customer Region

Step 5: Repeat the steps above to create additional visualizations using the information provided below.

Name Description Scenario Key Figures Attributes Time Settings Type


TXX TXX Baseline  Consensus Product Family Quarterly Show Horizon
xPhone xPhone Qty Demand Plan Qty > xPhone Legend tal or
Qty by by Qtr  Sales Forecast Vertical
Qtr Qty Bar
 Marketing
Forecast Qty

This chart will look as follows:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 87 of 125
8
Part 2.2 S&OP Demand Review – Complete Configuration 8

8
C R E AT I N G AND M A NA G I N G Y O UR D A SH BO AR D 8
In the previous exercise you learned how S&OP Analytics enables you to customize the way your data is
displayed, whether in a chart, bar graph, or dataset. In addition to creating visualizations, you can choose which
visualizations (analytical chart) are displayed on your home page by configuring dashboards. You can configure
multiple dashboards, each one with up to four visualizations.

E X E R C I S E 2 X: C R E A T I N G A D A S H B O A R D
Step 1: Navigate to Analytics> New > Dashboard
Step 2: Find a visualization that you would like to be part of your new dashboard and drag it to one of
the gray areas below. You can add up to four visualizations to each dashboard.

Step 3: Click Save and add a name and a description (for example, TXX S&OP Dashboard) for your
visualization, then click Save.
Step 4: Go back to the home page by clicking on the home icon.
Step 5: Open the drop-down menu next to Dashboard and select the dashboard you would like to show
on your home page.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 88 of 125
8
Part 2.3 S&OP Supply Review – Complete Configuration 9

P ART 2.3 S&OP S UPPLY R EVIEW – C OMPLETE C ONFIGURATION 9

In this section we will focus on adding a Supply model to the existing Demand
model for Company ABC. The Supply Review Step of the Company’s S&OP
process focuses on arriving at Unconstrained Load and measures any Capacity
issues.

SUPPLY M ODEL C O NFIGURATION

Following are the Master Data Types and the Key Figures that will be modeled in the Supply Review S&OP Step

Additional Master Data Types Additional Key Figures

• Location • Sourcing Ratio (Imported)


• Resources • Capacity Supply (Imported)
• Consumption (Imported)
• Demand by Location (Calculated)
• Unconstrained Load (Calculated)
• Capacity Overload Alert (Calculated)

Key Calculations:
• Demand by Location = Consensus Demand Qty * Customer Sourcing Ratio
• Unconstrained Load = Demand by Location * Consumption
• Capacity Overload Alert = If Unconstrained Load > Capacity Limit
The complexity of calculations in the Supply model lies in the fact that we calculate key figures across different
base planning levels.
Log onto your S&OP system with the New UI URL provided in your training handout. Navigate to Model
Configuration UI

MASTER DATA CONFIGURATION


Follow the configuration similar to the Demand model setup to create the Attributes, Master Data Types and
Compound Master Data Types for the Supply model.

E X E R C I S E 3A : C R E A T E A T T R I B U T E S
Table of Attributes for S&OP Supply Model

Decimal
Attribute ID Description Data Type Length
Digits
Location ID
TXXLOCID NVARCHAR 20

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 89 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 0

9
Location Desc 0
TXXLOCDESCR NVARCHAR 60
Resource ID
TXXRESID NVARCHAR 20
Resource Desc
TXXRESDESCR NVARCHAR 60
Capacity Supply
TXXCAPASUPPLY Decimal 18 6
Consumption
TXXCAPACONSUMPTION Decimal 18 6

E X E R C I S E 3B : C R E A T E Y O U R S I M P L E M A S T E R D A T A T Y P E S
Table of Master Data Types for Supply Model

Master Data Type ID Name Description Assigned Attributes Key

TXXLOCID Yes
TXXLOCATION Location Location
TXXLOCDESCR
TXXRESID Yes
TXXRESOURCE Resource Resource
TXXRESDESCR

E X E R C I S E 3C : C R E A T E C O M P O U N D M A S T E R D A T A T Y P E
Table of Compound Master Data Objects for S&OP Training Model

Compound Master Data Type ID Name Description Compounded Assigned Attributes


Maser Data Type

TXXRESOURCELOCATION Resource Resource TXXRESOURCE TXXRESID*


Location Location TXXLOCATION TXXLOCID*
TXXCAPASUPPLY
TXXRESOURCELOCATIONPRODUCT Product Product TXXPRODUCT TXXPRDID*
Resource Resource TXXRESOURCE TXXRESID*
Location Location TXXLOCATION TXXLOCID*
TXXCAPACONSUMPTION
* Key Attribute

E X E R C I S E 3 D: E D I T P L A N N I N G A R E A
Add Master Data Types to Planning Area Details

1. Select your planning area.


2. Click Available Attributes.
3. Choose the newly created Master Data Types for Supply according to table below

Table of Master Data Types and Attributes for the Planning Area TXX

Master Data Type Attribute


TXXLOCATION TXXLOCID

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 90 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 1

9
TXXLOCDESCR 1
TXXRESOURCE TXXRESID
TXXRESDESCR
TXXRESOURCELOCATION TXXCAPASUPPLY
TXXRESOURCELOCATIONPRODUCT TXXCAPACONSUMPTION

E X E R C I S E 3E : CREATING A D D IT IO N A L P L A N N I N G L E VE L S
Since the Stored Key Figures on the supply side are at different granular level, we would need to create different
base planning levels in the model. For example, Sourcing Ratio has key fields ‘Period Product Location and
Customer’. Therefore we need level TXXPERPRODLOCCUST. Capacity Supply has key fields ‘Period Location
Resource’. Therefore we need level TXXPERLOCRES

Table of additional Planning Levels and Attributes for the Planning Area TXX

Planning LEVEL Description Master Data Root Attribute


2XX- TXX Time Profile 1-Monthly
TXX Period /Product /Location TXXPRODUCT TXXPRDID
TXXPERPRODLOCCUST
/Customer TXXLOCATION TXXLOCID
TXXCUSTOMER TXXCUSTID
2XX - TXX Time Profile 1-Monthly
TXXPERPRODLOC TXX Period /Product /Location TXXPRODUCT TXXPRDID
TXXLOCATION TXXLOCID
2XX - TXX Time Profile 1-Monthly
TXX Period /Product /Location TXXPRODUCT TXXPRDID
TXXPERPRODLOCRES
/Resource TXXLOCATION TXXLOCID
TXXRESOURCE TXXRESID
2XX - TXX Time Profile 1-Monthly
TXXPERLOCRES TXX Period /Location /Resource TXXLOCATION TXXLOCID
TXXRESOURCE TXXRESID

E X E R C I S E 3F : C R E A T E A D D IT IO N A L K E Y F I G U R E S
Selecting Attributes as Key Figures:
In order to select ‘Attributes as Key Figures’,
Step 1: Navigate to the “Planning Area Details” page
Step 2: Change the view to “Available Attributes”
Step 3: Search for your prefix (for example, TXX). The new view will show you which attributes are
available to be used as Key Figures (type decimal or integer).
Step 4: Then check the “Key Figure” boxes for the following attributes: TXXCAPASUPPLY ,
TXXCAPCACONSUMPTION and select the adequate Planning Level from the table below:

KF ID Base Planning Level

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 91 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 2

9
TXXCAPASUPPLY TXXPERLOCRES 2
TXXCAPACONSUMPTION TXXPERPRODLOCRES
Step 5: Click “OK” and Save.
Step 6: For the Attribute as Key Figures, you will need to indicate their unique properties. To do this you
will need to go to the “Key Figures” page and edit their information as per the table below:

Table of stored ‘Attribute as Key Figures’

Base Plan Name/ Agg Store


KF ID Level Description Mode d Editable Calculated Disaggregation
TXXCAPASUPPLY TXXPERLOCR Capacity Sum Yes Yes No Proportional if
ES Limit aggregated value
is not zero;
otherwise equal
distribution
TXXCAPACONSU TXXPERPROD Consumption Sum Yes Yes No Proportional if
MPTION LOCRES aggregated value
is not zero;
otherwise equal
distribution

You will need to add the remaining Key Figures to complete your model.

Supply Key Figures

Name / Agg
Base Plan Descripti regation Store Editabl
KF ID Level on Mode d e Calculated Disaggregation
TXXCUSTOMERR TXXPERPR Sourcing Sum Yes Yes No Proportional if
ATIO ODLOCCUS Ratio aggregated value is
T not zero; otherwise
copy value to
TXXDEPENDENTD TXXPERPR Demand Sum No No Yes
EMANDQTY ODLOC By
Location
TXXCAPADEMAN TXXPERPR Unconstr Sum No No Yes
D ODLOCRES ained
Load
TXXCAPAOVERLO TXXPERLO Capacity Sum No No Yes
ADALERT CRES Overload Mark Alert
Alert = Yes

EXERCISE 3G: A D D C AL C UL AT IO N S
In order to complete your model, you will need to define the calculations.

S&OP Supply key Figures Calculations:

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 92 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 3

9
Follow the steps below to create the necessary calculations for your model 3

1. Capacity Limit:
Calculation:
TXXCAPASUPPLY@REQUEST = SUM("TXXCAPASUPPLY@TXXPERLOCRES")
Input Key Figures Stored
TXXCAPASUPPLY@TXXPERLOCRES X

2. Consumption:
Calculation:
TXXCAPACONSUMPTION@REQUEST = SUM("TXXCAPACONSUMPTION@TXXPERPRODLOCRES")
Input Key Figures Stored
TXXCAPACONSUMPTION@TXXPERPRODLOCRES X

3. Sourcing Ratio:
Calculation:
TXXCUSTOMERRATIO@REQUEST = SUM("TXXCUSTOMERRATIO@TXXPERPRODLOCCUST")
Input Key Figures Stored
TXXCUSTOMERRATIO@TXXPERPRODLOCCUST X

4. Demand By Location: = Consensus Demand Qty * Sourcing Ratio


Aggregate Calculation: REQUEST Level
TXXDEPENDENTDEMANDQTY@REQUEST = SUM("TXXDEPENDENTDEMANDQTY@TXXPERPRODLOC")
Input Key Figures Stored
TXXDEPENDENTDEMANDQTY@TXXPERPRODLOC
Note that we marked the input as calculation and not stored. Therefore to complete the calculation chain
we need to define the calculation at TXXPERPRODLOC level

Aggregate Calculation: TXXPERPRODLOC level


TXXDEPENDENTDEMANDQTY@ TXXPERPRODLOC =
SUM("TXXDEPENDENTDEMANDQTY@TXXPERPRODLOCCUST")
Input Key Figures Stored
TXXDEPENDENTDEMANDQTY@TXXPERPRODLOCCUST

Base Calculation: Consensus Demand Qty * Sourcing Ratio


TXXDEPENDENTDEMANDQTY@TXXPERPRODLOCCUST =
"TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST" * "TXXCUSTOMERRATIO@TXXPERPRODLOCCUST"
Input Key Figures Stored
TXXCONSENSUSDEMANDQTY@TXXPERPRODCUST
TXXCUSTOMERRATIO@TXXPERPRODLOCCUST X

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 93 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 4

9
4

 Learning Point: Calculations between different Base Planning Levels

5. Unconstrained Load: Demand By Location * Consumption

Aggregate Calculation: REQUEST Level


TXXCAPADEMAND@REQUEST = SUM(“TXXCAPADEMAND@TXXPERPRODLOCRES”)
Input Key Figures Stored
TXXCAPADEMAND@TXXPERPRODLOCRES
Note that we marked the input as calculation and not stored. Therefore to complete the calculation chain
we need to define the calculation at TXXPERPRODLOCRES level

Base Calculation: Demand By Location * Consumption


TXXCAPADEMAND@TXXPERPRODLOCRES = "TXXDEPENDENTDEMANDQTY@TXXPERPRODLOC" *
"TXXCAPACONSUMPTION@TXXPERPRODLOCRES"
Input Key Figures Stored
TXXDEPENDENTDEMANDQTY@TXXPERPRODLOC
TXXCAPACONSUMPTION@TXXPERPRODLOCRES X

Aggregate Calculation: TXXPERLOCRES level (This is used in Alert calculation)


TXXCAPADEMAND@TXXPERLOCRES = SUM("TXXCAPADEMAND@TXXPERPRODLOCRES")
Input Key Figures Stored
TXXCAPADEMAND@TXXPERPRODLOCRES

6. Capacity Overload Alert :If Unconstrained Load > Capacity Limit , then Alert =1
Aggregate Calculation:
TXXCAPAOVERLOADALERT@REQUEST = SUM("TXXCAPAOVERLOADALERT@TXXPERLOCRES")
Input Key Figures Stored
TXXCAPAOVERLOADALERT@TXXPERLOCRES
Note that we marked the input as calculation and not stored. Therefore to complete the calculation chain
we need to define the calculation at base level

Base Calculation: If Unconstrained Load > Capacity Limit, then Alert =1


TXXCAPAOVERLOADALERT@TXXPERLOCRES = IF("TXXCAPADEMAND@TXXPERLOCRES" >
"TXXCAPASUPPLY@TXXPERLOCRES",1,0)
Input Key Figures Stored
TXXCAPADEMAND@TXXPERLOCRES
TXXCAPASUPPLY@TXXPERLOCRES X
 Learning Point: Alert Key Figure Calculation

E X E R C I S E 3I : A D D K E Y F I G U R E S T O S C E N A R I O I N S & OP

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 94 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 5

9
Step 1: Select the Scenario Specific Key Figures (in the case of the basic S&OP Model you can select all). 5
Step 2: Save your scenario.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 95 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 6

9
E X E R C I S E 3J : A C T I V A T I N G Y O U R M O D E L 6
Step 1: Please do NOT activate any objects unless you have the Activation Ticket in your possession.
Step 2: Select the Master Data Types tab.
Step 3: Select one of your master data types and select the Activation button on the tool bar.
Step 4: In the dialog box you can select all of your master data types and select Activate.
Step 5: The status of activation can be viewed in the Log.
Step 6: Select the Planning Area and Details tab.
Step 7: Select your planning area TXX.
Step 8: Select the Activate button from the tool bar.
Step 9: Select Activate in the dialog box.
Step 10: You can check the status of your activation in the LOG.
Step 11: Please pass the Activation Ticket along to another person once activation is complete whether
successful or not.
Step 12: Any activation errors can be found in the Log.
Step 13: You can download the log to Notepad to help troubleshoot any errors in a failed activation.
Step 14: Once you receive the Activation Ticket back in your possession, you may activate any inactive
objects again.

Note: Refer section “Troubleshooting Model Activation Errors” in Appendix to identify and fix model
configuration errors.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 96 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 7

9
D ATA I NTEGRATION FOR S UPPLY K EY F IGURES IN C USTOM M ODEL 7

U P LO AD TO S&OP
E X E R C I S E 3K : I M P O R T I N G A M A S T E R D A T A F I L E
Step 14: Open the folder where you extracted the Data.zip data file. Follow the path Data -> Data -> 2MD
-> Supply
Step 15: This folder contains four master data csv files, one for each master data type.
Step 16: On the Data Import tab select the Get Template button at the top.
Step 17: Choose Master Data, select one of your simple master data types, and select the Get Template
button in the dialog box.
Step 18: Open the template file that was just generated. It should be in your downloads.
Step 19: Now open the corresponding .csv file in the Data folder and the 2MD subfolder.
Copy and paste the column headings into the .csv file and make sure the headings are in the
correct column.
Step 20: Save the file as a csv file and close.
Step 21: On the Data Import tab select the Load Data button at the top.
Step 22: Enter the data as in the table.

FIELD ENTRY
Data Type Master Data Objects
Data Name Product (TXXLOCATION)
File Selection Select the file using the Browse button
Operation Type Insert/Update
Job Name TXX Location
Step 23: Select the Upload Data button.
Step 24: Check the Summary Report for the status of the data load.
Step 25: Repeat this process for each of the master data files.
Step 26: Navigate to the Data Import tab and make sure each file load was successful. If there are errors,
fix the data file and reload

E X E R C I S E 3L : I M P O R T I N G A K E Y F I G U R E F I L E
Step 12: Open the folder where you extracted the Data.zip data file. Follow the path Data -> Data -> 3KF -
> Supply
Step 13: On the Data Import tab select the Get Template button at the top.
Step 14: Choose Key Figure, select your TXX planning area, and select one of the key figures you would
like to load.
Step 15: Open the template file that was just generated. It should be in your downloads and will have
headers for each key figure with the same planning level.
Step 16: Now open the corresponding Demand.csv file in the Data folder and the 3KF subfolder.
Copy and paste the column headings into the Demand.csv file and make sure the headings are in
the correct column.
Select the date column and format as a custom format of YYYY-MM-DD.
Step 17: Save the file as a csv file and close.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 97 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 8

9
Step 18: On the Data Import tab select the Load Data button at the top. 8
Step 19: Enter the data as in the table.

FIELD ENTRY
Data Type Key Figures
Planning Area TXX Planning Area (TXX)
File Selection Select the file using the Browse button
Operation Type Insert/Update
Job Name TXX Supply KF
Step 20: Select the Upload Data button.
Step 21: Check the Summary Report for the status of the data load.
Step 22: Repeat this process for each planning level if you have more than 1.

Note: In the Key Figure data file (.csv), the date format must be YYYY-MM-DD hh:mm:ss.sss.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 98 of 125
9
Part 2.3 S&OP Supply Review – Complete Configuration 9

9
E XCEL P LANNING V IEWS 9

In this section we will cover the last three steps of the Business Scenario where we identify the supply issues and
run scenario comparison to increase the capacity limit and promote that as our final plan.

E X E R C I S E 3 M: C R E A T I N G A C A P A C I T Y P L A N N I N G V I E W T E M P L A T E (E XC EL)
The steps to create a template for Capacity Planning view from SAP Delivered Templates are outlined below:

Step 1: From the S&OP Add-In for Microsoft Excel, log on to the planning area (TXX) in which
you will create the Capacity template.
Step 2: Save the file named Capacity Planning from your training handout to your desktop.
Open the file and place the focus on the cell in which the first number of the planning view shall
appear. In the templates with charts, that is G19;
Step 3: Click the New View button
Step 4: Time: Choose Monthly Time Periods starting from current period to 12 future months.
For example, Feb ’14 to Jan ‘15
Step 5: Select Planning Level and choose Location ID , Resource ID
Step 6: Select Key Figures and choose the following Key Figures :
 TXXCAPASUPPLY Capacity Limit
 TXXCAPADEMAND Unconstrained Load
Step 7: Select Filter and choose Location ID as 101 , 102
Step 8: Click OK to view report
Step 9: Adjust the graph. Select “Select key Figured to plot” and choose Unconstrained Load and
Capacity Limit.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 99 of 125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
0

L 1
0
0

Step 10: Select Templates on S&OP Ribbon, click Add. Give name Capacity.
Step 11: Click Refresh.
Step 12: Add this newly created template as favorite. Select Favorites button on the S&OP ribbon,
click Add and name the favorite as TXX Capacity.

Note: If you want to create a new favorite using Capacity Template you just created, follow the steps
outlined in exercise for New Planning View Creation.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 100 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
1

VIEW AND SETUP ALERTS 1


0
Alerts are triggered by exceptions between Key Figures. For example, Capacity Overload Alert triggers if the
1
Capacity Demand is greater than the Capacity Limit.

The S&OP ribbon in Microsoft Excel indicates the number of your alerts with at least one exception. You can also
view your alerts on your SAP Sales and Operations Planning (S&OP) home page and open the associated favorite
planning view from the alert to look at different options to resolve the exception that raised the alert.

E X E R C I S E 3 N: M A N A G I N G A L E R T S (E XC EL)
Step 1: In the S&OP ribbon in Microsoft Excel, open the favorite you created in previous exercise, for
example, TXX Capacity.
Please NOTE that alerts can only be setup with some base calculations. This means that you must
have selected particular Key Figures (i.e. Unconstrained Load) in your Favorite.
Step 2: In the Alerts group in S&OP ribbon, choose Add (while your Favorite is open)
Step 3: In the dialog box, choose a base calculation: Capacity Overload Alert. The name of the base
calculation is defaulted as the name of the alert. You can edit the name of the alert to
differentiate between multiple alerts with the same base calculation. The name of the alert must
be unique.

Step 4: Choose the Key Figure: Unconstrained Load and the color Red that you want the key figure to be
highlighted in the planning view. By highlighting the key figure in the planning view, you can
easily see which numbers caused the exceptions. For the key figure to be highlighted in the
planning view, you must choose a color, and your planning view must have EPM formatting.
Step 5: Click OK

The alert is triggered if the scenario raises an exception. The alert and number of exceptions for the planning
view and scenario are shown on your alert dashboard in the S&OP ribbon in Microsoft Excel and also on your
home page in the S&OP web client.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 101 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
2

1
0
2

SCENARIO PLANNING
After creating a Planning View, you can make changes to it to help you refining your data. The following actions are
useful when working with planning views:

Simulation: After making adjustments to the planning view, you can simulate what effect these changes make on
your planning view. Simulate recalculates the planning view to simulate a scenario with the changes applied. You
can choose to save this scenario, if you like it, or refresh the view and not apply these changes.

Save: Once you have made changes to your planning view, you can choose to save these changes at the database
level, meaning that all users that have access to this planning level will be able to see your changes.

Promote: If you like a new scenario simulation or think this will be a more appropriate representation for a
baseline scenario, you can promote the simulation. This will effectively overwrite the simulation to the baseline
scenario.

Reinitialize: If you would like to change a scenario back to the baseline conditions, you can Initialize it. This action
effectively copies the baseline scenario to a selected scenario.

Status: This command opens a window that displays the status of Promote and Initialize processes.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 102 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
3

In the following exercises we will initialize an Upside scenario where we will increase the Capacity Limit to the 1
Unconstrained Load and compare with Baseline scenario. We will then promote this Upside scenario as the new 0
Baseline. 3

E X E R C I S E 3 O: R E I N I T I A L I Z I N G S C E N A R I O S ( EX C EL )
Step 1: Click Reinitialize under Scenario Planning in S&OP Excel ribbon.
Step 2: Select the scenario TXXUPSIDE to reinitialize.
Step 3: Select All Key Figures.
Step 4: Leave the default time periods. Under Time Settings..
Click next and select appropriate Reason Codes, enter a Comment, and if relevant select an JAM
Group.
Step 5: Click Reinitialize. The selected scenario will be queued for scenario initialization.

You can view the status by selecting Status under Scenario Planning tab in S&OP Ribbon.

E X E R C I S E 3P : S I M U L A T I O N O N P L A N N I N G V I E W S ( EXC EL )

After a scenario is initialized we now perform a scenario comparison where in Upside scenario we change the
Capacity Limit to Unconstrained Load

Step 1: Log onto S&OP from Excel and open the “TXX Capacity” favorite.

Step 2: Click Key Figures button in settings area of S&OP ribbon


Step 3: In the Key Figures section window, choose both Baseline and Upside scenarios

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 103 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
4

1
0
4

Step 4: Scroll down to see the data for Location 101 and change the data for Upside scenario with
Capacity Limit equal to Unconstrained Load

Step 5: Click Simulate to start the simulation process and recalculate the Planning View.
Step 6: Review simulated data. The red format on these cells indicates that an alert has been triggered.
Step 7: Click Save Data to save your changes.
Ste p 8: Select appropriate Reason Codes, enter a Comment, and if relevant share to group “Pre S&OP
review”

E X E R C I S E 3 Q: P R O M O T I N G A S C E N A R I O ( E XC E L)
Step 1: With a planning view open in Excel, make changes to the planning view and simulate the changes
(as described on the previous exercise).
Step 2: Click Promote under Scenario Planning in S&OP Excel ribbon.
Step 3: Select the scenario to promote, the relevant Key Figures, and the time settings.
Step 4: Select appropriate Reason Codes, enter a Comment – “Resolved Supply Issues by Increasing
Capacity Limit”, and share to group “Pre S&OP review”.
Step 5: Click Promote. The new scenario has been promoted to baseline.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 104 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
5

1
C OLLABORATION
0
To start collaborating on a decision, you create a JAM Group. A Group is an online space where you and other
5
participants make decisions by discussing a particular issue, sharing information, and using a set of business tools.

S&OP uses SAP JAM to connect your customers, partners, and employees with information, applications, and
processes to drive results in your social network and your applications, and while mobile. By adding collaboration
to Sales, HR, and other processes, you’ll shorten sales cycles, increase customer and employee engagement, and
reduce training costs. Avoid disconnected silos of collaboration; instead, deliver a single, secure social foundation
across your entire business.

Jam includes easy-to-use tools for video and screen capture, and it has a complete set of social tools, including
blogs, micro-blogging, wikis, social documents, polls, and more. Because it’s integrated with the applications and
processes you use every day, you’ll get notified automatically when updates are made or new content is posted.

Video and screen recordings


With Jam, everyone can create, share, and view videos. Record a video with your webcam or mobile phone, record
your screen, or upload a video that already exists. Jam publishes a video preview and lets you play back inline, full
screen, or from your mobile device. Jam automatically formats your videos to be streamed securely to browsers
and to mobile phones. Others can add comments and send them to colleagues via direct message.

Recommendations
To discover relevant content from across your organization, explore the recommendations highlighted in tiles on
your home page and in your groups. Recommendations are personalized based on the people and groups you
follow and show you the most-viewed, most-liked, and featured content. They help you find high-quality, popular
content fast, so you don’t have to wade through a long list of irrelevant updates.

First-time wizard
If you’re new to Jam or to your organization, Jam will recommend people in your company to connect with, and it
will explain why it has recommended them. It’ll also suggest groups to follow based on information stored in your
profile and people you’ve decided to follow.

Structured work tools


Drive action with tools that help you collect feedback and drive decisions in your organization:
 Dynamic agenda: Create an agenda collectively for an offsite or customer meeting.
 Pro/con table: Collect options from your team and identify pros and cons for each.
 Ranking: Collect ideas or requirements from your team and rank them by voting.
 Consensus: Present a proposal and determine the level of buy-in.
 Decision: Propose a decision and ask your team to sign off on it.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 105 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
6

1
Micro-blogging 0
Quickly communicate critical information to a broad audience and receive timely responses. Share news, ideas, 6
documents, questions, and status updates; others within your organization can review, reply, comment, or simply
indicate that they "like" your post. You can also add files, photos, links, and tasks to your updates.

Wiki
Use the wiki to publish pages that multiple people may need to edit. You’ll be able to use rich text formatting,
embed tables, images, and videos, and see a complete revisions history. When a wiki page changes, everyone
following the wiki is automatically notified.

Social documents
Easily upload and share files of all kinds. Without downloading the document, your co-workers can view and
comment inside most business documents, including Microsoft Office, .rtf, .csv, .pdf, and other file types. You can
upload new versions and track comments. All content and comments are indexed for search and discovery.

Discussions
When you have more than just a quick question or a brief status update, a structured conversation may suit your
objectives better. Start a discussion to begin an exchange of ideas around a specific topic.

Polls
Get feedback from people in your organization. Because they’re integrated directly into your organization’s social
network, Jam polls have higher rates of participation than email polls. Polls can be made visible across groups or
across your entire company, allowing others to see when people vote and encouraging them to vote as well.

Links
Share a link with your co-workers in Jam — when you post it, Jam will generate a preview of the Web page to
appear in the activity feed.

Photos
To share photos in Jam, upload the file from your desktop or your mobile device. You might publish a picture from
a company event and tag other employees, or share a snapshot of the whiteboard from a meeting to post for
others working remotely to view and participate.

Blog
The blog tool is ideal for communicating thoughts longer than a few sentences. Illustrate your ideas by embedding
images, video, and links with the rich-text editor. Blogs are integrated with micro-blogging, so it's easy for others to
post feedback and comments.

Tasks

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 106 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
7

Coordinate activities across your company or group by using tasks. Clearly articulate objectives and assign work 1
with deadlines. Reminders and alerts help keep everyone on track. 0
7
Chat rooms
Use Jam's built-in chat tool as a real-time conference room where users can participate in a conversation anytime.
Chat transcripts are stored for later reference.

E X E R C I S E 3R : C R E A T I N G A G R O U P

To start collaborating on a decision, you create a Group. The Group becomes the place in S&OP where participants
go to discuss an issue, share information, and reach a decision. From the Collaboration page any user can create a
new Group.

Note: When you access the collaboration page for first time, perform the following activities.

1. Clear browser history.


2. Choose Collaboration ->Accept Terms if prompted.
3. Chick on Home and then navigate back to Collaboration.

To Create a New Group

Step 1: Go to the COLLABORATION page,then click Groups tab and click Create a Group.
Step 2: Type the Group's title and Description. For example, "TXX Sales Input" and “Review latest input
from sales".
Step 3: Set the Groups Permissions as Private.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 107 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
8

Step 4: Click Advanced Options and keep the defaults selected as in the figure below. Click Done 1
0
8

Step 5: Click Create button.


Step 6: Click I Understand button to acknowledge access for Group TXX Sales Input
Step 7: Click Activate Group button to activate the JAM Group.

Step 8: Click Invite button and send invite to other participants in your organization. For example:
TRAINEE01@sop-education1.com

E X E R C I S E 3S: C R E A T I N G T A S K S
Tasks are typically used to assign action items to Group members. When Tasks are assigned, the person to whom
the Task is assigned to, is notified, and they will be reminded when Tasks are due or late.

In order to create a new task, follow the steps below:

Step 1: Go to the Tasks area in S&OP Home page by clicking the Tasks navigation button
Step 2: In the Tasks dialog that appears, Click Add to add a new task
Step 3: Enter Task details as shown in the figure below and click Create button

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 108 of
125
1
Part 2.3 S&OP Supply Review – Complete Configuration 0
9

1
0
9

Step 4: This newly created task will appear in the Tasks section of the Home Page.

Step 5: The task is set to complete Status when you select the checkbox next to the Task.

Adding content to a Group

From the Groups page, you can select your group and upload files, create forums, add useful links to discussion
materials, create group reports and also create tasks. For more information on this topic please refer to the SAP
JAM help.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 109 of
125
1
APPENDIX 1
0

1
APPENDIX 1
U SER M ANAGEMENT : 0
In order to understand how to setup users and roles, you will do the following exercises:
4A. Create Administrative Role
4B Create Administrative User.
4C. Manage User Details
4D. Reset your Password
4E. Deactivate Users

EXERCISE 4A: C REATE A DMINISTRATIVE ROLE


Before we create a new Administrative user, we will need to create a new Admin role. Let’s walk you through the
process of creating an Admin role.

Step 1: Login to S&OP Homepage with credentials provided on your Training Handout.
Step 2: Navigate to User Management -> Roles

Step 3: Click Add New Role


Step 4: Provide details for Administration role
a. Role Name: AdminRoleTXX (please enter your Training User: T01-T30)
b. Role Description: Admin Role
c. General Permissions: select “Manage Users and Roles”.
d. Key Figures: select Edit Key Figures and All Planning Areas to view and edit all Key Figures
e. Select any reason codes you want this user to have access to.
Step 5: Click Save to create role

E X E R C I S E 4B : C R E A T E A D M I N I S T R A T I O N U S E R

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 110 of
125
1
APPENDIX 1
1

Now that we have created an Admin role, we can proceed to create an Administration user. Let’s walk you through 1
the process of creating an Admin user. 1
1
Step 1: Select ADMIN -> User Management

Step 2: Click Add New Users – in the upper left of screen


Step 3: Provide details for Administration User
a. Username: AdminUserTXX (please enter your Training User prefix: T01-T30)
b. First Name: <enter your name>
c. Last Name: <enter your last name>
d. Primary E-mail: Provide an email address for your Admin account. Your initial password will be
mailed to this email (please use an email address you will be able to access).
e. Alternate E-mail: Email for SAPJAM: TRAINEEXX@sop-education1.com
f. Enter a password that meets the criteria for S&OP and confirm it. This password will be changed
the first time this user logs on.
g. Choose Assign Roles and assign the Admin role you just created in the last exercise.
Step 4: Select Apply Visibility Filter and assign a “Visibility Filter” for the user. Visibility Filters control
which planning areas and data are visible for User.
a. Assign Filter Name “View ALL Data” and Planning Area “SAP1” and click “Save”.
Step 5: Save your user and Logout of S&OP
Step 6: Now login using the User and Password you just created.
Step 7: The system will require you to change your password.

E X E R C I S E 4C : M A N A G E U S E R D E T A I L S
You may need to change or update some of the user details. In this exercise, we’ll walk you through the
steps to perform such changes.

S T E P 1: Login to S&OP Homepage with Admin credentials in the trainee handout

S T E P 2: Navigate to User Management -> User Management

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 111 of
125
1
APPENDIX 1
2

S T E P 3: S T E P 4: Find the user you need to update (for example, AdminUserTXX) 1


1
S T E P 5: Click the hyperlink on User name 2
S T E P 6: Make necessary changes. They could be any of the following: Change spelling on name,
change role, change visibility profile (i.e. Change the spelling – from Porter to Porters)

S T E P 7: Click Save to save changes.

E X E R C I S E 4 D: R E S E T P A S S W O R D S
Periodically users will need to get their password reset. They may get locked out of their account or they
may have simply forgotten their password. Let’s go through the steps of resetting a User’s password.

S T E P 1: Login to S&OP Homepage using the Admin credentials in the trainee handout

S T E P 2: Navigate to User Management -> User Management

S T E P 3: Click into the user you want to reset password (for example, AdminUserTXX)

S T E P 4: Click Reset Password. The user will receive an e-mail with a link to reset their password.

E X E R C I S E 4E : D E A C T I V A T E U S E R
If you would like to disable a user, you can deactivate it. An account that has deactivated can be reactivated again
later. Let’s walk you through the process of deactivating a user.

S T E P 1: Login to S&OP Homepage as Admin

S T E P 2: Navigate to User Management -> User Management

S T E P 3: Find the planner user you previously created, and uncheck Active User. You do not need
to save changes, as the changes take place immediately. To reactivate a user, just check the Active
User again.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 112 of
125
1
APPENDIX 1
3

1
1
3

I NSTALLING SAP S&OP E XCEL A DD -I N


S&OP Add-In Installation Requirements

 Operating System: Microsoft Windows XP Service Pack 3, 32-bit edition, Windows Vista Service Pack 1
or higher, 32-bit or 64-bit edition, Windows 7, 32-bit or 64-bit edition (S&OP is NOT supported on a
Macintosh)
 Microsoft Web Services Enhancements (WSE) 3.0 or later. You can download it from Microsoft.
 Software: Microsoft Office Excel 2007 (32-bit edition) or 2010 (32-bit edition and 64-bit edition), with
Microsoft .NET Framework 4.
 Browser: Google Chrome (recommended), Mozilla Firefox 10 or Internet Explorer 9 or above.
 The following component is a prerequisite for installing the S&OP Excel Add-In:
http://www.microsoft.com/download/en/details.aspx?id=14089

For all other prerequisites, please refer to the following SAP Note.

Note: If you already have a previous version of the S&OP add-in, uninstall it from Control panel ->
Programs -> Uninstall a program -> S&OP Add-In for Microsoft Excel.

E X E R C I S E 4F : I N S T A L L I N G T H E S & OP A D D - I N F O R MS E X C E L

Step 1: Login to S&OP Web UI with the link provided on your training handout.
Step 2: Select “Download S&OP Add-In for Microsoft Excel” from the Home page
Step 3: Click link “S&OP add-In version x.x.x.x” to begin to download installer.
Open the downloaded .exe file and Select “Yes” to the User Account Control prompt. The .exe
file should open the installer and the InstallShield Wizard will guide you through the installation
process.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 113 of
125
1
APPENDIX 1
4

Step 4: Select “Next” once the Welcome to the InstallShield Wizard for S&OP and EPM Add-in for 1
Microsoft Excel dialogue box opens. InstallShield Wizard will guide you through the installation 1
process. 4
Step 5: Click Next and accept the terms in the License Agreement.

Step 6: Provide Customer Information, including User Name and Organization. You can also install this
application for anyone or only yourself.
Step 7: The Language and Solution box opens. Select appropriate application language for Language and
Solution. Do not select the box to install the EPM add-in for Microsoft Office, unless you need to
install other EPM ribbons.

Step 8: Click “Next” and Destination Folder dialog box appears.


Continue Installation Process -- Next on Destination Folder.
Ready to Install the Program dialogue box opens.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 114 of
125
1
APPENDIX 1
5

1
Step 9: Install the S&OP Add-In for Excel. Click “Install” on Ready to Install the Program dialogue box. 1
Files will copy and installation will begin. It may take several minutes to install the program. 5

Step 10: When the installation is completed click “Finish” to close the installer.

NOTE: The status bar may not move for a few minutes but it will continue again. Please be patient and
do not abort the installation process.

M ODEL C ONFIGURATION O PTIONAL E XERCISES


S T AT I ST I C AL F O R E C A S T I N G
S&OP on HANA supports Interactive Statistical Forecasting & Planning for

 Long Term Forecasting


 Quantity Forecasting
 Price/Revenue Forecasting
 Scenario Forecasting
 Attach rate Forecasting

You can generate the forecast for various scenarios, and for a specific part of your business. You run statistical
forecasting from the SAP Sales and Operations Planning (S&OP) add-in for Microsoft Excel. You can run the
forecast on request or schedule it, for example, monthly. By specifying a filter, you can control which attribute
value combinations are input for forecast.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 115 of
125
1
APPENDIX 1
6

SAP HANA has an extensive predictive library which is used by S&OP forecasting algorithms. Supported forecasting 1
methods in S&OP include Moving Average, Single Exponential Smoothing, Double Exponential Smoothing, Triple 1
Exponential Smoothing and Optimized for all methods. 6

In the exercises below we show you how to configure a single exponential smoothing forecast method. Note that
Statistical Forecasting can be added to the model without the need for model activation.

E X E R C I S E 4 G : C ONF I GU RE A N D R U N S T A T I S T I C A L F O R E C A S T
Define Statistical Forecast Profile

Step 1: Select the Configuration tab page and select Manage Statistical Forecast Profile under
Miscellaneous Settings
Step 2: Select your Planning Area, for example, TXX.
Step 3: Select Create New and enter the name of the forecast profile, for example, TXXSINGLEEXP and
click OK.
Step 4: Enter the data from the table.
FIELD VALUE
Description: TXX Single Exp Smoothing
Input Key Figure: Actual Qty
Output Key Figure: Marketing Forecast Qty
Historical Periods: 6
Future Periods: 12
Historical Error Periods: 3
And accept the default values for the rest of the fields.
Step 5: Select Single Exponential Smoothing and click Save.

Note: When users run statistical forecasting for a forecast profile having more than one forecast method, S&OP
automatically uses the method with the least error.

Define Statistical Forecast Method Parameters:

Several parameter value sets can be maintained for each forecast method. Further SAP pre-delivers many
parameters for level, trend and seasonality –Alpha, Beta and Gamma.

Step 1: Select Start Here and Manage Statistical Forecast Method Parameters.
Step 2: Select your Planning Area TXX and Create New.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 116 of
125
1
APPENDIX 1
7

1
1
7

Step 3: Enter the parameters from the table below.

Profile Method Alpha Beta Gamma


TXXSINGLEEXP Single 0.3
Exponential
Smoothing
TXXSINGLEEXP Single 0.9
Exponential
Smoothing

Note: S&OP automatically picks the best forecast method and best parameters for a given input dataset. To
compute the least error metric that is used for the pick-best algorithm, S&OP back-tests the forecasting function.

Run Statistical Forecast:

From the Excel Add-In for S&OP, select Statistical Forecast and click Run. Select Mode: TXX Single Exp Smoothing
and scenario as Baseline. Click Filters and select named filter TXX x Phone as shown below. In the next step, enter
Reason Codes and click Run.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 117 of
125
1
APPENDIX 1
8

Click Statistical Forecast -> Status button to view the Status of your forecast run 1
1
8

Click Refresh in S&OP ribbon to see the results of the statistical forecast run.

Note: Your Role should have Statistical Forecasting permission to run Statistical Forecast in S&OP Excel Add-In

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 118 of
125
1
APPENDIX 1
9

1
T ROUBLESHOOTING M ODEL A CTIVATION E RRORS
1
9
If your model activation runs into errors follow the troubleshooting steps mentioned below.

1. Make sure that the Master Data Types, Time Profile, Key Figures and calculations that you defined are exactly as
given in the Training Exercises. Refer to delivered training model TXX to verify your configuration.

2. Make sure you created all the Planning objects replacing TXX prefix with your unique Training Prefix. Make sure
there are no references of TXX planning objects (that is, Attributes, Master Data Types, Key Figures, calculations
and Scenarios) in your model

3. Make sure you activated successfully the Time Profile and all Master Data Types associated with your model
before activating the planning area.

Here are some example of most common activation errors and what needs to be done to solve them

E - E N SU R E T H AT C AL C UL AT I O N 4 | TXXACTUALSQTY@REQUEST IS I N C LU DE D I N T H E
GE NE R AT E D C A L CU L AT I O N DE F I N I T IO N GR A PH

When you see an errors “Ensure.. is included in the generated graph”, that means the calculation graph of that Key
Figure is not complete.

What is calculation Graph?

Calculation graph shows all the calculations for a Key Figure. You can view the calculation graph of any key figure
by selecting the Key Figure and click ‘Formula/Graph view’ button. For example:

This will show the calculation graph for key figure TXXCONSENSUSDEMANQTY. In a calculation graph, the
calculation nodes are represented in Blue and the stored inputs are represented in green.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 119 of
125
1
APPENDIX 2
0

1
2
0

 LEARNING POINT: Every calculation should end with a Stored Key Figure.

In the above calculation, TXXCONSENSUDEMANDQTY ends with a Stored Key Figure TXXSALESFORECASTQTY and
TXXCONSENSUDEMANDQTY. The above calculation is an example for defaulting.

Now let us look at our original error E - Ensure that calculation 4 | TXXACTUALSQTY@REQUEST is included in the
generated calculation definition graph.

Analysis: This means the calculation graph of TXXACTUALSQTY does not end in a stored Key Figure. The calculation
of TXXACTUALSQTY and the calculation inputs are shown below.

The issue here is that TXXACUALSQTY is a stored key figure, but it is not marked as Stored Value in the Input
Key Figure dialog.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 120 of
125
1
APPENDIX 2
1

Solution: Changing this to Stored Value as shown below and activating the planning area resolves the 1
activation error. 2
1

E R RO R : E - C HE C K T H A T KE Y FI G U RETXXINVENTORYTARGETQTY HA S A
C A LC U LA T I O N D E FI N E D A T T HE REQUEST L E V E L
Analysis: From the error it is obvious that there is no REQUEST level calculation for this Key Figure. The Key Figure
definition is shown below. Here you see there are no calculations defined.

Solution: Add a request level calculation to this Key Figure by clicking + button. Add expression and click Validate
button.

Click Inputs and make sure the TXXINVENTORYQTY is selected as stored value

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 121 of
125
1
APPENDIX 2
2

1
E R RO R : EXPRESSION IS NOT VALID
2
For example, on activation, you see an error as follows: 2

Exception raised from InternalError: dberror(PreparedStatement.execute): 2048 - column store error: fail to
create scenario: [34011] Inconsistent calculation model;CalculationNode (9_53) -> attributes ->
calculatedAttribute (CAPDEMANDUTILPCT) -> expression:Expression is not valid: Evaluator: syntax error in
expression string;expected TK_RPAREN,parsing 'fixed(IF(ISNULL("T10CAPASUPPLY") OR
"T10CAPASUPPLY"=0,0,"HCAPADEMAND"/"T10CAPASUPPLY", 12, 6)[here]' at
ptime/query/plan_executor/trex_wrapper/trex_wrapper_body/trex_metadata.cc:1965

Analysis: The above error says that there is an issue with the calculation expression and that the expression is
invalid or not complete. You also see a hint [here]. Lets look at the calculation definition for the Key FIgure

Solution: This expression is missing closing bracket ). Fix the expression and activate the planning area.

Error: E - In calculation 16 | TXXDEPENDENTDEMANDQTY@TXXPERPRODLOCCUST, ensure


that the granularity of the output key figure planning level is in sync with the input key
figure(s) planning level

OR

Or

E - In calculation 15 | TXXDEPENDENTDEMANDQTY@TXXPERPRODLOC, ensure that the output key figure


planning level is a subset of the input key figure(s) planning level

Analysis: When a Key Figure contains calculations at different planning level, it is very important that output
Planning Level attributes match the union of all the input planning Levels. Let us look at the calculation expression
for TXXDEPENDENTDEMANQTY@PERPRODLOCCUST

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 122 of
125
1
APPENDIX 2
3

1
2
3
In this calculation, output planning level TXXPERPRODLOCCUST should have same attributes as the combined
attributes of input planning levels - TXXPERPRODCUST and TXXPERPRODLOCUST.

Let us look at the attributes of Planning Level TXXPERPRODCUST

Now let us look at the attributes for TXXPERPRODLOCCUST

As you can see this planning level has less attributes for TXXPRODUCT compared to the input planning level
TXXPERPRODCUST which has 3 attributes for PRODUCT.

Solution : Add TXXPRDDESCR to planning level TXXPERPRODLOCCUST and activate the planning area.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 123 of
125
1
APPENDIX 2
4

1
2
G LOBAL C ONFIGURATION G LOBAL C ONFIGURATION O PTIONS 4

Parameters Group * Parameter Name * Default Description


Parameter
Value *
CALC_SCENARIO USE_TEMPLATE 1 Controls whether a calculation
scenario template is used.
1—Use template
0—Do not use template
FORECAST FORECAST_ESCAPENULL 0 1—In the forecast, includes empty
time periods. For example, if the
data for January, February, and
March is 10, 0, and 10 respectively,
the average
will be 20 divided by 3.

0— In the forecast, do not include


empty time periods. For example, if
the data for January, February, and
March is 10, 0, and 10 respectively,
the average will be 20 divided by 2.
HOME_PAGE DEFAULT_PLAN_AREA SOP1 Indicates the default planning area
to view on the S&OP home page.
INTEGRATION DEFPLANAREA SOP1 Indicates the default planning area
to use when no planning area is
specified in the manifest file during
data import. If you change the
default value, you don‘t need to
include the value in the manifest
file.

Note: You must define a planning


area in the manifest file or you will
be unable to upload key figure data.
INTEGRATION DEFTPID 2 Indicates the default time profile to
use when no time profile is specified
in the manifest file during data
import. If you change the default
value, you don‘t need to include the
value in the manifest file.
INTEGRATION LOGGING DEBUG Indicates the trace level for logging.
INTEGRATION STAGCLEANUP 7 Indicates how many days the
imported data is retained in the
staging table. If you want to change
the default value, you can add a row
to the table and define the required

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 124 of
125
1
APPENDIX 2
5

value. 1
2
PLAN_VIEW MAX_RESULT_ROW_SIZE 2000 The maximum number of rows 5
retrieved from the back end for a
planning view. This number is not
exact because the system ensures
that all Key Figures are shown for all
displayed attribute value
combinations, and not only some of
them.
PLAN_VIEW MAX_DIM_MEMBERS 10000 Maximum number of attribute
values per attribute that are read for
the user interface of the S&OP add-
in for Microsoft Excel. If a particular
attribute has more than the
specified number of values, it is
excluded from the S&OP add-in with
regard to planning view definition
and filtering.
PLCNTRL SESSION_TIMEOUT 7200 Indicates the number of seconds
before an S&OP session times out
and requires the user to log back in.
SCENARIO SCHEDULER_INTERVAL_IN_ 1 The number of minutes between
MINS start of scenario copy background
job.
SCENARIO SCN_COUNT_MAX 3 Indicates the maximum number of
scenarios allowed in an S&OP
system.
StreamWork ANALYTICS DISABLE Enables SAP StreamWork analytics
for S&OP users.
StreamWork COLLABORATION DISABLE Enables SAP StreamWork
collaboration for S&OP users.
TRACE TRACELEVEL E Determines what type of trace is
shown in the log files. The priority is
as follows:
D—Debug: Show traces with levels
Error, Warning, and Debug.
W—Warning: Show traces with
levels Error and Warning.
E—Error: Show only traces with level
Error.

A Guide to Understanding Sales & Operations Planning Powered by SAP HANA – Page 125 of
125

Potrebbero piacerti anche