Professional Documents
Culture Documents
SAP Cheat Sheet
SAP Cheat Sheet
Use on computer, Role-based and New Launchpad Apps Customize your Launchpad
tablet or mobile phone Personnel centric
Use the App Finder to SEARCH for PIN to add new apps to your
new apps in your current ROLES Home page or a Group
Improves productivity with
apps designed for specific 1000s of additional Apps are
business processes Move, arrange and rename tiles
available in the Fiori Apps Library
& groups on your Home page
with Role and install information help
Apps are typically simple, responsive and easy Return to your Home page
to use with more functionality than the from within an Open App
GUI equivalent
SAP ® Fiori Cheat Sheet a
Learn more at: www.michaelmanagement.com
/UI2/FLC /UI2/GW_ERR_LOG
Fiori Launchpad Checks Gateway-Error Log
/UI2/FLIA /UI2/GW_MAINT_SRV
Fiori Launchpad intent Analysis Gateway-Service
Maintenance
/UI2/FLP /UI2/GW_SYS_ALIAS
SAP Fiori Launchpad Gateway-Manage SAP
System Alias
/UI2/FLP_CONTCHECK /UI2/NAV
Fiori Launchpad - Content Checks Register navigation
objects
/UI2/FLP_INTENTCHECK /UI2/NAVPROV
Fiori Launchpad - Intent Checks Define navigation provider
/UI2/FLPD_CONF
/UI2/NWBC
Fiori Launchpad Designer
Start UI2 NWBC
(cross-client)
SAP ® CONTROLLING CHEAT SHEET
Learn more at: www.michaelmanagement.com
MASTER DATA
DOCUMENT ENTRY MASTER DATA
CKAPP01
Display materials to be costed. KS01/KS02/KS03 OKEON KL01/KL02/KL03
Create/Change/Display Change Standard Create/Change/Display Activity
CK74N/CK75N/CK76N CK11N/CK13N/CK33 Cost center. hierarchy of Cost Centers. type. Classify activities to be
Create/Change/Display Create/Display/Compare REPORTS performed by a cost center.
Additive cost. Additive Cost estimate with
cost estimation. quantity structure. KA01/KA02/KA03 KK01/KK02/KK03
S_ALR_870999030 S_ALR_870999031 Create/Change/Display Cost element. Statistical key figures. Use as an
CKUC Result of Costing Run. Price vs Cost Estimate. Cost elements should be assigned to allocation base for periodic
Cost estimate without quantity structure. Multilevel costing. G/L expense accounts. allocations and for analysis purposes.
Costing without quantity structure. Does not search for
routing and bill of material. CK86_99
Cost multilevel BOM. Detailed costing report of a REPORTS
particular material number that has a BOM.
CK40N KSB5N KSBL KSBB
Edit Costing run. CK80_99 Actual Cost Cost Centers: Application Tree Report Selection CCA.
Cost components. Documents. Planning overview. Use to configure reporting tree.
SAP ® CONTROLLING CHEAT SHEET
Learn more at: www.michaelmanagement.com
INTERNAL ORDERS
MASTER DATA MY NOTES
DOCUMENT ENTRY
KO01/KO02/KO03
Create/Change/Display Internal order.
KO12/KO13 KSWB To create an order specify order type
Change/Display Execute Plan
Overall values. periodic reposting.
REPORTS
KGP2 KO9E
Plan Overhead Allocation. Use Planned Settlement. Plan KSB5 KOK5
to calculate overhead per order. values order settlement.
Display Actual Cost Master data list
Documents. for orders.
CPUA KO88/KO8G
Plan Template Allocation. KABL KOB1
Individual/Collective order
Use to create Template settlement. Allocate costs Order: Planning overview. Orders. Actual
Allocation per order. of an internal order to one line items.
or more receivers
ABAP Cheat Sheet a
This document gives developers a consolidated list of Tcodes and shortcuts to expedite development.
Close file Alt + W Moves the selected codelines up/down in the editor Alt + UP/DOWN
Duplicates Codelines before/after the selected codeline Ctrl + Alt + UP/DOWN
Close all files Alt + Shift + W
Scrolls Line up/down Ctrl + UP/DOWN
Save file Ctrl + S
Adds a new line below the current line and positions the cursor in that line Shift + Enter
Save all files Ctrl + Shift + S
Adds a new line above the current line and positions the cursor in that line Ctrl + Shift + Enter
Show Code Ctrl + Space
Completion Suggestions Undo changes Ctrl + Z
Undo Ctrl + Z Rename the selected object, e.g. variable, method, class Alt + Shift + R
Redo Ctrl + Y Comments/Uncomments selected code in the editor Ctrl + 7
Cut Ctrl + X Formats the source code ( Pretty Printer) Shift + F1
Copy Ctrl + C Formats the marked source code or source code block (e.g. method) Ctrl + Shift + F1
Paste Ctrl + V Creates new development object Ctrl + N
Rename file or folder F2 Convert marked editor content to upper case Ctrl + Shift + X
Delete Del Convert marked editor content to lower case Ctrl + Shift + Y
Show/Hide all characters Ctrl + I Unlock Editor Ctrl + U
Toggle line comment Ctrl + / Jump to line in editor Ctrl - L
Toggle block comment Ctrl + Shift + / Navigate to the definition of the selected element, F3
e.g. variable, method, attribute etc.
Add to-do comment Ctrl + Alt + T
Navigate through the editor tabs forward and backward Ctrl + Page up/Page Down
Indent line Tab
Navigate through the tabs of the class editor between global class,
Outdent line Shift + Tab local class and test classes Alt + Page up/Page Down
Move lines up Alt + Up Arrow Close the active editor tab Ctrl + F4
Move lines down Alt + Down Arrow Close all editor tabs Ctrl + Shift + F4
Copy lines up Alt + Shift + Up Arrow Set a line break point in the ABAP editor Ctrl + Shift + B
NAVIGATION
Favorites Menu (user-created Add Delete Move Favorites
menu of favorite transactions) to Favorites from Favorites
Command field for entering Closed and Open Folders Page up, Page down
transactions. Use drop-down
to retrieve recently used Create New SAP session Create Desktop shortcut Settings Help
transactions. Opens in new window from active transaction Alt+F12
Transaction - Lowest level
Not case-sensitive of navigation, double-click to Find, Find Next
Example: /nfb01 or /nFB01 open, right-click for options.
Go to User Menu SU3 – User Profile SP02 – My Spool Requests SMX – My Job Overview
Back - F3 Cancel - F12 (contains only modules/
transactions assigned to you) Extras > Settings > Display Technical names
Exit - Shift + F3 System > User Profile > Own Data> Defaults > Output Device
Alt+F12 > Hard Copy (Print screen)
Delete a variant –
Upload values from Clipboard Choose/Change selection options Select Goto > Variants > Delete in SAP menu
PURCHASING
ME11/ME12/ME13 ME51N/ME52N/ME53N ME21N/ME22N/ME23N ME54N Use ME59N to turn
Create/Change/Display Create/Change/Display Create/Change/Display Release PReqs into POs
XK01/XK02/XK03 Info Record – contains Purchase Requisition – a Purchase Order – instructions from Purchase Requisition. automatically. Flagged
Create/Change/Display information about a request to procure a certain the purchasing organization to a Automatic PO creation
vendor on different levels: specific material and the quantity of a material or vendor to supply a material or service. ME29N option in Purchasing
General, Company Code and vendor supplying it. service from a vendor. With the same transaction Stock Release view in material master.
Purchasing organization. Transfer Orders can be created. Purchase order.
Use MEMASSRQ to make mass changes to PReqs. MM01/MM02/MM03 Batch management MM04
Create/Change/Display Display changes – track
Turn on Source Determination to have SAP help material master – use to MSC1N/MSC2N/MSC3N
who made changes to
with finding the best vendor for the item. create new materials/views, Create/Change/Display Batch. material and when.
extend materials to other Flag Batch Management in
plants/storage locations/sales material master to manage MM17
orgs/distribution channels. materials in batches.
Material mass maintenance.
Reports MM60 ME0M MM06
INVENTORY MANAGEMENT Materials list. Source list for material. Flag for deletion.
LOGISTICS INVOICE VERIFICATION Use option GR based Invoice verification on one of the levels: Vendor master,
Inforecord, PO in order to post invoices only for those PO’s for which the GR is posted:
Reports
FBL1N MIR4 MIR5 MIR6
MR11
Display/Change line items – Displays Display Invoice Display list of Invoice
Maintain GR/IR Document.
invoices with document and payment Invoice Documents. Overview.
Clearing Account.
statuses. Has the option of mass processing.
MASTER DATA
XD04 XD05 VK11/VK12/VK13 VB01/VB02/VB03 VB11/VB12/VB13
Display change Used to block Customer Create/Change/ Create/Change/Display Listing/Exclusion. Use to Create/Change/Display
XD01/XD02/XD03 documents – on different levels: Display Conditions, restrict customer’s buying choice. If materials Material determination –
Create/Change/Display Track the changes Global or Sales Areas. i.e. price conditions, are on the exclusion list, customer cannot buy Manage materials
customer. Data can be entered on for customer discounts, etc. them. If listing is used, customer can buy substitutions. If Product A
the different levels e.g. Company master. materials only from Listing list. Possible to set is not in stock, substitute
code level, Sales Area level. by customer group and material group. with Product B.
VD51/VD52/VD53 CS61/CS62/CS63
Create/Change/Display Create/Change/Display Sales Order Bill of
Customer-Material master record, Material. Use to create make-to-order CREDIT MANAGEMENT
e.g. customer material number production of products according to the
determination in Sales Order. requirements of customers. FD32/FD33
Change/Display Customer credit management.
Reports VD59 VCUST V/LD Use to set up credit limits, credit horizon, risk
Reports
List Customer- Customer Pricing categories per customers/credit control areas,
check payment history, status. VKM1
Material-Info. list. reports.
Blocked SD Documents.
F.34
Mass Change Customer Credit Management.
VKM2
VKM4 Released SD Documents.
SALES Use to release blocked SD Document.
Reports
VA51/VA52/VA53 CO09 VBO1/VBO2/VBO3 VB(D
Create/Change/Display Stock availability overview. To check Create/Change/Display Extend Rebate agreement. VA15 VA25 VA05N VA45
Item proposal. Manage the the availability of special stock, please rebate agreement. Use to extend the validity
list of materials and order tag the corresponding radio button. date of the existing rebate Inquires Quotations List of Sales List of
quantities that can be agreement. list. list. Orders. Contracts.
copied into a sales order.
SAP ® Sales & Distribution Cheat Sheet
Learn more at: www.michaelmanagement.com
BILLING
Reports
MY NOTES
VL01N/VL02N/VL03N VL10
Create/Change/Display Outbound Delivery. After Collective processing of Documents due for
an outbound delivery is created, it can be packed delivery. Used for mass outbound delivery
via VL02N and Goods issue can be posted. creation. Log track the progress is available.
VLPOD
Change document. Use to process proof of delivery in order to proceed further with billing creation. If Proof of Delivery is
configured in customer master, the invoice cannot be issued until the customer confirms the goods are received.
Reports
VL06O VT11 VT12 VT14
Outbound delivery Transportation Shipment Utilization
monitor. Planning List. completion list. list.
SAP ® FINANCIAL ACCOUNTING CHEAT SHEET
Learn more at: www.michaelmanagement.com
FI01/FI02/FI03 FI06 FI04 Maintain 2 levels in master data: i.e. i.e. accounting information, payment
DOCUMENT ENTRY AND Create/Change/Display Mark for deletion Display changes to
address, control and payment transactions. information, dunning/correspondence.
TRANSACTIONS Bank master data. bank master data. bank master data.
REPORTS
F-90 AIBU ABT1N ABAON ABAA
Direct acquisition Settle cost to Intercompany Asset Asset Sale without Unplanned Depreciation.
from a vendor. final asset. Transfer between 2 customer to a Post additional AR01 S_ALR_87011990 S_ALR_87012048
Company Codes. clearing account. depreciation to asset. Asset Balances to Asset History Sheet. Most Asset Transactions to
display the values important and display all individual
ABZP of all assets in a comprehensive asset report transactions in a fiscal
depreciation area. in roll-forward format. year by asset.
Acquisition from
affiliated company.
PURCHASING
ME11/ME12/ME13 ME51N/ME52N/ME53N ME21N/ME22N/ME23N ME54N Use ME59N to turn
Create/Change/Display Create/Change/Display Create/Change/Display Release PReqs into POs
XK01/XK02/XK03 Info Record – contains Purchase Requisition – a Purchase Order – instructions from Purchase Requisition. automatically. Flagged
Create/Change/Display information about a request to procure a certain the purchasing organization to a Automatic PO creation
vendor on different levels: specific material and the quantity of a material or vendor to supply a material or service. ME29N option in Purchasing
General, Company Code and vendor supplying it. service from a vendor. With the same transaction Stock Release view in material master.
Purchasing organization. Transfer Orders can be created. Purchase order.
Use MEMASSRQ to make mass changes to PReqs. MM01/MM02/MM03 Batch management MM04
Create/Change/Display Display changes – track
Turn on Source Determination to have SAP help material master – use to MSC1N/MSC2N/MSC3N
who made changes to
with finding the best vendor for the item. create new materials/views, Create/Change/Display Batch. material and when.
extend materials to other Flag Batch Management in
plants/storage locations/sales material master to manage MM17
orgs/distribution channels. materials in batches.
Material mass maintenance.
Reports MM60 ME0M MM06
INVENTORY MANAGEMENT Materials list. Source list for material. Flag for deletion.
LOGISTICS INVOICE VERIFICATION Use option GR based Invoice verification on one of the levels: Vendor master,
Inforecord, PO in order to post invoices only for those PO’s for which the GR is posted:
Reports
FBL1N MIR4 MIR5 MIR6
MR11
Display/Change line items – Displays Display Invoice Display list of Invoice
Maintain GR/IR Document.
invoices with document and payment Invoice Documents. Overview.
Clearing Account.
statuses. Has the option of mass processing.
MASTER DATA
XD04 XD05 VK11/VK12/VK13 VB01/VB02/VB03 VB11/VB12/VB13
Display change Used to block Customer Create/Change/ Create/Change/Display Listing/Exclusion. Use to Create/Change/Display
XD01/XD02/XD03 documents – on different levels: Display Conditions, restrict customer’s buying choice. If materials Material determination –
Create/Change/Display Track the changes Global or Sales Areas. i.e. price conditions, are on the exclusion list, customer cannot buy Manage materials
customer. Data can be entered on for customer discounts, etc. them. If listing is used, customer can buy substitutions. If Product A
the different levels e.g. Company master. materials only from Listing list. Possible to set is not in stock, substitute
code level, Sales Area level. by customer group and material group. with Product B.
VD51/VD52/VD53 CS61/CS62/CS63
Create/Change/Display Create/Change/Display Sales Order Bill of
Customer-Material master record, Material. Use to create make-to-order CREDIT MANAGEMENT
e.g. customer material number production of products according to the
determination in Sales Order. requirements of customers. FD32/FD33
Change/Display Customer credit management.
Reports VD59 VCUST V/LD Use to set up credit limits, credit horizon, risk
Reports
List Customer- Customer Pricing categories per customers/credit control areas,
check payment history, status. VKM1
Material-Info. list. reports.
Blocked SD Documents.
F.34
Mass Change Customer Credit Management.
VKM2
VKM4 Released SD Documents.
SALES Use to release blocked SD Document.
Reports
VA51/VA52/VA53 CO09 VBO1/VBO2/VBO3 VB(D
Create/Change/Display Stock availability overview. To check Create/Change/Display Extend Rebate agreement. VA15 VA25 VA05N VA45
Item proposal. Manage the the availability of special stock, please rebate agreement. Use to extend the validity
list of materials and order tag the corresponding radio button. date of the existing rebate Inquires Quotations List of Sales List of
quantities that can be agreement. list. list. Orders. Contracts.
copied into a sales order.
SAP ® Sales & Distribution Cheat Sheet
Learn more at: www.michaelmanagement.com
BILLING
Reports
MY NOTES
VL01N/VL02N/VL03N VL10
Create/Change/Display Outbound Delivery. After Collective processing of Documents due for
an outbound delivery is created, it can be packed delivery. Used for mass outbound delivery
via VL02N and Goods issue can be posted. creation. Log track the progress is available.
VLPOD
Change document. Use to process proof of delivery in order to proceed further with billing creation. If Proof of Delivery is
configured in customer master, the invoice cannot be issued until the customer confirms the goods are received.
Reports
VL06O VT11 VT12 VT14
Outbound delivery Transportation Shipment Utilization
monitor. Planning List. completion list. list.
SAP ® FINANCIAL ACCOUNTING CHEAT SHEET
Learn more at: www.michaelmanagement.com
FI01/FI02/FI03 FI06 FI04 Maintain 2 levels in master data: i.e. i.e. accounting information, payment
DOCUMENT ENTRY AND Create/Change/Display Mark for deletion Display changes to
address, control and payment transactions. information, dunning/correspondence.
TRANSACTIONS Bank master data. bank master data. bank master data.
REPORTS
F-90 AIBU ABT1N ABAON ABAA
Direct acquisition Settle cost to Intercompany Asset Asset Sale without Unplanned Depreciation.
from a vendor. final asset. Transfer between 2 customer to a Post additional AR01 S_ALR_87011990 S_ALR_87012048
Company Codes. clearing account. depreciation to asset. Asset Balances to Asset History Sheet. Most Asset Transactions to
display the values important and display all individual
ABZP of all assets in a comprehensive asset report transactions in a fiscal
depreciation area. in roll-forward format. year by asset.
Acquisition from
affiliated company.
MASTER DATA
DOCUMENT ENTRY MASTER DATA
CKAPP01
Display materials to be costed. KS01/KS02/KS03 OKEON KL01/KL02/KL03
Create/Change/Display Change Standard Create/Change/Display Activity
CK74N/CK75N/CK76N CK11N/CK13N/CK33 Cost center. hierarchy of Cost Centers. type. Classify activities to be
Create/Change/Display Create/Display/Compare REPORTS performed by a cost center.
Additive cost. Additive Cost estimate with
cost estimation. quantity structure. KA01/KA02/KA03 KK01/KK02/KK03
S_ALR_870999030 S_ALR_870999031 Create/Change/Display Cost element. Statistical key figures. Use as an
CKUC Result of Costing Run. Price vs Cost Estimate. Cost elements should be assigned to allocation base for periodic
Cost estimate without quantity structure. Multilevel costing. G/L expense accounts. allocations and for analysis purposes.
Costing without quantity structure. Does not search for
routing and bill of material. CK86_99
Cost multilevel BOM. Detailed costing report of a REPORTS
particular material number that has a BOM.
CK40N KSB5N KSBL KSBB
Edit Costing run. CK80_99 Actual Cost Cost Centers: Application Tree Report Selection CCA.
Cost components. Documents. Planning overview. Use to configure reporting tree.
SAP ® CONTROLLING CHEAT SHEET
Learn more at: www.michaelmanagement.com
INTERNAL ORDERS
MASTER DATA MY NOTES
DOCUMENT ENTRY
KO01/KO02/KO03
Create/Change/Display Internal order.
KO12/KO13 KSWB To create an order specify order type
Change/Display Execute Plan
Overall values. periodic reposting.
REPORTS
KGP2 KO9E
Plan Overhead Allocation. Use Planned Settlement. Plan KSB5 KOK5
to calculate overhead per order. values order settlement.
Display Actual Cost Master data list
Documents. for orders.
CPUA KO88/KO8G
Plan Template Allocation. KABL KOB1
Individual/Collective order
Use to create Template settlement. Allocate costs Order: Planning overview. Orders. Actual
Allocation per order. of an internal order to one line items.
or more receivers
SAP ® Quick Reference Learn more at : www.michaelmanagement.com/info
NAVIGATION
Favorites Menu (user-created Add Delete Move Favorites
menu of favorite transactions) to Favorites from Favorites
Command field for entering Closed and Open Folders Page up, Page down
transactions. Use drop-down
to retrieve recently used Create New SAP session Create Desktop shortcut Settings Help
transactions. Opens in new window from active transaction Alt+F12
Transaction - Lowest level
Not case-sensitive of navigation, double-click to Find, Find Next
Example: /nfb01 or /nFB01 open, right-click for options.
Go to User Menu SU3 – User Profile SP02 – My Spool Requests SMX – My Job Overview
Back - F3 Cancel - F12 (contains only modules/
transactions assigned to you) Extras > Settings > Display Technical names
Exit - Shift + F3 System > User Profile > Own Data> Defaults > Output Device
Alt+F12 > Hard Copy (Print screen)
Delete a variant –
Upload values from Clipboard Choose/Change selection options Select Goto > Variants > Delete in SAP menu