Specialized programs

Reports

  • Include translations in a transport request
  • Issue billing document output in XML format
  • Using Code Templates
  • Download/Upload a program along with PF-Status, Text elements, documentation and others
  • PDF Viewer
  • Convert internal table data into HTML with out using Function Modules
  • Convert internal table data into HTML using Function Modules
  • Adding custom context menu in classical list
  • Dynamic Selection Screen (Drop downs, pushbuttons, radio buttons, icons)
  • Creating Dynamic variant using table TVARV
  • Display images (like company logo) on the selection-screen
  • Custom Parameter-id Creation
  • Creating Dynamic Patterns
  • Scheduling a background job by triggering an event
  • Performance Tuning using Parallel Cursor 
  • Creating a Transaction Variant 
  • E-mailing the background jobs
  • ABAP Programming standards
  • ABAP Performance Tuning Checklist
  • Understanding SQL Trace
  • Changing the text  "Sales Order" to "Billing Request" in the transactions VA01, VA02 and VA03
  • Creation of a web service in SAP 
  • Calling a web service in ABAP that validates an email id
  • Handling favorites in ABAP Workbench  
  • Implementing events in Table Maintenance
  • Using Sorted table and Index while processing internal tables
  • Displaying Graphics using ABAP Program 
  • The Features of ABAPTM New Editor - Part 2
  • The Features of ABAPTM New Editor - Part 1
  • Working with Menu Painter 
  • Dynamic Variant in a report
  • Creating F1 helps with ease
  • Object oriented programming (OOP) explained with an example
  • Calling an RFC function module from one system to another
  • Updating Material Master long text (BASIC DATA TEXT, INSPECTION TEXT and INTERNAL COMMENT) 
  • System debugging - Explained in detail 
  • Debugging Update Task and Back-ground Task
  • MESSAGE XXXX RAISING XXXX. What is this? 
  • Differences between LSMW and BDC
  • ABAP Performance Standards
  • Create / Modify / Delete records in any table from CSV file
  • Download data from tables with user defined delimiters 
  • Creation of a Number Range Object
  • Creation of a Dynamic Internal table 
  • HR Infotype Creation 
  • A real-time example  on sending PDF file as an email (Complete program)
  • Developing a simple interactive report
  • Demo on Interactive reporting (One more example)
  • Downloading file on to the application server
  • Creating a Function Module
  • Creating a dynamic selection screen on a report
  • Displaying 3D Graphs in ABAP
  • Creating a Tabstrip on the selection screen
  • Dynamic SELECT statement
  • Downloading report output into Excel using OLE
  • Understanding ABAP Unit
  • Understanding "Checkpoint Group"
  • Understanding "Coverage Analyzer"
  • FTP file transfer in Background
  • Converting an XML file with many hierarchy levels to ABAP format
  • Scheduling Background jobs
  • Executing Function Modules sequentially using SE37 Transaction

Dialog Programming

  • Step-by-step tutorial on using Step-loops
  • Simple way of defining Select-options in Module Pool Programming
  • Update any standard table field value (s) by using Table control with wizard
  • Dynamically editable cells in a table control
  • Open the text editor on clicking the button in the table control
  • Table Control using wizard
  • Splitter Controls and Graphs
  • Text Edit Control Usage and Example
  • Displaying images on the screen
  • Working with Screen Painter
  • Demo on Tabstrips
  • Working with Checkbox 
  • Demo using Table Control
  • Display Logo on Screen

BDC Programming

  • BDC using CALL TRANSACTION method
  • BDC using Session Method
  • Handling Conversion errors
  • How to do BDC without writing BDC Program
  • Creating a simple database table using BDC
  • BDC recording from testing client to development client