sap - et-plm.de

14

Upload: others

Post on 01-Nov-2021

10 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SAP - et-plm.de
Page 2: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 7 -

Content SAP GUI – Elements .................................................................................................. 16 SAP-GUI – Elements – in Detail ............................................................................. 17 The Elements of the Status Bar ................................................................................ 17 SAP GUI Best Practice Tips (1)................................................................................ 18 SAP GUI Best Practice Tips (2)................................................................................ 19 SAP GUI Best Practice Tips (3)................................................................................ 20 List of Important Shortcuts ....................................................................................... 21 List of Transaction Commands ................................................................................. 22 Application-Specific Shortcuts .................................................................................. 23 What are Area Menus? ................................................................................................ 24 Determine all SAP Area Menus ................................................................................ 24 A List of Important Area Menus .............................................................................. 25 How to create your own Area Menus ...................................................................... 26 Tables for Area Menus ................................................................................................ 26 How to Adjust the Condition Maintenance ........................................................... 28 Stock vs Availability ..................................................................................................... 29 SAP Table browser ...................................................................................................... 29 A Brief Explanation on How to Find Tables ......................................................... 30 How to Transport program variants ........................................................................ 30 Six Ways to Find SAP Tables .................................................................................... 31 How to Edit SAP Table Contents Thrice ............................................................... 32 Seven Benefits of SE16H ........................................................................................... 33 The PIVOT Function Also Exists in SAP .............................................................. 33 How to Use SAP GUI 80 % more effectively ....................................................... 34 Adjust TAB Sequence in SAP GUI ......................................................................... 35 Who deleted the Receipt? ........................................................................................... 36 Tx. and Reports for Change Documents ................................................................ 36 Change Document Tables .......................................................................................... 37

Page 3: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 8 -

SAP ERP Version Development .............................................................................. 37 How to Easily Find Movement Types ..................................................................... 38 Regenerating SAP_ALL Help ................................................................................... 39 Down-/Upload: SAP Application Server ............................................................... 40 Maintenance Views: Selection by Content .............................................................. 41 Additional features of views (SM30) ........................................................................ 42 Determine the Current SAP Version ....................................................................... 43 User Lists in SAP ......................................................................................................... 44 The Best SAP Website ................................................................................................ 44 Dynamic Date Selection ............................................................................................. 45 ALV-Lists / Tab Browser Features.......................................................................... 46 Database Views ............................................................................................................ 47 What Do Parameter IDs Do? .................................................................................... 48 Parameters for Associated Functions ...................................................................... 49 SAP Dictionary ............................................................................................................. 50 SM30 Maintenance View as Transaction ................................................................ 51 Find change objects using ST05 ................................................................................ 52 The MASS Transaction ............................................................................................... 53 3 SQVI Tips .................................................................................................................. 54 SYS-Tx. – Determine General Information ........................................................... 55 SYS-Tx. – User Administration ................................................................................ 55 SYS-Tx. – System Analysis ......................................................................................... 56 SYS-Tx. – Monitoring (1) ........................................................................................... 57 SYS-Tx. – Monitoring (2) ........................................................................................... 58 SYS-Tx. – DB Tables .................................................................................................. 58 SYS-Tx. – Development Transactions (1) .............................................................. 59 SYS-Tx. – Development Transactions (2) .............................................................. 60 SYS-Tx. – Transport Management ........................................................................... 60 SYS-tx. – Jobs .............................................................................................................. 61

Page 4: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 9 -

SYS-Tx. – Transaction Management ....................................................................... 61 SYS-Tx. – Number Ranges ........................................................................................ 61 SYS-Tx. – SAP-Office ............................................................................................... 62 SYS-Tx. – SAP-Queries ............................................................................................. 62 SYS-Tx. – Batch Input ............................................................................................... 63 SYS-Tx. – SAP Dictionary ........................................................................................ 63 Other System Transactions ........................................................................................ 63 Skills Matrix for Each SAP Project Stage ................................................................ 66 20 Reasons for Working as an SAP Consultant..................................................... 67 SAP Project Stages ....................................................................................................... 68 SAP Consultant Skills .................................................................................................. 68 Project Communication .............................................................................................. 69 Create an SAP Project Schedule (1) ......................................................................... 70 Create an SAP Project Schedule (2) ......................................................................... 71 Five Golden Rules for the Project Schedule .......................................................... 71 SAP Message Determination (1) ............................................................................... 74 SAP Message Determination (2) ............................................................................... 75 Message Determination - Customizing ................................................................... 76 SAP Tables for Message Determination ................................................................. 77 Maintenance Message Conditions ............................................................................ 77 Customizing-Check – Message Determination ...................................................... 78 Application-specific Transactions ............................................................................. 78 Meaning of the Dispatch Time ................................................................................. 79 Message determination E-mail Texts ....................................................................... 80 Output Determination – Sorting .............................................................................. 81 Three Requirements for Scheduling a Job .............................................................. 84 SAP Job Planning in Four Steps ............................................................................... 84 SAP Batch Job – Tables ............................................................................................. 85 SAP Batch Job – Auxiliary Program ........................................................................ 85

Page 5: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 10 -

Click Sequence – Period Values for Jobs ................................................................ 86 Additional SAP Batch Job Tips................................................................................. 87 Debugger Commands ................................................................................................. 90 Important Shortcuts While Debugging ................................................................... 90 Breakpoint for/on / at Message ............................................................................... 91 Debugging of a Pop-Up ............................................................................................. 92 How to Debug an Infinite Loop ............................................................................... 92 How to Debug a Canceled Job ................................................................................. 93 System Variables ........................................................................................................... 93 Searching ABAP for Texts ......................................................................................... 94 Central Customizing Access ...................................................................................... 96 How to Determine Customizing Transactions ...................................................... 97 Customizing Concept (1) ............................................................................................ 98 Customizing Concept (2) ............................................................................................ 99 Customizing Request For Activity .......................................................................... 100 Determine transfer orders for "Define condition types”........................... 100 Where to Customize The Table .............................................................................. 101 Three Screens of the Transaction WLF_IDOC .................................................. 104 21 Advantages of the Transaction WLF_IDOC ................................................. 105 IDoc Document Linking Per SE16N (1) .............................................................. 106 IDoc Document Linking Per SE16N (2) .............................................................. 107 IDoc Document Linking Per FUBA ..................................................................... 108 IDoc to XML .............................................................................................................. 109 Determine IDoc Qualifier Values........................................................................... 110 IDOC Transactions – General ................................................................................ 110 IDoc Transactions – Administration ..................................................................... 111 IDoc Transactions - Search / Delete ..................................................................... 111 IDoc Transactions– Test .......................................................................................... 111 IDoc Transactions– Conversion ............................................................................. 111

Page 6: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 11 -

IDoc Transactions – Documentation .................................................................... 112 IDoc Transactions – Development ........................................................................ 112 IDoc Transactions – Others .................................................................................... 112 IDoc Transactions – Control .................................................................................. 113 IDoc Transactions - Conversion Rules ................................................................. 113 IDoc Tables for IDoc Data ..................................................................................... 113 IDoc Tables for Partner Profile .............................................................................. 113 IDoc Tables - Document Linking .......................................................................... 114 IDoc Tables for the Definition of Structures....................................................... 114 IDoc Tables for Status .............................................................................................. 114 IDoc Tables – Message / Basic Type .................................................................... 114 Change IDoc Data (1) ............................................................................................... 115 Change IDoc Data (2) ............................................................................................... 116 The Best Icon in WE02 ............................................................................................ 117 Display All Data of an IDoc (1) .............................................................................. 118 Select IDoc via WE02 ............................................................................................... 118 Display All Data of an IDoc (2) .............................................................................. 119 Call up IDoc via WE19............................................................................................. 119 WE02: Display All Data of a Segment .................................................................. 120 WE60: IDoc Documentation .................................................................................. 121 Search IDocs for Content ........................................................................................ 122 Set Faulty IDocs to done .......................................................................................... 123 Process Inbound IDocs per Job ............................................................................. 123 Reprocess Faulty IDocs per Job ............................................................................. 123 The Most Important IDoc Tables .......................................................................... 123 WEDI: IDoc Area/Section Menu .......................................................................... 124 IDoc Implementation Rules .................................................................................... 125 IDoc Implementation Rules - Screenshots ........................................................... 126 IDoc Conversion Rules – Procedure ..................................................................... 127

Page 7: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 12 -

Compare Two IDocs ................................................................................................ 128 Call two IDocs to be compared via WLF_IDOC, select them and click the “Compare”-button. .................................................................................................... 128 SAP SD Overview ..................................................................................................... 130 SD Documents / Objects ........................................................................................ 131 Customer Order Transactions ................................................................................. 132 Customer Order Application Tables (1) ................................................................ 132 Customer Order Application Tables (2) ................................................................ 133 International Customer Orders ............................................................................... 133 Mass Change of Customer Orders ......................................................................... 134 Three Facts on SD Document Flow ...................................................................... 134 Activating Object Services ....................................................................................... 135 Customizing Transactions Sales Order .................................................................. 136 Customizing Tables Sales Order ............................................................................. 136 Finding Logics in Customer Order ........................................................................ 137 Process Forward Order (1) ...................................................................................... 138 Process Forward Order(2)........................................................................................ 139 Standard Document Types / Item Categories ..................................................... 139 Cross Company Sales (1) .......................................................................................... 140 Cross Company Sales (2) .......................................................................................... 141 Process Line Application (1) .................................................................................... 142 Process Line Application (2) .................................................................................... 143 SD Document Constellations(1) ............................................................................. 144 SD Document Constellations (2) ............................................................................ 145 Delivery Split and .................................................................................................... 145 Billing Split ................................................................................................................ 145 Overview of Copying Controls ............................................................................... 146 Transactions for Copying Control .......................................................................... 146 Tables for Copying Control ..................................................................................... 146 SD-Customizing Check ............................................................................................ 147

Page 8: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 13 -

TX Enquiry/Offers/Delivery Sch./Contracts ..................................................... 148 Tables ........................................................................................................................... 149 Inqui./Quot./Sched. Agreem./Contracts ............................................................. 149 Invoice Transactions – Application ....................................................................... 150 Invoice Tables – Customizing ................................................................................. 150 Lists of Invoices ......................................................................................................... 151 Create invoice list ....................................................................................................... 151 Config. List of invoice lists ...................................................................................... 151 Transactions Delivery................................................................................................ 152 Tables Delivery ........................................................................................................... 153 HU Abbreviations ...................................................................................................... 154 HU Transactions ........................................................................................................ 154 HU Tables ................................................................................................................... 155 HU Customizing Transactions (1) .......................................................................... 155 HU Customizing Transactions (2) .......................................................................... 156 Inventory Management Transactions (1) .............................................................. 156 Stock Management Transactions (2) ...................................................................... 157 Stock Management Tables (1) ................................................................................. 157 Stock Management Tables (2) ................................................................................. 158 Transactions for Invent. Manag. Custom. ............................................................ 158 Transactions LE-transport ....................................................................................... 159 Tables for LE-Transport .......................................................................................... 160 Freight Cost Transactions (1) .................................................................................. 160 Freight Cost Transactions (2) .................................................................................. 161 Freight Cost Tables.................................................................................................... 161 Tables for Purchase Requisition (1) ....................................................................... 161 Tables for Purchase Requisition (2) ....................................................................... 162 Transactions for Purchase Requisitions (1) .......................................................... 162 Transactions for Purchase Requisitions (2) .......................................................... 163

Page 9: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 14 -

Transactions for Delivery ......................................................................................... 163 Order Transactions (1) .............................................................................................. 163 Order Transactions (2) .............................................................................................. 164 Order Tables ............................................................................................................... 164 Transactions for the Audit of Accounts (1).......................................................... 164 Transactions for the Audit of Accounts (2).......................................................... 165 Tables for the Audit of Accounts ........................................................................... 165 Customer Base Transactions ................................................................................... 166 Material Master Transactions ................................................................................... 166 Article Master Transactions ..................................................................................... 167 Transactions Regarding the Customer Hierarchy................................................ 167 Order Book Transactions ......................................................................................... 167 Transactions for Parts Lists ..................................................................................... 168 Customer Mat Info Record Transactions ............................................................. 168 Transactions Regarding the Position Proposal .................................................... 169 Material Substitution Transactions ......................................................................... 169 Transactions for Batch Search Strategy ................................................................. 169 Discount in Kind Transactions ............................................................................... 169 EC Record Transactions ........................................................................................... 169 SD Price Determination (1) ..................................................................................... 170 SD Price Determination (2) ..................................................................................... 171

Page 10: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 28 -

___ HOW TO ADJUST THE CONDITION MAINTENANCE __

Based on the technical view of the condition tables, you can determine

whether the fields in the maintenance dialogue are displayed in the header or item area:

Case A Case B

Sales document type, client and ma-terial are defined as position fields. VKORG and VTWEG are desig-

nated in the header.

In this case, the sales document

type is not defined as an item field, so you can only maintain it in the

header.

Page 11: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 29 -

______________ STOCK VS AVAILABILITY ______________

The eternal question:

"Why is the order quantity not confirmed even though there is sufficient stock?"

Stock Availability

The quantity of a ma-terial owned by the

company.

Available quantity of a material that is available on the requested due date: Current stock minus planned issues plus planned receipts on the re-

quested due date.

Tx. for determining the current stock:

MMBE / MB52

Transaction for determining the quantity availa-ble:

CO09

_______________ SAP TABLE BROWSER _______________

SE11 ............................................................................ ABAP Dictionary Maintenance SE16 ............................................................................................................ Data Browser SE16N ............................ General Table Display with optimized selection options SE16H .................................................New table browser with grouping possibility S416N ............................. Identical to SE16N – only available on SCM on HANA S416H .............................. Identical to SE16H - only available on SCM on HANA SE16T* ..................................... Central Access/Introduction with search function SE16S .......................................................................... Generic table and value search SE16S_CUST ................................................ Adjustment/Administration of SE16S Report: RKSE16N_CD_DISPLAY .................. Display of changes in &sap_edit Report: RKSE16N_EDIT .................................Activate/Deactivate of &sap_edit SE17 .............................................................................................. Simple Data Browser SDIN ............................................................................................ Simple Data Browser SE16_T000 ....................................................................... Data Browser T000 (client)

* only available in S/4HANA.

Page 12: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 30 -

___ A BRIEF EXPLANATION ON HOW TO FIND TABLES __

How-To Details

F1 Help Via F1 help (Verb?) on a field

Cross-reference Via cross reference on data elements (Verb?)

ST05 Db Trace Find tables via ST05 Trace

DD02L/DD02T Just consider the DD02L/DD02T

DD03VT Get even more details in the DD03VT table

F4-Suche in der SE16N Via match to the tab field in SE16N

_______ HOW TO TRANSPORT PROGRAM VARIANTS ______

1. ................................................................................................... Call transaction SE38 2. ........................................................ Enter and execute program RSTRANSP (F8) 3. ................................... Enter and execute (F8) program name (e.g.: RSNAST00) 4. ......................................................Select variants that are going to be transported 5. ..................................................... Select or create a new transport request - done.

Page 13: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 31 -

___________ SIX WAYS TO FIND SAP TABLES __________

(1) Use F1 Help Position the mouse cursor on the SAP GUI field ▪ Press F1 ▪ Click on the Technical Information icon ▪ In the Field Data area, the Table Name field contains the table you are looking for if the table type is Transparent Table. (2) Cross Reference If the table type in point (1) is not a Transparent Table, then the table should be sought after by using a cross reference (usage list) ▪ Dou-ble-click on the field data element in the popup window Technical In-formation ▪ Click on the button Cross Reference (usage list) “show data element” in the window Data Element ▪ Check table fields on the next popup window and press en-ter. (3) ST05 - SQL-Trace Activate SQL Trace by using Transaction ST05 ▪ Execute and save the transaction that is searched for (in?) the table ▪ Deac-tivate SQL trace via ST05 and dis-play trace ▪ The used tables are listed in the object name column.

(4) Table DD02L All SAP tables, structures and view structures are stored in table DD02L ▪ All SAP tables are dis-played in this table with the help of the selection table type=TRANSP ▪ Table DD02T is also of interest in this context, since it contains the texts (descriptions) for the tables. (5) DD03VT In conjunction with DD02L, table (view) DD03VT can be used to find tables and their fields. All ta-bles and their fields are stored in this table. (6) F4 – Search Help Finally, you can use F4 search help to find tables in the table browsers ▪ Call transaction SE16N ▪ Posi-tion the mouse pointer on the Ta-ble field and press F4 ▪ In the fol-lowing popup, you can either search generically using the infor-mation system button or you can search hierarchically using SAP ap-plications.

Page 14: SAP - et-plm.de

SAP HEROES – AMAZING SAP TIPS IN A NUTSHELL

- 32 -

_____ HOW TO EDIT SAP TABLE CONTENTS THRICE ____

SE16N

Start transaction SE16N and enter the tables to be ed-ited. Enter &sap_edit in the transaction toolbar at the top. Enter your selection crite-ria and execute your selection with F8. You can edit the data on the re-sult screen: Change / Delete / Create. You can also deac-tivate certain input checks during edit-ing: Simply enter &sap_no_check after &sap_edit.

SE16 Call transaction SE16 and enter the table to be edited. Enter and execute your selection crite-ria. On the result screen, select the record to be changed and click on the glasses icon. Now enter /h in the transaction bar - Activate the De-bugger. Now dou-ble-click in a value field. In the Debug-ger, set the value of the variable CODE to EDIT and exe-cute (F8). Now the fields of the block can be edited.

SE16N Call transaction SE16N and enter the table you want to edit. Enter your selection criteria - do not execute. En-ter /h in the trans-action bar - Debug-ger has been acti-vated. Execute your selection (F8) - the system goes into debugger mode. Set the fol-lowing two varia-bles to a capital X: GD-SAPEDIT=X GD-EDIT=X. Run the Debugger with F8. The results will be displayed in edit mode.

The contents of SAP tables can be changed - provided that the function is activated and you have the authorization. Here is an important note: You should know exactly what you are

doing because the function may cripple the entire system!