[
                                                                          SAP SIMPLE!?
                                 ...
[ Introduction
   Having trouble meeting your business’s needs with standard
    SAP ?



   Do you lose sleep over need...
3
[ Learning Points
                                      Fear no more!
                                Today we’ll show you...
[




    Real Experience. Real Advantage.   5
[ Return on Investment

     Your company has made a significant
     investment in SAP . . . The best way to
     maximiz...
[ Things we Use…..
     Quickviewer (SQVI)

       • A simplified tool for generating basic lists
       • User dependent ...
[ Things we Use…..
     SAP Query (SQ01)
       • A comprehensive tool for defining reports in different forms
         su...
[ Get the facts…




 Real Experience. Real Advantage.   9
[ Things we Use…..
     Dynamic Actions

       • Dynamic actions trigger automatic processing when specific
         info...
[ Get the facts…




 Real Experience. Real Advantage.
[ Things we Use…..
   User Exits
     • SAP created customer exits for specific programs, screens,
       and menus within...
[ Get the facts…




 Real Experience. Real Advantage.   13
[ Things we Use…..
     BaDI - Business Add-Ins
      • Provided with Release 4.6A and forward
      • Delivers an Enhance...
[ Get the facts…




 Real Experience. Real Advantage.   15
[ Things we Use…..
     Create Infotypes
      • Requires ABAP Skills
      • Requires Experience Using Screen Painter and...
[ Get the facts…




 Real Experience. Real Advantage.   17
[ Things we Use…..
     Variants
      • Use to define selection options used
        frequently
      • Helps end-users e...
[ Get the facts…




 Real Experience. Real Advantage.   19
[ Business Case #1 – Alternative Cost Center
   Variable compensation payment needs to be charged to a
    business area ...
[ Business Case #1 – Alternative Cost Center
               Maintain cost assignment




 Real Experience. Real Advantage....
[ Business Case #1 – Alternative Cost Center
  Solution

    Quickviewer, SAP Query, Infoset, and a
    Transaction
     ...
[     Join Tables in QuickViewer



         Quickviewer Join Conditions




    Real Experience. Real Advantage.   23
[      Convert to an SAP Query; Give to End-Users
        Quickviewer End Result
       with a Transaction




    Real Ex...
[ Business Case #2 – Payroll on Withdrawn Status
   Employee set to Status Withdrawn Status
            Advantage of Wit...
Business Case #2 – Payroll on Withdrawn Status
[    Solution

        Create Dynamic Action or BaDI

          When Infot...
[ Dynamic Action vs BaDI

                                    • Works when run in foreground
        Dynamic              ...
[ Business Case #2 – Payroll on Withdrawn Status
   Dynamic Action
    Personnel Admin  Customizing Procedures




 Real...
Business Case #2 – Payroll on Withdrawn Status
[ Additional Payment for Withdrawn Employee




 Real Experience. Real Adva...
[ Business Case #2 – Payroll on Withdrawn Status
  Date Automatically Updated in Background




 Real Experience. Real Adv...
[ Business Case #2 – Payroll on Withdrawn Status
   The BaDI
    Created with transaction SE19 – Business Add-Ins: Initia...
[ Business Case #2 – Payroll on Withdrawn Status
  BAdI - Definition HRPAD00INFTY
            SAP HELP




 Real Experien...
[ Business Case #2 – Payroll on Withdrawn Status
  BAdI - Create using transaction SE19




 Real Experience. Real Advanta...
[ Business Case #2 – Payroll on Withdrawn Status
  BAdI - Attributes




 Real Experience. Real Advantage.                ...
[ Business Case #2 – Payroll on Withdrawn Status
 BAdI - Interface/Methods




 Real Experience. Real Advantage.          ...
Payroll Results Adjustment is created via an
[     interface program for withdrawn employee


Payment
made to
Terminated
E...
[ Business Case #2 – Payroll on Withdrawn Status
  Date is automatically updated in the background




 Real Experience. R...
[ Business Case #3 – Comp Planning Grade History
   Compensation requires most recent Date in Grade (X6) which
    is mai...
Business Case #3 – Comp Planning Grade History
[    Solution
      Dynamic Action Using ABAP Code
      Combined Dynamic ...
Business Case #3 – Comp Planning Grade History
[    Basic Pay is created with new grade




    Real Experience. Real Adva...
Business Case #3 – Comp Planning Grade History
[          Date Type X6 automatically updated on Infotype 41




    Real E...
[ Business Case #4 – Integrate Separate HR
  and ERP Instances

   Integration HR with ERP for Travel Management and Time...
Business Case #4 – Integrate Separate HR
[    and ERP Instances
     Solution
      Combine User Exit with Dynamic Action
...
Creation of Infotype 0027 and 0315 Scenarios – Triggered by specific actions and change to cost center
     For Example

[...
Business Case #4 – Integrate Separate HR
[    and ERP Instances

     Transaction CMOD – Create Project




    Real Exper...
Business Case #4 – Integrate Separate HR and
[    ERP Instances - Enhancement PBAS0001

     Components




    Real Exper...
Business Case #4 – Integrate Separate HR
[    and ERP Instances
     Cost center changes on position




    Real Experien...
[ Business Case #4 – Integrate Separate HR and
  ERP Instances

  Power user is prompted to create Infotype 27 Subtype 1

...
[ Business Case #4 – Integrate Separate HR and
  ERP Instances

  After Infotype 27 Subtype 1 is created – Dynamic Action
...
[ Business Case #4 – Integrate Separate HR and
  ERP Instances

  Dynamic Action will create Infotype 315 and default cost...
[ Business Case #5 – Handling Unicode Characters
   Upgraded to ECC 5.0 and Unicode enabled – Now SAP could
    accept do...
[ Business Case #5 – Handling Unicode Characters
  Solution
   User Exit
       User Exit PB
       AS0001 – Component E...
Business Case #5 – Handling Unicode
[    CharactersPA30 – Entry of Personal Data




        Invalid Characters Error


  ...
[ Business Case #5 – Handling Unicode
  CharactersPA30 – Entry of Family Members




   Invalid Characters Error
 Real Exp...
[ Business Case #6 – Retirement Plan
  Changes Requires Separate Date Tracking
   Retirement Plan changed to stage eligib...
Business Case #6 –Separate Date Tracking
[    Solution
      Customer Infotype
      Create Custom Infotype 9041 - Date S...
[ Business Case #6 –Separate Date Tracking
  Transaction PM01




 Real Experience. Real Advantage.            57
[ Business Case #6 –Separate Date Tracking
  Structure




 Real Experience. Real Advantage.            58
[ Business Case #6 –Separate Date Tracking
  Module Pool




 Real Experience. Real Advantage.            59
[ Business Case #6 –Separate Date Tracking
  Screen Painter




 Real Experience. Real Advantage.            60
[ Business Case #6 –Separate Date Tracking
  Infotype Attributes




 Real Experience. Real Advantage.            61
[ Business Case #6 –Separate Date Tracking
  Original Infotype 41 Date Specifications




 Real Experience. Real Advantage...
[ Business Case #6 –Separate Date Tracking
  Infotype 9041 Date Specifications 2




 Real Experience. Real Advantage.    ...
[ Business Case #7 – Control Access to Data
  Pulled into Reports
   Manager do not have time or expertise to know what d...
[ Business Case #7 – Control Access to Data
  Solution
   Variants

   Global Variants – System Variants CUS& transportab...
[ Business Case #7 – Control Access to Data
  Transaction STVARVC




 Real Experience. Real Advantage.             66
[ Business Case #7 – Control Access to Data
  Global Variant




 Real Experience. Real Advantage.             67
[ Business Case #7 – Control Access to Data
  SAP Query run with variant




 Real Experience. Real Advantage.            ...
Business Case #7 – Control Access to Data
[    Program Variant




    Real Experience. Real Advantage.             69
[ Business Case #7 – Control Access to Data
  Program run with variant




 Real Experience. Real Advantage.             70
[ Use Simple SAP Tools . . .
  And Life Returns to Normal
       Quick Viewer
       SAP Query
       Customer-Defined ...
[ SAP – Simple.




 Real Experience. Real Advantage.   72
[ Resources
          Help.sap.com
                   Follow SAP QUERY > Tools for Queries > QuickViewer >
             ...
[                                           Questions

                                           Donna Wendling
         ...
[ Call For Speakers – Annual Conference 2009
   The ASUG Annual Conference call for speakers opens October 13
    through...
[
                                       
                                            Thank you for your participation.
...
Upcoming SlideShare
Loading in …5
×

SAP... Simple!

6,428 views

Published on

Most users laugh when they hear the words "SAP" and "Simple" in the same sentence. But we have found creative ways of managing our SAP deployment with SAP delivered functionality. All it takes is knowing what tools are available and a bit of creativity in using the tools. Read our examples and think about how to develop your own simple SAP environment.

1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total views
6,428
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
55
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

SAP... Simple!

  1. 1. [ SAP SIMPLE!? Yes, There Are Simple Solutions to Business Dilemmas Donna L Wendling ] Sherryanne H Meyer Air Products and Chemicals, Inc. [ CHRISTINA CRONE ASUG INSTALLATION MEMBER MEMBER SINCE: 1999 [ MIKE STOKO ASUG BOARD OF DIRECTORS MEMBER SINCE: 2003 [ BOB GAUTHIER ASUG ASSOCIATE MEMBER MEMBER SINCE:1998 Real Experience. Real Advantage.
  2. 2. [ Introduction  Having trouble meeting your business’s needs with standard SAP ?  Do you lose sleep over needing an immediate solution and not having a straightforward solution from SAP?  Do you ever feel like this…….. Real Experience. Real Advantage. 2
  3. 3. 3
  4. 4. [ Learning Points Fear no more! Today we’ll show you how to:  Think outside of the box to get the most out of your SAP Deployment and to meet your business needs  Take advantage of SAP delivered options for reporting and consolidating tables  Maximize SAP functionality – without customization Real Experience. Real Advantage. 4
  5. 5. [ Real Experience. Real Advantage. 5
  6. 6. [ Return on Investment Your company has made a significant investment in SAP . . . The best way to maximize that investment is to • Fully understand it’s vast capabilities and flexibility • Get the most of your deployment without having to use • Outside-SAP-Solutions • Modifications • Or Therapists! Real Experience. Real Advantage. 6
  7. 7. [ Things we Use….. 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 and made available to other users in a specific user group. Use extreme caution if using PA and PD tables. Use Infosets when possible Caution Real Experience. Real Advantage. 7
  8. 8. [ Things we Use….. SAP Query (SQ01) • A comprehensive tool for defining reports in different forms such as basic lists, statistics, or ranked lists • 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 Real Experience. Real Advantage. 8
  9. 9. [ Get the facts… Real Experience. Real Advantage. 9
  10. 10. [ Things we Use….. Dynamic Actions • Dynamic actions trigger automatic processing when specific infotype records are maintained • More powerful when used with ABAP code Real Experience. Real Advantage. 10
  11. 11. [ Get the facts… Real Experience. Real Advantage.
  12. 12. [ Things we Use….. User Exits • SAP created customer exits for specific programs, screens, and menus within standard R/3 applications. • Exits contain no functionality • Exits act as hooks - add-on functionality • Do not affect standard SAP source code • Do not affect your standard maintenance procedures (adding support packs) • Are not available for all programs and screens • Can only be used they already exist in the SAP System. • Locate applications with pre-defined exits in Locating Applications that have Exits. Real Experience. Real Advantage. 12
  13. 13. [ Get the facts… Real Experience. Real Advantage. 13
  14. 14. [ Things we Use….. BaDI - Business Add-Ins • Provided with Release 4.6A and forward • Delivers an Enhancement technique, known as Business Add-Ins. • Like User Exits, can be inserted into the SAP System to accommodate user requirements too specific to be included in the standard delivery • Business add-ins allow enhancements to the standard version of the system. Real Experience. Real Advantage. 14
  15. 15. [ Get the facts… Real Experience. Real Advantage. 15
  16. 16. [ Things we Use….. Create Infotypes • Requires ABAP Skills • Requires Experience Using Screen Painter and ABAP Dictionary • Remember: from the user’s perspective, it’s an input screen; technically it’s a data structure • Data assigned to an infotype is always assigned to one employee • The number range reserved for customer infotypes is 9000 to 9999 Real Experience. Real Advantage. 16
  17. 17. [ Get the facts… Real Experience. Real Advantage. 17
  18. 18. [ Things we Use….. Variants • Use to define selection options used frequently • Helps end-users execute reports with pre- determined values – no thinking required! • When you call up a variant, system automatically enters selection variants • Information System  Tools  Hierarchy Reports  Background processing Real Experience. Real Advantage. 18
  19. 19. [ Get the facts… Real Experience. Real Advantage. 19
  20. 20. [ Business Case #1 – Alternative Cost Center  Variable compensation payment needs to be charged to a business area that is not the employee’s current business area  Entry of Payment occurs on Infotype 0015  Payment will automatically go to employees current cost center on Infotype 0001  The business wants costs allocated elsewhere  Payroll needs alternative cost center on Infotype 15  How to get the data out of Infotype 15? Real Experience. Real Advantage. 20
  21. 21. [ Business Case #1 – Alternative Cost Center Maintain cost assignment Real Experience. Real Advantage. 21
  22. 22. [ Business Case #1 – Alternative Cost Center Solution Quickviewer, SAP Query, Infoset, and a Transaction  Quickviewer tool (Transaction SQVI)  Join Tables PA0015 and ASSOB_HR  Convert to an SAP Query and Infoset  Use SE93 Maintain Transaction to create a transaction for users to access the Query  Assign Transaction to Security Role(s) Real Experience. Real Advantage. 22
  23. 23. [ Join Tables in QuickViewer Quickviewer Join Conditions Real Experience. Real Advantage. 23
  24. 24. [ Convert to an SAP Query; Give to End-Users Quickviewer End Result with a Transaction Real Experience. Real Advantage. 24
  25. 25. [ Business Case #2 – Payroll on Withdrawn Status  Employee set to Status Withdrawn Status  Advantage of Withdrawn Status – No longer processes thru payroll, saving time and resources  Disadvantage of Withdrawn Status – Future post-employment payouts cannot be made without a Payroll specialists intervention  Scenario: Terminated Employee is Eligible for future payment  Payment will be processed through Infotype 15  Need employee to process through payroll, although set to Withdrawn  Desire to maximize Payroll resources and avoid manual intervention Real Experience. Real Advantage. 25
  26. 26. Business Case #2 – Payroll on Withdrawn Status [ Solution Create Dynamic Action or BaDI  When Infotype 15 or 221 is created for Withdrawn Employee, automatically set Payroll Control Record (Infotype0003) to permit Run payroll up to date to date of payment Real Experience. Real Advantage. 26
  27. 27. [ Dynamic Action vs BaDI • Works when run in foreground Dynamic • Extremely easy to set up Action • Automates efforts for the Power User • Works in background or foreground • Can be used with both Power User BaDI entries and incoming interface entries • Requires understanding of ABAP Code Real Experience. Real Advantage. 27
  28. 28. [ Business Case #2 – Payroll on Withdrawn Status Dynamic Action  Personnel Admin  Customizing Procedures Real Experience. Real Advantage. 28
  29. 29. Business Case #2 – Payroll on Withdrawn Status [ Additional Payment for Withdrawn Employee Real Experience. Real Advantage. 29
  30. 30. [ Business Case #2 – Payroll on Withdrawn Status Date Automatically Updated in Background Real Experience. Real Advantage. 30
  31. 31. [ Business Case #2 – Payroll on Withdrawn Status The BaDI  Created with transaction SE19 – Business Add-Ins: Initial Implementation Maintenance Screen  ZP_HRPAD00INFTY_0221 for Infotype 221 and  ZP_HRPAD00INFTY_0015 for Infotype 15  For Personnel Administration Infotypes use Definition HRPAD00INFTY  We used IN_Update Method - write ABAP code  Activate using Ctrl F3 or Real Experience. Real Advantage. 31
  32. 32. [ Business Case #2 – Payroll on Withdrawn Status BAdI - Definition HRPAD00INFTY  SAP HELP Real Experience. Real Advantage. 32
  33. 33. [ Business Case #2 – Payroll on Withdrawn Status BAdI - Create using transaction SE19 Real Experience. Real Advantage. 33
  34. 34. [ Business Case #2 – Payroll on Withdrawn Status BAdI - Attributes Real Experience. Real Advantage. 34
  35. 35. [ Business Case #2 – Payroll on Withdrawn Status BAdI - Interface/Methods Real Experience. Real Advantage. 35
  36. 36. Payroll Results Adjustment is created via an [ interface program for withdrawn employee Payment made to Terminated Employee Real Experience. Real Advantage. 36
  37. 37. [ Business Case #2 – Payroll on Withdrawn Status Date is automatically updated in the background Real Experience. Real Advantage. 37
  38. 38. [ Business Case #3 – Comp Planning Grade History  Compensation requires most recent Date in Grade (X6) which is maintained on Infotype 41 – Date Specifications  Power Users forget to update this field Real Experience. Real Advantage. 38
  39. 39. Business Case #3 – Comp Planning Grade History [ Solution Dynamic Action Using ABAP Code  Combined Dynamic Action and ABAP code  Anytime Grade changes on Infotype 8 (Basic Pay) - Dynamic Action checks if previous grade is not equal to current grade being saved on Basic Pay (Infotype 8)  ABAP code routine locates the Date in Grade (X6) on Infotype 41 (Date Specifications)  Dynamic Action copies Infotype 41 in background and Updates start date from Infotype 8 on Infotype 41 in X6 location Real Experience. Real Advantage. 39
  40. 40. Business Case #3 – Comp Planning Grade History [ Basic Pay is created with new grade Real Experience. Real Advantage. 40
  41. 41. Business Case #3 – Comp Planning Grade History [ Date Type X6 automatically updated on Infotype 41 Real Experience. Real Advantage. 41
  42. 42. [ Business Case #4 – Integrate Separate HR and ERP Instances  Integration HR with ERP for Travel Management and Time Entry  Goal: Fulfill ERP and Travel cost assignment objectives while maintaining HR structure  HR Position maintains cost center of Org Unit  Infotype 27 Cost Distribution and 315 Time Sheet Defaults may be required if true charge code is different from that on Org Unit  Requirement For Specific Personnel Actions  If Cost Center changes on Position – IT 27 and 315 may need to be updated based on type of cost center and specific process Real Experience. Real Advantage. 42
  43. 43. Business Case #4 – Integrate Separate HR [ and ERP Instances Solution Combine User Exit with Dynamic Action  Dynamic Action with ABAP procedure checks for specific action being executed  Dynamic Action with ABAP procedure checks if cost center has changed and what type of cost center it is (True or Dummy)  Based on type of cost center Infotype 27 and Infotype 315 can be created or delimitd  User Exit PBAS0001 (component EXIT_SAPFP50M_001) is used to default cost center from Infotype 27 onto Infotype 315 if necessary  Activate User Exit using Ctrl F3 or Real Experience. Real Advantage. 43
  44. 44. Creation of Infotype 0027 and 0315 Scenarios – Triggered by specific actions and change to cost center For Example [ 1) New Employee in SAP – No prior Cost Center 2) Existing Employee Cost Center Change on current or new position Is current cost center Dummy True True or Dummy? Create IT0027 subtype 1 and 2 Does employee No have previous cost center? Does IT0027 have Internal Cost Center Yes order or cost center? Is Previous No Cost Center Dummy? Internal Create Infotype 0315 – Cost Center Defaults from Infotype 0027 Yes Does employee Delimit IT0027 have existing IT0315? End subtype 1 and 2 Create Infotype 0315 – Yes Cost Center Defaults from Infotype 0001 Delimit IT0315 End End Real Experience. Real Advantage.
  45. 45. Business Case #4 – Integrate Separate HR [ and ERP Instances Transaction CMOD – Create Project Real Experience. Real Advantage. 45
  46. 46. Business Case #4 – Integrate Separate HR and [ ERP Instances - Enhancement PBAS0001 Components Real Experience. Real Advantage. 46
  47. 47. Business Case #4 – Integrate Separate HR [ and ERP Instances Cost center changes on position Real Experience. Real Advantage. 47
  48. 48. [ Business Case #4 – Integrate Separate HR and ERP Instances Power user is prompted to create Infotype 27 Subtype 1 Real Experience. Real Advantage. 48
  49. 49. [ Business Case #4 – Integrate Separate HR and ERP Instances After Infotype 27 Subtype 1 is created – Dynamic Action will create Infotype 27 Subtype 2 in background and default values with user exit Real Experience. Real Advantage. 49
  50. 50. [ Business Case #4 – Integrate Separate HR and ERP Instances Dynamic Action will create Infotype 315 and default cost center from Infotype 27 with user exit Real Experience. Real Advantage. 50
  51. 51. [ Business Case #5 – Handling Unicode Characters  Upgraded to ECC 5.0 and Unicode enabled – Now SAP could accept double-byte characters  However, downstream suppliers could not accept double-byte characters  How to allow update of Infotype 2 (Personal Data) and Infotype 21 (Familiy Related) – possibly entering double-byte characters – but prevent these from being saved on the infotype Real Experience. Real Advantage. 51
  52. 52. [ Business Case #5 – Handling Unicode Characters Solution User Exit  User Exit PB  AS0001 – Component EXIT_SAPFP50M_002  Restrict Asian Characters with quot;Invalid Characterquot; message  Allow European and US characters  Not allowed : Asian: ジェームス  Allowed - European:  Polish: Ą Ć Ę Ł Ń Ó Ś Ź Ż  Czech: Á Č Ď É Ě Í Ň Ó Ř Š Ť Ú Ŧ Ý Ţ  Slovak: á ä č ď dz dţ é ch í ľ ĺ ň ó ô ŕ š ť ú ý ţ  Other European: à á â ã ä å þ Þ ß Ç ç ţ Real Experience. Real Advantage. 52
  53. 53. Business Case #5 – Handling Unicode [ CharactersPA30 – Entry of Personal Data Invalid Characters Error Real Experience. Real Advantage. 53
  54. 54. [ Business Case #5 – Handling Unicode CharactersPA30 – Entry of Family Members Invalid Characters Error Real Experience. Real Advantage. 54
  55. 55. [ Business Case #6 – Retirement Plan Changes Requires Separate Date Tracking  Retirement Plan changed to stage eligibility according to employee’s age and years of service  Employees over set age and years of service remain eligible for traditional pension benefit  Other employees have new eligibility dates  Infotype 0041 – Date Specifications tracks eligibility dates – but was full! Real Experience. Real Advantage. 55
  56. 56. Business Case #6 –Separate Date Tracking [ Solution Customer Infotype  Create Custom Infotype 9041 - Date Specifications 2 to hold additional dates  Use this infotype for established Pension Plans where there will be no new entrants  Use data on this infotype in interfaces / reports  Transaction PM01 – Create Infotype  Updated Infosets to use in SAP Query Real Experience. Real Advantage. 56
  57. 57. [ Business Case #6 –Separate Date Tracking Transaction PM01 Real Experience. Real Advantage. 57
  58. 58. [ Business Case #6 –Separate Date Tracking Structure Real Experience. Real Advantage. 58
  59. 59. [ Business Case #6 –Separate Date Tracking Module Pool Real Experience. Real Advantage. 59
  60. 60. [ Business Case #6 –Separate Date Tracking Screen Painter Real Experience. Real Advantage. 60
  61. 61. [ Business Case #6 –Separate Date Tracking Infotype Attributes Real Experience. Real Advantage. 61
  62. 62. [ Business Case #6 –Separate Date Tracking Original Infotype 41 Date Specifications Real Experience. Real Advantage. 62
  63. 63. [ Business Case #6 –Separate Date Tracking Infotype 9041 Date Specifications 2 Real Experience. Real Advantage. 63
  64. 64. [ Business Case #7 – Control Access to Data Pulled into Reports  Manager do not have time or expertise to know what data to “pull” from SAP HR  Goal: Make it as straightforward as possible for them  Need to default dates, year, currency, etc. in compensation planning reports and programs to control what the Managers see Real Experience. Real Advantage. 64
  65. 65. [ Business Case #7 – Control Access to Data Solution Variants  Global Variants – System Variants CUS& transportable  Use Transaction STVARVC to update values for variants Real Experience. Real Advantage. 65
  66. 66. [ Business Case #7 – Control Access to Data Transaction STVARVC Real Experience. Real Advantage. 66
  67. 67. [ Business Case #7 – Control Access to Data Global Variant Real Experience. Real Advantage. 67
  68. 68. [ Business Case #7 – Control Access to Data SAP Query run with variant Real Experience. Real Advantage. 68
  69. 69. Business Case #7 – Control Access to Data [ Program Variant Real Experience. Real Advantage. 69
  70. 70. [ Business Case #7 – Control Access to Data Program run with variant Real Experience. Real Advantage. 70
  71. 71. [ Use Simple SAP Tools . . . And Life Returns to Normal  Quick Viewer  SAP Query  Customer-Defined Transactions Assigned to Security Roles  Dynamic Actions  User Exits or BAdI’s  Custom Infotypes  Variants Real Experience. Real Advantage. 71
  72. 72. [ SAP – Simple. Real Experience. Real Advantage. 72
  73. 73. [ 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 Real Experience. Real Advantage. 73
  74. 74. [ Questions Donna Wendling wendlidl@airproducts.com Real Experience. Real Advantage. 74
  75. 75. [ Call For Speakers – Annual Conference 2009  The ASUG Annual Conference call for speakers opens October 13 through December 1, 2008.  Submit your abstract and tell your SAP story! In exchange, you’ll receive complimentary registration for the full event (including Sapphire).  ASUG and Sapphire will again be co-located in 2009 in Orlando, May 11-14, 2009. Real Experience. Real Advantage. 75
  76. 76. [   Thank you for your participation. Your Feedback is important – please complete this session evaluation form. ] Speaker: Donna Wendling Session: Real Experience. Real Advantage. 76

×