Keeping Pace with Today’s Business Challenges
GPD PACEProductivity and Compliance Enablers
2
Productivity and Compliance Enablers
PACE is a robust reporting solution embedded in SAP that gathers information from GPD/MRP/Projects and assembles the information in an easy to use reporting cockpit.
If you are already using GPD, PACE will “just work”. Very little configuration. No concerns about “your design”. Up and running in just a few weeks.
PACE is imbedded in SAP. Same code base using the same infrastructure. It is delivered as a simple transport into your current SAP landscape.
PACE reporting is FAST. It was developed with the latest and most efficient development techniques.
Feb 20th, 2014 GPD Productivity And Compliance Enablers
What is Dassian’s GPD PACE?
3
Why Dassian’s GPD PACE?
Feb 20th, 2014 GPD Productivity And Compliance Enablers
PACE was developed to complement GPD allowing customers to easily explain the GPD cost postings on the final cost objectives: “where the money is going” and “why it is going there”.
PACE simplifies audit-ability of GPD (DCAA, DCMA, Internal audits).
PACE demystifies the results of GPD pegging. You can easily walk up the BOM tree to the end-item WBS element.
PACE keeps up with history. You know with certainty that billed costs are tied directly back to your project with visible links from the lowest BOM item to the end item.
PACE provides detailed information for regulatory reporting. You will know the cost of inventory at any point in time and much more.
4
GPD PACE – Overview
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Dassian's GPD PACE is an application that ensures customers can clearly and concisely provide the right data to their government auditors to "Follow the money trail" with standard SAP Manufacturing Grouping Pegging and Distribution (GPD) data. Standard SAP manufacturing with GPD provides great flexibility to manufacturing. Unfortunately, many companies have problems explaining the complexities of GPD cost flow to the government. This application provides the key information needed to bridge this gap. GPD PACE also has many reports to provide better visibility into the complex GPD processes for project-based manufacturing. PACE seamless sets on top of standard SAP GPD to give your company everything they need to successfully "follow the money."
Key Benefits Offers detailed information in support of DCAA audits. Enables accurate actual cost reporting on any component of the production BOM. Provides better visibility to overall GPD processes. Reduces overall support cost by providing powerful tools to analyze data. Helps to explain pegging assignments and distributed cost. Provides tools to find and analyze pegging and distribution errors. Reports to display total actual cost rolled up to any production material even before they enter production or work in
process status. Reports to monitor cost by projects, WBS, network activities, PIRs, sales orders, deliveries, non-GPD requirements. Improves on-line reporting performance with in-memory option.
5
Dassian’s GPD PACE – Peace of Mind
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Follow the money wherever it goes… with certainty…
and government compliance.
6
GPD PACE – Components
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Co
nfi
gu
rati
on
Uti
litie
s
ProcessPegging Extract
Distribution Extract
Mini Distribution
Cost Rollup
History Management
Shared Memory
Reports
Quick Access
Pegging Valuation
Actuals Costed BOM
Inventory Cost
Exception Cost
Project Cost
Pegging Analysis
GPD MRP View
Object Cost
7
GPD PACE – Components
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Reports GPD Stock/Requirement Pegging and Distribution Compare Advanced Pegging Analysis Pegging Valuation Object Cost Object Cost Details Object Compare Project Cost Project Inventory Cost Exception Reports Sales Order Cost Actuals Costed BOM and many more...
Quick Access MRP data/BOM/Project Document display Object Details Pegging/Distribution view Drill up/down/to the top Material Cost/Inventory/Exceptions
Configuration GPD PACE Setting Run Profile Settings Object Types Pegging Message variables User Default Settings
Process Pegging Tree Extract Distribution extract Pegging Valuation (Mini Distribution) Cost Rollup History Management/Archiving Shared Memory Cockpit GPD PACE Application Log
Utilities Pegging Tree Validation Distribution validation against CO postings Group Balance report CO postings by Replenishment
8Feb 20th, 2014 GPD Productivity And Compliance Enablers
GPD PACE Process FlowProcess
Pegging
Cost Rollup
Mini Distribution Distribution
Distr.Primary C.
Distr. Sec. Cost
Pegging Val. Primary Cost
Pegging Val. Secondary Cost
Pegging Assignments
Object Master
Pegging Tree
GPD MRP Data Replen/Reqmnt
Monthly process
Any time after
Pegging
Current
History
Pegging Assignments
Object Master
Pegging Tree
GPD MRP DataReplen/Reqmnt
Pegging Val. Primary Cost
Pegging Val. Secondary Cost
Distr. Primary C.
Distr. Secondary C.
Maintenance Program
Reports
HistoryID
9Feb 20th, 2014 GPD Productivity And Compliance Enablers
GPD PACE Process Flow
AssignmentsZPEG_TASS_HIST
Object MasterZPEG_REPL_HIST
Pegging TreeZPEG_TREE_HIST
Replen/ReqmntZPEG_MD04_HIST
Primary CostZPEG_COSP_HIST
Secondary CostZPEG_COSS_HIST
Distr. Primary C.ZDIS_COSP_HIST
Distr. Secondary C.ZDIS_COSS_HIST
Maintenance ProgramHistoryID
ZPEG_REPL_HIST
ZPEG_MD04_HIST
ZPEG_COSP_HIST
ZPEG_COSS_HIST
ZDIS_COSP_HIST
ZDIS_COSS_HIST
ZPEG_TASS_HIST
ZPEG_TREE_HIST
Archive
History
ArchivingReloading
10Feb 20th, 2014 GPD Productivity And Compliance Enablers
Cost Flow in GPDProject
P01.00.01
WBSP01.00.01.001
WBSP01.00.01.002
WBSP01.00.01.003
MX00-001OR000010000001MX00-001
OR000010000001MX00-001OR000010000001MX00-001
OR000001000264
MX01-002OR000001000266
MX02-004OR000001000268
MX02-003OR000001000267
MX01-001OR000001000265
GPD is project cost oriented
Distribution moves the (direct) cost incured on a replenishments to WBS
Material cost is a ”collection” of total cost of its orders within a period
There is no visibilitiy to the total cost of individual objects and materials
Cost rollup functionality is missing from GPD
Cost RollupGPD CostMISSING
Part Cost
11
Custom Cost Rollup mechanism has to be deployed to calculate product cost including exception cost. GPD PACE uses Pegging Tree based approach.
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Cost Rollup
Criteria Goods Issue based Pegging Tree based
Assignment hierarchy
Reconstructed from GI and Pegging Assignment tables
From Pegging program directly
Cost From distribution tables. No cost by pegging key available
From distribution program directly with pegging key
Scope Completed orders only All orders including In Procurement
Accuracy Less accurate 100% accurate
PerformanceSlow: Long runtime due to lack of aggregates and huge volume of DB access
Fast: Direct cost is apportioned as part of GPD Distribution process using aggregated data and the cost rollup works out of memory
Exceptions cost Not included Included
Reporting Limited capabilities Full capabilities
12Feb 20th, 2014 GPD Productivity And Compliance Enablers
Cost Rollup and Component Cost
MX00-001OR000010000001MX00-001
OR000010000001MX00-001OR000010000001MX00-001
OR000001000264
MX01-002OR000001000266
MX02-004OR000001000268
MX02-003OR000001000267
MX01-001OR000001000265
Determines the direct cost and component cost for every node in the replenishment hierarchy
The nodes and their relations form a multi dimensional set
Bottom up process Pegging Tree + Pegging Valuation + Master Data Mass background process, result is stored Type I. exceptions are included Shared Memory option
Component CostCost
Rollu
p
Determines how much quantity and cost flow into a selected Order from the component orders
Top down process On-line, on the fly, not stored Both for completed and in process top orders Type I. exceptions are included With full details (Cost Element etc.) Shared Memory option
13
GPD PACE programs can be started via transaction codes or from SAP Easy Access Menu.
Starts as an Area Menu Starts as a Transaction Can be attached to any Easy
Access Menu Transactions with built in GPD
Authorization check Optional custom
authorization check
Feb 20th, 2014 GPD Productivity And Compliance Enablers
GPD PACE – Easy Access Menu
14
Displays all components of selected products with actual cost and labor hours
Based on Pegging tree cost rollup Cost by Cost Elements and Cost Element groups Drill down to display by documents (Orders etc.)
BOM Actual Cost
Feb 20th, 2014 GPD Productivity And Compliance Enablers
15
BOM Actual Cost
Feb 20th, 2014 GPD Productivity And Compliance Enablers
16
Production BOM of an Object with quantity and cost Source: current data or history snapshot Document number to Object converter
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Object Cost
17
Object Cost
Shows how the cost and quantities are rolled up from components to higher level assemblies, and all the way up to the end item
Pegging goods issue status Customizable document icons Toggle between ALV Tree and Grid view Toggle between Material node and Document node display Access master data and reports directly via GPD PACE Quick Access
Feb 20th, 2014 GPD Productivity And Compliance Enablers
18
GPD PACE Quick Access
Access the most important master data and reports with one click Cross-referencing reports Customizable toolbar Double click on hot spots to call-out Customizable context dependent roll-down menu Easy to adopt to any custom report User dependent report layout and call-out mode settings
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Toolbar
Context Menu
Hotspots
User Settings
19
The report allows users to compare snapshots of the production BOM of a selected objects with cost and quantities
Current to History History to History Monitor progress Troubleshooting Expand all Filter by assigned WBS Tree vs. grid view Document vs. Material lable
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Object Cost Compare
20
Object Cost Compare
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Sources: Current or Historical data
21
Displays Pegging Tree assignments of an Object with cost and quantity details
What pegs to what with details
Coloring to separate replenishments
Data source: current or any history snapshot
Assigned WBS filter optionFeb 20th, 2014 GPD Productivity And Compliance Enablers
Object Cost Details
22Feb 20th, 2014 GPD Productivity And Compliance Enablers
Object Cost Details
23Feb 20th, 2014 GPD Productivity And Compliance Enablers
MA Component Cost
Component Cost Report includes Exceptions
Source: current or history snapshots
Selection by Material and Date range.
List of orders for the selected Material with status
Display cost by Component/Cost WBS/Project/Cost Element Group/CE
Additional Assignment Category and Root Cause Order
24Feb 20th, 2014 GPD Productivity And Compliance Enablers
MA Component Cost
25
Displays total replenish-ment cost by Project, WBS and Material
Source: Current or History Project/WBS/NWA Additional filters Demand/Supply Object Status Predefined layouts Pegging quantities Direct and component cost
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Project Cost
26Feb 20th, 2014 GPD Productivity And Compliance Enablers
Project Cost
27
Displays inventory cost and quantities for selected materials by plant
Source: Current or History Project/WBS filter In Stock cat. filter Order Status filter Predefined layouts Direct and component cost Pegging assignment details
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Project Inventory Cost
28Feb 20th, 2014 GPD Productivity And Compliance Enablers
Project Inventory Cost
29
Displays total cost of scrap, excess, lost on particulare replenishments
Source: Current or History Selection by Plant and
Material Additional filters: Project
and WBS By Exception categories By In Stock statuses Predefined layouts
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Project Exception Cost
30Feb 20th, 2014 GPD Productivity And Compliance Enablers
Project Exception Cost
31
Displays total cost of Sales Orders or Deliveries regardless of their statuses
Source: Current or History Object selection by Sales
Order and/or Delivery Additional filters: Sales
Order data, Material, Account Assignment
Order Status filter Predefined layouts
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Sales Order Cost
32Feb 20th, 2014 GPD Productivity And Compliance Enablers
Sales Order Cost
33
Stock/Requirement MRP View
Multi plant display Easy navigation by openning the nodes Open at the selected Replenishment SAP MRP style view – Demand and Supply in separate lines Demant material, Plant, Group and Assigned WBS is displayed Drill up to the next higher assembly GPD PACE Quick Access to call-out to master data and reports
Feb 20th, 2014 GPD Productivity And Compliance Enablers
34
GPD PACE Stock/Requirement GPD View
Multi plant display Easy navigation by openning the nodes Open at the selected Replenishment Pegging style view – Supply allocated to Demand with quantity Demant material, Plant, Group and Assigned WBS is displayed Customizable document icons Drill up to the next higher assembly GPD PACE Quick Access to call-out to master data and reports
Feb 20th, 2014 GPD Productivity And Compliance Enablers
35Feb 20th, 2014 GPD Productivity And Compliance Enablers
Application Log
Generic tool: any Application Log Message can be displayed Enhanced for Pegging messages (based on sub-object PS-PER/PEG01N) Display message variants Separate columns for Material and Low Level Code Search help to find a specific run id Filter by message number and severity Start with predefined layout Quick Access plug-in
36Feb 20th, 2014 GPD Productivity And Compliance Enablers
Application Log
37
Two basic reports are available to display Pegging Valuation data from different aspects Detail Report displays all cost records allocated to a pegging record
Primary and secondary cost in separate lines Values in Transaction, Object and Controlling Area currencies Cost quantity (no details) Additional fields: Group, Material, Cost Object, Cost WBS, Project (of the cost WBS) Selection by Pegging and Distribution keys Change Date is available Predefined layouts
Pegging Summary Report – a summarization of cost by pegging records By transaction currency Primary and secondary cost on the same line Primary, Secondary, Total Cost and Labor hours (from COSS) in separate columns Detailed pegging (Assigned, Excess, Scrap, Lost) quantities Additional fields: Group, Material, Cost Object, Cost WBS, Project (of the cost WBS) Selection by Pegging keys Predefined layouts
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Pegging Valuation
38Feb 20th, 2014 GPD Productivity And Compliance Enablers
Pegging Valuation
Details
Project Details
Project Total
39Feb 20th, 2014 GPD Productivity And Compliance Enablers
Pegging Valuation Summary
Detailed Cost
Total Cost
40Feb 20th, 2014 GPD Productivity And Compliance Enablers
Pegging Compare
41Feb 20th, 2014 GPD Productivity And Compliance Enablers
Pegging Compare
The most efficient compare algorithm used Header to identify data sources GPD PACE Quick Acess (Toolbar, Hotspot and Context Menu) Color Code to categorize types of differences Writen Code replaces color when downloading to Excel Low Level Code added to start the analysis from top down
Color Codes TABLE1 Hist ID 00000042 Quantity mismatch The keys of the assignment records are the same, quantity or
assignment type changed (for example from excess to assigned )TABLE2 Hist ID 00000043 Quantity mismatchTABLE1 Hist ID 00000042 Unique Record only exist in one data source. Could be a shift or change in
In stock status/Plant/Assignment/BPTABLE2 Hist ID 00000043 UniqueBoth In both sources Identical No change - records are identical in both data sources
42Feb 20th, 2014 GPD Productivity And Compliance Enablers
Distribution Compare
43Feb 20th, 2014 GPD Productivity And Compliance Enablers
Distribution Compare
The most efficient compare algorithm used Header to identify data sources GPD PACE Quick Acess (Toolbar, Hotspot and Context Menu) Color Code to categorize types of differences Writen Code replaces color when downloading to Excel Low Level Code added to start the analysis from top down
Color Codes TABLE1 Hist ID 00000042 Quantity mismatch The key of the assignment record is the same, quantity or
assignment type changed (for example from excess to assigned )TABLE2 Hist ID 00000043 Quantity mismatchTABLE1 Hist ID 00000042 Unique Keys are different; record only exist in one data source. TABLE2 Hist ID 00000043 UniqueBoth In both sources Identical No change - records are identical in both data sources
44
GPD PACE offers a comprehensive set of tools to cover all aspects and details of exception cost reporting Project exception cost
Material and order exception cost
True exception cost within a major assembly
Cross plant exception cost
Exceptions with components
Exception cost by cost element groups and cost elements
It makes exception cost visible across the production hierarchy on the orders where the cost incur
components that are impacted
higher level parts where cost rolled up to
Exception cost reporting based on SAP HANA using various consumption models (pilot)
Slice and dice reporting in MS Excel Feb 20th, 2014 GPD Productivity And Compliance Enablers
Exception Cost in GPD PACE
45Feb 20th, 2014 GPD Productivity And Compliance Enablers
SAP HANA based Reporting
Data Source
Modelling
Reporting
SAP Business Suite
SAP HANA
Microsoft Excel
46Feb 20th, 2014 GPD Productivity And Compliance Enablers
SAP HANA Database
Primary DB
OracleMS SQL serverMaxDB etc.
SAP HANA
Secondary DB
SAP Business Suite
NetWeaver < 7.40
Applications
SAP Business Suite
NetWeaver 7.40
Applications
Primary DB
SAP HANA
47
SAP HANA Studio
Tables are the basic elements
Attribute views – SQL engine
Analytical views – OLAP engine
Calculation view – Combination + CE engine + SQL Script
Stored Procedures – code: SQL Script and/or SQL
They all look like a table from a consumer point of view
Can be consumed with SQL query using different protocols
The model is an algorithm, it is not persistent
Many possible ways to produce the same result sets
Performance tools can help to find the most efficient oneFeb 20th, 2014 GPD Productivity And Compliance Enablers
Modeling in SAP HANA
48Feb 20th, 2014 GPD Productivity And Compliance Enablers
Data Consumption from HANA
Primary DB
SAP HANA
JDBC/ODBC/ODBO/MDX/oDATAProtocols
Self-service Dashboars and Apps Reporting UI Development Tools
SAP LumiraSAP BO ExplorerMS Excel etc.
SAP Crystal ReportsSAP Web Intelligence
SAP UI5Sencha
SAP BO DashboardsSAP BO MobileSAP BO AnalysisSAP BO Design Studio
Desktop client
Cloud
Server
Direct
Indirect
49
Easy and attractive real-time reporting
Connect MS Excel to SAP HANA via MDX provider
Every action triggers an SQL request to HANA
Quick turnaround with limited sized result sets
Slice and dice reporting using Pivot-tables
Row and column parameters (attributes), hierarchies
Values (measures)
Multiple pivot-tables per sheet from different sources
Interactive charts
Timed refresh
Feb 20th, 2014 GPD Productivity And Compliance Enablers
Reporting in MS Excel
50Feb 20th, 2014 GPD Productivity And Compliance Enablers
Reporting in MS Excel
51Feb 20th, 2014 GPD Productivity And Compliance Enablers
Slice and Dice Reporting
52Feb 20th, 2014 GPD Productivity And Compliance Enablers
GPD PACE in SAP UI5
53Feb 20th, 2014 GPD Productivity And Compliance Enablers
SAP Lumira On-Demand
54Feb 20th, 2014 GPD Productivity And Compliance Enablers
Live Demo
• 6900 East Camelback Rd. Suite 805Scottsdale, Arizona 85251
• Phone: 1-914-299-7743• Email:
• 6900 East Camelback Rd. Suite 805Scottsdale, Arizona 85251
• Phone: 1-703-608-9482• Email:
• 6900 East Camelback Rd. Suite 805Scottsdale, Arizona 85251
• Phone: 1-480-922-1700• Email:
Thank You
56GPD Productivity And Compliance Enablers
NoticesMicrosoft®, WINDOWS®, EXCEL®, Word®, PowerPoint® are products of Microsoft Corporation.
SAP R/3, SAP Business Suite, SAP HANA, SAP BI Business Objects 4.1 are products of SAP AG. in Germany and other countries.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of Dassian Inc. The information contained herein may be changed without prior notice.
Some software products marketed by Dassian Inc. and its distributors contain proprietary software components of other software vendors.
Dassian and other Dassian products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Dassian in Scottsdale, AZ. and in several other countries all over the world. All other product and service names mentioned and associated logos displayed are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to Dassian. This document is a preliminary version and not subject to your license agreement or any other agreement with Dassian. This document contains only intended strategies, developments, and functionalities of the Dassian product and is not intended to be binding upon Dassian to any particular course of business, product strategy, and/or development. Dassian assumes no responsibility for errors or omissions in this document. Dassian does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement.
Dassian shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. Dassian has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages
Feb 20th, 2014