Introduction of SAPWhat is SAP ?? • SAP AG is the largest European software enterprise, headquartered in Walldorf, Germany. • SAP was founded in 1972 as “Systemanalyse und Programmentwicklung” by five former IBM engineers in Mannheim, Germany. • The acronym was later changed to stand for “Systeme, Anwendungen und Produkte in der Datenverarbeitung” ("Systems, Applications And Products in Data Processing")
Introduction of SAPReputation • SAP is the fourth-largest software company in the world. It ranks after Microsoft, IBM and Oracle in terms of market capitalization. • SAP is the recognized leader in providing collaborative business solutions for all types of industries and for every major market. • SAP is the largest Enterprise Resource Planning (ERP) solution software provider in terms of revenue.
Introduction of SAPReputation • Serving more than 32,000 customers in more than 120 countries worldwide, SAP is the world's largest business software company and the world's third-largest independent software provider overall. • SAP has a rich history of innovation and growth that has made them a true industry leader. Today, SAP employs more than 35,000 people in more than 50 countries.
Elective Course MySAP TechnologyOverview MySAP Technology • This course provides an introduction to working with mySAP Technology functions, and focuses on the SAP Web Application Server. • The MySAP Technology course is an absolute prerequisite for attending (and understanding) the Elective Course Administration of MySAP.
Elective Course MySAP TechnologyContent MySAP Technology • Defining mySAP Technology • Products • Innovations provided by SAP • Navigation • Logon • Screen Design • Calling Functions • System Kernel • Client/Server Architecture • Structure of an SAP system • Processing in SAP • Communication and Integration Technologies • Remote Function Calls • Internet Technologies
Elective Course MySAP TechnologyWhat is mySAP.com ?? • mySAP.com is a comprehensive package of software and services that enables customers, partners and employees to collaborate successfully across company boundaries - anytime and anyplace. • mySAP.com provides • An extensive range of e-business solutions • A comprehensive package of software and services • A technological infrastructure that combines openness and flexibility with maturity and stability • Simple interfaces for integrating non-SAP products • Solutions that can be adapted to meet multiple business requirements • Numerous industry-specific solutions
Elective Course MySAP TechnologyBusiness scenarios that can be mapped by mySAP.com
Elective Course MySAP TechnologymySAP.com Solutions: SAP R/3 Enterprise • SAP R/3 Enterprise provides a wide range of core business functions (as its precursor, SAP R/3, also did); for example, these functions include financials and human resources functions. SAP R/3 Enterprise, which excellently complements all SAP solutions, can be used as an ERP back-end system. • The mySAP Financials and mySAP Human Resources (mySAP HR) solutions also include other components, such as SEM (Strategic Enterprise Management) for mySAP Financials or the SAP Learning Solution for mySAP HR.
Elective Course MySAP TechnologymySAP.com Solutions: mySAP CRM • Many companies now attach growing importance to generating and maintaining customer loyalty. This means that the ability to manage customer information efficiently is also becoming more significant. • mySAP Customer Relationship Management (mySAP CRM) not only enables you to do this, but also allows you to optimize your customer relationships as a whole and throughout the life cycle — from customer acquisition through sales processes and order fulfillment to customer service. On the management level, you can use mySAP CRM to identify decision makers, control sales, react rapidly to changes in the market, and much more. mySAP CRM is a solution that can be seamlessly integrated into your existing business processes.
Elective Course MySAP TechnologymySAP.com Solutions: mySAP E-Procurement • The intuitive user interface gives employees personalized access to the specific applications they need. The collaboration between the SAP subsidiary, SAPMarkets, and Commerce One not only guarantees that their joint product, the Enterprise Buyer, can be integrated seamlessly into your existing system landscape, but also that you always have the latest in Internet technology at your disposal • mySAP E-Procurement enables you to substantially improve and enhance your procurement options. This solution supports business-to-business procurement of both production materials and indirect materials; you can make purchases on e-marketplaces, use electronic bid invitations or search for the best offers on the World Wide Web.
Elective Course MySAP TechnologymySAP.com Solutions: mySAP BI • The mySAP Business Intelligence solution (mySAP BI) provides you with a variety of options for extracting, evaluating, storing, and disseminating the data in your systems. • mySAP BI components • SAP Business Information Warehouse (SAP BW) • SAP Strategic Enterprise Management (SAP SEM) • SAP Knowledge Management (SAP KM)
Elective Course MySAP TechnologymySAP.com Solutions: mySAP SCM • mySAP Supply Chain Management (mySAP SCM) gives you the tools you need to manage your entire logistics chain, so you can control all intracompany and intercompany processes, from mapping the logistics chain to sourcing, and from requirements planning to sales. The Internet-enabled functions in mySAP Supply Chain Management allow you to control the logistics chain even beyond your company boundaries. This enables you to collaborate with your partners and customers, exchanging important information and reacting swiftly as the need arises.
Elective Course MySAP TechnologymySAP.com Solutions: mySAP SCM • One of the central modules of mySAP SCM is the Advanced Planner & Optimizer (APO). This is a software solution for dynamic supply chain management. APO includes the following components: Supply Chain Cockpit, Demand Planning, Supply Network Planning and Deployment, Production Planning and Detailed Scheduling, and Global Available-to-Promise. By combining APO with the Business Information Warehouse, SAP customers can optimize performance and costs along the entire logistics chain.
Elective Course MySAP TechnologymySAP.com Solutions: mySAP Enterprise Portals • An enterprise portal fulfills many tasks. • Possibilities offered by mySAP Enterprise Portals: • Simple, uniform access to different sources of information • Easy access to different software components from various providers (for example, Baan, PeopleSoft, Oracle, and Siebel, alongside SAP) • Easy access to cross-system and cross-company business processes • Role-based access to functions • Enterprise portals are brought to you by SAP Portals, a subsidiary of SAP; SAP Portals works closely with other companies specializing in the Internet.
Elective Course MySAP TechnologymySAP.com Solutions: mySAP Enterprise Portals
Elective Course MySAP TechnologymySAP Technology • mySAP Technology is the technical foundation on which almost all mySAP solutions are currently based. It contains many different components designed to accomplish a range of tasks.
Elective Course MySAP TechnologymySAP Technology Components • SAP Web Application Server (SAP Web AS): provides the runtime environment for ABAP programs. • SAP DB: SAP‘ s own database. • SAP Graphical User Interface (SAP GUI) for various front-end environments, for example, SAP GUI for Windows. • SAP Internet Transaction Server (SAP ITS): carries out tasks such as automatically converting SAP GUI content into browser-compatible format. • SAP Business Connector (SAP BC): enables data to be exchanged between different systems, for example, using XML.
Elective Course MySAP TechnologymySAP Technology Components • mySAP Technology also includes other components; only the central elements are listed here.
Elective Course MySAP TechnologymySAP Technology Components • The SAP Web Application Server (SAP Web AS) plays a particularly significant role within mySAP Technology. The SAP Web AS is the logical result of further development of the SAP Application Server Technology (formerly also known as SAP Basis), with particular attention being paid to Web-based applications. • The SAP Web AS provides: • A reliable and thoroughly tested runtime environment, evolved over more than 10 years • A framework for executing e-business processes that meets the highest security standards • A reliable and user-friendly development environment • Support for open technical standards such as: http, https, HTML, XML, WML, SMTP, WebDAV, SOAP, SSL, SSO, X.509, Unicode • High scalability, inherited from SAP Basis • Support for various operating systems and database systems
Elective Course MySAP TechnologyLogging on to the System • You can access SAP systems using front-end programs with a variety of designs; for example, the front end for the SAP Business Information Warehouse (SAP BW) is the Business Explorer (BEx). All SAP solutions are, however, accessible using a general front-end program, the SAP GUI (Graphical User Interface). The SAP GUI is the standard program for accessing almost all SAP solutions. Several variants of the SAP GUI are available; these variants are all graphically equivalent, but adapted for use in different environments. For the sake of simplicity, further descriptions refer to the SAP GUI for the Windows environment.
Elective Course MySAP TechnologyLogging on to the System • The SAP GUI program connects the front-end computer with a specific SAP system. Theoretically you can specify the SAP system required at the command-line level when calling the SAP GUI program; in practice, you never need to do this. For starting SAP GUI, SAP provides another program: SAP Logon. When you call up SAP Logon, it displays a list of SAP systems for which you can start the logon process. This list derives from a file on the front-end computer: saplogon.ini. This file is normally preconfigured centrally and made available to end users. During logon, the SAP Logon program also enables logon load distribution using the resources available for the system selected.
Elective Course MySAP TechnologyLogging on to the System • When logging on to an SAP system, you will be prompted to enter the following information: user and password. If you have implemented a SingleSignOn (SSO) solution, you may not need to enter this information. • You also have the option of specifying a client when logging on; the client field usually already contains an appropriate default value.
Elective Course MySAP TechnologyLogging on to the System • A client usually represents a company in an SAP system.This means that if an SAP system has several clients, then several companies can be represented and simultaneously active in that system. The client has a corresponding key field in the tables of the database used by that SAP system. If you are in a client, you can only access data for that specific client. Clients therefore correspond to independent business entities.
Elective Course MySAP TechnologyLogging on to the System • When logging on, you can select a logon language supported by that system. SAP systems can support a large number of languages, the minimum being English and one other selected language. The number of installed languages determines which languages your system supports. • On the logon screen, you also have the option of using the New Password pushbutton to change your password, at the most once per day. • The system administrator can add additional text to your logon screen. To do this, see SAP Note 205487.
Elective Course MySAP TechnologyLogging on to the System • In the course of RQH logon to a system, you canwork in several sessions (processing windows of an SAP system) simultaneously. Your system administrator can use a system parameter to define how many sessions are permissible for each logon to the SAP system. This parameter (rdisp/max_alt_modes) is valid for all users of that system and can be set to any value between 2 and 6.
Elective Course MySAP TechnologyLogging on to the System • User data is stored in the system by client, that is, you can, for instance, log on to client 100 in your system, but you will not have a user for client 200, even if your system has a client 200. The data for a particular user within a client is called the user master record. • Multiple logons are logged as of SAP R/3 4.6. This is for reasons of both security and licensing. If the same user logs on more than once, then for each subsequent logon, the system displays a warning message that offers the user the following three options: • Continue with this logon and end any other logons in the system • Continue with this logon without ending any other logons in the system (this is logged) • Terminate this logon
Elective Course MySAP TechnologyScreen Structure • The SAP Easy Access screen is the default initial screen in SAP systems. The left side of the screen contains a tree hierarchy of the menus available to you in the SAP system; • you can use the right side of the screen to display your company logo. This graphic is made available centrally by your system administrator and cannot be customized by individual users
Elective Course MySAP TechnologySAP screen elements • Standard Toolbar: The pushbuttons in the standard toolbar are shown on every SAP screen. If they are not available in an application, pushbuttons that you cannot use on that screen are deactivated. If you place the cursor over a pushbutton for a short time, the system displays a flag with the name or function of the pushbutton. If appropriate, the corresponding function key setting is also displayed. • Application Toolbar: this shows the pushbuttons available in the application that you are currently in. • Checkboxes: checkboxes allow you to select several options from a group of fields. • Radio buttons: you can only select one option. • Tab: this allows you to organize several screen areas to improve clarity. • Status bar: the status bar displays information on the current system status, such as warnings and errors. You can also change the display variant to show, for example, the transaction code of the transaction you are currently in. • Menu bar: the menu bar is the top line of any primary window in the SAP system. The menus shown here depend on which application you are in. These menus may also contain cascading menus. • Title bar: the title bar names the function that you are currently in. • Command Field: you can start applications directly by entering their transaction code in the command field (this is hidden as default). You can find the transaction code for an application either in the overview menu on the SAP Easy Access screen, in the status bar (see below), or in the application itself under System Status.
Elective Course MySAP TechnologyPractical Exercises • SAPLogon on Clientside • Install SAP Gui on PC • Configure SAP Logon to access Test Server • Description: • Application Server: • System ID: • System Number: • Logon to Testserver
Elective Course MySAP TechnologyPractical Exercises • Steps in SAP • What is the maximum number of parallel sessions (windows of the SAP system) that you can open using System Create? • What is the name of the function you reach if you choose Tools Administration Monitor System Monitoring User Overview? What transaction code could you use to call this transaction instead of the menu?
Elective Course MySAP TechnologyFavorites List and User Menu • Once you have logged on, on the left side of screen you have two overview trees at your disposal for selecting functions: • The user-defined favorites list • The role-based user menu or the SAP menu
Elective Course MySAP TechnologyCalling Functions • You have several options for navigating in an SAP system: • By entering transaction codes in the command field • By choosing items from menus in the menu bar • By choosing items from the favorites list or from the user or SAP menus • You can use the keyboard to get to the SAP Easy Access screen or the command field and call system functions from there.
Elective Course MySAP TechnologyNavigate through Screen • Hint: Use the following keys to navigate using the keyboard: • TAB: goes to the next field element within a field group • Ctrl + TAB: goes from one field group to the first element of the next field group • Ctrl + /: goes directly to the command field • You can find further shortcuts using the pushbutton Customizing of local layout (Alt + F12) Sapgui Help
Elective Course MySAP TechnologyCall Transactions with Command Field • When the command field is active, you can use the F1 key to display possible entries for this important field. The following entries are possible: • /n to cancel the current transaction • /n#### to call transaction directly from another transaction. Without the prefix you can only call from the SAP Easy Access screen • /o to display an overview of sessions • /o#### to call transaction #### in a new session directly from another transaction • /nend to end the logon session with a confirmation dialog box • /nex to end the logon session without a confirmation dialog box • /i to delete the session you are currently using
Elective Course MySAP TechnologySerach for Transactions • By entering search_sap_menu or search_user_menu in the command field, you can search either the SAP standard menu or your user menu for a string or transaction code of your choice. The result of such a search is a list of hits that shows you how to navigate to the functions found using either menus or transaction codes. • You can navigate to the menus in the menu bar using the key combination Alt + <underlined letter of the menu option required>.
Elective Course MySAP TechnologyThe System and Help Menus • The System and Help menus are always available with the same options on every screen in an SAP system. • The System menu allows you to access various system functions. This menu also contains functions that you can only access using this menu (and not in any other way). You can log off using System --> Log off, and display useful information on your system and the function you are currently using, such as the transaction code, by choosing System --> Status.
Elective Course MySAP TechnologyPracticalExercises • Task 1: Various Ways of Calling Up the User Overview • Who is currently logged on to the training system? • 1. Call the transaction for displaying a list of users who are logged on. To do this, follow Tools Administration Monitor System Monitoring User Overview (in the SAP standard menu!). • 2. Quit the user overview by using either the F3 key or the Back button in the standard toolbar. Now enter sm04 in the command field on the SAP Easy Access screen. This takes you directly to the user overview.
Elective Course MySAP TechnologyPracticalExercises • Task 2: Some Possible Entries in the Command Field • Which of the following are valid entries in the command field? • 1. Start this exercise in the SAP Easy Access screen. Make the following entries in the command field without returning to the SAP Easy Access screen in between. Make a note of your observations (you need not make any other entries on each screen that appears other than after you have entered /nend: please choose No here):
Elective Course MySAP TechnologyThe F1 Help • You can also use other buttons in the Performance Assistant dialog box to display information on the selected field. One of the most important pieces of information, besides the link to the context-sensitive Application Help, is the link to the Technical Information. • Use Technical Information to display detailed information, such as the parameter ID assigned to the field. • Parameter IDs are not covered in detail at this point. • You can use the F1 key to display an explanation of fields, menus, functions and messages. • The F1 help also displays technical information on the relevant field. This information includes, for example, the parameter ID that you need for setting user-specific default values for input fields that are also linked to the parameter ID. You can also display interesting information by, for example, calling the F1 help for the command field.
Elective Course MySAP TechnologyThe F4 Help • You can use the F4 key to display information on possible input values. • You can also call up the F4 help for a field using the button immediately to the right of the selected field. If a field contains a tick symbol, you can only proceed to the next step in that application after entering a permitted value (required entry). • You can use transaction or screen variants, or Customizing to mark fields as mandatory or optional, hidden or filledwith hidden standard values. • The F4 help displays a list of possible entries for a field. If there are a large number of possible entries, a separate selection screen is displayed. If there is a long hit list, the F4 help only displays as many entries as the user has specified on the F4 Help tab page under Help Settings . • The default value for the maximum number of displayed hits is 500. Take the time to familiarize yourself with the other settings you can make here.
Elective Course MySAP TechnologySAP Library (Online Documentation) • The SAP Library is a useful aid to getting to know system functions. It allows you to access the online documentation. The information stored here does not simply describe how to use system functions, it also explains system architecture concepts, gives examples of how you can configure various processes, and warns you about possible user errors and their consequences. • The online documentation also contains several tips and tricks to help you carry out common tasks more easily and quickly.