How SAP Quickviewer Helps Air Products with Sarbanes-Oxley Compliance Sherryanne Meyer Donna Wendling
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to a SAP Query Wrap-up
Case Study – Air Products  Global gases, chemicals, equipment and services provider 30 countries 20,000 employees worldwide Technology, energy, healthcare, industrial markets Publicly Traded - Fortune 500 company SOX Controls Required
In this session…  Creation of tools to enable validation of configured data and to meet auditing needs Extracting data from combinations of system tables, custom tables, and features Using QuickViewer as our tool of choice Transferring QuickViewer into SAP Query to reach end users
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
SOX Compliance  IT Change Management Approvals  Testing Documentation People Process Controls Benefit Plan Eligibility and Participation Salary Adjustments Payroll Accounting Segregation of Duties
Depth and Breadth of Scope Org Management and Structural Security HR Admin Compensation Benefits Time Entry US Payroll Self Service Appraisals Workflow BW Learning Solution  HR / ERP Integration Spain, Italy, Portugal UK Ireland Belgium Netherlands Germany France United States Canada Indonesia Singapore Malaysia   China Hong Kong   Japan Korea Taiwan   Israel
Union Negotiations and Compliance HR SCC Power User SAP Negotiate Terms and Conditions Contract Terms Configure  Pay and Benefits Test Payroll SAP PRD Transport Finalize  Changes
Union Negotiations and Compliance Negotiate Terms / Conditions HR Contract Terms Configure  Pay and Benefits Test Payroll SAP PRD Transport SCC Power User SAP Finalize  Changes ? REQUESTOR’S APPROVAL ? HOW ARE WE PAYING EE’S TODAY ? WHO APPROVED AND WHEN
IT Change Management  Smith,John Smith,John
IT Change Management  “ PROVE YOUR CONTROLS” AUDIT
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query  Wrap-up
Challenges to meet…. Comp and Pay by location and not by employee Union negotiations by work unit Benefit plan variations  Complex pay scenarios Requestor’s Approval and sign off to implement configuration changes into our Production system Validation of each employee’s pay Insurance of correct benefit amounts Pass SOX audit on transport and change management
And How We Met The Challenges ... Combined system tables, views and features using a combination of SAP Quickviewer and SAP Query Delivered end user transactions to obtain complete tables showing employee pay and benefits by location  Enabling Union Negotiations to begin with actual pay and benefits Enabling Requesting Managers to approve our changes by Location Combined transport management tables  Enabling proof of authorizations with date and time
We’ll Show You… The capabilities and limitations of Quickviewer Quickviewer vs. SAP Query Step by Step “How To” use Quickviewer Conversion of Quickviewer to SAP Query  Creation of an end-user transaction
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
Tables Contained in One View….AND…
… other information contained in Rules and Features  Example:   ZMOD payroll rule assigns the Pay Modifiers (from the table) to individual  PSAs – thus determining mileage rates.
Quickviewer –  a simplified tool Standard delivered SAP reports could not satisfy our needs Needed to access configuration tables, features and rules Ultimately needed to present the data to an end user  Quickviewer allows you to choose from different types of data sources.
Our SAP Solution – QUICKVIEWER and  SAP QUERY Quickviewer allows you to summarize information contained in a many related tables SAP Query allows creation of reports accessible by an end user
Examples
Master Data –  Additional Payments – Cost Assignment
Quickviewer Results
Benefit Coverage Rules
Quickviewer Results
Converted to SAP Query
Sap Configuration - Personnel Subarea Grouping for Premiums
Results Quickviewer SAP Query
SAP Configuration - Constant Valuations – Mileage Rates
Calculation Rule
Quickviewer results
Transport Manager Log
Quickviewer Results
Quickviewer vs. SAP Query Quickviewer  (SQVI) A simplified tool for generating basic lists SAP Query (SQ01) A comprehensive tool for defining reports in different forms such as basic lists, statistics, or ranked lists.
Quickviewer vs. SAP Query Quickviewer Aspects User dependent and cannot be exchanged between users or transported Can specify data source explicitly.  Tables, table joins, logical databases and infosets can all serve as data sources.  May convert to a SAP Query and infoset and made available to other users in a specific user group. Use extreme caution if using PA and PD tables, I suggest using Infosets when possible Caution
Quickviewer vs. SAP Query SAP Query Aspects Requires an Infoset Available to other users in specific user group Can exist in 2 different query areas Global – client independent and are transported automatically (Create Global for use in transactions) Standard – client dependent and are not automatically transported. Global SAP Query can be assigned to a transaction via SE93 Transaction can be assigned to security roles
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
Quickviewer – Transaction SQVI
Quickviewer will prompt you to enter the “Data Source” of the query  The queries we built used “Table Join”. Quickviewer – Identify Data Source
Quickviewer - Create Joins Join can be based on existing table views Check Link Condition
While In IMG, use F1 (HELP) key to get to Performance Assistant Get technical information using the “TOOL” icon In “Technical Information” go to “Field Data” and double-click on the Generated View (i.e., V_T5UBU) Go to “Table/Join Conditions” tab. Quickviewer - How to Find Table Joins in a View
Quickviewer - Find Joins Check the table join conditions delivered by SAP.  Use this as a basis for your joins.
Created our own custom table - using ABAP - to hold the information contained in the zmod rule.  Quickviewer – Use a custom table
All available fields are shown on right-hand side.  Select fields you need and move to “Fields In List” on left-hand side. Quickviewer – List Field Selection
Select available fields from right-hand side on which you wish to sort.  Choose ascending or descending order Quickviewer – Sort Order
Choose field(s) to appear on the user’s Selection Screen when executing the report. Quickviewer – Selection Fields
Use Transaction SQVI Type Name and Click Create Type Title and Identify Data Source ( Table, table join, logical database or infoset)  Define Field Sequence, Sort and Selection Screen  Execute RECAP:  QUICKVIEWER
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query  Wrap-up
Transaction SQ01 MENU    Environment     Query Areas Choose “Standard” Query Area  MENU    Environment    User Groups Choose the appropriate User Group. MENU    Environment    Queries MENU    Query    Convert QUICKVIEWER SAP Query – Convert Quickviewer
Use the Drop Down menu to choose the QUICK VIEW Query you wish to convert to SAP Query. SAP Query – Select Quickviewer
Once you’ve chosen your Quick View, give a name to the new SAP Query and Infoset you will create. SAP Query – Name Query and Infoset
Data Source that was  previously defined in Quickviewer is now an infoset and can be used by SAP Query  SAP Query – Creation of Infoset
MENU    Environment    User Groups  Assign Infoset to an appropriate User Group and Save SAP Query – Creation of Infoset
Use Transaction SQ02 and to Transport your Infoset and Query from Standard to Global area Uncheck “Test Run” when ready to do actual transport SAP Query – Transport  Infoset
SAP Query – Messages
SAP Query -- Development Class
Infoset and Query are  now transportable thru landscape Transaction SQ02 MENU    Environment     Query Areas Choose “Global” Query Area  SAP Query – Infoset and Query in Global Query Area
Global report name should begin with AQZZ SAP Query – Display Report Name Transaction SQ02 MENU    Query     More Functions Choose Display report name
Create a Transaction - SE93 Global Report Name   Transaction SE93 Use Global Report  Name as Program
What the end user sees…….
What the end user sees…….
RECAP:  Converting QUICKVIEWER to SAP Query Use Transaction SQ01 Select Environment    Query Areas–Standard Area, User Groups, Queries Select Query – Convert QUICKVIEWER Enter Name for Query and Infoset Assign Infoset to User Group Make changes in SAP Query – formatting, local calculated fields, variants, etc. Transport Infoset and Queries (Standard to Global to create Transport) Create Transaction using SE93 and Transport
What We’ll Cover … Introduction  Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query  Wrap-up
Return on Investment Provides a tool for validation of configuration - -helping to meet SOX requirements. Testing User Acceptance Sign off Ensures accurate data is available to HR managers prior to contract negotiations for union facilities Provides HR with a ready reporting tool without requiring SCC involvement
Leading Practice Ability to audit configured tables and ensure sign off by Process Owners – this facilitates SOX compliance
Resources Help.sap.com Follow SAP QUERY > Tools for Queries > QuickViewer > Creating QuickViews SAP Developers Network https://www.sdn.sap.com/irj/sdn/thread?threadID=230561 SAP Training Course BC407 QuickViews,InfoSet Query,SAP Query
Key Points to Take Home QUICKVIEWER (SQVI) A simplified tool for generating basic lists User dependent and cannot be exchanged between users or transported Can specify data source explicitly.  Tables, table joins, logical databases and infosets can all serve as data sources.  May convert to a SAP Query and infoset  Use extreme caution if using PA and PD tables - Use Infosets when possible SAP Query (SQ01) A comprehensive tool for defining reports in different forms  Requires an Infoset Available to other users in specific user group Can exist in 2 different query areas – Global and Standard Global SAP Query can be assigned to a transaction via SE93 and a Transaction can be assigned to security roles
Thank You! Donna L Wendling [email_address] Sherryanne  H Meyer [email_address] tell me more www.airproducts.com

More Related Content

PPTX
ITIM Service Catalog External Presentation
PPTX
QPR Process Guide 8
PDF
An overview on kovair it service management saa s solution
PDF
Cloud Computing Payback
PPT
How to build the business case for Service Catalog
PPTX
iDash for CA7 and AutoSys - CA Workload Automation Technology Summit (WATS) 2015
PPT
Boost your ITSM maturity with a service catalog
PDF
Sap Business One Brief Brochure
ITIM Service Catalog External Presentation
QPR Process Guide 8
An overview on kovair it service management saa s solution
Cloud Computing Payback
How to build the business case for Service Catalog
iDash for CA7 and AutoSys - CA Workload Automation Technology Summit (WATS) 2015
Boost your ITSM maturity with a service catalog
Sap Business One Brief Brochure

Viewers also liked (15)

PDF
Weekly report template3
PPT
《達賴生死書》
PPTX
La música a
PDF
User experience
PDF
Inbound Marketing
PPS
Seu Momento
PDF
Putting the t in team
PDF
共好讀書會|團隊,從傳球開始:成功金字塔
PPTX
Effective Customer Care
PDF
Catalogue CAMIA - Eng
PDF
Greenhorn Marketing Fall Project - DIY Tea & Beyond
PPTX
Storyboarding your film trailer
PPT
Global Compensation Planning At Air Products And Chemicals
PPTX
Pitching your brand
PDF
Do's and Don'ts of Responding to Reviews
Weekly report template3
《達賴生死書》
La música a
User experience
Inbound Marketing
Seu Momento
Putting the t in team
共好讀書會|團隊,從傳球開始:成功金字塔
Effective Customer Care
Catalogue CAMIA - Eng
Greenhorn Marketing Fall Project - DIY Tea & Beyond
Storyboarding your film trailer
Global Compensation Planning At Air Products And Chemicals
Pitching your brand
Do's and Don'ts of Responding to Reviews
Ad

Similar to How Sap Quickviewer Helps Air Products And Chemicals With Sarbanes Oxley Compliance (20)

PPTX
Simplifying the Complexity of Salesforce CPQ: Tips & Best Practices
PPT
Sue Keohan presents at BPX Day: Successful Collaboration between Business and IT
PDF
Quickviewer Hr2007
PPT
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
PPT
How We Built the Private AppExchange App (Apex, Visualforce, RWD)
PDF
PPSX
Agile Methodology - Data Migration v1.0
PPTX
Building a scalable and profitable saa s business model
PPTX
Slcm webinar
PPT
Environment & Release Management
PPT
Qbesv5 Peer Presentation
PDF
Professional Services packaged solutions for SAP
PDF
AH Best practices - How do I reconfigure Automation Hub.pdf
PDF
ERP Training
PPTX
Realtech assessment services combined slides final
PPT
Best Practices for Integrating with Your ERP
PDF
Salesforce Spring'15 release overview
PPTX
Saas challenges and solutions
PPT
Asat Overview V1.0
PPTX
Online Reporting - Benefits of Self-Serve
Simplifying the Complexity of Salesforce CPQ: Tips & Best Practices
Sue Keohan presents at BPX Day: Successful Collaboration between Business and IT
Quickviewer Hr2007
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
How We Built the Private AppExchange App (Apex, Visualforce, RWD)
Agile Methodology - Data Migration v1.0
Building a scalable and profitable saa s business model
Slcm webinar
Environment & Release Management
Qbesv5 Peer Presentation
Professional Services packaged solutions for SAP
AH Best practices - How do I reconfigure Automation Hub.pdf
ERP Training
Realtech assessment services combined slides final
Best Practices for Integrating with Your ERP
Salesforce Spring'15 release overview
Saas challenges and solutions
Asat Overview V1.0
Online Reporting - Benefits of Self-Serve
Ad

How Sap Quickviewer Helps Air Products And Chemicals With Sarbanes Oxley Compliance

  • 1. How SAP Quickviewer Helps Air Products with Sarbanes-Oxley Compliance Sherryanne Meyer Donna Wendling
  • 2. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to a SAP Query Wrap-up
  • 3. Case Study – Air Products Global gases, chemicals, equipment and services provider 30 countries 20,000 employees worldwide Technology, energy, healthcare, industrial markets Publicly Traded - Fortune 500 company SOX Controls Required
  • 4. In this session… Creation of tools to enable validation of configured data and to meet auditing needs Extracting data from combinations of system tables, custom tables, and features Using QuickViewer as our tool of choice Transferring QuickViewer into SAP Query to reach end users
  • 5. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
  • 6. SOX Compliance IT Change Management Approvals Testing Documentation People Process Controls Benefit Plan Eligibility and Participation Salary Adjustments Payroll Accounting Segregation of Duties
  • 7. Depth and Breadth of Scope Org Management and Structural Security HR Admin Compensation Benefits Time Entry US Payroll Self Service Appraisals Workflow BW Learning Solution HR / ERP Integration Spain, Italy, Portugal UK Ireland Belgium Netherlands Germany France United States Canada Indonesia Singapore Malaysia China Hong Kong Japan Korea Taiwan Israel
  • 8. Union Negotiations and Compliance HR SCC Power User SAP Negotiate Terms and Conditions Contract Terms Configure Pay and Benefits Test Payroll SAP PRD Transport Finalize Changes
  • 9. Union Negotiations and Compliance Negotiate Terms / Conditions HR Contract Terms Configure Pay and Benefits Test Payroll SAP PRD Transport SCC Power User SAP Finalize Changes ? REQUESTOR’S APPROVAL ? HOW ARE WE PAYING EE’S TODAY ? WHO APPROVED AND WHEN
  • 10. IT Change Management Smith,John Smith,John
  • 11. IT Change Management “ PROVE YOUR CONTROLS” AUDIT
  • 12. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
  • 13. Challenges to meet…. Comp and Pay by location and not by employee Union negotiations by work unit Benefit plan variations Complex pay scenarios Requestor’s Approval and sign off to implement configuration changes into our Production system Validation of each employee’s pay Insurance of correct benefit amounts Pass SOX audit on transport and change management
  • 14. And How We Met The Challenges ... Combined system tables, views and features using a combination of SAP Quickviewer and SAP Query Delivered end user transactions to obtain complete tables showing employee pay and benefits by location Enabling Union Negotiations to begin with actual pay and benefits Enabling Requesting Managers to approve our changes by Location Combined transport management tables Enabling proof of authorizations with date and time
  • 15. We’ll Show You… The capabilities and limitations of Quickviewer Quickviewer vs. SAP Query Step by Step “How To” use Quickviewer Conversion of Quickviewer to SAP Query Creation of an end-user transaction
  • 16. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
  • 17. Tables Contained in One View….AND…
  • 18. … other information contained in Rules and Features Example: ZMOD payroll rule assigns the Pay Modifiers (from the table) to individual PSAs – thus determining mileage rates.
  • 19. Quickviewer – a simplified tool Standard delivered SAP reports could not satisfy our needs Needed to access configuration tables, features and rules Ultimately needed to present the data to an end user Quickviewer allows you to choose from different types of data sources.
  • 20. Our SAP Solution – QUICKVIEWER and SAP QUERY Quickviewer allows you to summarize information contained in a many related tables SAP Query allows creation of reports accessible by an end user
  • 22. Master Data – Additional Payments – Cost Assignment
  • 27. Sap Configuration - Personnel Subarea Grouping for Premiums
  • 29. SAP Configuration - Constant Valuations – Mileage Rates
  • 34. Quickviewer vs. SAP Query Quickviewer (SQVI) A simplified tool for generating basic lists SAP Query (SQ01) A comprehensive tool for defining reports in different forms such as basic lists, statistics, or ranked lists.
  • 35. Quickviewer vs. SAP Query Quickviewer Aspects User dependent and cannot be exchanged between users or transported Can specify data source explicitly. Tables, table joins, logical databases and infosets can all serve as data sources. May convert to a SAP Query and infoset and made available to other users in a specific user group. Use extreme caution if using PA and PD tables, I suggest using Infosets when possible Caution
  • 36. Quickviewer vs. SAP Query SAP Query Aspects Requires an Infoset Available to other users in specific user group Can exist in 2 different query areas Global – client independent and are transported automatically (Create Global for use in transactions) Standard – client dependent and are not automatically transported. Global SAP Query can be assigned to a transaction via SE93 Transaction can be assigned to security roles
  • 37. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
  • 39. Quickviewer will prompt you to enter the “Data Source” of the query The queries we built used “Table Join”. Quickviewer – Identify Data Source
  • 40. Quickviewer - Create Joins Join can be based on existing table views Check Link Condition
  • 41. While In IMG, use F1 (HELP) key to get to Performance Assistant Get technical information using the “TOOL” icon In “Technical Information” go to “Field Data” and double-click on the Generated View (i.e., V_T5UBU) Go to “Table/Join Conditions” tab. Quickviewer - How to Find Table Joins in a View
  • 42. Quickviewer - Find Joins Check the table join conditions delivered by SAP. Use this as a basis for your joins.
  • 43. Created our own custom table - using ABAP - to hold the information contained in the zmod rule. Quickviewer – Use a custom table
  • 44. All available fields are shown on right-hand side. Select fields you need and move to “Fields In List” on left-hand side. Quickviewer – List Field Selection
  • 45. Select available fields from right-hand side on which you wish to sort. Choose ascending or descending order Quickviewer – Sort Order
  • 46. Choose field(s) to appear on the user’s Selection Screen when executing the report. Quickviewer – Selection Fields
  • 47. Use Transaction SQVI Type Name and Click Create Type Title and Identify Data Source ( Table, table join, logical database or infoset) Define Field Sequence, Sort and Selection Screen Execute RECAP: QUICKVIEWER
  • 48. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
  • 49. Transaction SQ01 MENU  Environment  Query Areas Choose “Standard” Query Area MENU  Environment  User Groups Choose the appropriate User Group. MENU  Environment  Queries MENU  Query  Convert QUICKVIEWER SAP Query – Convert Quickviewer
  • 50. Use the Drop Down menu to choose the QUICK VIEW Query you wish to convert to SAP Query. SAP Query – Select Quickviewer
  • 51. Once you’ve chosen your Quick View, give a name to the new SAP Query and Infoset you will create. SAP Query – Name Query and Infoset
  • 52. Data Source that was previously defined in Quickviewer is now an infoset and can be used by SAP Query SAP Query – Creation of Infoset
  • 53. MENU  Environment  User Groups Assign Infoset to an appropriate User Group and Save SAP Query – Creation of Infoset
  • 54. Use Transaction SQ02 and to Transport your Infoset and Query from Standard to Global area Uncheck “Test Run” when ready to do actual transport SAP Query – Transport Infoset
  • 55. SAP Query – Messages
  • 56. SAP Query -- Development Class
  • 57. Infoset and Query are now transportable thru landscape Transaction SQ02 MENU  Environment  Query Areas Choose “Global” Query Area SAP Query – Infoset and Query in Global Query Area
  • 58. Global report name should begin with AQZZ SAP Query – Display Report Name Transaction SQ02 MENU  Query  More Functions Choose Display report name
  • 59. Create a Transaction - SE93 Global Report Name Transaction SE93 Use Global Report Name as Program
  • 60. What the end user sees…….
  • 61. What the end user sees…….
  • 62. RECAP: Converting QUICKVIEWER to SAP Query Use Transaction SQ01 Select Environment  Query Areas–Standard Area, User Groups, Queries Select Query – Convert QUICKVIEWER Enter Name for Query and Infoset Assign Infoset to User Group Make changes in SAP Query – formatting, local calculated fields, variants, etc. Transport Infoset and Queries (Standard to Global to create Transport) Create Transaction using SE93 and Transport
  • 63. What We’ll Cover … Introduction Scope and Nature of our Compliance Issue Our Requirements Why Quickviewer Step by Step How To use Quickviewer Convert Quickviewer to SAP Query Wrap-up
  • 64. Return on Investment Provides a tool for validation of configuration - -helping to meet SOX requirements. Testing User Acceptance Sign off Ensures accurate data is available to HR managers prior to contract negotiations for union facilities Provides HR with a ready reporting tool without requiring SCC involvement
  • 65. Leading Practice Ability to audit configured tables and ensure sign off by Process Owners – this facilitates SOX compliance
  • 66. Resources Help.sap.com Follow SAP QUERY > Tools for Queries > QuickViewer > Creating QuickViews SAP Developers Network https://www.sdn.sap.com/irj/sdn/thread?threadID=230561 SAP Training Course BC407 QuickViews,InfoSet Query,SAP Query
  • 67. Key Points to Take Home QUICKVIEWER (SQVI) A simplified tool for generating basic lists User dependent and cannot be exchanged between users or transported Can specify data source explicitly. Tables, table joins, logical databases and infosets can all serve as data sources. May convert to a SAP Query and infoset Use extreme caution if using PA and PD tables - Use Infosets when possible SAP Query (SQ01) A comprehensive tool for defining reports in different forms Requires an Infoset Available to other users in specific user group Can exist in 2 different query areas – Global and Standard Global SAP Query can be assigned to a transaction via SE93 and a Transaction can be assigned to security roles
  • 68. Thank You! Donna L Wendling [email_address] Sherryanne H Meyer [email_address] tell me more www.airproducts.com