MySAP New Generation Technologies Overview

MySAP has a evolved version of first generation technology and it has taken this ERP to a new level where it is highly customizable.We have been discussing about this in the previous posts and the recent post is about MySAP technology overview.Here we are further going to continue this discussion in a elaborate manner.

ITS (Internet Transaction Server)

SAP soon joined its purposes with the Web world in release 3.1 (1996) by means of the ITS. ITS allows access to SAP R/3 eventualities from a Internet browser and call perform modules by means of a URL. It also allows for HTML access with the SAPGUI with the EnjoySAP interface to almost all normal SAP transactions from a browser. ITS can be the portal service for the Workplace portal. ITS is among the key pieces within the SAP Internet technique and it's current in virtually every mySAP system landscape.

Web Business Framework

One of the success factors for SAP was the seamless integration between applications. In SAP you probably can see the whole enterprise course of, no matter whether or not it has interaction with Funds (FI), Controlling (CO), Asset Administration (AM), Gross sales and Distribution (SD), or Human Useful resource (HR) modules. The next step we noticed was the ALE that enables integration between functions in distributed systems. The Web will improve the integration between processes not only inside one company, but also between companies because the widespread media to alternate data and information. SAP evolution is the mixing between systems by approach of the Internet, which is mainly what mySAP is for. SAP supports all of the Web standards, as you will note, and participates actively in all Web initiatives. mySAP permits Web process integration with new situations that may revolutionize the way of doing enterprise today.

As has been talked about, the Internet Enterprise Framework is the technological basis of, based mostly on the previous SAP Enterprise Framework structure and including Net know-how and standards. The next sections introduce some of these Net technologies, the protocols used, and the business standards. For instance:

1. HTML and HTTP. HTTP is the protocol used between a Web browser and a Net server to change documents. These paperwork are known as HTML pages.
2. LDAP. LDAP (Mild Directory Entry Protocol) is an open protocol to define listing services and how you can access them. These directories can be person directories or file directories. These companies are already included in operating systems like Windows 2000. SAP supports LDAP integration with the LDAP Connector so as to outline the R/3 customers or the HR staff centrally with LDAP support.


The HTML language was so profitable for exchanging information between customers (browsers) and machines (Net servers) that a related method was created for exchanging data between machines or systems. XML is a tag (meta) language, just like HTML, used to describe paperwork in a predefined method, understandable for machines. XML and HTML are primarily based on SGML (Commonplace Generalized Markup Language), a proper definition on methods to describe languages based mostly on tags.

XML defines how one can outline document standards based on tags, nevertheless it does not define the paperwork themselves. The door is open in order for third parties to define their own substandards for particular industries. XML isn't solely used for ERP (Enterprise Resource Planner) methods; there are XML specifications for patients at hospitals, for exchanging info between libraries, and so on. Every XML document ought to have a DTD (Information Kind Definition) at the start of the document. The DTD specifies which tags are allowed in the doc data part and which parameters or values are allowed in the tags. The DTD could be within the despatched doc, may very properly be just a URL to a Web site the place the DTD is saved, or in apply could be an agreement between each events and is not sent.

DTD definition is based on the SGML definition and is not primarily based on tags however on a proper language. With a view to facilitate this, a brand new commonplace has arrived known as XML Schema. XML Schema is like the DTD in the definition of the allowed tags and parameters, nevertheless it looks like XML as well. SAP has participated in the XML world for the explanation that begining. The SAP Business Connector (see the later section “XML and the Business Connector”) permits SAP to ship and receive documents with XML and customary communication protocols like HTTP, HTTPS, FTP, or e-mail. SAP has outlined a SAP XML for paperwork based on the IDOC definition, and an XML BAPI with a view to outline how to name BAPIs with XML and get the lead to XML. SAP has participation in, RosettaNet XML definition initiative, BizTalk Microsoft initiative, and likewise helps EDI ports of type XML in launch 4.6.

DCOM Connector can additionally be characterized as an open system e-enterprise platform. Considered one of a very powerful interfaces to the exterior world is the COM (Frequent Object Model) interface, probably the most helpful interface within the Microsoft world. COM is the object-oriented mannequin implementation from Microsoft. It’s extensively utilized in nearly all Home windows purposes nowadays. In the COM world, purposes expose their “objects” to different functions through the Windows registry. For instance, a GIS (Geographic Data System Application) can expose its maps as objects, and the external software can present a map setting the thing properties, like coordinates and scale and invoking the object methods, like SHOW or ZOOM, which can be executed in the code of the GIS application. In the COM world, the external functions must know these properties and strategies, but the true work is encapsulated in the utility that exports the object.

With this programming model, a VB (Visual Primary) programmer, ASP (Energetic Server Pages) pages in a Internet server (nearly any programming language in Windows setting now can use COM) can easily entry the objects exported from other purposes, invoke them, and entry their functions within the program. Nearly all Windows business packages export their functionality in the type of COM objects.

As you probably can suppose, additionally does it. SAP R/3 has its personal Business Object Repository from release 3.0. You presumably can entry it with transactions SWO1 and SWO2.

The SAP Business Objects are classified in purposes (like financial, logistics, and so on) and include the most typical objects used in the SAP system, like CUSTOMER, BANK, FI-DOCUMENT, and so on. These objects have methods like CREATE, UPDATE, or RELEASE. Some of these methods are set as “secure” from SAP and are called BAPIs. They seem with a green semaphore in the SAP object repository.

You can entry all of the BAPIs instantly with the transaction BAPI from release 4.0 on. Secure means that SAP ensures that the BAPI interface (import/export and table parameters) will not change in at the very least two large SAP releases. For instance, if SAP delivered a BAPI in launch 4.0B, its interface would be the identical in 4.5 and 4.6.With the BAPIs method, your funding in improvement is guaranteed for at the very least around two years, and your external program will work even if the release of your SAP system is upgraded within the meantime. SAP has created alternative ways to access these BAPIs from the external SAP world ( Java, ActiveX, C++ libraries) and one of the vital well-liked, in performance and scalability, is the DCOM (Distributed COM) connector interface.

DCOM connector is a SAP improvement with assist from Microsoft that enables the Home windows COM world to access any BAPI or RFC module in a SAP system. DCOM means you could also entry objects remotely defined in one other server. Since release 3.0, ABAP may entry COM objects from SAP. In this means, ABAP has carried out directions like CREATE OBJECT, SET/GET PROPERTY, and CALL METHOD and the programmer can access Home windows objects and invoke the methods with it. These instructions are executed through the SAPGUI, which implies that the ABAP sends an RFC to the SAPGUI and the SAPGUI executes the COM method. The largest downside with this method is that it wants a consumer interface to be executed; for instance, it won't work in a batch program.

From release 4.6D, the DCOM suite has a bidirectional interface. You presumably can entry COM objects from ABAP through a brand new component referred to as COM4ABAP (COM for ABAP) that means that you just can invoke COM objects without SAPGUI.


There are alternative ways to entry a BAPI from the external SAP world. Within the decrease stage you could possibly, for instance, use all the RFC obtainable platforms, like RFC API in DLL (Dynamic Link Library), C library in all of the SAP supported platforms including Home windows, different UNIX, and Linux, OS400, and OS/390, C++ library, or Java RFC. In this level, you may immediately call the perform module that implements the BAPI. But SAP also helps object-oriented programming and has implemented ActiveX controls, Java BAPI, and CORBA support so as to call BAPIs. You can use the ActiveX controls in VB or ASP or in any Windows object-oriented programming language. The ActiveX controls are also known as SAP Automation; it is an easy approach to begin programming BAPIs from VB, for example. SAP Automation is included in the Desktop Development Package choice from SAPGUI set up and can be accessible for obtain from

If your most popular programming language is Java, you could have available a Java-BAPI (with the SAPGUI set up) and there are additionally CORBA implementations for BAPI programming, like Actional Management Broker (formerly VisualEdge). Within the Home windows world, it's greatest to select between ActiveX and DCOM connector programming. ActiveX is an easy starting point, however when you need hundreds of connections to SAP, DCOM connector allows you the MTS (Microsoft Transaction Server) that defines swimming pools of connections as an alternative of a connection for a single person just like the SAP Automation controls.

DCOM Connector Architecture

DCOM connector lets you access the SAP objects, like local objects, in your programming environment. All of the facilities in object-oriented programming languages-like the Intellisense editor in VB where you'll have the ability to see objects, select one and see the strategies, choose one and see the properties-are available with the DCOM connector. With the optionally available use of MTS, DCOM connector allows you to outline and use the dispatching and queue possibilities of MTS.

The first thing that must be clear for you is that DCOM connector is a development environment, from which you'll give you the option to resolve which SAP objects you want to use, and it creates C code and compiles it to your later growth use. In the case of MTS, DCOM connector also creates MTS classes for you.

Primary AdministrationYou can decide which R/3 programs you want to use with the DCOM connector. In the initial web page of the DCOM connector, click on DESTINATIONS. From this screen, you can see all of the R/three techniques you might have defined. After the installation, the screen should be empty. A destination is how you handle an R/three system. It's essential know the applying server or the message server (if you need to go browsing with load balancing), and you could supply a consumer, a client, and a password. This user is used only for the development process (accessing the article repository in R/three and creating the resulting DLLs). In case you enter a gaggle of customers you've gotten outlined in MTS (for MTS safety), enter the group here. All of the packages are assigned to this group in MTS (in order that solely Home windows customers of this group can access these packages). Of course you may go away it blank if you are not using MTS. Pooling of R/3 context means you may reuse the open connection to R/3 for several RFC calls instead of closing the connection to R/3 each time.

Now it can save you your destination. You usually need only one destination. When you access totally different R/three launch ranges, perhaps you need to arrange a different destination for every of them, as a result of in each release you will discover extra objects as the launch number increases. While you press logon, the DCOM CC (Part Connector) connects to R/3 and scans the Object Browser Repository (with RFC) to get a grouped view of all SAP objects. You may navigate in this display, search for objects, and select them. The objects you need to include in your projects must be added with the ADD button. Now after deciding on some objects, we can generate our DLLs. You'll be able to select a namespace prefix you like. It will be the prefix for internal title in DLLs and MTS. Then you must select a listing and a name to your C++ project. As we stated before,DCOM connector creates a C program for you and compiles it. This is the place you say where to store the supply files for the program. It's best to create a listing for it beforehand. You additionally select a reputation for the MTS bundle (should you use MTS) and you can select the session attribute. It is finest to know that in case you wish to establish all communication parameters or use transactional BAPI, you ought to set up the session flag.

Bidirectional DCOM

Since release 4.6D, SAP has included a element referred to as COM4ABAP that allows ABAP programmers to entry the COM world without using the SAPGUI. With this performance, ABAP programmers can entry loads of COM objects available in server mode, like entry to external databases, hosts, SMS messaging methods, and no matter your creativeness suggests to you. Up to this launch, you could additionally carry out such integration, however with extra programming:

You could create an RFC server and combine the COM object in it.Then you might name functions of the RFC server from ABAP and with these functions map the decision to the COM world. Your program additionally should have the ability additionally to map the ABAP variables to the COM data types. COM4ABAP is applied as a Home windows NT service, the place you simply should say which R/three system ought to connect to and whether you need a default COM . So, no code from COM facet, simply customize.

You probably can then simply start the service from the Home windows NT Management Panel and verify the connection from R/3 with transaction SM59. Create a vacation spot of sort R (Registration) with the same title because the -a parameter in the service definition and click on on on Test. This server is applied as a multithreaded server, so you may access in parallel from one and even from more than one R/3 system in your installation.

To assist the server to map the ABAP variables to the COM variables, you can (and should) define a TypeMap library where the mapping between the variables is done. That is especially needed for Tables and ABAP structures. The mapping is saved in an XML file with a view to transform the ABAP variable in a COM variable. In order to create such an XML document, you have to use the out there program typemap.exe. This program exhibits you an inventory of available registered DLLs. From each variable two methods are proven: GET-property and SET-property. It's because the properties aren't instantly accessible from ABAP, only by approach of these methods. This system tries to define an ABAP kind for each of those variables. Within the case of buildings, it is finest to examine the type of each of the fields of the structure.

Related Posts:

SAP definition,full form,over veiw and introduction
SAP Full form of planning and distribution of goods
SAP full form for mrp,sales and materiel planning
What is SAP and Why do we are in need of It
What is SAP Full form and its definition part one
SAP Full form and introduction part two

SAP architecture,its full form of working and enjoy sap products
SAP journey from R/3 towards

MySAP technology RFC,BAPI,ALE and IDOC overveiw

mySAP Technology RFC,BAPI,IDOC and ALE Overview

MySAP has evolved a lot over the years and started using cutting edge technologies like RFC,BAPI,IDOC and ALE.Here in this post we are going to discuss what are the definition and meaning of this SAP technology terms and how they are used and implemented with respect to each update.This is only the beginning of the series that we are discussing about the details of this new generation ERP technology and this way of discussion will be further continued in the coming time.

mySAP Technology is the naming standard that SAP uses for all the applied sciences produced by SAP.SAP Enterprise Framework is the structure that SAP put in place for supporting seamless integration of components. This makes it completely suited to creating a set of built-in merchandise from SAP products that could be installed, managed, and upgraded independently without affecting different systems’ components.

Business Framework was technically supported on integration applied sciences such as BAPIs and ALE, plus the underlying technology of the stable R/three multitier client/server structure, the standard communication protocol comparable to CPI-C (Widespread Programming Interface-Communication) and RFC (Remote Function Calls), the openness and independence of a hardware platform, or the portability of the purposes based on the ABAP (Superior Business Application Programming) language.

Enterprise Framework structure was based mostly on the technological ideas of parts, interfaces, and integration.

1. The elements would supply the business functionality. So for instance, the logistic purposes, the Business Information Warehouse, the Business to Enterprise Procurement, and a lot of different functions might be considered elements, which might integrate among themselves by using standard interfaces.

2. The interfaces, mainly based mostly on BAPIs, provided the communication technology, based mostly on enterprise objects, that might be used for connection and information change among the business components.

3. Integration technologies had been supplied via ALE and others, like the SAP Business Workflow. The aim of those applied sciences was to guarantee the integration of the enterprise processes amongst completely different components.

The evolution of the Business Framework toward Web standards and Internet-based mostly purposes launched the Internet Enterprise Framework, which, as has been said several instances, can be thought of the technological basis of the platform.

The truth that the client/server technology of the classical R/three techniques is nonetheless in place must be highlighted; the dispatcher and work processes are still behaving with the identical technical benefits and strong architecture that made R/three such a superb software program system. It has been quite developed and enhanced, with new process architecture, new memory management, and support for protocols akin to HTTP or the flexibility to interpret JavaScript directly. The next sections provide an summary of the classic features and technical characteristics of R/three systems, lots of that are current in the mySAP e-enterprise platforms.

Client/Server Basis

Client/server is a software idea that first appeared within the late ’80s, but was deployed seriously and with a solid technical foundation in the early and mid ’90s. As a software idea, it included service providers (servers) and repair requesters (clients). A particular program could act as supplier and requester on the similar time. So as an illustration, the SAP R/three typical application server was a service supplier for the customers (SAPGUI) but was a service requester of the database server.

The principle point of any such computing was the separation of the person-oriented tasks, and the execution of software tasks and the information management tasks. These three varieties of tasks are usually matched with the terms presentation, application, and data levels.

With client/server computing, it was doable and easier to distribute the workload of computer functions amongst totally different and cooperating laptop packages or processes. From the very beginning, SAP R/three systems had been designed this way so that there was a presentation stage (user interface or presentation server), an application stage (utility server), and a database level (database server). The software providers supplied by client/server computing would communicate amongst them utilizing predefined interfaces over customary communication protocols, for instance, remote SQL calls from the applying server to the database server over TCP/IP.

With the emergence of the Net, the power to have a simple Web browser as the person interface, and the development of ITS again in 1996, the basic threetiered shopper/server architecture became a multitier system.

The classic three-stage or multilevel client/server configurations provided a collection of benefits which are nonetheless available in mySAP system environments, resembling:

1. Environment friendly distribution of workload. As a consequence of software servers work in parallel and communicate with the database, utility duties will be simply distributed.With R/three methods, it was additionally widespread to search out installations where a quantity of application servers had been devoted to particular tasks, similar to background or printing.

2. Flexible configurations. Client/server architectures offer many different ways of installing, distributing, or upgrading a system landscape. Within the age, this flexibility has even been increased, with the ability to have a quantity of totally different mySAP parts with several databases in a single server.

3. Excessive scalability. With client/server architectures, it is fairly straightforward to enhance or adapt the facility capability of the methods in response to the changing needs of the business. So as an illustration, when the number of customers or the load of the purposes will increase, it's fairly simple to install extra utility servers with out the want to cease the systems.

RFC: A Key Communication Middleware

RFC, Remote Function Calls, is the usual programming interface lengthy utilized by SAP for making distant calls among packages situated on the identical or on completely different systems. Which means that a perform that's developed in a single system could probably be remotely called by one other program. R/three has a function library the place programmers can find helpful subroutines to reuse in their ABAP programs. This library has the function modules organized in teams like arithmetic features, character string manipulation features, controlling functions, and so on. You may entry this perform library from the operate builder transaction SE37. These functions, in addition to every of the interface parameters, will be documented, serving to the programmer to grasp how you can name these features from ABAP.

Since launch, SAP R/3 helps RFC in order to have the power to call a operate module from one other R/three system, from an R/2 system, or from exterior systems. This was a key issue in the current Enterprise Framework strategy. The first sorts of RFC were synchronous RFC, permitting a program to name a operate in another R/3 system and get the outcomes online.

SAP provided libraries for non-SAP environments in an effort to call these function modules, like C and C++ libraries, in the supported SAP working systems, including Windows, UNIX, Linux, OS/390, or OS/400. There has also been support for DLL (Dynamic Hyperlink Library) and ActiveX in Home windows or Java RFC. For transactional environments, SAP developed the tRFC (transactional RFC) in release 3.0. On this case, this system calls the remote function, and the system guarantees the supply of the call, recalls in the case the associate system shouldn't be accessible, and assures that the function is executed solely once. tRFC is asynchronous, but if the accomplice system is available, it's executed as soon as possible.

With release 4.6B, a model new extension of tRFC was made, and it was called qRFC (queued RFC) in an effort to outline an order and “queue” the calls which would possibly be executed one after the other. The queue might be in the supply or within the target system. This qRFC may be downloaded to variations 3.1I of R/3.


With release, SAP began the object-oriented approach. From that launch, there is a Business Object Repository containing the SAP Enterprise Objects, like a purchase order order or a customer. These Enterprise Objects have attributes or properties and methods like Create, Release, and others, relying on the item type. The methods of the Business Objects are applied mainly as operate modules,so they can be known as in an object-oriented view or immediately like function modules.

A few of these strategies have been flagged by SAP as stable methods. This implies that SAP guarantees that the method interface (export - import - Tables parameters) won't change in two major SAP releases. These secure methods are referred to as BAPIs. BAPIs had been announced for normal availability in release 3.1G.

There are greater than 1,a hundred BAPIs in release 4.6. SAP has published the BAPI allowing the developer group to develop exterior programs with a guarantee within the growing funding, as a consequence of this system will work even when the client changes the SAP release. These BAPIs have been also utilized by SAP internally to develop preliminary load packages sooner than the old batch input methodology and to integrate the different SAP functions with these BAPI calls.


IDOC (intermediate documents) historical past is related to the EDI (Digital Information Interchange) interface. EDI was one of many first efforts to define a flat text format for business documents, like invoices or gross sales orders, in order that they could possibly be exchanged between methods and applications. SAP supported EDI from the very starting, since launch 2.0. The key drawback in supporting EDI was that truly there are several substandards in EDI, like EDIFACT, ANSI X-12, ODETTE, and others (Europe, America, Vehicle Industries), and there is the necessity for translating your internal paperwork to the substandard your companion speaks. In an effort to assist this, SAP defined its own commonplace representation of the doc, often identified as IDOCs. Then the customer can choose licensed software program that understands the IDOC format and interprets it to the chosen EDI substandard, which can be in command of sending and receiving the IDOCs.

At first, SAP defined IDOCs primarily for the type of documents utilized in EDI. Then SAP realized that these IDOCs may very effectively be used straight if the partner system was one other SAP system. It began to make use of IDOCs to send and obtain documents between SAP systems as well. IDOCs from older releases could be interpreted by newer SAP releases, and new releases can adapt the IDOC release, relying on the target system. This was the foundation of ALE.


The thought behind ALE was to have the flexibility to combine purposes in different SAP or non-SAP methods in a loosely coupled way.This could presumably be helpful for different reasons. Some large organizations have subsidiaries on different continents, and maybe it makes little sense for assist reasons to have the R/three system for the plant in Singapore within the U.S. headquarters. It could presumably be helpful from the community viewpoint; the users connected inexpensively to their system in Singapore fairly than by costly strains to the central system with the bandwidth required for an internet user. Different reasons are organizational reasons (in some circumstances the offices are almost autonomous enterprise models) or even performance causes to be able to distribute the load.

That is why SAP developed the ALE inside R/3. With ALE, you possibly can outline which systems participate in your ALE community (in the ALE world, a system is an exterior system or a consumer of an R/three system) and which knowledge should be despatched from one system to the others. In ALE, it is doable to distribute master information (prospects, materials), doc data (purchase orders, financial paperwork, invoices), and in addition customizing information (entries in selected customizing tables).

In the case of distributing grasp data, you may, for example, outline one system where you centrally keep the materials and then distribute the creation or adjustments to the other systems. But the data distribution also could be outlined with ranges and filters, for example, to define centrally some supplies but enable the vegetation to have their own vary for internal use, or even outline a bidirectional upkeep (adjustments in any system are replicated to the opposite). This is defined within the ALE model.

ALE started utilizing IDOCs with a view to ship and obtain paperwork between systems (SAP or non-SAP). In the case of SAP programs, the IDOCs are despatched often by tRFC to the opposite system. If the associate is a non-SAP system, an IDOC translator that understands IDOCs and speaks with the other system can be used, as can file or CPIC interfaces.

When the BAPIs appeared, the ALE also included BAPIs for the new scenarios. For example, the Central User Administration scenario uses only BAPIs to alternate the consumer definition and roles between R/three systems. Now that is used between mySAP components.

ALE is the inspiration for what SAP calls the Business Framework. At first, the ALE eventualities allowed integration between the completely different logical methods in the ALE community, but not the entire integration if all of the elements had been in one central system. You want to take a look at each scenario’s documentation to know which restrictions apply compared to a central system. The primary full software that was decoupled was the HR (Human Assets) module.With HR, all the attainable interfaces between HR and the completely different purposes had been supported in ALE. On this way, it’s possible to have a system with the HR module integrated with different SAP systems.

One of many advantages of this approach is you can change the discharge of one of many parts of the Enterprise Framework without changing the release of the others. Perhaps the client wants the brand new launch for the HR module due to legal causes, however can keep the financial system in the same launch with out involving the FI (Financials) people in the upgrade project. Within the case of HR, this has different advantages, like improved safety in a remoted system.

ALE makes use of workflow for error decision and has tools for supporting a number of restore situations and methods synchronization. With mySAP, the Business Framework and its Web evolution is used even more than before. With mySAP CRM, e-procurement (BBP), APO (Advanced Planner and Optimizer), Strategic Enterprise Management (SEM), and other systems built-in between them and the R/3 again ends, it is possible to alter the release of considered one of them without disturbing the others.

Related Posts:

SAP Full Form towards from R/3

SAP in the earlier stages has R/3 products and used to give one to one solutions depending on business needs and as time progress the best ERP company of the world started thinking in a more innovative way and has started products which will give you complete solutions right from the beginning to all the end point with all the personal customization needed basing on location and business.Thus it has turned into a full fledged software to run the business electronically and started giving fruits to the people.

SAP defines as its e-enterprise platform that contains all the SAP options, technologies, and services.The mySAP idea, and particularly the Enterprise Portal ,is designed to assist itself in the broad information and experience of the completely different industries and presents info that's better directed to the staff through the position concept.

Utilizing the mySAP parts, there are answers that can cowl the precise necessities of corporations and their users, comparable to:

  1. Access to enterprise solution functions
  2. Entry to inner company info, experiences, press releases
  3. Access to services accessible on the Web
  4. Access to any user purposes
  5. Entry to marketplaces may also be considered as an open, flexible, and complete e-enterprise resolution environment, and as such, it might integrate not only all the SAP software options, but also other non-SAP applications.Inside, firms can design their company portals and combine specific Web and Web-based applications.

One of many principal design principles of mySAP is to facilitate the combination of enterprise processes not solely internally, but in addition amongst different companies , which will be grouped by communities, with the purpose of accelerating the effectiveness and productiveness by doubtlessly lowering the associated fee that collaboration can provide within a vast marketplace.

This advanced and impressive goal of is supported by the technological foundation of the Internet Enterprise Framework, so that there is an easy trade of data and communication amongst Internet purposes utilizing XML, security techniques primarily based on standard certificates by certification authorities, content standards, and so on.

With this initiative, SAP has made a substantial effort to meet the brand new demands and necessities of the businesses that want to embrace the brand new economic models of the Internet economy. SAP achieves this by offering users with better built-in functions, a larger capability, and with a typical way of accessing those applications.

Extending Business to the Web

The most important strategic movements of SAP, from the classical ERP to the e-enterprise world represented by are

  1. 1996: Release R/three 3.1. Often called the Internet launch; consists of first launch of ITS; introduction of the Business Framework, BAPI, IACs
  2. 1997: Release 4.0. Extra IACs, first eventualities of Enterprise to Enterprise Procurement (BBP)
  3. 1998: Release 4.5. EnjoySAP initiative, New Dimension products
  4. 1999: Release 4.6. Web Enterprise Framework, (BBP)
  5. 2000. One Step Enterprise Transactions, SAPmarkets, CommerceOne
  6. 2001. SAP Internet Utility Server, SAPPortals

When the strategy was announced, the ideas and elements behind it had been a bit complicated and quite completely different from what finally turned a transparent image of in 2001. In an effort to fully perceive it, we are going to briefly evaluate what was proposed in 1999. was proposed each as a method and as a set of solutions to offer One Step Business Transactions to these corporations that wished to embrace e-enterprise by increasing conventional enterprise utilizing the Internet or turning into part or using virtual marketplaces.

SAP defined why they selected the identify as their largest strategy and initiative for e-enterprise options as follows: is a effectively known and far-used prefix that focuses on the capacity of users to personalize their working environment, so it signifies how its job position within the firm, that's, its function, can be immediately linked to their application environment. This is the part of the technique directly linked with the mySAP Workplace.

2. SAP was meant to represent the solid enterprise software for business processes, which SAP has been offering to 1000's of shoppers with their traditional R/2 and R/three systems. That foundation and the large variety of clients as an installed base, together with the aim of easy integration among the totally different parts of the mySAP options, made an excellent start line for the general strategy.

3. .com means the commitment of SAP to the new Web financial system represented by the Internet, with its vast marketplaces and communication opportunities. was introduced as SAP’s technique and environment of options for managing business processes within the Web. consists of solutions for designing company enterprise portals, access to enterprise and Internet applications, and marketplaces using Net expertise corresponding to XML.With a easy method, lets say that is the technical result of R/3 + EnjoySAP + Web Business Framework together with ITS and other Web technology.

As SAP described at the time, was the consequence that followed the identical evolution of enterprise, from integration to collaboration. The preliminary technique included four foremost parts or business-line options:

1. Workplace. The function-based mostly corporate portal, offering users with entry to the applications or business processes they need, as well as to marketplaces or Single-Sign-on, all with browser access.

2. Marketplace. The place for the collaborative communities.Provided the know-how and services for enabling the collaboration among enterprise companions of their enterprise processes.

3. Enterprise Scenarios. The model new ways of accessing and utilizing enterprise applications. The fulfillment of role-primarily based enterprise processes, from starting to finish, utility independent. They could include SAP R/3 functions, New Dimension products, and their extension to the Web.

4. Application Hosting. SAP answer for providing Web primarily based e-business hosted solutions. This preliminary strategy was a bit confusing: the position of earlier R/3 technology and the manner it seamlessly built-in processes via the Net was not very clear; there had been lacking merchandise; ASP was not clear; and so on. Even the classification of the SAP solutions was confusing. This was resolved in 2001 by the One-Voice initiative, in addition to by having extra mature products in several areas, similar to in CRM. This initiative and the new classification of options have finally cleared up the strategy. The subsequent section introduces the SAP One-Voice initiative. Solutions

SAP wanted to make the definition of clear: It's the collaborative e-business platform that encompasses all SAP options, technologies, and services.These options are categorized in three totally different areas:

  1. Cross-Trade Options
  2. Infrastructure and Services
  3. Business Solutions

The Cross-Industry Solutions embody the next components:

  1. mySAP Workplace
  2. mySAP Customer Relationship Administration
  3. mySAP Provide Chain Management
  4. mySAP Marketplace
  5. mySAP E-Procurement
  6. mySAP Business Intelligence
  7. mySAP Product Lifecycle Administration
  8. mySAP Human Sources
  9. mySAP Financials
  10. mySAP Mobile Business
The Infrastructure and Providers include:

  1. mySAP Technology
  2. mySAP Companies
  3. mySAP Hosted Options

The mySAP Trade Solutions are the evolution of the trade options before hand talked about and combine with the the rest of the mySAP solutions.

mySAP Hosted Solutions

Throughout the mySAP e-business platform, SAP has integrated a full set of Hosted Options to provide the customer with an efficient way of implementing and outsourcing e-business solutions. This is the SAP providing for providing its clients a less expensive answer to method e-business.The reason to include Hosted Options throughout the mySAP platform has to do with an extra and extra environment friendly method of selling, buying, and renting software.Better but, it is prepared to present e-enterprise options by method of the Web, with out the need for customers to acquire and maintain costly tools and to deal with lengthy implementations with support, maintenance, and upgrades. In accordance to most analysts, ASP will quickly change into the selection of many companies, especially of small and medium-sized ones. Finish users don't want any software program installed on their desktop aside from a Internet browser to have the flexibility to access the full set of purposes and Internet services offered by the mySAP platform.

In accordance with SAP, mySAP Hosted Options would come with evaluation and implementation of any of the functions; however, SAP itself will not provide the precise operation of the productive solution. This may proceed to be supplied by outsourcing and software-hosting partners.

According to SAP, mySAP Hosted Options would come with evaluation and implementation of any of the applications; nonetheless, SAP itself will not supply the actual operation of the productive solution. It will continue to be offered by outsourcing and utility-hosting partners.

SAP proposes several internet hosting models inside the mySAP Hosted Solutions. These are:

1. Application Service Provider (ASP). ASP is based on preconfigured solutions, meaning little or no customization of enterprise processes. This is principally aimed to small and medium-sized companies.

2. Utility Hosting. This includes full internet hosting packages of any mySAP utility and a full set of implementation, operation, and help services. It moreover provides all of the required infrastructure.

3. Market Hosting. This offers companies with an efficient approach of becoming a member of and operating within online marketplaces, permitting business companions to collaborate easily.

It must be famous that ASP also presents a number of challenges for these providing this sort of services. A few of these are utility-related and others are fairly technical.As application challenges, at least the important ones are

1. Easy and fast application configuration based mostly on customary models per trade
2. Quick coaching
3. Preliminary information load and/or interfaces
4. Upgrades
5. Assist and help desk

As for technical challenges, the providers of the providers should contemplate the following factors:

  1. Quick and environment friendly backups
  2. Selective restoration and restoration of information
  3. Monitoring a quantity of methods
  4. Transports among a quantity of systems
  5. Upgrades
  6. Patches
  7. Technical coaching
  8. Security
  9. Preliminary knowledge load and/or interfaces
  10. Service ranges
  11. Network throughput
  12. Response instances

The nice thing for patrons is that every one of most of these problems are dealt with and solved by the SAP implementation and internet hosting partners. Thus sap full form of working turned into a very good business model for every one.

Related Posts:

SAP Full form of planning and distribution of goods
SAP full form for mrp,sales and materiel planning
What is SAP and Why do we are in need of It
What is SAP Full form and its definition part one
SAP Full form and introduction part two

SAP architecture,its full form of working and enjoy sap products

Full Form of SAP,Its Architecture, Meaning of Enjoy SAP

The Full form of SAP is Systems Applications and Products in Data Processing and the name may not give you the complete picture about the capabilities of this new generation ERP software from a German Company.In the series of posts we are having a discussion about what it is,What is the meaning of SAP,What is its architecture and how do the new generation software products like ENJOY SAP made the life of the big companies easy and allow them to focus well on their business.This is a series of discussion and the previous post are

SAP Full form and Definition part one
and in the next post we had the discussion about the meaning its history and how it is evolving in Introduction and meaning of SAP.Here is the continuation for that briefings.In the previous posts we had discussions up to version 4.0 and here is the continuation.

In 1998, launch 4.5 was introduced, and with it, SAP continued its means of introducing new useful parts for logistics, financials, and human assets modules, many of which have been primarily based in a new open commonplace supplied by the Business Framework architecture.

Launch 4.5 was, at the time of its release, the strongest SAP but to introduce and improve business solutions. This model included particular options for automotive, distribution, and shopper products.

Among new and enhanced technological options of this launch, several must be highlighted is the extensions for centralized techniques management
2. new GUI elements for integration with PC purposes, including new ActiveX controls
3.more BAPIs; more enhancement and ease of use and configuration of the Enterprise Workflow
4.enhanced features for object-oriented ABAP
5.archived documents accessible from the Web using an enhanced Web ArchiveLink Interface .

There were additionally some main changes in the programs and utilities used for systems installations and for upgrading.Through the use of the structure offered by the Enterprise Framework, release 4.5 launched new prospects of extending the system using third-get together options by means of BAPIs in numerous R/three areas: enhanced system administration and control with CCMS, human sources administration, enhanced international provide chain, report era, and so on.

From a purposeful viewpoint, launch 4.5 was equal to preliminary 4.6 releases, however a serious change with loads of significance within the mySAP technique was about to take place is the EnjoySAP interface.


EnjoySAP was an SAP initiative with a user-centric vision mainly on the R/3 usability, that is, on enhancing the system from an end consumer point of view. The outcomes from clients’ and users’ suggestions, together with new strategic and advertising and marketing campaigns such because the New Dimension Solutions, established the cornerstone for release 4.6. It was initially often identified as the “EnjoySAP release” as a end result of it was the first R/3 launch the place the enjoy interface was tightly built-in into the system.

Earlier R/3 releases included lots of new elements, performance, add-ons, business solutions, expertise progress, and new however not revolutionary consumer features. EnjoySAP fully changed the user interface, going beyond just designing appealing and colourful features by also essentially distinguishing between several types of customers, delivering what is called a task-primarily based consumer interface.

One of the features included in EnjoySAP that was demanded by customers is the ability for tailoring the interface so that customers can add their very own icons of their most used functions to the appliance toolbar. EnjoySAP makes the software program simpler to make use of, to be taught, and to customize. And with release 4.6, EnjoySAP is the necessary thing to getting a job-based interface, which is very customizable with a redesign of applications with easier and extra environment friendly interaction.

Role-primarily based situations, which is a key concept in the mySAP world, is the capacity of customizing totally different choices and purposes for different types of customers-professionals, occasionals, and so forth-who've completely different wants and even with completely different fields in the same transaction.

It should be famous that launch 4.6 was based mostly on launch 4.5 functionality and the EnjoySAP interface.

Web Enterprise Framework

The Web Enterprise Framework acts as the technological foundation of the e-business platform by providing Net-based technology infrastructure, like normal Net languages and protocols comparable to HTML, XML, LDAP, HTTP, Java, and so on.

By means of the Internet technology, can provide the technological means for straightforward access, communication, and collaboration among the business communities within the Web. Essentially the most consultant achievement of the Web Enterprise Framework is the SAP Net Software Server, which completely overcomes and substitutes the traditional SAP Foundation Middleware.

The development of trade solutions is first coordinated via the ICOEs (Industry Facilities of Experience), the place the SAP experience within the development of ordinary software program is joined by the business knowledge and requirements of its customers, as properly as the experience of big consulting firms, for the inclusion of Greatest Enterprise Practices for each trade sector.

The preliminary step in growing business options is steadily consolidating and requiring the specialization of SAP’s groups into totally different industries, which are then translated into the trade IBUs that included and substituted previous ICOEs. These IBUs are chargeable for gathering the market and business knowledge and for creating particular options and applications for each of the industry sectors in which SAP is committed to provide. By the center of 2001, there have been 20 totally different industry solutions, already known as mySAP Business Solutions.

New Dimension Products

By 1998, SAP was developing additional modules that initially had been included within an IBU, but when trying closer at these new developments, SAP was conscious that among the requested functionality for these modules were widespread to completely different business sectors. Examples of such frequent applications are the CIC and the SFA , which match these programs that have the objective of automating sales and can be deployed in industries as completely different as client merchandise, media, pharmaceutical, and others.

Because these modules could not be grouped under a specific industry answer, they were positioned by SAP as an equal to IBUs into the so-called SBUs (Strategic Business Items). Initially, SAP created the following three SBUs:

1. SAP SCM (Supply Chain Administration). This includes products equivalent to SAP APO (Advanced Planner and Optimizer), SAP B2B (Enterprise to Enterprise), and SAP PDM (Product Knowledge Management).

2. SAP CRM (Customer Relationship Management). This consists of SAP Sales, SAP Marketing, and SAP Services.

3. SAP BI (Enterprise Intelligence). This contains the SAP Enterprise Information Warehouse and the SAP Knowledge Warehouse.

As could be seen from SAP products and options initiatives, from the preliminary R/3 utility modules, SAP elevated the number of options that could presumably be bought separately from R/3 and that is also deployed together with non-R/three applications.

Solution Maps

The year was additionally 1998 when SAP was ready for completing its strategic transfer from being a single product (R/3) firm to an organization providing full business solutions to its customers. That was the suitable launch for the SAP Answer Maps for the completely different business sectors wherein it offers its solutions. The Solution Maps gather not solely the R/3 product vision, but additionally a full and structured view of the shopper business. That is achieved by the firm’s resolution to complete their catalog of products and services in order that they'll provide their buyer a whole answer, either directly with SAP products and services or with
third-get together merchandise developed by complementary software partners.

In the Resolution Maps, the shopper enterprise processes are collected in horizontal coloured boxes. Totally different colours embrace totally different processes inside the company. To build a whole solution for the customer’s business, it is essential to deploy different products. For example, Figure 1-11 reveals the SAP Solution Map for the media industry.

In this case, SAP answer for the media industry included a quantity of modules of R/3, like FI for the financial accounting and asset administration, CO for the financial and strategic administration of business, TR for treasury, MM for procurement, HR for human assets, and so on. It could then embrace SBU functions, like the Enterprise Warehouse, SAP Gross sales, and SAP Marketing. Finally, the IS-Media with its two modules-MAM (Media Promoting Management) and MSD (Media Gross sales and Distribution)-includes the administration of promoting advertising for papers, journals, magazines, television, radio, Web, and others, as effectively as the management of subscriptions and paper and journal gross sales and distribution.

SAP considers it a must to supply its clients with a whole resolution by growing required connections with those techniques that should coexist with SAP. In SAP Media that is the case of production methods, like interface with content material servers or with systems for the design and pagination of publications. This is achieved by the Enterprise Framework architecture based mostly on open interfaces that can be utilized by products of complementary software program partners. This structure guarantees SAP prospects a whole integration of merchandise, providing a full Solution Map for the integrated management of their business.

Presently in the mySAP age, there are several varieties of Resolution Maps. For occasion, the Business Solution Maps are a set of complete tools which are used for fulfilling the requirements and offering the business solutions for a particular industry. Moreover, SAP gives Cross-Business Answer Maps within the areas of Marketplace and the Corporate Perform Solution Map.

Related Posts:

SAP Full Form,Definition and Introdcution Continued

We have started a series of discussions about the roots of the SAP company and trying to understand what is SAP full form,what is its definition and what are the objectives and vision of this new generation company.This post can be treated as a continuation of the previous ones and you can find them at the bottom of the post under related post link.Previously we had discussed up to R/3 up to version 3 and here we are going to continue further.

Besides complete help for the Web layer, within the business engineering instruments, release 3.1 integrated a new course of configuration primarily based on models. This feature allowed for a quicker and more dynamic configuration of the business processes that was oriented to the processes. The system included a quantity of “business” fashions, which could be used immediately by clients, thus decreasing the time wanted for configuring and customizing the system.

With the introduction of the R/3 solutions for supporting business processes by means of the Internet, it was attainable for firms to widen their business by offering a new communication channel between corporations and between customers and companies.With launch 3.1 of SAP R/three, the potential of using three several varieties of Internet and intranet eventualities for supporting digital commerce was standard. The varieties were as follows:

  1. Intranet company functions
  2. Intercompany functions, extending the probabilities of the provision chain management.
  3. Purposes from consumer to firms permits closing prospects with a simple Internet browser to speak with and trigger transactions with an R/3 system

These technical advances have been potential inside the structure enabled by the Enterprise Framework.

Enterprise Framework Structure

The Business Framework is the structure established by SAP for the compartmentalization,that's, it’s an structure that is based mostly on built-in and open products, that are grouped around the R/3 applications. This architecture is completely aligned with SAP strategy to make R/three a household of integrated merchandise that can be put in, managed, and upgraded independently, without affecting different system’s components.

Technologically, Enterprise Framework is supported and based on the arrival of new integration technologies, based on commonplace object-oriented interfaces. The componentization of enterprise purposes software program has the objective of fixing a few of the largest problems of companies concerning the lifecycle of functions, such as the software upkeep, as well as making use of new functionality, versions, and know-how, whose tempo of launch and improvement shouldn't be the same as modifications required in businesses. Figure 1-5 exhibits an instance of what may very nicely be thought-about componentization enabled by the Enterprise Framework architecture. The Business Framework structure has drastically opened the business door to the Internet world and digital commerce through the use of the interface mechanisms.

The next is an inventory of the primary options and advantages supplied by this type of structure:

  1. Fast implementation of latest performance by easily incorporating new application parts, from SAP or from other companions
  2. Permits the enhancement of functionality utilizing customary interface expertise
  3. Software of new technologies without interfering and affecting other parts of the system
  4. Independence of versions between elements
  5. Parts might be modified or upgraded independently
  6. Can integrate SAP and non-SAP purposes
  7. Excessive availability and scalability

Based mostly on object-oriented applied sciences Enterprise Framework structure is based on the following technologies:

Components (or Business Components). Present specific enterprise performance that can be completely integrated with the relaxation of the R/three system utilizing commonplace interfaces. Parts have their own growth and upkeep cycle.

Interfaces : Provided via BAPIs, the SAP communication know-how makes use of interfaces primarily based on BOs, that are used for connecting and speaking different components.

Integration: Supplied by SAP using the ALE technology and also the SAP Business Workflow.With this know-how, the system ensures a complete integration of parts at the enterprise process degree, so it is independent of the system in management of the particular business process.

There are components of the SAP system that make up the logical core of the Enterprise Framework, such because the Reference Mannequin and the BOR (Business Object Repository), which are the parts that guarantee the semantic integration of the enterprise processes.


BAPIs are the entry methods to the BOs (Enterprise Objects) accessible in the SAP techniques and are managed from the BOR within the ABAP Workbench. BAPIs can be utilized as a mechanism to communicate R/3 with external purposes using the Internet. BAPIs are object-oriented definitions of business entities. The idea behind BAPI is the key in the Business Framework structure, as effectively as in the general SAP R/3 Internet and electronic commerce technique, as the object-oriented interface to integrate exterior applications. Primarily based on BOs, similar to firm, vendor, employee, materials, and so forth, a BAPI defines the methods that can be utilized to interact and talk with these objects. Release 3.1 already included greater than a hundred predefined BAPIs able to integrate R/three with third-occasion solutions and applications. The external entry to the information and processes of BOs is carried out utilizing BAPIs.

For example, the BO “Materials” includes a process for checking the availability of materials. This course of, “CheckAvailability,” might be performed by invoking the “Material.CheckAvailability” method of the BAPI. At the moment, BAPIs are carried out utilizing perform modules based on RFC (Remote Perform Call). A few of the benefits of the type of implementation are as follows:

  1. Higher integration between commonplace enterprise purposes
  2. BOs will be accessed utilizing object-oriented expertise, equivalent to COM/DCOM
  3. CORBA compliant
  4. Definition of BAPI interfaces are stable and commit the compatibility with future SAP R/three releases
  5. Might be known as from any growth platform supporting RFC

R/3 Release 4.0

With the introduction of release 4.0 and within the context of the Business Framework, SAP’s technique for enterprise computing was to develop R/3 right into a household of built-in elements that could be upgraded independently. SAP carefully watched the technique depicted for the survival of the enterprise software distributors and put the corresponding actions in place effectively before 1997. The four suggestions indicated had been the following:

Trend to componentization: This is applicable both in products and in gross sales force. This move could be clearly seen with the emergence of R/three release 4.0.

Add consulting content: That is one other step that SAP has added to its general business, though in a extra silent means so as not to provoke the legion of consulting partners. If looking at SAP figures, 1997 and 1998 have seen a percentage development each in revenue and in individuals from providers and consulting.

Develop trade-specific elements or templates: This is no new strategic direction for SAP, although it is true that for years there has been more advertising and marketing than actual products.With launch 4.0, some industries, corresponding to retailers, and the public sector can find additional and particular enterprise processes. Nonetheless, Telecom corporations have been waiting since 1995 for their piece of the cake.

Give consideration to fast implementation: methodologies and solutions. ASAP (AcceleratedSAP) and TeamSAP are excellent examples of SAP response to the continuous criticism on implementation occasions and over-budgeted projects.

In addition to the logical evolution of technological points and the incremental functionality of launch 4.0, there are two options that should be significantly highlighted:

componentization and inclusion of trade solutions. From a strategic and pragmatic standpoint, we should also add to those features an elevated accent on using solution units for speedy implementation, such as ASAP.

Componentization is a practical consequence of possibility enabled by the Business Framework architecture.When SAP introduced release 4.0, it explained that R/three had advanced into a family of distributed business components.Among the many new elements and useful add-ons to the kernel R/3 utility modules are the next:

  1. Introduction of new distributed scenarios. The new distributed situations use ALE and its integration using BAPIs.
  2. Enhancements for the management of world provide chain. These enhancements go from the provider of the supplier to the customer of the shopper and work together with the New Dimension products inside the SCOPE and APO (SAP Superior Planner and Optimizer) initiatives.
  3. Introduction of new specific functionality. The model new particular functionality is for specific business options, starting with retail and the public sector.
  4. New Enterprise Framework structure components. With these new elements, clients can add new enhancement to the system independently of different R/three functionality. For example, there are a whole bunch of new Web eventualities that can be utilized for business processes.
  5. New enterprise components. A few of the new business parts inside New Dimension that had been launched at the time of the discharge of R/three had been: PDM (Product Data Administration), ATP Server (Availableto- Promise), and the Enterprise Info Warehouse, or the system of catalog and buy requisitions using the Internet. These products could possibly be put in separately and have been additionally release-independent.
It was SAP’s objective to include substantial improvement for implementing R/3 faster, making it a enterprise answer that’s easy to use and straightforward to upgrade.With new R/3 Business Engineer parts, the system consists of an advanced mechanism for mannequin-primarily based configuration (business blueprints) and for steady change management.

Technologically, the programming language ABAP/four has advanced towards a very object-oriented language based mostly on the so-referred to as ABAP Objects, which are known as just ABAP since launch 4.0. These new objects allow interoperability with other varieties of external and commonplace object architectures.

There are additionally enhancements in safety and data integrity via using authentication and electronic signature techniques. The extension of the SAP Business Workflow was also prolonged with the addition of new wizards for speedy Workflow scenarios configuration and deployments, as nicely as the likelihood to launch Workflows from the Internet utilizing varieties with HTML formats.

Related Posts:

SAP Full Form,Definition,Overview and Introduction

SAP has wide range of products and applications as per the business needs and here in this post we are going to discuss what is its definition,why do we need this software product,what is the full form of sap,its overview and introduction to this software and how it is actually comes into existence.This is a starting of series of posts which talks about the basics of this new and wonderful ERP technology which has taken the business to a new level.Every technical guy in this industry known as ABAPer having this kind of knowledge can execute his job more effectively and hence better career.

At the speed of the Web, SAP is again making a success with its strong roadmap to e-business, including the set of solutions represented by the collaborative platform, and its building on the success of the worldwide-acclaimed R/3 applications.Although SAP R/3 methods were commonly outlined as the usual and built-in application ERP (Enterprise Useful resource Planner) software program, covering the crucial business information of firms, the platform, together with its strategy, takes a step ahead over the stable performance of its predecessors. The platform embraces an aggressive place on e-commerce and e-procurement and offers a full offering of Net-enabled software merchandise, ready for the challenges and potentialities in a brand new world of e-enterprise collaboration by the Internet.

The truth that SAP is also turning into fairly successful in e-business options shouldn't be a query of luck or being there at the right moment. Actually, many analysts questioned the initial SAP Internet strategy. SAP didn't get right here from a lucky and successful begin-up, but from the stable strategy it constructed round its main ERP (Enterprise Useful resource Planner) product, R/3. Like most software corporations that must develop and add value for their staff, and customers, is only the start of the e-business revolution.

The Web has revolutionized the best way people communicate, relate, shop, do their garage gross sales, discover climate info, take coaching courses, make a hotel booking, order pizza, learn the news, and so on. That is only a tiny instance of what folks can do, however there are other entities on the market that have been modified by the Web-the principle one being business companies.

These adjustments are only the tip of the iceberg in contrast with the vast market that the Web has uncovered for business. For companies, the digital way of conducting enterprise has additionally shown an excellent potential for alternatives, for collaboration,for rising market potential, and for saving costs. On the identical time, the Web has additionally compelled them to adapt to these new ways, which current even more challenges than conventional commerce.

Software, hardware, and consulting firms have also seen how the electronic commerce created a large market for their new products and services. The SAP reply is the technique, or in different words, as introduced above, we will already say that is SAP’s e-business solution.

Enterprise Resource Planner Software

The Enterprise Useful resource Planner (commonly know as ERP) software additionally revolutionized the way firms conduct their traditional business. ERP supplied integrated business processes so that corporations might see a price reduction and better efficiency in the best way they operated with their business partners (customers, providers, banks, authorities, and so forth) and inside users. The clear leader in this area has been SAP R/3.

SAP had two major products on the business software market: mainframe system R/2 and consumer/server R/3. Both still are, in 2001, enterprise software solutions that embrace a terrific degree of complexity and enterprise and organizational experience. But above all, they are business solutions providing a excessive degree of integration of business processes.

For SAP, a business course of is the complete practical chain concerned in business practices, no matter module or application software needed to deal with it. That means that the method chain would possibly run across different modules. SAP generally referred to this kind of feature as an inside data highway. As an example, what journey bills, gross sales orders, stock, materials management, and nearly all kinds of features have in common is that most of them finally link with the finance modules.

SAP understands that business practices and organizations change typically and quickly, so it left the programs flexible sufficient to have the opportunity to adapt efficiently. SAP R/3, which offered performance for a number of of the mySAP Cross-Industry Solutions such as mySAP Financials that are traditional SAP R/3 financial modules, contains a large amount of predefined enterprise processes across all purposeful modules, which customers can freely select and use for their very own approach of doing business.

ERP techniques reminiscent of R/three had been usually carried out as a consequence of a enterprise course of reengineering, which was primarily based on an evaluation of current business processes and methods to improve them. Many companies could radically enhance their efficiency, however this transformation process couldn't cease in a worldwide and huge marketplace the place the competitors is in every nook .

From internal integrated ERP techniques, corporations look further to enhance their supply chain and subsequently to extend the reach of their processes to different companion companies. This step ahead is named interenterprise collaboration and the aim is to combine and make the supply chain more efficient. That was the origin of the SAP SCOPE (Provide Chain Optimization Planning and Execution) initiative, and later of the mySAP SCM (Supply Change Management) solution. One step additional ahead within the Net age is known as e-community collaboration, where companies reach to create value for their companies through collaboration with business communities within the vast Internet marketplaces.

Electronic Commerce

The simplest technique to define electronic commerce is as the capacity for getting and promoting items or companies using electronic media such as the Internet, EDI (Electronic Data Interchange), and so on. Some methods of conducting electronic commerce have already existed for just a few years, even earlier than the growth and revolution of the Internet. The probabilities of such earlier methods of electronic commerce, equivalent to EDI, direct modem communications, and so forth, had many limitations in phrases of efficiency, value, and implementation and normally required establishing a one-to-one communication among enterprise partners.

The Internet has offered the alternative of an increase in effectivity and decreased price for the communication among business partners and, moreover, is seen as a huge market with endless opportunities.

Based on analysts’ definitions, electronic commerce is a superset of technologies, purposes, and enterprise processes that link corporations, shoppers, and communities.Digital commerce contains the total chain of the business processes, and subsequently consists of the full commerce cycle, which may range from marketing consciousness to post-sales support. As a consequence of the total chain of the business process includes many completely different roles, an digital method of conducting business must additionally take these roles into consideration; it’s not just a seller and a buyer, however there are additionally resellers, banks, logistic brokers, transport agencies, security suppliers, and so on.

The explanation that electronic commerce is being firmly adopted is the potential savings. It is well known and demonstrated how the brand new methods of enterprise enabled by digital commerce can create many opportunities for decreasing costs. If the new global economic system has firmly adopted electronic ways to conduct business, SAP, as a serious software player and supplier of technological options, is at the forefront of the industry. Its is the strong guess and the foundation for conducting and supporting these new strategies of business.

Forms of Digital Commerce

Because of the methods and the roles taking place within the completely different business processes which might be performed electronically via the Web, there are several types of electronic commerce. Crucial or better known ones are the following:

1. B2B, Business to Business: This way is when two or extra business companions (usually corporations) perform enterprise transactions utilizing the Internet. The most common instance is the procurement of services or merchandise by a requester firm to a provider or vendor. On this area, supplies the mySAP e-procurement solutions for handling the procurement situations via the Web.

Other B2B situations may embrace when an organization makes a request to a transport firm for the transport of products ordered or sold. One other instance is more likely to be companies that provide coaching companies through the Internet to other companies (e-learning).

2.B2C, Business to Consumer: This is the very best-recognized sort of electronic commerce by end customers who perform their procuring via the Internet. There are hundreds of thousands of Web shops around for any good or service that one could imagine .In one of these digital commerce, the principal and lively position is performed by the consumers.

3. B2R, Enterprise to Reseller: This could be thought of a subtype of B2B, the place production companies use and carry out their enterprise processes not directly with their customers, however with distributors and resellers that are then in cost of using their channels for selling.

4. C2C, Shopper to Consumer: This particular form of electronic commerce is established amongst end customers who interchange items or providers using different brokers, equivalent to public sale providers. An analogy to C2C may very properly be a storage sale, however on the Web. There are quite a bit of other types of electronic commerce; typically there is a combination of earlier forms. Digital commerce does not always have a commerce or selling goal; it might need the purpose of providing public services to citizens.

Related Posts:

SAP definition,full form,over veiw and introduction

SAP Full form of planning and distribution of goods
SAP full form for mrp,sales and materiel planning

SAP Full Form and Architecture For MRP,Sales Process in Materiel Planning

SAP has full form applications inbuilt and there is a very good architecture support with in the multilevel software for monitoring the sales and materiel planning process.In continuation to the previous posts here we are going to discuss how MRP is fixed and implemented and how sales and distribution orders are taken care of in a multinational company to run the business in a efficient way.

What are the control parameters for MRP

Processing key: You define the planning kind as regenerative planning or internet change planning over the entire interval or restricted to the planning horizon.The symptoms "Create buy requisition" and "Schedule traces" are solely relevant for materials that are procured externally. You presumably can decide whether or not or through which interval buy requisitions and schedule traces are required as the outcome of the planning run.

You can decide additional whether or not the planning run is to generate MRP lists. Additionally it is doable to have the system generate MRP lists only when sure exception messages have appeared for a materials .

The planning mode defines whether or not the present planning knowledge should merely be adjusted, whether or not BOMs and routings must also be re-exploded or whether the planning should be started from the very beginning again.You can even set the creation indicator for purchase requisitions, schedule traces and MRP lists within the MRP group. The supplies which are assigned to this MRP group are then deliberate accordingly in the complete planning run.

Inventory Requirement

The present inventory / requirements checklist incorporates up-to-date data on the current status of stocks,necessities and receipts. You'll have the option to view any modifications immediately. This could be achieved as quickly as the current inventory / requirements checklist known as up or, upon displaying the current inventory / requirements listing, the elements are re-read from the database utilizing the "Refresh" function.

The MRP record depicts the result of the latest planning run and is therefore static: Modifications which can be made after the planning run can't be seen. You can management whether or not an MRP checklist is generated in the course of the planning run. The essential construction of both lists is similar:

Hyperlinks are within the type of a tree for the worklist of the MRP controller.
The list is the header with the material number. You can show extra knowledge in the header details.

The record itself accommodates the individual MRP parts and the corresponding obtainable quantities.Person-specific settings allow you to adapt the lists to private necessities - these apply to each lists You can show additional information, which can then be accessed using a function key, over a buyer exit.

Deliberate orders are used to plan the in-house production of a material. Planned orders already contain the basic dates inside which manufacturing ought to take place. Moreover, they include, within the form of dependent necessities, the element requirements for the elements which would possibly be needed for production. Capability Requirements Planning can be executed based on planned orders.

For the ultimate execution of manufacturing, the planned order is transformed into a manufacturing order, that is, a manufacturing order (PP) or a course of order (PP-PI).For externally procured materials, planning of procurement can take place by way of planned orders or purchase requisitions. If planned orders are created at first, they should be converted into buy requisitions. Planning is also immediately possible with scheduling agreement releases.

In purchasing, purchase requisitions are converted into purchase orders. No later than this step should a source of provide assigned to buy orders .

Every step in the manufacturing planning process corresponds to a unique material planning level.
Each planning stage offers enter to the following level.

Related Posts:

SAP definition,full form,over veiw and introduction

SAP Full form of planning and distribution of goods

SAP Full Form of Planning and Distribution of Goods

SAP has full form applications for planning and distribution of goods from a customer to to the required person through their sales team.How all this is monitored is discussed here in the post.

Manual reorder point planning is a typical course of in consumption-primarily based planning. It is characterized by its simplicity.Consumption-primarily based planning procedures use previous consumption information to calculate future requirements with the assistance of the material forecast or static planning procedures. Consumption-based planning procedures don't have any reference to the grasp plan. Because of this the net necessities calculation isn't triggered by an impartial or a dependent requirement. As an alternative, the web requirements calculation is triggered when inventory levels fall below a reorder level or by forecast necessities calculated from previous consumption data.You management the planning utilizing a manually entered reorder point . Throughout the planning run, the system checks only whether inventory has fallen below this reorder point or not . If that is the case, the system triggers procurement to the quantity of the lot measurement.

If schedule traces are created directly by the planning run, for example, for materials procured externally, the executive work for this type of planning is minimal. Reorder point planning is suitable only for supplies with demand that stays comparatively consistent.Real-time inventory management can be necessary.


If MRP discovers scarcity portions, procurement proposals are generated: buy requisitions and planned orders are inner planning parts which can be modified, rescheduled or deleted at any time.In the case of in-home production, the system creates deliberate orders for the planning of production quantities. When planning is full, planned orders can be converted into production orders.Within the case of external procurement, the system creates both a deliberate order, or immediately creates a buy requisition, or a schedule line for a pre-present scheduling settlement for planning the exterior buy order quantity. When planning is complete, planned orders may be transformed into buy requisitions and, at a later date, the purchase requisitions will be converted into buy orders.

You control whether or not the system immediately creates buy requisitions or firstly creates deliberate orders for externally procured materials within the preliminary display of the planning run utilizing the "creation" indicator for purchase requisitions. If a scheduling agreement exists for a fabric and is relevant to MRP in the source list, then you may also create schedule lines directly in MRP. You management this utilizing the creation indicator for schedule traces within the preliminary display screen of the planning run.


MRP might be executed as whole planning for all supplies or as individual planning.The task of individual planning is to plan a fabric individually , whereas multilevel individual planning takes place over all BOM ranges of this material. In single-level planning it is just the header materials that's planned. In multilevel planning, dependent requirements are thus additionally planned. Secondary requirements that arise from the planning of a completed product's BOM components, are set via secondary requirements, that come up from the explosion of a material's BOM. Dependent necessities rely upon respective planned orders. Materials are wanted to realize these
deliberate orders.

If a deliberate order is converted right into a manufacturing order, the dependent requirements are transferred to order reservations.


In MRP, a web necessities calculation can be executed within the planning run to find out whether or not a materials scarcity exists for a certain material. As nicely as, stock and fixed receipts that at present exist are compared with the safety inventory and requirements. The outcomes of this comparability is the amount obtainable for planning.If the amount out there for planning is lower than zero, a cloth shortage exists. MRP reacts to material shortages by creating new procurement proposals, that is, by creating buy requisitions or deliberate orders, independently of their procurement type. The recommended procurement amount results from the lot-sizing process, that's set within the material master.


MRP makes use of backward scheduling - the system calculates the necessary start dates primarily based on a predefined end date.MRP reacts to the necessities wanted for the finished product (a sales order, for example) Procurement proposals are created for the completed product and dependent necessities for the elements are calculated by approach of the BOM explosion. The dependent requirements date arises from the begin date of the deliberate order that induced the requirements.Assuming the dependent requirements date is the supply date, the system determines the essential order dates of the parts via backward scheduling using in-house manufacturing time or planned supply time.


You may perform the planning run on two ranges: as whole planning for a plant or for an individual material. It's thus potential to execute a complete planning run for several vegetation and/or MRP areas. You may execute a single-merchandise planning run both for a specific material solely (single level) or for all BOM ranges (multi stage). Interactive planning of a cloth is also possible.A total planning run could be executed online or as a background job. Whole planning for a plant encompasses all supplies relevant to MRP for this plant and contains the BOM explosion for supplies with BOMs.

From the MRP menu, you can execute complete planning "On-line" or "As background job". With a goal to execute the whole planning run as a background job, you select a report variant limiting it to the corresponding plant and plan the job.A consumer exit lets you restrict the whole planning run particularly to these supplies which fulfill freely definable criteria. You can use this, for instance, to pick all the materials belonging to a explicit MRP controller.


Throughout regenerative planning, the system plans all materials of a plant. That is practical when
carrying out the planning run for the first time and on uncommon occasions when, resulting from technical errors, the consistency of the info cannot be guaranteed.In a working plant, it normally makes sense to only perform MRP for these materials that have undergone MRP-related modifications . Resulting from its quick run-time, net change planning - which is used to plan these materials only - allows you to carry out the planning run in short time intervals, so that you just could all the time work with the present planning result. Throughout internet change planning within the planning horizon, the system solely takes changes within the planning horizon into account. The system plans only these materials which have been topic to an MRP-change inside the planning horizon. The materials are deliberate inside this horizon only.

You set the planning horizon in Customizing for MRP as a plant or MRP group parameter. The planning horizon should at the least span the time interval by which sales orders are obtained, and, moreover, comprise the supply and whole lead occasions for the material.You specify the sort of planning run by manner of the "processing key" subject within the initial display for planning. In single-item planning, you're solely able to differentiate whether "net change planning" (NETCH) or "web change planning within the planning horizon" (NETPL) is to be performed. In total planning, you even have the choice of utilizing the key NEUPL, with which all materials within the planning file are planned. In the further posts we are going to deal with definition of sap,overview and sap architecture to run the business process effectively.

Related Posts: