A Complete Reference to ABAP Basics

Published on 06 June 2009 in ABAP

0

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

[...]

Continue Reading

eCATT Tutorial

Published on 02 June 2009 in ABAP

0

In this article author introduces some of the basic concepts regarding eCATT and then you will learn how to develop a test script to upload a test data file with a practical example. So in precise in this article you will see what eCATT is, how we can use it; how we can load a test data from a file with an example. After reading this article you will have a clear idea about eCATT tool. And you will be able to write a test script in which test data can be loaded from a file. This article is divided into following sections.

  1. What is eCATT?
  2. How to load test data from a file in 4.7X with an example?

[...]

Continue Reading

Master Data Uploads Using CATT Tool

Published on 27 May 2009 in ABAP

3

This article explains the steps involved for uploading of master data & cutover open items by using CATT tool, which will be useful for the functional consultants with out the help of writing BDC program by the ABAP consultant.
As this CATT tool got so many advantages like:

  1. Which can be used with out any ABAP coding,
  2. Save the time at the time of implementations/ upload scenarios.
  3. Which can by done by functional consultants with out any ABAP consultants help
  4. Which can be uploaded from Development client to Testing client to get the testing sign-off and can be directly uploaded in to Production client from Development as well.
  5. To upload from Dev to Prod client we need to check RFC settings at basis module level. At t code: SCC4 this setup should be there.

The objective of this article is to explain you on step by step process to upload master data / open item data at cutover time by functional consultant himself. [...]

Continue Reading

0

There are two ways to make mass changes to master and transactional data. The core MASS transaction code enables certain master data fields to be changed all at once. This eliminates the need for users to update fields manually or write one-off ABAP code to make the change. The other way to make mass changes is via the mass change icon in the customer, vendor, or GL account open item transactions.

Did you know that there is a way to change the accounting clerk of 5,000 customers in a matter of minutes without writing a program? Did you know that you can update the baseline date for vendor invoices for a range of vendors at the same time? When you need to perform large changes to master data, do you normally write a custom program to facilitate this? [...]

Continue Reading

Comprehensive SAP Query User Guide

Published on 12 May 2009 in ABAP

2

This paper makes an expedition to the electric data repository of the company, the data warehouse, possessing an objective to extract the desired, hidden data from the system and finally represent it on a single report. A specific focus will be on the SAP Query-tool; blessing for those you do not have the talent to utilise the complicated ABAP-coding. SAP Query tools enable the end-user to select desired data from the system, make simple calculations and then present this data on a report. But is the Query tool powerful enough to correspond to the demanded requirements?

Illustrated by a case study and screenshots, the paper explains how, when and by whom the query-function is used, what possibilities it offers, what other options it has and finally evaluates the pros and cons of the tool. The acquired information will later be applied to other processes, possessing an objective to speed up the evaluation of the duration of the processes, calculations of their costs, and to further provide the customers more accurate information. [...]

Continue Reading

Web Dynpro Overview

Published on 10 May 2009 in ABAP

0

SAP Web Dynpro is a framework for developing user  interfaces for use with the SAP NetWeaver platform. It  comes with design tools that are part of the NetWeaver developer studio, enabling developers to do most of the programming in a graphical or  declarative manner. Web Dynpro applications can run on different platforms, including Java, ABAP, and .NET. Component-orientation supports reusability of user interfaces.

The concepts covered in this article allow a separation of layout and logics, and ease the integration of different backends. Using contexts and models, data may be synchronized automatically between the user interface and the backend. Besides discussion of basic concepts and a glance at the development process, this article briefly illustrates the client-driven execution of a Web Dynpro application. [...]

Continue Reading

0

Automatic posting to vendor account is done by EDI. In our case where both companies are proccessed in the same system (& client), it is sufficient to create Idoc.

This document covers following steps for this process

  1. Creating a Customer to represent the receiving Company.
  2. Creating a Vendor to represent the supplying company.
  3. Creating a Port
  4. Maintain an Output Type
  5. Creating a Logical Address
  6. Creating a Partner Profile for both Customer & Vendor
  7. The relevant MM customizing is maintained.
  8. The relevant FI customizing is maintained.

[...]

Continue Reading