All articles on SAP

  1. SAP User Interface Shortcuts

    Clients frequently request time-saving tips and shortcuts that can be used while navigating SAP using SAP GUI. I have compiled such tips and shortcuts in a collection I share in this post.

  2. SAP: Where Used List for Printers And Output Devices

    By using this report, you will be able to determine where printers and other output devices are currently being used.

  3. SAP SD: Activating Generic Object Services

  4. How To Get Accounting Document Number From Billing Document Number

    Find out what's the link between billing document table and accounting document table

  5. How To Park Accounting Documents Via BAPI BAPI_ACC_DOCUMENT_POST

    Parking a document allows saving an SAP FI document without actually posting it. If you want to create parked documents programmatically, BAPI BAPI_ACC_DOCUMENT_POST can be used.

  6. SAP ABAP: The Best Performance Analysis Transactions

    There are several transactions available to identify performance issues. With these transactions, you can easily identify possible bottlenecks and tweak report performance.

  7. How To Create A Dynamic Internal Table Using RTTS

    Runtime Type Services (RTTS) provides system classes to get the type information of variables and instances or define new data types during runtime.

  8. SAP Gateway: 33 Transactions You Need To Know

    This post summarizes the most important transactions, from clearing caches to failure analysis when using SAP Gateway and Fiori.

  9. How To Display Error Messages In SAP ABAP?

    An overview of error message types, error and pop-up messages, and how to show messages to the end user.

  10. String Formatting With String Templates

    An overview of how to format strings with string templates.

  11. SAP ABAP: Types Of Internal Table Declaration

    An overview of how to declare internal tables in ABAP, including STANDARD TABLE, SORTED TABLE and HASHED TABLE.

  12. How To Use Constructor Operator VALUE

    Since release 7.40 ABAP supports constructor operators. These operators are used in constructor expressions to create a result that can be used at operand positions.