mySAP Office Fundamentals and work Place

From the inside view of mysap office work place you'll find a way to attain all information, purposes, and providers inside and out of doors your company. This can include SAP programs and non-SAP techniques, as effectively as the mySAP Marketplace or any other Web services. You may use your personal portal to your day by day work to access all applications you need, similar to Microsoft Outlook or mySAP Business Data Warehouse.

From the outside view you'll have the option to reach all relevant info you need, for instance, to work with your partner. That could embrace access to an SAP system or any other internal data that is related to the portal.Within the mySAP.com technique, SAP delivers the capacity for constructing a personalized enterprise portal by deploying the mySAP Workplace. This portal supplies access to all SAP features, in addition to the total range of Internet functions, providers, and communities. The mySAP.com portals are methods of accessing all the providers and advantages afforded by the mySAP.com strategy. The mySAP.com Office is tailored to people, companies, and industries.

It places the enterprise options, information, and services they need to reach their day by day enterprise actions at their fingertips. The customers, by their Web browsers, can access functionality that's most related to their roles after which configure their personal desktops to go nicely with their particular person work styles. As has been introduced in previous chapters, one of many mySAP.com targets as a full e-business solution is to offer the appropriate info, features, and purposes to staff in addition to to enterprise partners. mySAP Workplace gives a customizable and role-based mostly interface for their requirements.

  1. Entry to enterprise resolution applications, both SAP and non-SAP
  2. Entry to companies available on the Web
  3. Access to inner company data, reports, press releases
  4. Instant push information when logging on (MiniApps)
  5. Access to any user functions
  6. Access to SAP Markets and other Marketplaces
mySAP Office is therefore the interface to all SAP products: collaborative, front workplace, and back office. SAP’s vision is to continue to offer complete, built-in solutions. SAP is committed to creating all of its functions to work in an integrated mode in a similar transfer as that which made R/3 such a success.



mySAP Workplace: Primary Features

The mySAP Workplace is the browser-based mostly environment through which the consumer can entry a set of business applications. This access is offered by a common and distinctive interface for all the features required by the users according to their roles, no matter on which platform, system, or utility the enterprise course of is run. With a objective to accomplish this objective, SAP has included unique options within the Workplace that, mixed, present the facility to change into the strategic interface for accessing different utility parts and business processes, including those which might be non-SAP. Some typical parts that can be discovered throughout the mySAP.com technique are:

KW (Information Warehouse), BW (Enterprise Information Warehouse), CRM (Buyer Relationship Administration), BBP (Business to Enterprise Procurement), and APO (Advanced Planner and Optimizer).

The Office’s most important features are:

  1. Internet browser access to all business functions
  2. Role-based consumer menu, security, and software access
  3. SSO (Single Sign-On) for accessing all functions with just one authentication course of
  4. MiniApps for providing on the spot and useful data in conserving with function
  5. Drag&Relate functions to simply integrate information and features amongst totally differentpurposes and Web services
  6. EnjoySAP user-friendly interface that can be tailored and customised by the user
  7. Standard and superior Web know-how

Office Architecture

Workplace Elements :

1. The LaunchPad on the left facet, which reveals the customized function-based mostly menus and features for the user. This might be thought-about the pull space of the Office, that is, where customers make requests to business processes or services.
2. The WorkSpace on the suitable aspect accommodates both the MiniApps (additionally referred to as the House Page) or the business transactions or services as required by the menus and functions. The House Page (MiniApps) can be thought-about the push area because it proactively sends information to the person routinely as programmed.

The preliminary entry or login to the Workplace is completed via a URL (Uniform Useful resource Locator) request to the Workplace server, which will be accessed using a predefined link to the URL or by typing it immediately within the browser. An example of URL request to the Office server is: ://:/scripts/wgate/sapwp/!


The LaunchPad is personalised based mostly on the user role that connects to the Workplace. It accommodates particular activities that are related for the person’s job position. It can include the enterprise functions of mySAP elements, in addition to non-SAP methods, functions, and providers, as long as they are often known as or referenced by a URL.

The LaunchPad can include a quantity of roles for each user. It additionally permits the customization or personalization of some parts. For example, the users can add their favourite Web hyperlinks or access their most regularly used paperwork or files. The Workspace can show the results of the MiniApps as they've been assigned to the person, in addition to the results of SAP transactions or business scenarios. The MiniApps offered by the Office are dependent on the user roles. Some examples of MiniApps include Internet hyperlinks, new mail, to-do lists, pending
orders, news, studies, alerts,Workflow gadgets, and so on.Moreover, the Office includes the Drag&Relate performance, which is used for linking business objects from different transactions or applications and passing the values from one object to another. There are completely different scenarios for linking objects via the Drag&Relate technology.

Technical Background

From a logical point of view, the Office architecture is based on three levels, or layers.

1. The shopper or browser put in on the person’s workstation or another machine that supports an Web browser. This component is used for communication with the Internet server. Presently, the one browser supported for working with the Office is Microsoft Web Explorer 5.zero or increased, but different options could be out there in the future. In addition to the browser, some functions would possibly require the set up of a unique GUI (like the normal SAPGUI for Windows, the Java GUI, or Citrix) as a result of the SAPGUI for HTML doesn't support some features. Transactions supported by different GUIs are outlined within the Office customizing desk TSTCCLASS.

2. Office Middleware. The Office Middleware is made up of a Web server and an ITS. The connection established from a Web browser should be in dialog with a Web server that is a half of the Office Middleware. The Net server communicates with the component systems or back-finish programs through the ITS. Each components make up the Office Middleware. If the Drag&Relate performance goes to be enabled, different parts shall be required, such as the SAP DCOM (Distributed Frequent Object Mannequin) and the Drag&Relate Servlets.

3. Back-finish programs that are integrated in the Workplace. The principle system that needs to be linked is the Workplace server, a special SAP system (based on the mySAP Foundation Middleware like R/3 launch 4.6). From there, users and roles are administered, as properly as the RFC (Distant Operate Calls) connections to other part systems. All supported systems that are accessed by means of the Office-akin to R/three, BW, KW, and so on-are normally often known as element systems.

Particular purposes or transactions that cannot be displayed, handled, or transformed into HTML format-in different phrases, that can only be executed utilizing SAPGUI for Home windows or SAPGUI for Java-are instantly displayed using their corresponding entrance-finish software components.

Not all transactions work with the SAPGUI for HTML. As part of the customizing process, the transactions are categorized (desk TSTCCLASS) depending on which GUI type they can be run or displayed in. This customizing desk is already supplied by SAP as standard. Clients can additional modify or classify it, normally by adding their very own transactions.

The Java SAPGUI is executed throughout the WorkSpace window and doesn't require additional software program, besides that the Java plug-ins should be provided from a server, normally from the same Internet server.When the transaction goes to be executed utilizing SAPGUI for Home windows, the system launches the SAPGUI within the WorkSpace of the browser window. In each cases of SAPGUI for Java and SAPGUI for Windows, the transactions (the process logic) are executed within the corresponding part system. There are some exceptions, though.For a consumer to access a Workplace, all that's needed is a workstation (usually a PC), Internet Explorer release 5.x or increased, and a valid username and password.


Workplace Server

The Office server itself is a SAP R/three 4.6 Foundation system. All platforms and databases supported by SAP are supported, as well. If you're using CUA, the Workplace server needs to be your CUA server, as a outcome of it's the central system that is aware of all users. The Office server is liable for consumer, position, and personalization management, in addition to content. The content material consists of information about the activities that might be reached from the LaunchPad and the MiniApps.

Workplace Middle ware

The Office Middleware consists of the Net server and the ITS with the Portal Builder Engine. If Drag&Relate or Terminal Services are used, the Drag&Relate Servlet and the Citrix Terminal Server belong to the Office Middleware as well. Determine 5-5 exhibits a greater view of the Workplace Middleware. The ITS makes use of so-referred to as HTML template information to generate the HTML files with the R/three data. The template files comprise placeholders and ITS directions within the SAP scripting language Business HTML.

The ITS supports completely different programming fashions: Easy Net Transactions, ITS movement logic, SAPGUI for HTML, and WebRFC.Straightforward Net Transactions are easy R/three transactions developed for use with the ITS. In distinction to plain R/three transactions, these transactions offer a lowered functionality. The data from Straightforward Web Transactions is merged into HTML templates that can be displayed within the Web browser. The whole application logic remains inside the R/three system; the ITS is simply wanted for generating HTML pages with the templates and knowledge from the R/three system. This situation is often called Inside Out.

Opposite to Simple Web Transactions, functions developed with ITS stream logic solely use RFC and BAPI (business utility programming interface) calls to the R/three system and are often not based on a transaction in the R/3 system. Much like Straight forard Internet Transactions, HTML template information are used to outline the design of the application, but the flow of the application is decided with so-called movement files. Circulation files outline which screens are displayed and which RFCs and BAPIs are called. This state of affairs is often called Outside In.

The usual for R/3 purposes within the mySAP Workplace is the SAPGUI for HTML, typically called WebGui. The SAPGUI for HTML seems to be like a basic SAPGUI for Windows, however it's running in the Net browser and is predicated on HTML. Most of the transactions can be used in the SAPGUI for HTML without issues, however certain transactions require a SAPGUI for Home windows or a SAPGUI for Java. Figure 5-6 shows an example of the completely different GUIs. The fourth programming mannequin for the ITS, WebRFC, makes use of RFC calls to get HTML pages directly from the R/3 server. So the generating of the HTML pages takes place on the R/three software server and never on the ITS itself.

The Office Engine is a service, sapwp, working on the ITS occasion for the Workplace server. If the consumer logs in to the Workplace, the LaunchPad, WorkArea, Channels, and MiniApps are generated by the sapwp service. If a person clicks on an entry within the LaunchPad to begin an software on a Work place component system, he or she connects on to the ITS of the component system.The ITS service of the Office is simply not involved in this step.

Related Posts:

MySAP CRM architecture and E procurement introduction
MySAP CRM E procurement
MySAP CRM business intelligence at work
CRM data administration in mysap and business intelligence
sap internet transaction server introduction
sap internet transaction architecture
SAP internet transaction application components

SAP Internet Transaction Application Components

IACs are ready-to-use functions-for example, the SAP On-line Retailer-based on the ITS.SAP has outlined a variety of transactions in R/3 with an easier person interface and the corresponding HTML templates within the ITS. For instance, there are IACs for purchase requisition and buy release so that occasional customers can execute the purchasing transactions from their Net browser. That is included now in an necessary intranet IAC known as ESS where the employee may access personal information like holidays, salaries, tackle modification, event and training registration, and so on.

There are more than 90 IACs within the 4.6 release; they're used for intranets but are mainly for Web use by an organization’s vendors, prospects, applicants, and so on. The IACs are a fast solution to join your system to the Internet. You just have to customize the IAC if crucial and modify the templates provided by SAP with your feel and look requirements. If you wish to connect your SAP system to the Internet or an intranet, first have a look on the available IACs, because you may save money and time by using them.

If there are not any IACs for a buyer situation or the client needs to develop her personal application, SAP offers the SAP@Internet Studio in order to generate the HTML templates routinely from a buyer R/three transaction. Alternatively, with the SAPGUI for HTML, you can give access to almost any mySAP transaction from a browser.Why do you've to use IACs then? As a end result of for external users or occasional customers, you do not want to use the same SAP performance and look as to your professional SAP users. The SAPGUI for HTML is a very quick option to expose your whole R/3 system to the Web however with the SAPGUI look, and this is not the case in many of the Web scenarios you want to define. You'll in all probability desire extra flexibility to customize templates for occasional and external users.

Working ITSOperating an ITS means installation of the ITS software program first, however it also means administration and tuning of a running system.



Installation

The set up course of relies on the working system (Windows NT or Linux) and is described in the installation guide. Here we're going to clarify the internals of this process.Initially, the Setup program is executed. This program calls the ITSinstall program. ITSinstall installs the software on the host. It then calls ITSVinstall. With ITSVinstall, you create completely different subdirectories (templates, services, MIMEs, and so forth) for each A-Gate put in on the identical machine. In this manner, you could, for example, install the A-Gate for improvement and high quality assurance techniques on the identical machine.Setup is an intelligent program that can be executed more than once. If it discovers that the software has already been installed, it solely calls ITSVinstall in order to put in another virtual ITS with the identical software.

Then the Setup program calls ITSprotect, which asks you which permissions you wish to assign to the directories and shares generated by the ITS. As already mentioned, the advice is to assign them to the developers group in your Windows NT area in order to use the SAP@Net Studio later. ITSprotect may very nicely be referred to as as a standalone later if you need to change the permissions or use native instruments to do the same. Different applications are ITSuninstall and ITSVuninstall ITS software program and virtual ITS.

Each digital ITS is assigned a name utilized in directory technology later and in TCP/IP companies naming convention. In a Home windows NT atmosphere, ITS installs the A-Gate as a Windows NT service with the title “ITS Supervisor - XXX” where XXX is the ITS name.

After the installation, two community shares are created: one for the graphics, the MIME share, and another one for the service and template files. In the ITS installation, you additionally assign permissions to these shares. The ITS installation asks you if the permissions ought to be created for directors solely, a Home windows NT group, or everybody. The conventional means is to assign the shares to a Home windows NT group that your builders are also assigned to.

Administration

Administration of the ITS may be accomplished in several locations. It's a must to configure the W-Gate or the A-Gate, which might be done either within the configuration recordsdata, the registry, the service files, or with console commands. The following part describes the completely different prospects of configuring the ITS.

ITS Administration Device

From release 4.5, it is attainable to put in an extra digital ITS known as Administration ITS. This ITS has the service admin.srvc that lets you manage different ITS from the Web browser.With the Administration ITS, you can see performance indicators and start/stop ITS instances, view log files, or change configuration settings with a browser-based mostly Administration Tool. The Administration Tool affords you entry to almost any configuration parameter of the A-Gate. Most often, it is the most convenient way to make configuration changes with the Administration ITS.


ITS Remote Diagnostics isn't used very incessantly, but it's helpful if you want to have a look on the ITS log files from a distant location.

ITS Console Commands

Within the set up directory of the ITS yow will discover the folder Admin, the place some command-line tools for the administration of the ITS are stored.? ITSVcontrol is a command device that lets you start, stop, and change trace degree to the ITS. The same can be achieved by starting or stopping the Home windows NT service from the Management Panel.

  1. ITSprotect is used to vary the permissions on the directories and shares generated by the ITS.
  2. ITSVinstall and ITSVuninstall are used to put in or take away single ITS situations on the machine. On the whole, it is extra convenient to make use of the ITS Setup Device for set up and the Control Panel/Add/Remove Applications for uninstallation of ITS instances.
  3. ITSinstall and ITSuninstall are used to put in or remove the ITS bodily on the machine. On the whole, it is extra handy to make use of the ITS Setup Tool for set up and the Control Panel/Add/Take away Applications for uninstallation of ITS instances.

Configuration on Windows NT/2000 OS Degree

In Home windows NT/2000, an ITS occasion seems as an entry within the Management Panel/Services dialog box. You can use this dialog field to start or cease single ITS instances. Starting and stopping of cases has no impact on different situations running on the same machine.This dialog box can be used for disabling single instances or to switch the behavior of the service at startup, for instance, if you want to change the service to be began manually.

W-Gate Configuration

ITS releases prior to release 4.6D stored configuration data for the W-Gate component within the Home windows registry; since launch 4.6D, the configuration of the W-Gate is made with the XML-file wgate.conf. The file is stored in the same directory where the wgate.dll is saved: usually .../SAP/ITS/2.0/SAP-WGate-Scripts/.

You have to use the wgate.conf file to configure safety settings and connection parameters to the A-Gate. Additionally, you probably can configure the W-Gate to join with different A-Gates, depending on the hostname that was used to join to the Net server; for example, workplace.company.com determines that the W-Gate ought to connect to the ITS occasion for the Workplace system, and hr1.company.com determines the same W-Gate to connect with the ITS instance of the HR system HR1.On Home windows platforms, the set up of the W-Gate robotically installs a plug-in for the Microsoft Administration Console (MMC) that can be utilized for the configuration.

ITS is very scalable. You'll have the ability to select completely different configurations and set up totally different machines for Net servers, A-Gates, and totally different utility servers and blend them. The next concerns needs to be observed:

  1. Every W-Gate factors to one or more A-Gates utilizing load balancing. But a number of W-Gates may level to the same A-Gate.
  2. An ITS occasion can use a couple of application server through the use of load balancing to hook up with the R/three server. One ITS can hook up with extra than one R/three system. A number of ITSs can connect with the same R/three system. A quantity of A-Gates will be put in on the identical server.
  3. Virtual ITS allows for installing totally different ITS environments utilizing one software set up and has been available since launch 2.0 of ITS.

The number of worker threads and session reminiscence created for an ITS occasion determine the reminiscence required for that instance. Each work process consumes about 1MB, and each session approximately 250KB. For example, should you count on 1,000 session users and 20 simultaneous hits, you need 20 * 1MB 1,000 * 250KB 270MB RAMfor the ITS .

In the course of the set up, you'll have the ability to choose totally different configurations, but you'll find a way to change the variety of processes and periods within the registry or with the graphical administration utility later.

You could as well set up several Web situations on the identical machine with totally different W-Gates, or in the newest releases, one W-Gate set up may even serve a number of A-Gates. All this gives you with a very excessive diploma of scalability, and you can choose just one machine to put in several ITSs or a pool of machines, relying on your needs.

ITS Safety

Once you discuss Internet access, security is at all times an issue. ITS has to access R/3, so that you need a user and password in R/3; ITS can ask for the R/3 consumer or can use a generic R/three consumer for access. In this case, the IAC ought to ask for a socalled Web consumer (you outline Internet users with transaction SU05). Internet customers are pseudo-users in R/3 (like customer, vendor, financial institution, or applicant) that you simply outline for your external users with restricted authorization in that particular IAC.

ITS also supports standard safety measures like HTTPS (HTTP over Secure Socket Layer), firewall assist ( you can arrange a firewall between the Web Server and W-Gate, as nicely as from the W-Gate to the A-Gate), saprouter and likewise SNC (Secure Community Communication) with information encryption between ITS and the appliance servers. ITS also helps X.509 certifications for user authentication from SAP 4.5B on and Single Sign-On scenarios based on cookies or logon tickets for the Workplace.

Improvement with the ITS

Growing Internet pages to work together with SAP methods could be based on HTML or Business HTML, that are introduced within the following sections.

Introduction to HTML

HTML (Hypertext Markup Language) was created at CERN (Conseil Europeen pour le Recherche Nucleaire, or European Laboratory for Particle Physics) with the aim of sharing up-to-date information between analysis centers. On this manner, a Net server in Europe may host the paperwork in textual content files that could hyperlink to other documents saved in different Net server (in Australia, for example) in a clear technique to the user.

HTML is a tag language based on SGML . SGML is a normal for learn how to specify a document markup language or tag set. SGML is a proper description of how you can define languages based on tags. HTML is a very particular implementation with a closed number of tags designed to format and present graphical and text info and the hyperlink tags. HTML and the Net know-how has turn into so widespread that new standards have also arrived, like XML (Extensible Markup Language), to define paperwork based mostly on .The fact is, the latest HTML specification known as XHTML, and it is an HTML definition with the XML’s extra rigorous standards.

Step Loops

Step loops are extensively utilized in SAP display screen programming to level out a listing of records with the identical definition. SAP@Net Studio is prepared to map the display screen step loop to an HTML table if the transaction has normal paging implemented. This means that the transaction should have PF21 to go to the start of the step loop and at least PF23 to go one web page ahead in the step loop. In this case, the ITS is ready to ship these instructions to the SAP system till the display screen doesn’t change and it detects that the step loop is finished. This is a straightforward way to map step loops in ITS. It isn't as quick as desired as a consequence of the ITS has to send a number of requests to SAP to get the whole loop. For this and for other conditions, it is also potential to send an ABAP internal desk to the ITS in one step.

Debugging

ABAP programmers are used to executing debugging within the SAP system from the menu in the development transactions or with the /h OK-CODE.When debugging, the programmer can see step by step the execution of the ABAP, in addition to displaying the values in the fields or replacing them. Typically the transaction works in R/three but the HTML template gives completely different information. You can begin debugging additionally from any HTML page in R/3. First of all, it is finest to allow the performance in the A-Gate:

HKEY_LOCAL_MACHINE->SOFTWARE->SAP->ITS->2.0->VITS->Packages->Agate->AdminEnabled 1

Then you'll give you the option to execute the HTML scenario.Once you need to start debugging, just start a SAPGUI towards the ITS host, system number 00. A SAPGUI display screen will pop up with the R/3 display screen where your HTML browser is. Then you may enter /h within the OK-CODE and start debugging in R/3, take a look at the fields and inside tables, set breakpoints, and so on.

Frames

Subscreens are very useful in the Screen Painter in R/3. They allow the developer to separate an SAP display into completely different subscreens, every of them with its own processing logic.SAP subscreens are mapped to HTML frames with SAP@Web Studio.Nearly all the IACs in SAP are programmed with subscreen frames. The one restriction if you program with frames is that HTML allows you to change one body at one time, so the ABAP developer ought to change both just one subscreen at one time, or the whole screen.

Related Posts:


MySAP CRM architecture and E procurement introduction
MySAP CRM E procurement
MySAP CRM business intelligence at work
CRM data administration in mysap and business intelligence
sap internet transaction server introduction
sap internet transaction architecture

SAP Iinternet Transactions Architecture and Work Flow

The ITS is the SAP middle ware to combine the Web world with SAP applications.The ITS allows browser customers to entry Internet software scenarios designed by SAP and customized to the company particular requirements and to entry mySAP elements with the SAPGUI for HTML. It's the portal generator for the mySAP Workplace.

The ITS consists of two parts:W-Gate (Internet Gate) and A-Gate (Application Gate).

W-Gate is the part that talks to the Net server. Presently, three Internet servers are supported: Web Information Server (IIS) from Microsoft, Netscape Enterprise Server, and Apache Server. Additionally, a native CGI-WGate exists that can be utilized with any CGI-compliant Internet server (for instance, Lotus Domino). Supported operating techniques include Windows NT/2000 and Linux.

The W-Gate is recognized as from the Internet server using different interfaces: ISAPI for IIS, NSAPI for Netscape, a particular module for Apache Web Server, or native CGI.The W-Gate isolates the A-Gate from the Internet server. The A-Gate might be installed on the identical machine with the W-Gate and the Web server, so-referred to as Single-Host ITS, or on a separate machine, Dual-Host ITS. If W-Gate and AGate are on the same machine, they impart with each other by local memory pipes, and if they are put in on completely different machines, they use TCP/IP. You can choose a so-called Twin-Host Set up for safety, scalability, and efficiency reasons. If each components are installed on completely different machines, you presumably can set up a firewall in between, improving the security.

A-Gate uses DIAG (the SAPGUI protocol) or RFC for communicating with R/3 utility servers. A-Gate makes use of DIAG for executing IACs or SAPGUI for HTML; RFC is used for BAPI or Operate Module calls as with ITS Flow Logic or WebReporting.



Internally, the A-Gate features a dispatcher thread, a quantity of worker threads, and shared reminiscences for the sessions.HTTP is a stateless protocol, so there is no such factor as a idea like the session in HTTP. Alternatively, transactional methods like SAP use a session concept and will know by which display, values, and so forth a consumer is. The A-Gate assigns a session to each request and maps this session to the user session in SAP R/3.

Instances

The ITS helps virtual instances. If you need to connect with completely different R/3 programs from one ITS, it's endorsed to put in separate ITS situations for all R/3 systems. It is usually very common to have the ITS for development and quality assurance installed on the same machine. This fashion you can scale back the hardware necessities, as a outcome of you do not need a separate server for every R/3 system you wish to join to.

The primary time you install the ITS on a system, the bodily installation takes place and one ITS instance is created. When you start the set up process once more, only further ITS instances are created on the server.

Services

The A-Gate can run totally different R/3 packages or transactions. For each of them a service have to be defined. For example, the service for an IAC in logistics is named MEW0. The service definition within the A-Gate specifies which transaction is executed in R/three and where. There are some generic providers like the WebRFC that means that you just can call RFCs in R/3 or the Webgui service that lets you execute the SAPGUI for HTML in the browser.

The service is outlined in a textual content file with the extension “.srvc,” which includes parameters such as system, transaction, and so on. You can find a subdirectory known as Companies on the A-Gate machine where you discover the entire service files. You may define all the default parameters for the providers in the global service, known as global.srvc. For instance, if all of the companies will point to the same R/3 system, you may put these parameters in the global service once.

Templates

Every service has a template subdirectory where the A-Gate can discover the HTML templates for use with that particular service. These templates may be grouped in themes (the default theme is ninety nine) so as to have completely different seems to be for a similar service (language, double-byte issues) or testing purposes. There are also parameters like consumer, consumer login, and password to specify a generic consumer within the service definition. If there is no such factor as a consumer login in the service definition or within the international service, the ITS generates a HTML logon screen.

Whenever you request the URL, the A-Gate logs on to R/three with the consumer specified in the service and executes the transaction specified. As you understand, the screens in R/3 are recognized by this system title and the screen number. The ITS receives the first display of the transaction from R/three and appears in the template listing for a file known as “program_screennumber.html,” for instance, SAPMMEW0_1000.html, and merges the R/three knowledge with the HTML template. Within the HTML template, you can specify particular tags for this merge; this script language known as Business HTML.

In launch 4.6, a brand new type of ITS improvement appears with the move files. Movement files are textual content recordsdata within the ITS the place you'll have the option to program BAPI or RFC calls to R/3 after which consider the consequence: for instance, name one other BAPI and on the finish merge the BAPI consequence with an HTML template. The main difference is that with IACs,the programming logic is especially within the R/three transaction and you utilize the text records data (templates) in ITS to merge the result, but with movement information, the programming logic is in the ITS text files. The developer calls BAPIs in R/three however then evaluates the results and decides to name one other BAPI or merge the outcome with the final HTML template.

SAP@Internet Studio

SAP@Internet Studio allows you to robotically generate the service templates from the R/3 transaction and screens. You simply must say the title of your R/3 transaction, and the display names and the SAP@Internet Studio will hook up with R/3, get the display definition, and generate the HTML templates with the R/three screen discipline names already in place. SAP@Net Studio will be put in on a Windows NT workstation or Windows 2000 machine for the developer. The set up process is a traditional setup program the place you want to specify where the ITS community shares are in order to send the generated templates to the ITS later.

All components inside a Internet transaction might be maintained using the Net@Studio:

  1. Service recordsdata
  2. Enterprise HTML templates
  3. MIME (Multipurpose Web Mail Extensions) objects
  4. HTRC language useful resource files

As of launch 4.6 of the R/three system, the performance of the SAP@Net Studio is also included within the R/3. You ought to use the ABAP Workbench, Transaction SE80, to develop Internet applications, as well.

MIME objects are graphics or add-ons to your HTML pages. More essential are the HTRC files.If you execute a SAP transaction, the screen seems in the consumer logon language. This additionally occurs with ITS. If ITS finds a discipline label in the HTML template like KNA1-KTNRA.label, it substitutes it with the label coming from R/3 within the user logon language (or the logon language laid out in the service definition). However sometimes you wish to outline some labels in the HTML template that do not come from the R/three transaction. On this case, should you wish to support multilanguage, you should use the HTRC files.With SAP@Web Studio, the developer creates a challenge on the PC. A mission can include a couple of transaction.

From the Web Studio we will:

  1. Create new empty files
  2. Create objects using wizards
  3. Export (publish) to the ITS or import from the ITS
  4. Export to R/3 for integrating with the CTS (Correction and Transport System)

To publish with SAP@Web Studio, you must outline the Web page and ITS server you wish to work with.Whenever you outline the site, the SAP@Internet Studio asks you for the following parameters:

  1. Net server. HTTP ITS server identify to check from Net@Studio
  2. WebRootDir. ITS share for MIMEs
  3. URLwgate. W-Gate identify in the Net server, ought to be wgate.dll in Home windows NT
  4. ITS Host. A-Gate hostname
  5. ITS Knowledge Directory. Service and template share title (for the PUBLISH function).
Related Posts:

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.com

MySAP technology RFC,BAPI,ALE and IDOC overview

SAP Intrnet Transaction Server Introduction

When the ITS (Web Transaction Server) was launched in 1996, it was the necessary thing component in the preliminary SAP strategy and providing for the Internet. It was launched with release 3.1G of SAP R/3. The SAP ITS is an extremely vital component inside the mySAP initiative, so it is a part of a lot of the mySAP components which can be accessible by Net browser.

SAP had the vision in 1996 that access to ERP (Enterprise Useful resource Planner) functions by a Net browser could be a key level in the following years. The ITS was designed at the beginning to give you the chance to provide typical Web and intranet scenarios with R/3 through a Web browser. On this way, SAP designed transactions in R/3 with a simple consumer interface with the intention to be used on the Internet. These transactions, plus the HTML (Hypertext Markup Language) templates used .


ITS to merge the lead to a final HTML page, are referred to as the IACs. There are IACs for logistics, financials, and HR scenarios. At present, there are greater than ninety IACs. If a company needs to make use of one of these situations, the primary task is the customizing of the IAC HTML templates supplied by SAP with the firm’s emblem and marketing standards. The IACs OK are designed primarily to be used externally (on the Internet), but some of them are additionally for inner use in a company with a Web browser-like creation and release of purchase requisitions.

An instance of an IAC is the SAP-HR with ESS (Worker Self Service). ESS permits the workers of an organization to access their data within the HR module with a Internet browser. Latest releases also embrace some internal monetary, logistics, and workplace applications. In the HR space, the staff can access their payroll and private data info, journey expense and actions reports, job offers within the firm, and training and event info and registration.These scenarios enhance the efficiency in the firm, decrease the HR division’s effort, save time and papers, and give quicker services to the workers than within the past.

If there are no IACs for a buyer situation, or the shopper desires to develop his personal software, SAP supplies the SAP@Net Studio in an effort to generate the HTML templates automatically from a buyer R/three transaction. ITS was designed to have the power to name features in R/3. These functions needs to bedesigned to work with ITS as a result of they should return a desk with the HTML page .

In launch 4.6, a brand new kind of ITS improvement appears with stream files. Movement information are textual content recordsdata in the ITS where you may program BAPI or RFC calls to R/3 and then evaluate the consequence: for example, name another BAPI and at the finish merge the BAPI end result with an HTML template. The primary distinction is that with IACs, the programming logic is mainly within the R/3 transaction and you use the text recordsdata (templates) in ITS to merge the result, but with move recordsdata, the programming logic is in the ITS textual content files. The developer calls BAPIs in R/three however then evaluates the outcomes and decides to name one other BAPI or merge the result with the ultimate HTML template.

ITS and mySAP Workplace

With the R/3 launch 4.6, SAP additionally released the SAPGUI for HTML for the ITS. The SAPGUI for HTML, also called Webgui permits the user to entry SAP with a Web browser with the same look that the EnjoySAP SAPGUI has. The ITS was in a place to translate the SAPGUI protocol in DHMTL pages and R/three, and all of the mySAP components are available by means of a Net interface.

Moreover, the Workplace was developed as a model new SAP product included in the mySAP initiative that lets you create an enterprise portal based on person roles. In this portal, the consumer can entry all capabilities, SAP and non-SAP, internal and exterior (Web), via a Net browser, relying on the user’s private function in the organization. The Office service and portal generation are also included in the ITS.

Development Outlook

The SAP Web Utility Server is the most recent Internet resolution from SAP.When this guide was written, it was in the First Customer Shipment standing (FCS).The SAP Internet Software Server, with the SAP internal name “Roadrunner,” is a SAP-native Net application server. On this case, the application server can instantly communicate HTTP, and the application server work processes can work with HTML pages with ABAP or JavaScript code. This new technique promises a faster entry from the Internet to SAP and a number of the new Internet scenarios. For example, Web Gross sales 3.zero is being completely rewritten with the SAP Internet Application Server. For the time being, it is just out there on Windows NT/2000 or UNIX platforms with SAP-DB as a database. Whether the SAP Internet Software Server will substitute the ITS sooner or later or not is one thing we'll discover in the next two years.

Web Basic Ideas

Before going into details in regards to the ITS architecture, the following sections introduce briefly some fundamental Internet and communication ideas, which are fundamental to understanding how all the parts work together.

TCP/IP

IP (Web Protocol) is the protocol that permits two applications in two hosts to talk with every other. IP assigns a so-known as IP tackle to each host. In the present release, IP v4 is a four-byte number that’s normally represented separated with dots in decimal base, like 147.204.2.5. TCP/IP (Transmission Management Protocol/Internet Protocol) is a protocol that ensures the supply of the IP packets to this system and tries to resend the packet if the vacation spot has not acknowledged the packet reception. Another protocol over IP is UDP (Person Datagram Protocol). As reverse to TCP, UDP does not guarantee the packet delivery, nevertheless it has less overhead because of this. UDP is used on the Web in, for instance, broadcasting eventualities like radio or video applications.

Essentially the most successful protocol used in applications is TCP/IP. There are TCP/IP implementations in almost every working system, including UNIX and Windows. A number of applications have been developed over TCP/IP in a consumer/server mode. For instance, Telnet allows the UNIX person access to execute functions within the UNIX server from a remote pc (with the Telnet protocol); FTP (File Switch Protocol) allows the consumer to switch information from computer systems (primarily based on FTP instructions sent by TCP/IP); and the popular Internet mail is based on mail clients and mail servers primarily based on POP3 (Publish Workplace Protocol) or SMTP (Easy Mail Switch Protocol) instructions sent by TCP/IP. Additionally, TCP/IP is the protocol the place the SAPGUI sends the SAPGUI instructions between the SAP entrance finish and the dispatcher at the utility server.

TCP/IP is predicated on the ideas of the IP tackle and the network mask. The concept behind a community mask is that all the hosts belonging to the identical bodily community have the same network mask. The community mask can be a 4-byte quantity like 255.255.255.0. As you in all probability know, 255 in binary is 111111111. The community masks is used to check the destination host handle with its personal host network mask. The bits with 1 within the community masks must be the identical in the destination tackle because the bits in the source address. On this case, the host is thought of to be in the identical community, and the packet is distributed via the Ethernet, Token Ring, or native community adapter that is used. If not, the packet is sent to a brand new host known as a router or a gateway.

The router has several community adapters to communicate with other networks, like ISDN cards, frame relay, or others. On the other facet of this ISDN line is another router that knows its personal networks, and there are protocols between the routers to trade routing and community data to guarantee that the routers to discover tips on how to reach a selected IP address. It's past the scope of this e book to analyze the protocols between the routes. Let’s just say that there are open protocols that every router ought to know to speak on the Web, some routers additionally speak proprietary protocols (which are more environment friendly within the routing data alternate), and that the routers resolve which protocol the other facet can use.

This is basically how the Internet works: lots of networks interconnected with routers and the IP packets traveling to achieve their destinations. A reputation resolution maps the hostname to the actual IP address used within the IP protocol. This can be solved in a small network in a text file referred to as “hosts” on each pc, however in bigger networks, there are servers referred to as DNS (Area Name Server) that resolve the hostname to the IP address. The DNSs are also structured hierarchically. There's a DNS for the .com domain that is conscious of the IP handle of the .sap.com DNS, and the .sap.com DNS knows the IP addresses of their hosts. When the DNS idea was launched, some high-level domains have been defined, like .com, .org, .edu, .mil (military), .es (for Spain), .uk (for United Kingdom), or .de (for Germany). When a new area needs to be outlined, the accountable DNS of the lower-degree domain assigns it the name and registers the brand new DNS address in its DNS. In this approach, we can discover, with DNS resolution, the real IP tackle of a hostname on the Internet.

HTTP and HTML

A few of the hottest services on the Web now are the Internet companies based mostly on the HTTP protocol. HTTP is the protocol used between a Net server and a Net browser. The Web server hosts textual content recordsdata called HTML pages, and the Web browser will get these pages from the Web server, reads the HTML code within the web page, and reveals it to the user. The Internet browser sends an HTTP GET command to the Internet server to learn a web page, the Internet server sends this page written in a language known as HTML, and the browser decides how you can present the page.

HTML was designed to assist hyperlinks. The concept was for a document to reference one other document saved in the identical Net server or in another Internet server on the Internet. On this method, you can navigate from one document to another, all the time looking for the up-to-date doc that's maintained by its owner. Firstly, HTML was used to show static information, like paperwork with text and graphic information. The primary method to call a program and, in this approach, to generate dynamic content material was referred to as CGI (Widespread Gateway Interface).

CGI is the protocol (mainly used in UNIX Web servers) that specifies the finest method to design varieties in HTML and tips on how to move the fields in the type to a program in the Internet server. Within the first implementations, the Web server passed the fields like setting variables, which the referred to as program might get and use to generate the subsequent HTML page as commonplace output. Then the Net server sent this generated HTML page as the consequence to the Internet browser.

Other programming potentialities appeared later, like ASP (Active Server Pages), where the Internet server might have some particular tags in the HTML code that it used to name the code on the Net server site. DHTML (dynamic HTML) additionally allows you to embody particular tags, executed in this case on the browser website to offer particular animation and integration options on the client side.

Java and JavaScript enable the browsers to interpret JavaScripts on the browser side. Alternatively, Java applets or servlets (consumer or server) facet will let you integrate the Java language within the HTML code at the shopper or server side.

Related Posts:


MySAP CRM E procurement
MySAP CRM business intelligence at work
CRM data adminstration in mysap and business intelligence

MySAP CRM Data Administration and Business Intelligence

SAP Resolution for Data Administration

The SAP answer for data management is predicated in the tools which can be contained inside four primary elements:

1. Knowledge Warehouse
2. Performance Assessment Workbench
3. iTutor
4. Performance inside mySAP Human Assets

These four components present the required setting to give you the option to carry out the features within the information administration processes in the company.

The Information Warehouse

The Knowledge Warehouse is the primary and most essential a part of the mySAP answer for data administration by offering the needed instruments, which will be used to handle the creation, acquisition, modification, transfer, maintenance, and publishing of the information. This is also the repository for any kind of knowledge, both structured and never, which is vulnerable to being saved in digital format. By these means, the Data Warehouse provides a data portal with the required infrastructure for design in the type of an intranet, currently thought of because the cornerstone of the data transfer inside companies.

The content material is stored within the form of info objects, which can be either bodily or logical in a relationship of n to 1 (n:1) in such a approach that the structure of the data will be contained in a number of physical objects that link to a single logical object.With this technique, the consumer can show solely the content material that fits a profile, such as the language, model, or another attribute defined. This profile is identified as consumer context.It can be used for

  1. Modifying, creating, and modifying immediately in the Internet browser
  2. Possibility for modifying the design of the weather within the Net pages
  3. Structuring the data components with cut and paste
  4. Entry to the standard performance of the SAP Business Workflow
  5. Integration with the mySAP customary authorization and role system
  6. Direct access to the knowledge content material from the web help of the SAP transactions
  7. Risk for linking different documents using hyperlinks
  8. Workflow for translation
  9. Modifying and modifying paperwork using the tools with which they were created
Past these prospects, the most recent releases of the SAP Information Warehouse are meant to integrate seamlessly with the mySAP Office (particularly because launch 3.0 contains Net Content material Management elements) to support the design and creation of Enterprise Portals.

Efficiency Assessment Workbench

The PAW (Efficiency Evaluation Workbench) gives the required infrastructure to verify the efficiency of the received coaching utilizing the mySAP data management solution. With this software, it is attainable to create assessments before the information acquisition (that are helpful for assessing the employee abilities so as to receive such coaching) and also after receiving the coaching or the data (in order to evaluate how usable the acquired coaching was).

The PAW might be integrated with the administration of job profiles and competencies of the Human Resource software with the intention to set up the actual competency level of the employee in line with the end result of such assessment.

Primary options of the PAW:

  1. Random collection of a question pool
  2. Multi answer questions
  3. Establishing completely different weights for the questions and even throughout the questions for these multi answer questions
  4. Utilities for adding text and images to the question design
  5. Direct hyperlink from the PAW to the information contained within the Data Warehouse

iTutor

iTutor is a device for creating interactive learning units of any application that may be run in a Microsoft Home windows environment, with out the necessity for any programming knowledge. iTutor can be utilized for shortly and easily creating interactive tutorials, which, once integrated within the information circle via the Knowledge Warehouse, can be repeated as many instances as needed.

iTutor includes three primary elements: the recorder, the editor, and the viewer. The recording instrument is used for fetching and recording in graphical format the utility screens being used. The screen captures are executed the moment by which the standing of the display screen modifications, like a brand new display, as a outcome of a keys stroke was pressed, or because there was some textual content entered in some screen field. The screens are saved in graphical format, but they provide an necessary storage savings, because it records those components that made the standing change. The enhancing component is the one that allows the high quality-tuning the end result of a previous recording with the introduction of text parts, additional screens, hyperlinks to other documents, and so on. Finally, customers can entry and show the execution of the simulation utilizing the viewer. The recorded screens, along with the text elements entered within the simulation, can be printed, which additionally allows for having a print tutorial of the recorded applications.

Performance of the Human Useful resource Utility

The functionality contained within the element PD (Personnel Improvement) of the mySAP Human Sources closes the circle for a full information management solution. The main facet is related to the administration of job profiles and competencies of the workers within the training occasions management. For example, it is doable to hyperlink the required knowledge as saved within the KW, so that an employee is able to reach a required competency. Moreover, there's the chance for linking the assessments contained within the PAW, that confirms that the worker has reached that level of data or competency. Furthermore, the administration of training occasions can even have the data related with the programmed training course or programs linked.

SAP Strategic Enterprise Management (SEM)

SAP SEM is principally a set of analytical functions within the mySAP Enterprise Intelligence with the aim of turning enterprise technique into action. One of many extensively identified instruments or strategies on the planet of strategic administration is understood because the Stability Scorecard.This device is fully integrated into the SAP SEM solution. As a outcome of there is a shut and conventional relationship between enterprise technique and financials, generally you would possibly find the SAP SEM within the mySAP Financials solution. But as it's basically a set of analytical purposes, it's higher positioned inside the mySAP Business Intelligence. Now let’s have a better take a look at among the ideas talked about in an effort to get a better understanding of SAP SEM and the capabilities supported.

All companies must one manner or the other define or formulate a strategy to make their business
succeed in their market. However the difficult part comes when the technique should be transformed in the many activities to attain the objectives set by the strategy. It isn't solely a query of particular activities, because administration gurus often distinguish that strategic success comes from the fitting alternative of these activities and the way to carry out them.

As a set of analytical instruments, SAP SEM includes functions for integrating significant monetary, operational, and strategic information. The principle problem is to rework the administration strategic determination to specific and operational activities, and these in all of the different enterprise units, at all ranges, and taking into consideration all of the enterprise stakeholders. To ensure that the technique to be homogeneously understood and carried out, there should be a set of effectively-outlined strategic administration processes that may actually align the group with the strategy in order to convert it into specific actions. It should also take into accounts a continuous change and learning process so that these activities can feedback the strategic decision process for further optimization.

In these strategic processes, financial figures usually are not enough anymore as a outcome of they
usually can tell only past performance, and comparability of deliberate and real figures of budgets isn't a completely accurate measure. For improving a few of the traditional shortcomings of conventional strategic analysis, there is a new method for implementing technique.his is the Balanced Scorecard, which is outlined as the method that can be used for translating strategies into terms that could be understood, communicated, and acted upon.

This system relies on clearly defining strategic ideas similar to value, customer satisfaction, development, and others.When a clear technique has been outlined, it then is used as the organizational and administration framework. Complementing the monetary measures, higher management can monitor the drivers for performance and measure how the different units are creating value and the way they could optimize their capabilities to enhance their performance.

Based on the Balanced Scorecard concept and strategies, SAP SEM is supposed to provide organizations with the solution for implementing strategic management processes.In response to SAP, SAP SEM gives many advantages to organizations, enabling them to create value by identifying, simulating, managing, and realizing strategic growth opportunities by:

  1. Permitting administration to control an enterprise internally
  2. Helping to translate company technique into operational goal setting
  3. Offering an end-to-finish solution to help integrated enterprise administration processes
  4. Enhancing significantly the communication process with stakeholder groups and serving to due to this fact to comprehend stakeholder worth
  5. Speeding up considerably the authorized and administration consolidation process by automation
  6. Enabling continuous and environment friendly simulation, planning, and forecasting processes across your complete group
  7. Offering a robust infrastructure for KPI (Key Efficiency Indicators) based efficiency monitoring
  8. Helping to find, structure, and edit related external (unstructured) aggressive, market, or other info on an ongoing foundation and to routinely distribute it to the appropriate data shoppers
  9. Accelerating implementation by prepared-to-use generic and industry specific content for SEM excellence

SAP SEM Software Structure

The SAP SEM software does not require a hyperlink to R/three ERP applications, though when there's a connection, the info collection is then made easier.There are three totally different prospects for installing the SAP SEM:

1. SAP SEM as a stand alone utility Companies or business units which may be installing the SAP SEM aren't required to have a previously installed data warehouse (a BW system), because the needed BW functions for working the stand alone SAP SEM are incorporated inside the SAP SEM. In this case, the SAP SEM will extract knowledge for the backend ERP (reminiscent of R/3) or every other exterior source that is more likely to be needed.

2. SAP SEM as a knowledge mart linked with a Data Warehouse That is the case of firms or business units wishing to make use of the SAP SEM individually, who have already got an operational information warehouse running, which could possibly be either SAP BW or other third-celebration software. In both case, the SAP SEM might be installed with the SAP BW technology, and will get maintain of knowledge by extracting it from the operational data warehouse already in place, in addition to from some other required external resource.

3. SAP SEM as a SAP BW utility The corporate or unit putting in the SAP SEM already is using the SAP BW, and would like to deploy the SAP SEM into or within the similar system. On this case, the SAP SEM software may be installed to be run as an utility on top of the already running SAP BW. The information needed for the SAP SEM might be provided by the BW and every other required external source.

In any of the above three cases, the SAP BW is the technical core for the SAP SEM. It is the SAP BW, the mySAP element accountable for storing the information and the metadata for all the appliance parts throughout the SAP SEM. All of the extraction, assortment, administration, and updating of the info is finished using the instruments provided by the SAP BW. Finish customers will be capable to entry the SAP SEM features and reports from the Enterprise Portal offered by mySAP Workplace or from another solution from SAPPortals.

Related Posts:

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.com

MySAP CRM Enterprise Business Intellegence at Work

mySAP Business Intelligence is the Cross-Industry Solution that aims to provide beneficial information and information concerning the firm operations by integrating knowledge and data from all the the rest of the parts of mySAP.com e-business platform and from non-SAP systems. The Enterprise Intelligence solutions present a basic knowledge framework in order that firms can higher understand the operation’s key figures, the efficiency metrics, having a strategic cockpit, or gathering and sharing the knowledge assets. The mySAP Enterprise Intelligence solutions have three totally different software parts:

1. SAP Enterprise Info Warehouse (SAP BW)
2. SAP Information Administration (SAP KM)
3. SAP Strategic Enterprise Management (SAP SEM)

Collectively the applications throughout the mySAP Enterprise Intelligence options are aimed to supply a comprehensive set of performance for solving knowledge warehousing, information evaluation, strategic performance management, and knowledge management needs.

SAP Business Info Warehouse

The Business Information Warehouse (SAP BW) is among the parts of the mySAP Business Intelligence Cross-Trade Resolution and has turn into a key solution component for different applications, corresponding to APO and SEM. SAP first introduced BW in 1997 as one of many major elements of the Business Framework structure and as one of many first New Dimension products. BW is the knowledge warehousing answer, essential within the general mySAP.com e-business platform.

The significance and use of information warehouse and information mining techniques generally have been growing during the previous couple of years in the search for enterprise intelligence, particularly within the assortment of instruments and purposes that help firm-huge knowledge.

Data warehouses and analytical tools used for unleashing the meaning of big quantities of data are regarded as an integral component of getting enterprise data feedback. The analytical processes supported by the SAP BW is essential to provide a broader business knowledge that can give feedback on the continual change and improvement on corporations by offering key figures and taking enterprise decisions.

Architecture of the BW

SAP strategy is to position the BW as a ready-to-go warehouse, including all of the components required by a worldwide information warehouse architecture and all the instruments for designing, extracting, building, and managing the system.

  1. OLAP processor This contains the data and data models from SAP systems. SAP BW consists of info fashions and report libraries for all of the SAP business areas.
  2. Metadata repository This manages and controls the complete knowledge warehouse environment.
  3. Administrator Workbench This is the central knowledge warehouse administration device, which can be utilized for sustaining and increasing the BW.
  4. Business Explorer This person interface is based on Excel and Web technology and contains a large normal report library, as nicely as the required analysis tools. The Enterprise Explorer works as an info catalog, permitting customers to browse the out there information from the enterprise applications. The evaluation instruments that may help complex and multi dimensional analysis based on different information views is also a central component of the BW.
  5. Staging engine Moreover, the BW contains the processes that may robotically extract the data from the supply SAP systems and from different exterior data sources. These are represented by a staging engine with integrated knowledge staging routines that usually run in the background,supplying the BW with present data from information sources. These routines can run at predefined update intervals and are managed from the Administrator Workbench.

All the communication processes between the SAP BW and information sources are primarily based on BAPIs, which give a large degree of openness and extendibility so that the BW will be integrated with different applications, knowledge sources, or tools. The SAP BW systems can be used by all kinds of users. In addition to its major objective of offering enterprise intelligence and historic performance and key figures to different mySAP elements akin to APO or SEM, it may additionally be an alternative or a complement to the usual SAP reporting choices, and therefore it may possibly help scale back the load and impression on performance of extensive online reporting.

The BW kernel relies on the SAP Web Business Framework structure and makes use of the standard SAP Basis system and know-how because the middleware, making it just as protected, open, and scalable as traditional R/three systems. The next releases will possibly change the SAP Basis by the SAP Web Utility Server. Moreover, there's a clean integration between the BW metadata repository and the ABAP repository, so changes in objects and processes will be immediately transferred to the BW. Customers can use the offered and predefined BW stories or can use them as fashions and create their own. The utilization of Internet browsers and Excel spreadsheets makes analysis and reporting quite straightforward and simple. Identical to many other mySAP elements, the BW also consists of wizards for creating new experiences, in addition to a lot functionality for users to customize their very own reporting and evaluation environment.

SAP Data Administration

Because of the evidence that the majority of right this moment’s workforce relies on knowledge, information management has been recognized as one of many firm’s biggest assets. The business goal for data administration is to remodel individual data into company knowledge. Data is generically thought of as both the technical talents to carry out and amassed experience. The SAP Data Warehouse is the central software component of the SAP KM initiative for offering enterprise and individuals with a steady studying solution and data transfer.

What Is Information Management?

We're used to considering the financial indicators as the vital thing figures to measure the success of companies. These indicators have been the outcomes of the mixture of three classical manufacturing components: labor, capital, and property (real estate, gold, and so on). The particular weight of those three factors has been evolving in accordance to the completely different periods in which the economic system cycles passed.

In the agricultural society, the real estate goods represented the most important aspect within the technology of wealth, whereas in the industrial society, it was labor. Nonetheless, in latest durations, capital has passed over both previous factors. These days, in the society that some authors have started to define because the knowledge society, it's not enough to create, accumulate, and maintain the labor, the capital, and the property to turn into successful. It's becoming increasingly essential for corporations to have the power to grow their intellectual capital, which is the sum of the knowledge of the person firm staff, and make it accessible to everyone who wants it within the moment that they want it. That's data administration and its integration with the intangible belongings of a company.

The definition of data is classically outlined by opposing the definition of knowledge and data, as a outcome of it might be relatively simple to misunderstand these concepts. A easy method to differentiate these ideas is:

1.Data Something represented in text, figures, drawing, details, and so forth, but at all times out of context ? Information. That information, but organized and offered in a selected context
2.Knowledge The data and the way in which to use it Other more comprehensive definitions by the knowledge administration gurus define information administration as the mixing of the data management (generally known as express knowledge) of the processes (encapsulated data), of the
persons (tacit information), of the innovation (knowledge conversion), and of the intangible assets or intellectual capital. As essential as the knowledge saved in any kind of media (explicit information) is the tacit knowledge. For example, if somebody asked a new employed worker about how she acquired certain vital info, the answer would most probably be that she asked a coworker. This typical scenario reveals a vital side of any information administration resolution: organizations must be ready to motivate their elements to share the information, together with additionally the casual methods of transferring that knowledge.

All that means is that it’s required that a sure business tradition be achieved so that it permits the conclusion of that information transfer; if this requirement doesn't exist, the solution will not reach the maximum diploma of efficiency. In summary, information administration is answerable for delivering knowledge to everyone who wants it in the meanwhile they need it, covering the data switch, each specific and tacit, and with the power to transform the non-public data (tacit) into organizational information (express).


Information Administration throughout the mySAP Platform

One of the vital features of the Office resolution throughout the mySAP e-enterprise platform is to provide the staff with all the required info and tools for performing their day by day work, adapting that supply to the precise needs of various job positions (roles) that use that technology.Within that global offer it's also crucial to assist individuals to search out the knowledge they need and supply entry to different persons. These are the two main points that the knowledge management resolution offers to the mySAP international solution.

An important problem of any information management resolution is to discover out who needs what kind of knowledge. The answer to this downside is contained within a few of the most important options of the mySAP Human Assets solution, such as the worker profiles for their job place, the historical knowledge of training received, the assessments and evaluations, and so on. By combining this info with the description of the job position and specifically with the roles to which the workers are assigned, it is doable to find out which data can be accessed by the staff via their customized portal utilizing the mySAP Workplace.

Related Posts:

What is enjoySAP technology and how it is used
MySAP CRM System architecture and design
MySAP CRM architecture and E procurement introduction
MySAP CRM E procurement

MySAP CRM E Procurement and Business Intellegence

MySAP CRM is very well usefull to do the business electronically and E procurement is well integrated and lot of businees intellegence is used in the the world best ERP technology.

mySAP Business Intelligence is the Cross-Industry Solution that aims to provide beneficial information and information concerning the firm operations by integrating knowledge and data from all the the rest of the parts of mySAP.com e-business platform and from non-SAP systems. The Enterprise Intelligence solutions present a basic knowledge framework in order that firms can higher understand the operation’s key figures, the efficiency metrics, having a strategic cockpit, or gathering and sharing the knowledge assets. The mySAP Enterprise Intelligence solutions have three totally different software parts:

1. SAP Enterprise Info Warehouse (SAP BW)
2. SAP Information Administration (SAP KM)
3. SAP Strategic Enterprise Management (SAP SEM)

Collectively the applications throughout the mySAP Enterprise Intelligence options are aimed to supply a comprehensive set of performance for solving knowledge warehousing, information evaluation, strategic performance management, and knowledge management needs.

SAP Business Info Warehouse

The Business Information Warehouse (SAP BW) is among the parts of the mySAP Business Intelligence Cross-Trade Resolution and has turn into a key solution component for different applications, corresponding to APO and SEM.

SAP first introduced BW in 1997 as one of many major elements of the Business Framework structure and as one of many first New Dimension products. BW is the knowledge warehousing answer, essential within the general mySAP.com e-business platform. The significance and use of information warehouse and information mining techniques generally have been growing during the previous couple of years in the search for enterprise intelligence, particularly within the assortment of instruments and purposes that help firm-huge knowledge.

Data warehouses and analytical tools used for unleashing the meaning of big quantities of data are regarded as an integral component of getting enterprise data feedback. The analytical processes supported by the SAP BW is essential to provide a broader business knowledge that can give feedback on the continual change and improvement on corporations by offering key figures and taking enterprise decisions.

Architecture of the BW

SAP strategy is to position the BW as a ready-to-go warehouse, including all of the components required by a worldwide information warehouse architecture and all the instruments for designing, extracting, building, and managing the system.

  1. OLAP processor This contains the data and data models from SAP systems. SAP BW consists of info fashions and report libraries for all of the SAP business areas.
  2. Metadata repository This manages and controls the complete knowledge warehouseenvironment.
  3. Administrator Workbench This is the central knowledge warehouse administration device, which can be utilized for sustaining and increasing the BW.
  4. Business Explorer This person interface is based on Excel and Web technology and contains a large normal report library, as nicely as the required analysis tools. The Enterprise Explorer works as an info catalog, permitting customers to browse the out there information from the enterprise applications. The evaluation instruments that may help complex and multidimensional analysis based on different information views is also a central component of the BW.
  5. Staging engine Moreover, the BW contains the processes that may robotically extract the data from the supply SAP systems and from different exterior data sources. These are represented by a staging engine with integrated knowledge staging routines that usually run in the background, supplying the BW with present data from information sources. These routines can run at predefined update intervals and are managed from the Administrator Workbench.

All the communication processes between the SAP BW and information sources are primarily based on BAPIs, which give a large degree of openness and extendibility so that the BW will be integrated with different applications, knowledge sources, or tools. The SAP BW systems can be used by all kinds of users. In addition to its major objective of offering enterprise intelligence and historic performance and key figures to different mySAP elements akin to APO or SEM, it may additionally be an alternative or a complement to the usual SAP reporting choices, and therefore it may possibly help scale back the load and impression on performance of extensive online reporting.

The BW kernel relies on the SAP Web Business Framework structure and makes use of the standard SAP Basis system and know-how because the middleware, making it just as protected, open, and scalable as traditional R/three systems. The next releases will possibly change the SAP Basis by the SAP Web Utility Server. Moreover, there's a clean integration between the BW metadata repository and the ABAP repository, so changes in objects and processes will be immediately transferred to the BW. Customers can use the offered and predefined BW stories or
can use them as fashions and create their own. The utilization of Internet browsers and Excel spreadsheets makes analysis and reporting quite straightforward and simple. Identical to many other mySAP elements, the BW also consists of wizards for creating new experiences, in addition to a lot functionality for users to customize their very own reporting and evaluation environment.

SAP Data Administration

Because of the evidence that the majority of right this moment’s workforce relies on knowledge, information management has been recognized as one of many firm’s biggest assets. The business goal for data administration is to remodel individual data into company knowledge. Data is generically thought of as both the technical talents to carry out and amassed experience. The SAP Data Warehouse is the central software component of the SAP KM initiative for offering enterprise and individuals with a steady studying solution and data transfer.

What Is Information Management?

We're used to considering the financial indicators as the vital thing figures to measure the success of companies. These indicators have been the outcomes of the mixture of three classical manufacturing components: labor, capital, and property. The particular weight of those three factors has been evolving in accordance to the completely different periods in which the economic system cycles passed.

In the agricultural society, the real estate goods represented the most important aspect within the technology of wealth, whereas in the industrial society, it was labor. Nonetheless, in latest durations, capital has passed over both previous factors. These days, in the society that some authors have started to define because the knowledge society, it's not enough to create, accumulate, and maintain the labor, the capital, and the property to turn into successful. It's becoming increasingly essential for corporations to have the power to grow their intellectual capital, which is the sum of the knowledge of the person firm staff, and make it accessible to everyone who wants it within the moment that they want it. That's data administration and its integration with the intangible belongings of a company.

The definition of data is classically outlined by opposing the definition of knowledge and data, as a outcome of it might be relatively simple to misunderstand these concepts. A easy method to differentiate these ideas is:

Data Something represented in text, figures, drawing, details, and so forth, but at all times out of context ? Information. That information, but organized and offered in a selected context
Knowledge The data and the way in which to use it

As essential as the knowledge saved in any kind of media is the tacit knowledge. For example, if somebody asked a new employed worker about how she acquired certain vital info, the answer would most probably be that she asked a coworker. This typical scenario reveals a vital side of any information administration resolution: organizations must be ready to motivate their elements to share the information, together with additionally the casual methods of transferring that knowledge. All that means is that it’s required that a sure business tradition be achieved so that it permits the conclusion of that information transfer; if this requirement doesn't exist, the solution will not reach the maximum diploma of efficiency.

Information administration is answerable for delivering knowledge to everyone who wants it in the meanwhile they need it, covering the data switch, each specific and tacit, and with the power to transform the non-public data (tacit) into organizational information (express).
Tendering

If an organization deals with a protracted quantity or RFQs (Requests for Quotation), tendering could also be within the scope of a project for a BBP implementation.

1. Create bid invitation: Purchasers of a company can create public or restricted bid invitations for supplies and services. A bid invitation is a itemizing and outline of supplies and providers to be procured. Bids with conditions are expected in response to a bid invitation. A public bid invitation is made accessible to all potential bidders by means of a marketplace. A restricted bid invitation is made accessible only to recognized distributors or enterprise partners.

2. Submit bids : Bidders can go surfing to the SAP BBP system and create bids. They will see all open bid invites within the system.

3. Course of bids : Purchasers can examine bids and settle for or reject them, notifying the bidder. Purchaser can directly create a purchase order from the best bid or convert the bid invitation right into a reverse auction. Bidders are informed about this, and all bidders see the best worth offered for the bid invitation. After all, they'll offer it at a lower cost if they wish.

Element Planning with External Catalogs

If a company uses the plan upkeep module, you can configure the SAP BBP to use the part planning.With this functionality, you possibly can select additional components from Web-based catalogs for your upkeep or service orders. You can display order data from SAP again-finish system in SAP BBP and improve it. Upon getting finished, information is transferred back to SAP back-end system.

Implementation Situations

SAP BBP is a separate SAP system. Relying on its customizing settings, you can use it in a heterogeneous system setting with one or several again-end systems. The functionality to cover monetary accounting and controlling should exist within the again-end system, whether it’s a SAP or a non-SAP system. There are different eventualities that can be implemented with SAP BBP, with different customizing for each of them.

Traditional State of affairs

The SAP BBP system communicates the primary Business Course of to the ERP system the place requisitions, purchase orders, items receipts, service entry sheets, and invoices are created. This scenario supposes that every one materials management performance is mapped within the ERP system. Determine three-9 shows this scenario.

Standalone State of affairs
In case your group doesn't have the material administration module put in,you can use this scenario. On this case, all supplies administration documents are generated within the SAP BBP system. The accounting course of is performed in the again-end system.

Decoupled Situation

For those who mix each of the earlier situations, you get the decoupled scenario. In this case, parts of the buying process are handled regionally within the BBP system, and different components within the back-end system. You may create shopping baskets for objects contained
within the BBP product grasp system that correspond to products replicated from your again-finish system to the BBP. In this state of affairs, the supplies management paperwork are created within the corresponding system. You determine which system corresponds depending on customizing settings and utility knowledge reminiscent of “Product Category".

BBP Architecture

1. The software program that interacts with the consumer and offers the Internet interface known as Web browser.

2. The software to supply access to the Net that interacts with the Internet server referred to as the ITS. It allows interactive Web entry to the SAP system.

3. The software that gives the business service referred to as SAP BBP/CRM. This could be a special SAP system based on the SAP system Basis launch 4.6C (for BBP 2.0B). The BBP consumer interface and business process run on this system.

4. The system where the ERP system runs is named the execution system or OLTP (Online Transaction Processing). You can have a quantity of connections to different again-end methods and non-SAP systems.With this architecture, the back-finish methods, the place you can have your core system, are protected against a excessive Web/intranet consumer interaction.

5. SAP Enterprise Connector makes use of the Internet as a communication platform and XML/HTML as information format. Within the BBP the Business Connector can be utilized for transmitting knowledge over the Internet, like buy orders, sales orders, transport notifications, invoices, and catalog data.

6. Catalog is for locating products in external electronic catalogs; requisite might be an example. Solely keep in mind that as of BBP 2.0C, formats akin to Requisite (supports OCI), xCBL, and BMEcat are supported.



Technical Details
1. Plug in: If the back-finish system is an ERP SAP R/3, you must set up a part in this system so as to have the power to work together in an ordinary approach with the OLTP system. The movement of knowledge between the BBP system and the OLTP is by the use of RFC (Remote Function Calls) and ALE (Utility Link Enabled). SAP BBP is prepared to communicate with completely different back-end methods, SAP methods as properly as non-SAP systems. For this reason there's an Abstraction layer that encapsulates the BAPI (business application programming interface) calls within the again-finish system which are essential to generate the back-end paperwork for RCRs. This Abstraction layer analyzes the customizing settings so as to know which driver it must name, which back-end system it is speaking with, and the back-end release. The driving force module is the one which calls the BAPIs within the back-finish system.



2. The connection to the enterprise service the place the CRM and BBP software resides is enabled by the ITS. From the ITS by method of circulation logic or IACs and using BAPIs, you get the BBP system where you'll give you the chance to create the purchasing basket (SB), Buy Order (PO), Confirmations (CF), and Invoices (IV). This enterprise process runs in the BBP element, and the automation is managed by commonplace Workflows already carried out within the system. As you’ve seen, the move between the BBP element and the OLTP system is dependent upon the scenario you've got chosen for your implementation.

3. The procuring basket can be created with merchandise from the PM, which means the products replicated in the BBP system from the OLTP system, or by accessing external catalogs. The entry to exterior catalogs like Requisite is via XML messaging according to the printed OCI interface.

4. From the BBP system or even the back-end system, you may change info with suppliers by the use of Enterprise Connectors whose output is XML messages. By XML messaging, you presumably can implement eventualities like receiving XML confirmations by the seller or XML invoicing, the place a vendor can go online to the SAP BPP system to enter an invoice and then download it to its own system with XML.

5. We will combine or communicate BBP with marketplaces by the use of XML messages. XML messaging also presents the likelihood for sending and receiving paperwork over mySAP.com or different software program that helps XML.

Related Posts:


SAP cost,definition,authorization and architecture
What is enjoySAP technology and how it is used
MySAP CRM System architecture and design
MySAP CRM architecture and E procurement introduction