Back to Basics: What is IDES ?

The International Demonstration and Education System (IDES) contains a fully-fledged model company that has been set up in an R/3 System. The IDES corporate group comprises a number of companies, each with predefined business tasks. All of these companies can be used individually, or in interaction with each other, to demonstrate how the R/3 System is integrated, and the range of functions that are available.

Read more

Strategies and Techniques to Successful SAP Consulting

This e-book, written by an SAP Consultant who has worked for nineteen years as a freelancer, provides you most important strategies and behaviors to consider and implement in your daily consulting life. Some of highlights covered in book are as:

  • Know the basics of the IT development process
  • Be a Problem Solver
  • Be Flexible
  • Know Your Limitations
  • Work Hard, Play Hard Too and so on…

Read more

Printing Problems and Solutions

This document contains a list of some questions/problems and solutions when trying to print. If you do not know yet, see How to Set Up Printer in SAP

The solutions covered for problems are as follows:

  • Double-byte characters show up on the screen, but not when printed.
  • How do I change the codepage on a device?
  • How do I copy a device plus its other settings (like print controls)?
  • I used SPAD->Device Print Control->Utilities->Copy Device Type to copy a device,now how do I delete it?
  • What do device formats (SPAD->Device Format) do?
  • I want to dial-in to an SAP system and print from my computer. How do I do it

Read more

ABAP Objects Obsolete Statements – Solutions to Syntax Errors

ABAP Objects are introduced in release 4.5. ABAP Objects contains a complete set of object-oriented statements. Object orientation in ABAP builds on existing language and is largely compatible with it. Statements in ABAP Objects cover almost the complete ABAP language set ; however , specific obsolete language constructs are not allowed in connection with ABAP objects due to clean-up of the ABAP language.
Statements those are made obsolete in ABAP OOP context are not necessarily related to Unicode programs, though the introduction of Unicode certainly changes the strictness of syntax checks. It is important to note that the Unicode changes are a different set of changes compare to changes in ABAP Objects.

This document contains obsolete syntax for ABAP Objects and show the language constructs by which the obsolete syntax can be replaced.

Read more

A Complete Reference to ABAP Basics

Starting with the definition of R/3 Architecture Components, this document brings you to a complete overview of the almost all ABAP Basics. During the reading you will learn the common statements used in creation of ABAP Screens with given examples and then you will be introduced to Data Dictionary objects. The ongoing topics covered in this document are as follows:

  • Internal Tables : Purpose of Internal Tables, Types, Used System Variables…
  • Subroutines : Statements used in Subroutines…
  • Reports : Types of Reports…
  • Module Pool Programming (MPP) : Events used in MPP, Creation steps of a simple MPP…
  • Menu Painter
  • Batch Data Communication : Methods used in BDC: Direct Input Method, Call Transaction Method and Session Method…
  • LSMW ( Legacy System Migration Workbench) : Steps required to create LSMW
  • SAPScript : Components of SAPScript
  • Smartforms : Advantages, Components and Navigation Settings of Smartforms

Read more

Naming Conventions in Exchange Infrastructure (XI)

This document provides naming conventions for objects in the System Landscape Directory (SLD), Integration Repository, and integration Directory.

Consider the naming conventions provided as recommendations only. No particular standards for Naming Conversion in XI projects and it varies from client to client. If you choose to deviate from the recommendations, ensure that you nevertheless always follow the same general principle described.

Read more

WebDynpro Navigation & Component-Orientation

WebDynpro is SAP’s new approach for web application development. Developers are supposed to create their applications with visual tools that require little knowledge concerning implementation details. Hence, most of the source code is generated by the used development environment. The WebDynpro approach allows developers to separate presentation- and business-logic. In addition, WebDynpro Applications are operating system independent. Developers can create WebDynpro Applications using either ABAP- or Java-technology.

This paper aims to describe opportunities provided by WebDynpro technology regarding front-end design, navigation logic and reusability. Besides, it focuses on the Java-personality of the SAP Web Application Server and, therefore, deals with the Netweaver Development Studio regarding application design.

Read more