Showing posts with label SAP R/3. Show all posts
Showing posts with label SAP R/3. Show all posts
ABAP Development Workbench

ABAP Development Workbench

11:37 AM 0
ABAP/4 was SAP’s own fourth-generation programming language, and that was the name up to release 3.1. When release 4.0 was introduced, the name lost the 4 suffix and the language started to be known simply as ABAP. It is exactly the same language with several new technical improvements, mainly in the field of adding all the features that make a programming language object oriented. The name is taken from Advanced Business Application Programming Language and is the programming language used by SAP for the development of all standard business applications included within the R/3 suite.

On top of ABAP, SAP has designed a full-purpose development environment, known as the ABAP development workbench, which is integrated within the R/3 system and is available for customers to develop their own solutions and enhance or extend the capabilities of the existing applications.

The ABAP development workbench includes all tools necessary develop and design programs, screens, menus, and so forth. It also contains performance and debugging facilities. Central to the workbench is the ABAP object repository and the data dictionary.

The object repository stores all the development objects of the workbench: programs, dictionary data, dynpros (dynamic programs), and documentation. The repository is the key to managing and testing ongoing development.

The data dictionary contains the descriptions of the data structures used within programs. This is the metadata repository that includes table definitions, allowed values, and relationships between tables. Administartors should be very familiar with this SAP component since it is widely and extensively used. The ABAP data dictionary is covered in detail in next post.

As of version 3.0, the development workbench included the workbench organizer, the evolution of the correction system of previous releases. The organizer handles the transition of new developments and customizations into productive systems. Some of the available features are version management, programs modification control, and team project developments. The transport system handles the movement of development work from one system to another. For instance, migrations to new SAP releases are, in reality, massive objects transported from the systems at SAP to customers’ systems. This is a very important tool in the SAP System and is explained in next post.

Application Integration

The data from the different SAP functional applications are shared and integrated, building what is often known as an internal information highway. This integration can be seen as an implicit applications work flow.

One of the main benefits of the set of SAP applications is their capacity for creating a perfect integration between the different business processes of companies. It is that integration between applications is available to all areas of a company.

An accompanying feature that makes application integration stand out is the capacity of doing it in real time. This means that information is constantly updated, so when a manager request a report about the status of the financial statements. This avoids the difficulty of running end-of-period reports and programs from a traditional legacy system, which has to search and incorporate needed data from other applications before the run.


From the point of view of the business processes, the integration of the SAP R/3 application modules is represented using the tools available within the SAP R/3 Business Engineer. At the level of data models, tis integration can be accessed using the available functions included in the Data modeler.

Related Post :

SAP System Multi Tier Client/server Solutions

11:21 AM 0
In general, client/server is a style of computing that distributes the workload of a computer application across several cooperating computer programs. This type of computing separates user-oriented,application, and data management tasks. Client/server is mainly a software concept that includes a set of service providers and service requesters. In client/server computing, individual software components act as service providers, service requesters, or both. These software services communicate witheach other via predefined interfaces.

Major advantages of the client/server approach are as follows:

·         Flexible configuration. With the deployment of standard communication interfaces, there are many possibilities for distributing and planning a client/server installation: from a centralized configuration to a highly distributed system.
·         Workload distribution. Since application servers work in parallel and communicate with the database, user can be evenly distributed based on their jobs tasks. Also, there is the possibility of deploying dedicated application servers to specific business areas.
·         High scalability. Client/server permits users to adapt the capacity of their hardware according to the performance needs of their businesses, such as adding additional application servers when there is an increase in number of users, when additional modules start production, and when the database becomes larger. This enables companies to protect software and hardware investments.

One of the widely used client/server configuratins with the R/3 system is the three-tiered architecture (see the picture below), which separates a system’s computers into three function groups: presentation, application, and database. Since client/server is a software concept, it must be clear that an service requester of the database services.

SAP-R3-three-tiered-client-server-architecture
SAP R3 three tiered client-server architecture



With the three-tiered architecture, each group is set up to support the demands of its functions. The central server contains the database, widely known as the database server. Application servers include the processing logic of the system, including services such as spooling, dispatching user requests, and formatting data. The tasks related to presentation of the data are handled by the presentation servers, which typically are personal computers or workstations, enabling easy access to the system.

Communication among the three tiers or server types is accomplished with the use of standard protocol services, such as the ones provided by TCP/IP or CPIC.

CPIC stands for Common Programming Interface Communication and includes standard functions and services for program-to-program communication with the ABAP programming language.

The section entitled “R/3 Basis Software” in the next post i will shows in greater detail the services, processes, and components of the client/server architecture of SAP R/3.


SAP AG: The Company Behind R3

SAP AG: The Company Behind R3

11:15 AM 0
SAP AG was founded in 1972 by four former IBM employees, the company headquarters are based in walldorf, a small German town close to Heideberg, where the university is a continuous source of employees at SAP. Many of the gurus behind this phenomenal system known as R/3 come from this University.

Since it’s foundation, SAP has made significant development and marketing efforts on standard application software, being a global market player with it’s R/2 System for mainframe applications and it’s R/3 system for open client/server technologies.

The company name, SAP, stands for Systems, Applications and Products in Data Processing. After the introduction of SAP R/3 in 1992, SAP AG has become the world’s leading vendor of standard application software. One of the reasons for SAP’s success is that since it is a standard package, it can be configured in multiple areas and adapted to the specific needs of a company. To support those needs, SAP includes a large number of business functions, leaving room for turther funcionality and enhancements or adaptability to business practice changes. More and more, corporations are deciding to use standards software systems that are highly flexible and configurable and able to support most their business practices and information needs. This kind of package leaves the development of custom software only for exceptional case.

The maturity and solid experience of SAP  in solving the information management problems of businesses around the globe have made it’s R/3 system the clear market leader in the development of standard applications.

Strategy and Products

SAP invests approximately 20 percent of its annual sales revenue in research and development in order to remain at the edge of technological innovation. With more than 25 percent ot its employees working in the research area, SAP wants to make sure that it can maintain a constant dialogue with customers and users and exchange with them experiences and ideas to enhance its systems and service offerings. This information exchange is vital in order for SAP to maintain a long-term relationship with its customers and to attract new ones to the R/3 wave.


SAP has greatly based the functionality of its R/2 and R/3 software systems in the business process concept. For SAP, a business process is the complete functional chain involved in business practices, whatever software module has to deal with it. This means that the chain might run across different modules. SAP sometimes refer to this kind of feature as an internal data highway. For instance, what travel expenses, sales orders, inventory, materials management, and almost all types of functions have in common is that most of them finally link with the finance modules. R/2 and R/3 are particulary noted for this type of comprehensive business functionality which qualifies the systems as being highly integrated. SAP understands that business practices and organizations change often and quickly, so it left the system flexible enough to be able to adapt efficiently.

Related Post:
What is SAP R/3

What is SAP R/3

8:27 PM 0
After the internet, SAP R/3 is one of the hottest topics in the computer industry, and the company that developed it, SAP AG, has becone one of the most successful in the software market.

The SAP R/3 system is targeted to most industries: manufacturing , retail, oil and gas, electrocity,health care, pharmaceutical, banking, insurance, telecommunications, transport, automotive, chemical, and so on. The costumer list includes most of the U.S. Fortune 100 companies, 97 percent of the most profitable German companies, and other impressive figures from companies around the world.

All major hardware vendors, without exception, are fully engaged to partner with SAP: in 1999, ACER, Amdahl, Bull, Compaq, Comparex, Data general, Dell, Fujitsu, Hawlett-Packard, Hitachi, IBM, Intergraph,NCR, Sequent, Siemens, SUN, Unisys, and others have supported and certified SAP R/3 platforms.

The biggest international consulting firms, numerous smaller ones, and most of the hardware vendors system integration departements have built an impressive army of experts around SAP-related business: Andersen Consulting, Arthur Andersen, Price Waterhouse Coopers, Ernst & Young, KPMG, Deloitte Consulting, Cap Gemini, Origin, CSC-Ploenzke, EDS, Sema Group, and others. Additionaly, SAP has a growing group of first-order technological partners including Microsoft, Unformix, Oracle, Apple, Next, Adobe, iXOS, Software AG,, and many others that have participated in the complementary Software Certification program.

With this presentation card, it is well assumed that SAP R/3 is not something that can be learned at home or in universities with the aid of a PC and Standard PC software.

SAP AG: The Company Behind R/3
SAP AG was founded in 1972 by four former IBM employees, the company headquarters are based in walldorf, a small German town close to Heideberg, where the university is a continuous source of employees at SAP. Many of the gurus behind this phenomenal system known as R/3 come from this University.

Since it’s foundation, SAP has made significant development and marketing efforts on standard application software, being a global market player with it’s R/2 System for mainframe applications and it’s R/3 system for open client/server technologies.

The company name, SAP, stands for Systems, Applications and Products in Data Processing. After the introduction of SAP R/3 in 1992, SAP AG has become the world’s leading vendor of standard application software. One of the reasons for SAP’s success is that since it is a standard package, it can be configured in multiple areas and adapted to the specific needs of a company. To support those needs, SAP includes a large number of business functions, leaving room for turther funcionality and enhancements or adaptability to business practice changes. More and more, corporations are deciding to use standards software systems that are highly flexible and configurable and able to support most their business practices and information needs. This kind of package leaves the development of custom software only for exceptional case.


The maturity and solid experience of SAP  in solving the information management problems of businesses around the globe have made it’s R/3 system the clear market leader in the development of standard applications.

Related Post :

TopMenu

Powered by Blogger.

Awesome Video