Upload
wellforddowdy
View
832
Download
0
Embed Size (px)
DESCRIPTION
Not all text and graphics download in correct alignment and need to be tweaked in PowerPoint
Citation preview
MFP Application TeachOut
Circuit City Store Support Center
MST APP SUPPORT/
CLIENT SERVER APP SUPPORT TEAM
Merchandise
Financial
Planning
2
Plan Activity Types Pre-Season, and In-Season
Planning Activity and Plan Types
Plan Types / Versions
Original Plan (OP) Current Plan (CP) Working Plan (WP)
Executive Plan (EP) Director Plan (DP) Planner Plan (PP)
Last Year (LY) Last Last Year (LLY)
3
Planning
Plans are created on worksheets which are:
Planner Planner PlannerPlanner
Director Director
• initially seeded with prior year data at the class-week level
• developed at various levels of the product hierarchy, by role
• reconciled between roles / mdse hierarchy levels
• rolled to a total company plan
Executive
* Reconciliation of plans is performed by the Director role.
MDSE Hierarchy
Top Down Planning ……………….
PlannerBuyer
PlannerBuyer
PlannerBuyer
Planner Buyer
DirectorMM
DirectorMM
ExecutiveGMM
Middle Out Planning *……….
Bottom Up Planning ..……….
5
One to one relationship between MDSE and Product hierarchies
Product Hierarchy marries to MDSE hierarchy
Each Division has one GMM.
DeptClass
DeptClass
DeptClass
DeptClass
GroupSub-Cat
Group Sub-Cat
DivisionCategory
Each Group has one MM.
Each Department has one Buyer.
6
Prod and Merch Hierarchies
Division
Group
Dept
GMM
DMM
Buyer
Merch hierarchy was added by CCS.
Prod hierarchy is deliveredwith the vanilla application.
7
Calendar Hierarchy
MFP implements a Retail Calendar, presenting … last-last year, last year, current year and one future year.
Data is rolled from the week level into …month, quarter, season and/or year.
Data is split by either CCS or CCD, or rolled into Total Company.
Location Hierarchy
8
9
By …
• Altering layout• Adding or removing hierarchy levels• Adding or removing hierarchy components, like departments• Creating reports• What-if scenarios• See example screens ….
Configurable Worksheets
10
11
Administrative Utilities
• Auto Workbook Build• Data Load Validation• Hierarchy Maintenance (nada)• Mapping CY, LY, LLY Weeks• Workbook Security• User Administration!
12
‘Commit’ saves to MFP’s ‘database’ on the application server, in a file system.
A recent Oracle document says the proprietary ACUMATE database doesn’t exist.
So don’t tell any body … but that is what stores and manages the data:
A utility that manages files holding multi-dimensional arrays.
Spreadsheets on steroids! Not an RDBMS.
‘Save’ saves to the user’s directory on the server.
Commit vs. Save
13
Multi-Dimensional ArrayMulti-Dimensional Array
New Channel >>>>>>>>>CCD >>>>>>>>>CCS >>>>>>>>
Week 1 2 3 4 5 6 7 8 ^ ^ ^ ^ ^ ^ ^ ^
33
12
21
8 17 24 2 71 0
51 37 31 11 29 44 33 33
57 42 33 59
30
10 51 9
11 84 74 22 34 11 66
55 31 14 29 75 41 48 2
37 61 55 88 6 0 72 69
100 >>
102 >>
103 >>
104 >>
105 >>
106 >>
CLASS
Sales Units Measure
14
LOADED MEASURES
15
Delivered Batch Utilities
16
High Level FlowHigh Level Flow
EDW(nbaxa501) EDM
Legacy Systems
2. F
LAT
F
ILE
E
TL
UCEDM
`
MFP CLIENTSODS
(excel)
4. REPORTING ETL
1. L
OA
D
ET
L
MFP SERVER(nbaxa642)
3. EXPORT FILE ETL
1. LOAD ETL
Jan Feb Mar Apr Ma Jun
BPM/COGNOS REPORTS
`
17
UCEDM User Controlled Enterprise Data Mart
Staging tables for MFP data loads
BPM Reporting tables for COGNOS and 3M reports on MFP data
Business User tables
18
Step 1 - Prepare env and load hierarchies
Step 2 - Pull the data to UCEDM tables
Step 3 - Create flat files and load to MFP
Step 4 - Export plans from MFP (sub-stream 1a)
and send to excel (ODS)
MFP Batch Stream MFP Batch Stream stream 1
19
Reporting Batch Stream stream 2
Load plan data exported from MFP,
and a fresh pull of EDW in-stock data,
to UCEDM reporting tables for access by COGNOS.
20
ETL’s – Informatica Workflows
21
Batch Schedule
MFP - Sunday (stream 1)
BPM Reporting - Sunday, Wed & Fri (sub-stream 1a
and stream 2)
Nightly – Stop server port and re-start (stream 3)
22
Support
MFP Functional Team - support for users (333 user id’s)
Business Admin Superusers (4) configure application security manage application installs manage user id’s planning and analysis POC change agent
MST APP Support – IT support for MFP, BPM reports and UCEDM users
Help Desk - Identity confusion … is it RPAS, rPOS, MFP, MST, MPA, AS400, CS?
23
Main Support Calls
Id lock-out: app allows only one log-in … firewalls disconnect inactive users …process id remains when client looses connection to server;
Data: historically the EDW data has been an issue for users;MFP focus-group has resolved/identified issues to
users’ satisfaction;
Hier Load: merch associate hierarchy is not a true hierarchy; actual buyer-mm-gmm relationships won’t load to MFP;
table is manually updated, and frequently changed;
MFP/BPM: BPM report processing, an EDW function, was lumped into MFP:
- same job stream - same support group (wrong group) - different customers with different needs
24
Main Support Calls – cont.
batch: MFP and EDW batch stability:
job stream design, monitoring, table contention, fail/recover responsibility, data reloads subsequent to batch completion, data validation;
Stale wkbks: Commit of Friday’s workbook on Monday overwrites Sun’s data load!
Huge business risk. It doesn’t matter how good the data is if you overwrite it with junk.
UCEDM Users: requests for info concerning reporting table data
25
End