|
Session ID (Level)
|
Title |
Abstract |
Type |
BI100 (Beginner)
|
Analyzing at the Speed of Thought – the SAP NetWeaver BI Accelerator
|
The SAP NetWeaver Business Intelligence (SAP NetWeaver BI) Accelerator has changed the life of SAP NetWeaver BI customers. On the one hand, it takes significant load off of performance administration. On the other hand, the queries are unbelievably fast – but not only that – the quality of the analyses has increased immensely. More detailed information can be accessed by a constantly increasing number of end users. This session introduces the positioning and the basic concepts of the SAP NetWeaver BI Accelerator. It discusses the delivery model and reveals SAP's roadmap for the SAP NetWeaver BI Accelerator. |
|
BI101 (Beginner)
|
Discover SAP Strategy Management – from Soup to Nuts
|
This session provides an overview of SAP Strategy Management from the interface through the underlying technologies and logistics. Topics covered are:
- Architecture
- Customization options
- Data discovery and sourcing
- Connectivity
- Security and Authentication
- Integration
|
|
BI102 (Beginner)
|
SAP Business Information Warehouse Open Hub – How To Use A BAdI For Transformations
|
This session details how an InfoSpoke can use a BAdI to call a customer-created ABAP class to convert the default comma separated file format to fixed length.
In addition, further transformations can be done. This includes, but is not limited to, the prefixing and/or suffixing of custom columns, and reformatting standard InfoObjects by type and name. One example is the reformatting of Timestamp data types to be formatted as YYYY-MM-DD hh:mm:ss.
A data flow diagram of how this process has been used at Intel to export data to Teradata will be shown which includes an XML notification file generated from data stored in SAP standard tables.
Hints and tips on Delta-specific interpretation of 0recordmode, Unicode, transportion of InfoSpokes with BAdI, and using InfoSpokes in process chains when not creating output on the SAP NetWeaver Business Intelligence Application server are given. |
|
BI103 (Beginner)
|
Innovative SAP Appliances for the Enterprise
|
The advent of appliance-based solutions offers significant advantages for enterprises – from ease of deployment and maintenance for IT, to business benefits for the enterprise lines of business to keep them more agile and competitive. This presentation will offer an overview of a number of appliance solutions co-developed by SAP and Intel, such as SAP NetWeaver Business Intelligence Accelerator and Enterprise Search, and insights into deployment on existing SAP landscapes with leading-edge Intel platforms. |
|
BI201 (Intermediate)
|
SAP NetWeaver Business Intelligence Roadmap
|
The session starts with an overview of the major enhancements in the current release – SAP NetWeaver Business Intelligence 7.0. After this, the focus is on planned future enhancements. |
|
BI203 (Intermediate)
|
A Complete Look at Security for SAP NetWeaver BI
|
Get a comprehensive overview of application security for your SAP NetWeaver Business Intelligence (SAP NetWeaver BI) system. Learn how to grant access for BI developers and administrators using standard authorization objects. Hear about the new authorization object for the latest SAP NetWeaver 7.0 release. Explore the new concept for data level security called analysis authorizations and find out easier and more flexible ways to apply authorizations on hierarchies and hierarchy nodes without extensive mapping. Walk through a detailed demo of new maintenance tools for analysis authorizations. |
|
BI205 (Intermediate)
|
Case Study: Choose the Right Technology to Optimize SAP BW Query Performance
|
Learn how Warner Bros. Entertainment Inc. (WBEI) evaluated a variety of technologies to use in conjunction with SAP Business Information Warehouse (SAP BW) to ensure the system delivers fast and flexible analysis given an environment characterized by increasing volumes of data, users, and complex reporting requirements. This session offers you the opportunity to learn how different technologies and SAP BW work together in the real world. Technologies covered in this session include SAP NetWeaver Business Intelligence Accelerator, IBM UDB, Teradata, and Netezza. Learn what criteria WBEI has developed to evaluate its options and receive tips for customizing an SAP BW system to work with third-party technologies. Take home an evaluation matrix comparing various technologies and proven guidelines to help you choose the right tool for your organization. |
|
BI207 (Intermediate)
|
Creating a Dashboard with SAP NetWeaver BI that Executives will Love
|
Building an executive dashboard takes hard work and a delicate touch. Learn what it takes using SAP NetWeaver Business Intelligence (SAP NetWeaver BI) to create a dashboard that not only will be used, but that your executives will love. Learn the technical challenges and implementation tips using SAP NetWeaver BI and the Web application designer. |
|
BI208 (Intermediate)
|
Enabling Advanced SAP NetWeaver BI Analytics for TOP Management Using Web Application Designer
|
This session will present and demonstrate the various ways to develop an efficient and extensible SAP NetWeaver Business Intelligence (SAP NetWeaver BI) management reporting dashboard solution. The end product is targeted to top management, who want everything concise in one page, both with numbers as well as graph charts, as a true Web application without learning to navigate through SAP NetWeaver BI queries. The entire application can contain numerous views of business and is highly extensible. The application is developed using Web application designer, using both SAP Business Information Warehouse 3.5 and SAP NetWeaver 7.0 BI, and will indicate the advantages of SAP NetWeaver 7.0. Development is extremely quick (7 days) and builds on top of the existing data model without needing any changes.The following will be covered
- Demo of the application that we already built at Intel and how well it is received with top management
- Description of the development steps using SAP NetWeaver BI Web application designer, SAP NetWeaver BI query designer, etc., and an explanation of how quickly it can be achieved using Web templates, various Web items, and library Web items.
- Pros and cons of using this approach and what alternatives exist, for example usage of SAP NetWeaver Visual Composer.
|
|
BI209 (Intermediate)
|
Experiences from Large Data Warehouse Implementations – the 60 Terabyte Showcase
|
IBM and SAP cooperated on behalf of a large SAP NetWeaver Business Intelligence (SAP NetWeaver BI) customer to develop and run a proof of concept for the next generation of very high-end SAP NetWeaver BI requirements. Based on actual customer data and data models, the system grew from 7 TB to 20 TB and finally reached 60 TB. This proof of concept demonstrates the strength of the technologies and skills resulting from this synergy. The challenge was to demonstrate the scalability, manageability, and reliability of the SAP NetWeaver BI application and the infrastructure design. This session discusses the architecture and shares the findings and observations from both SAP and IBM with the interested audience. |
|
BI210 (Intermediate)
|
Integrating SAP NetWeaver BI 7 with Enterprise Standard BI and ETL Tools
|
Many companies have enterprise standard ETL and SAP NetWeaver Business Intelligence (SAP NetWeaver BI) tools. Integrating them with SAP NetWeaver BI can be tricky. This session will cover in-depth SAP NetWeaver BI 7.0 integration with enterprise standard ETL tools.
A seamless integration of SAP NetWeaver BI 7.0 with the enterprise standard tools is not just possible; it can also be painless, once you master the tricks. Attend this session to find out how. Take the tips and techniques back to your organization for implementation. |
|
BI211 (Intermediate)
|
Leverage SAP BW-BPS Innovatively to Replace Pervasive Spreadsheet Applications
|
Unfortunately, many enterprises use Excel spreadsheets very heavily to manage their accounting data, which at times causes significant issues. This session focuses on Miller's successful implementation of an innovative implementation of BW-BPS to replace a fairly large Excel application used by about 500 users. This session describes a framework for conversion of Excel spreadsheets into BW-BPS system to achieve data reliability, consistency, and integrity. Further, creative implementation of security helped ease maintenance by the power users. This presentation also discusses the implementation of adequate segregation of duties (SoD) in IT and business processes in the BPS application by leveraging workflow concepts. Discussion topics also include:
- Important considerations for interfacing data from BW to SAP
- Tips and tricks for BPS application performance management
- Security controls for BW-BPS programs, transactions, tables, and fields
|
|
BI212 (Intermediate)
|
SAP NetWeaver BI – IBM’s Integrated Planning Implementation Experience
|
This session details IBM’s implementation experience for SAP NetWeaver Business Intelligence (SAP NetWeaver BI) with integrated planning functionality. This session provides the following information:
1) SAP NetWeaver BI integrated planning – new functionality 2) Front-end and integration with reporting 3) Data modeling 4) How to use planning modeler to design planning model, create layout, build functions, and embed queries into workbooks 5) Lessons learned from IBM implementation experience 6) Business benefits
Demo or screenshots are provided. |
|
BI213 (Intermediate)
|
SAP NetWeaver BI Near Line Storage and Information Life-Cycle Management Strategies
|
Information life-cycle management (ILM) is an increasingly important topic in the realm of business information management and data management strategies in general. This is particularly true of modern data warehouses where growth in size approaches a doubling factor every 18 months on average. In the Enterprise Data Warehousing arena, SAP's approach to ILM is based on the near line storage interface introduced with SAP NetWeaver Business Intelligence (SAP NetWeaver BI) 7.0. This session focuses on the implementation of SAP NetWeaver BI 7.0 with near line storage at a large financial services company. It focuses on the practical considerations of near line storage in order to dramatically reduce storage requirements while keeping near line data accessible to SAP Business Explorer, SAP NetWeaver Visual Composer, and any SAP-certified query tool with minimal administrative overhead. The session will also discuss the complementary nature of near line storage and the SAP NetWeaver BI Accelerator. |
|
BI215 (Intermediate)
|
Usage of SAP BW Process Analysis to Move Data into Cubes with Complex Transformations
|
Learn how to load SAP Business Information Warehouse (SAP BW) query results into infocubes. Results from several queries can be merged and transformed, and their results loaded into new infocubes. Integrate and automate whole processes into process chains. Use process analysis beyond its original data mining purpose, learning how to extract, transform, join, sort, and filter data from several queries, loading results into infocubes via ODS. Examples will also be given on how to calculate KPIs. |
|
BI216 (Intermediate)
|
Using Web Services to Integrate into Non-SAP systems (the AQA Solution)
|
The session encompasses the development of a Web service-based solution to deliver the query result to a third party reporting system. This solution delivers GL account balance from BCS to an account quality assurance system. This session will explain how to integrate Web services, MDX, SAP NetWeaver Business Information Warehouse OLAP BAPI, function module, and XMLA. |
|
BI219 (Intermediate)
|
International Paper: Strategy for Implementing SAP NetWeaver BI User Types
|
The session will cover International Paper’s learning in developing different SAP NetWeaver Business Intelligence (SAP NetWeaver BI) user types. User types of SAP NetWeaver BI will include casual users, analyst users, and users with the need for ad-hoc analysis. We will cover our learning from our initial deployment of totally Web-based SAP NetWeaver BI reporting and our reasoning for the subsequent decision to offer the additional toolsets of SAP Business Explorer (SAP BEx) Analyzer and SAP BEx Query Designer. Included are the security implications as well as our methodology to maintain on version of the truth. We will include a RACI chart of our company's responsibilities in support of maintaining three levels of users. |
|
BI220 (Intermediate)
|
Tips and Tricks Using SAP NetWeaver BI Integrated Planning for Cost Center Planning / Forecasting
|
Cost Center Planning is necessary for many organizations to budget next year's expenses. The cost center planning process can be done in SAP R/3, Excel, BPS and more recently with the integrated planning (IP) functionality of SAP Netweaver 2004S (SAP NetWeaver BI 7.0).
Many organization also undergo additional cycles to periodically update their cost center forecasting, eventually moving from 12 month forecasts with actual and budget into true rolling forecasts.
This session will look at the business drivers for Cost Center Planning / Forecasting application in Integrated Planning. Additionally, the business process issues and decisions that would impact data modeling will be examined and the technical issues discussed.
A demo of a Cost Center Planning / Forecasting application will also be part of this presentation. |
|
BI250 (Intermediate)
|
Building Powerful Planning Applications with SAP NetWeaver BI Integrated Planning
|
The integrated planning functionality of SAP NetWeaver Business Intelligence (SAP NetWeaver BI) has opened up new possibilities for SAP NetWeaver BI customers. This planning tool is embedded into the SAP NetWeaver BI landscape and therefore offers the benefits of being integrated in SAP NetWeaver BI.
Furthermore, SAP NetWeaver BI integrated planning provides more flexibility for the end user, for example, in the Microsoft Excel environment. This session introduces how to design powerful planning applications from scratch. You will build planning applications based on an existing real-time InfoProvider using aggregation levels, filters, planning functions, and input-ready queries. To round off the exercise, you will create a user-friendly front end in the Microsoft Excel or Web environment. |
|
BI300 (Advanced)
|
Accelerate Your End-User Efficiency with SAP NetWeaver BI Accelerator
|
We all have the same issue, at peak times on our SAP Business Information Warehouse (BI) systems – we cannot get the data to our customers in a timely manner. Don't let large data volumes and demanding user response expectations slow your SAP NetWeaver BI system to a crawl! Help is on the way with the SAP NetWeaver BI Accelerator which will increase query and analytic performance. Valero will review with their technical prerequisites, capabilities, and rationale behind implementing SAP NetWeaver BI Accelerator. Understand the impact SAP NetWeaver BI Accelerator will have on reporting performance, end-user expectations, modeling your InfoCube, and day-to-day support. Find out how to configure and test SAP NetWeaver BI Accelerator using the SAP tools, and which tables to analogize for query performance. |
|
BI301 (Advanced)
|
How Developers Can Leverage Web Services or Other Interfaces to Develop in SAP NetWeaver BI
|
SAP NetWeaver Business Intelligence (SAP NetWeaver BI) offers many interfaces to read or write data in ABAP or Java (e.g. as Functional modules or Web services). This session highlights various versions of these interfaces and shows an example using Web services. |
|
BI305 (Advanced)
|
SAP NetWeaver BI Accelerator for Experts – Administration and Configuration Aspects
|
SAP NetWeaver Business Intelligence Accelerator is known for its awesome query performance while requiring little administration. This session sheds light on the tasks of the software's administration. It highlights automated check tools, such as the sanity check, describes monitoring capabilities and discusses troubleshooting approaches. In addition, this session talks about high availability concepts and explains the set-up of backup blades. |
|
BI306 (Advanced)
|
State-of-the-Art Enterprise Data Warehousing with SAP NetWeaver Business Intelligence 7.0
|
Connectivity to nearly any type of source system, data acquisition in any range of latency from direct access over real-time data acquisition to classical ETL periodicities, lean staging capabilities, and mass data readiness thanks to modern storage optimization features – all this is reflected by the latest enhancements to SAP NetWeaver Business Intelligence (SAP NetWeaver BI).
In order to signalize enterprise data warehouse readiness, SAP NetWeaver BI offers a new DataSource concept, new objects for transformation and data transfer processes (DTP), new processing options like daemon-based processing of near real-time delta loads (RDA), new write optimized DataStore objects (DSO), the near-line storage (NLS) interface for the entire InfoProvider layer and its certified partner solutions, and – not to forget – the SAP NetWeaver BI Accelerator for InfoCubes. For a better understanding of this well-founded concept, all features and functions are bundled into a single scenario, based on navigational data from vehicles. This data is provided by an external application in GPS format, is logged in SAP NetWeaver BI for analytical purposes, and then visualized in the SAP NetWeaver Portal. |
|
BI350 (Advanced)
|
Latest Innovations from Multidimensional Analyses to Highly Formatted Reports and Dashboards
|
Are your reporting needs getting more and more various and elaborated? Attend this session for a comprehensive view of the latest SAP Business Explorer Suite functionalities for complex analysis, enterprise reports, and web applications. Discover the power of new analytical engine features of SAP NetWeaver Business Intelligence (SAP NetWeaver BI) 7.0 with business examples. Gain insight into the new functionalities of the SAP Business Explorer through practical hands-on exercises. |
|
BI351 (Advanced)
|
Latest Innovations Regarding SAP Business Explorer Analyzer for Microsoft Excel Integration
|
Discover the latest innovations in the SAP Business Explorer Analyzer to leverage the power of SAP NetWeaver Business Intelligence (SAP NetWeaver BI) in your Excel environment. You will get a comprehensive view on the analysis mode and the design mode to build Excel applications. |
|
CD100 (Beginner)
|
Best Practices for Java Performance Analysis
|
This presentation discusses the scope of Java performance tests in the single-user mode in development systems and multi-user load tests in dedicated systems. The presentation explains how to detect and remove performance bottlenecks in the different environments and provides attendees with tips and tricks for performance efficient coding, monitoring tools and tuning possibilities in the Java world, and also caveats. |
|
CD102 (Beginner)
|
Using Scripting Languages in an SAP Landscape
|
In the programming space there is a wide variety of (open source) technologies on the market. This presentation will look at how enterprises can leverage mature open source development technologies in and around their SAP implementations. In particular, the presentation will look at how to integrate scripting languages and development frameworks for building custom applications into your SAP landscape. Learn SAP activities around known open source scripting languages such us PHP, Python, Perl, and Ruby. Get a sneak peak of development efforts with Groovy, JSF, and Web Dynpro. The session will include live demonstrations. |
|
CD150 (Beginner)
|
End-to-End Custom Development Utilizing Web Dynpro and SAP Interactive Forms by Adobe
|
In this 4h development session, all aspects of SAP Interactive Forms by Adobe will be covered using Web Dynpro for Java development. You will develop a scenario for online and offline processing. Utilizing techniques like accessing SAP back-end systems, sending emails, creating attachments, using server and user digital signatures. |
|
CD200 (Intermediate)
|
News in ABAP – Concepts to Further Increase the Power of ABAP Development
|
ABAP-based development is renowned for its power, efficiency, and simplicity. To retain this high standard, it's necessary to keep pace with the demand originating from current technological progress. This lecture will provide you with an overview of the ABAP innovations that come with SAP NetWeaver Application Server 7.1. Be prepared to hear about things you might not even have dreamed of, e.g.: automated debugging, background RFC, binary XML protocol for RFC, boxed components, code completion, decimal floating point, dynamic where clause for internal tables, enhanced expression enabling, enhancement technologies, layer-aware debugging, new ABAP trace, refactoring, resumable exceptions, secondary keys for internal tables, statement coverage, string templates, strings as key fields in database tables, switch framework, and two-way editing. |
|
CD201 (Intermediate)
|
ABAP Connectivity Overview
|
This presentation explains the basic protocols HTTP, HTTPS, and RFC to access an SAP NetWeaver Application Server for ABAP and how to connect client or server programs with the SAP NetWeaver Application Server for ABAP. Further, this session delivers an overview about the distinguished quality of services available via the basic protocols. The audience will gain insights in the communication and interaction use cases and their equivalent SAP communication patterns. For the example given by RFC where sRFC, aRFC, tRFC, qRFC, or bgRFC is the appropriate choice meeting exactly-once, or exactly-once-in-order. |
|
CD203 (Intermediate)
|
Adapting Custom ABAP ALV Reports to ABAP Web Dynpro ALV Reports
|
Leverage your existing custom ABAP ALV reports to provide Web reporting capability with the Automated List Viewer (ALV) for Web Dynpro for ABAP. This session targets customers on SAP R/3 release versions 4.7 and older who want to take advantage of some SAP NetWeaver capabilities without having to completely upgrade their core backend. We will outline the steps necessary to port the functionality and provide examples. |
|
CD204 (Intermediate)
|
An Object-Oriented Approach to Generate and Format Microsoft Excel Files from ABAP
|
The School Board of Polk County has decreased development turn-around times and effort while increasing code consistency and reuse by creating a class to generate Excel reports. This session explains how to concentrate the core functionality to a superclass and place those design elements specific to a particular report in subclasses. This leaves the developer free to extend the class and customize the report to fit the needs of the end user. The superclass contains the following functionality, which will be explained during the session:
- The ability to create a new workbook
- Functionality to open and work with an existing workbook
- Writing one or several internal tables to one or several worksheets of the workbook.
- Changing the order of worksheets in the workbook
- Creating backup files
|
|
CD205 (Intermediate)
|
Integrating SAP Interactive Forms by Adobe in Web Dynpro for ABAP
|
This session will teach you all about how to integrate SAP Interactive Forms by Adobe in your Web Dynpro for ABAP applications. You will learn all the latest features that have been introduced in the latest SAP NetWeaver 7.0 service packs. See how easy it now is to incorporate interactive form technology into your ABAP-based Web Dynpro applications! |
|
CD206 (Intermediate)
|
“Pimp mySAP” – Top Five Cool Technical Developments to Impress Your Boss
|
Here's a list of the Top 5 ubergeek developments that were done using our new SAP NetWeaver platform.
1) Utilized SAP's shared memory functionality to create our own custom "buffer" of data. This allowed us to easily retrieve large amounts of customer and material data for real-time processing, while eliminating the concerns over performance. (Note: I actually came up with this idea while attending an SAP TechEd hands-on session last year in Las Vegas!)
2) We needed to provide programmatic access to real-time SAP NetWeaver Business Intelligence (SAP NetWeaver BI) data within an MVC BSP application to seamlessly display both SAP Customer Relationship Management (SAP CRM) and SAP NetWeaver BI information in one screen. To accomplish this, we generated a Web service using standard SAP functionality now available in SAP NetWeaver which allowed us to remotely execute a regular SAP NetWeaver BI query and consume that data within our MVC BSP application in SAP CRM.
3) Multiple SAP NetWeaver Portal developments were done to eliminate dual administration for portal and back-end system setup. By linking the back-end SAP security role to a portal role or LDAP group, we automated the assignment of portal users to their proper groups. We also made use of SAP NetWeaver Portal's dynamic system alias functionality to dynamically change the back-end system destination based on this automated assignment.
4) We needed an easy way keep the report channels in SAP NetWeaver BI in-sync with the SAP NetWeaver Portal roles, without having to ask the portal administrator to update the portal content each time a new report was created. Therefore, we developed a simple one page BSP which reads the SAP NetWeaver BI report channel and presents this information using an HTMLB Tree – a simple development which saved huge amounts of administration.
5) We have implemented some interesting ABAP/Java pricing user-exits for Internet pricing within mySAPCRM 2005 (uses the VMC). These two BADIs allow customers to pass any amount of additional information into a pricing document for any purpose necessary. |
|
CD209 (Intermediate)
|
SAP Global Instance Consolidation at Tyco Electronics – Steps to Success
|
Tyco Electronics merged our three mature production SAP R/3 enterprise environments into one logistics and finance production box and merged two development pipelines into one with downtime of less than 80 hours. This presentation discusses the key technical challenges we faced and the lessons learned during the project and the steps we went through for this project. |
|
CD210 (Intermediate)
|
The Switch and Enhancement Framework
|
All new ERP functionality that will be provided on top of SAP ERP 6.0 until 2010 will be delivered in Enhancement Packages. This lecture conveys you both the basics of this Enhancement Package strategy and of its technological backbone: The enhancement- and switch-framework that enables you to decouple the import of new functionality from its activation and to choose which business functions to activate. You will understand how the new framework makes the Enhancement Package strategy work and you will learn how you can use this framework to realize modification-free enhancements in your own system. |
|
CD213 (Intermediate)
|
Using Open Source Frameworks on SAP NetWeaver
|
Since its introduction in 1999, the Java EE technology has constantly emerged. On the other hand, some other technologies have been introduced following the same programming paradigms or answering the same questions as the Java EE industry standards. These technologies coexist with the standard technologies – and sometimes even impersonate a competition to them – since they provide a real alternative to standard solutions. Some of them have been very well embraced by the community, thus becoming de facto standards – think about Struts or Hibernate.
The Employee Management Demo Application or sometimes called the Open Source Demo is a simple demo scenario using solely Open Source products and frameworks and the SAP NetWeaver Application Server as a development and runtime platform.
The Open Source Demo application is implemented with Struts and Hibernate. It also consumes a web service hosted on a Tomcat server by using the AXIS API. The application can also send JMS messages to a (possibly remotely hosted) JORAM JMS provider.
The key finding of this is that the SAP NetWeaver Application Server is an open platform for integration of Open Source de facto standard Java EE technologies. |
|
CD214 (Intermediate)
|
Web Dynpro for ABAP Overview
|
If you haven't cared about Web Dynpro yet, now is the time to start. Web Dynpro is SAP's strategic UI technology; New User Interfaces of the SAP Business Suite applications are built with Web Dynpro for ABAP. The session explains the motivation and rationale behind Web Dynpro and gives an introduction into the Web Dynpro programming model on the ABAP side. Next to basic development demonstrations in the system the session shows how it is used in SAP applications and how it fits into SAP's UI strategy. |
|
CD250 (Intermediate)
|
ABAP and XML
|
ABAP developers have access to a powerful XML toolset: Apart from a library for the basic tasks of parsing, rendering, and DOM manipulation, there is an XSLT processor usable not only for XML-to-XML mapping, but also for complex data transformations from ABAP to XML and vice versa. For mappings of a less complex, linear nature there is the complementary language created by SAP, Simple Transformations with superior performance characteristics. Special dictionary domains allow for XML-schema compliant mapping of Booleans, timestamps, etc. Participants will learn how to apply these features, and when to use what. |
|
CD251 (Intermediate)
|
ABAP Development: Update Your Skills to SAP NetWeaver 7.0
|
This session focuses on introducing new development technologies (Persistent Objects, Enterprise Services, Model Classes, Web Dynpro ABAP), but in a connected, practical example. This way we will touch on cross-technology topics like transactionality, cross-component usage, and model re-use. The session will be designed for developers who have a good 4.6C level of ABAP development skills, but who want to update those skills to the SAP NetWeaver 7.0 world. |
|
CD252 (Intermediate)
|
ABAP Troubleshooting
|
In this session, you will learn how to use the new ABAP debugger – with its myriads of new fascinating features – as well as additional tools for static source code and runtime analysis for troubleshooting ABAP problems. The session also contains numerous live demos and exercises that will boost your ABAP troubleshooting efficiency. |
|
CD253 (Intermediate)
|
ABAP Workbench Power Usage
|
The ABAP workbench is a powerful Integrated Development Environment. You think you know everything about it? We think we are still able to provide inside knowledge that is new even to many power users and that improves your productivity tremendously. Covering both SAP NetWeaver 7.0 and 7.1 features we will present Tips and Tricks in the ABAP workbench, including little-known features, the new ABAP Editor with syntax highlighting, code templates and code completion, the new favorites-handling, the convenient refactoring assistant, and the source code-based class builder. Additionally, we will introduce new ABAP workbench tools like classification browser, switch framework tools, and enhancement/modification adjustment support. You can try all of these tools and features by putting your hands on an actual SAP NetWeaver system. |
|
CD254 (Intermediate)
|
Developing State-of-the-Art Table User Interfaces in Web Dynpro Java
|
In SAP NetWeaver 7.0, Web Dynpro has many new features. Learn here what is available especially with the User Interface Element Table! |
|
CD255 (Intermediate)
|
Developing User Interfaces with Web Dynpro for ABAP
|
Web Dynpro for ABAP is SAP's main technology for developing user interfaces in ABAP. This hands-on session explains in depth the Web Dynpro programming model and how to develop Web Dynpro applications within the ABAP workbench. Hands-on exercises starting from simple Hello World examples up to UI element binding, controller programming, and navigation between different views, will give you first hand experience with this exciting new ABAP objects-based UI technology. |
|
CD256 (Intermediate)
|
Efficient Database Programming
|
This session presents the golden rules for efficient and scalable database programming. It includes guidelines and live demos to find out and analyze the bottlenecks. It lifts all the secrets about table buffering and tells about the latest developments in the SQL area of the ABAP language. This workshop is particularly helpful if you want to extend your development knowledge with performance knowledge. |
|
CD257 (Intermediate)
|
Enterprise Services Consumption in Heterogeneous Environments (Microsoft .NET and Java)
|
The Web has been a phenomenal success at enabling simple human-to-computer interactions. Web services take many of the same ideas and principles of the Web and extend them to computer-to-computer interactions. SAP and Microsoft envision Web services at the heart of future business applications architectures. To achieve this vision SAP has created Enterprise Services. This session gives an insight on how to use Enterprise Services in both Java and .NET applications today. It demonstrates the steps needed to consume an SAP Enterprise Service using Microsoft Visual Studio .NET 2005 and also with the new Eclipse 3.2 based SAP NetWeaver Developer Studio and Axis2 1.2. |
|
CD258 (Intermediate)
|
Extended Expressions
|
ABAP now has expression support on par with (and partly going beyond) other modern languages. Calculations and method calls can be used directly in logical expressions, method parameters, and almost all other applicable statement positions. String expressions include a large number of new built-in functions and a powerful template concept for formatting embedded values. Other extensions covered include chained method call, Boolean conversion, and predicate functions. |
|
CD301 (Advanced)
|
SAP NetWeaver Development Infrastructure In-Depth for Experts
|
You have heard a lot about the SAP NetWeaver Development Infrastructure as SAP's comprehensive approach to Java-based development on an enterprise level, or you are already using it. However, some questions might be still open:
- How can I organize my development/maintenance cycles best?
- How do modification scenarios work?
- Java development grows – how do I set up SAP NetWeaver Development Infrastructure in a global landscape?
- How can I use the SAP NetWeaver Development Infrastructure in SAP NetWeaver Composition Environment?
- Which new features are to be expected in the future?
- How do I integrate SAP NetWeaver Development Infrastructure transports with my SAP system landscape?
The discussed topics will be illustrated by system demos.
|
|
CD350 (Advanced)
|
Advanced ABAP Programming
|
This four hour hands-on workshop takes you on an exciting journey through the progressive features of modern ABAP programming which will help you write robust, reusable general services.
The session will give an introduction to generic programming using dynamic types which can be created by using the RTTC (runtime type creation) services. Robust and mature error handling can be achieved by utilizing the enhanced exception handling which not only operates with class-based exceptions but also introduces the notion of “resumeability” as an error recovery mechanism.
This all will be embedded in up-to-date recommendations for modern ABAP object programming including the official ABAP programming guide.
Enter and we’ll let you explore the mystique of advanced ABAP programming. |
|
CD351 (Advanced)
|
ABAP RFC Programming Revisited
|
The workshop will revisit the RFC programming in ABAP (client) to ABAP (server) scenarios. By exercises for developers we will learn how the communication patterns for synchronous and parallel communication, as well as the quality of services exactly-once and exactly-once-in-order, shall be implemented. The latter will also provide the opportunity to familiarize with the concept of background RFC (i.e. bgRFC) compared over traditional tRFC/qRFC. |
|
CD352 (Advanced)
|
Enhancement and Switch Framework
|
Find out about new exciting technologies, such as the enhancement framework and the switch framework, which are the backbone of ERP Enhancement Packages and SAP's Industry Solutions. Understand how you can drastically reduce your upgrade effort by using modification-free and switchable enhancements. Learn the underlying concepts of the framework and how to build your own enhancements through hands-on exercises. The enhancement framework includes enhancements of classes, interfaces, function groups and other source code units as well as the new high performance business add-in (BAdI) technology. Additionally, the framework enables you to organize the enhancements and keeps your system tidy. Since all these enhancements are switchable by the switch framework we will give you an idea how to go further and develop your own switchable enhancements. |
|
CD354 (Advanced)
|
Advanced Internal Table Programming Using Secondary Keys
|
Internal tables are the central data structures for developing ABAP programs that are able to process large amounts of data. Since release 4.0, key tables –namely sorted and hashed tables – can be used to optimize the runtime behavior for mass data processing. Since then, secondary keys – comparable to secondary keys on database tables – have been requested for internal tables many times. With the new ABAP release 7.1, secondary keys for internal tables are now supported. This workshop introduces the new concept of secondary keys and its use in application programming. |
|
CE100 (Beginner)
|
SAP NetWeaver Composition Environment 7.1 in Detail
|
Composite applications empower companies to drive innovative business processes, leveraging existing IT investments. SAP NetWeaver Composition Environment provides a methodology and toolset to efficiently develop and manage composite applications, following enterprise service-oriented architecture (enterprise SOA) principle. SAP NetWeaver Composition Environment comprises infrastructure components such as SAP Web Application Server, Web Dynpro-based user interfaces, infrastructure for voice-based applications, business process management for workflow support, and an infrastructure for service and business object definition. Learn more about the functions and features of the infrastructure as well as the toolset that makes up the SAP NetWeaver Composition Environment and how to use the various development tools to build composite applications. |
|
CE101 (Beginner)
|
Enterprise SOA and Road to Composition
|
Composite applications empower companies to drive business process innovation and agility, leveraging existing enterprise service-oriented architecture (enterprise SOA) assets. SAP NetWeaver Composition Environment provides a methodology and an Eclipse-based toolset to efficiently develop, manage, and deploy composite applications, following SAP's enterprise SOA principle. SAP NetWeaver Composition Environment combines infrastructure components such as SAP Java EE 5 Application Server, Web Dynpro-based user interfaces, SAP NetWeaver Visual Composer for UI modeling, guided procedures for collaborative process modeling, and an infrastructure for service and business object definition. |
|
CE102 (Beginner)
|
A Quick Introduction to Java EE 5 for Developers
|
Java Platform, Enterprise Edition (Java EE) is the industry standard for developing portable, robust, scalable, and secure server-side applications in Java. It brings developers' productivity to the next level by leveraging a number of simplifying approaches, thus also making it easier and faster to learn and apply. This talk highlights the key new features introduced with the latest version of the platform. Java EE 5 heavily stresses ease of development and simplification of the programming model. This session walks you through the major technology updates, including annotations, dependency injection, Enterprise JavaBeans (EJB) 3.0 business interfaces and interceptors, Java Persistence, JavaServer Faces, Web services, etc. After attending the session you will be able to realize the benefits of building enterprise applications leveraging the Java EE standards. You will also have the knowledge and guidelines necessary to start developing your own Java EE 5 applications. |
|
CE103 (Beginner)
|
Implementing Composite Applications: Methodology and Skill Requirements
|
Discover a solid methodology for implementing composite applications based on the business process platform. Find out why project phases and steps of a composite application implementation are the same and different than other projects. You'll also learn the required skill profiles in each step. |
|
CE104 (Beginner)
|
Integrating Composite Applications into the SAP NetWeaver Portal
|
Organizations can model and develop composite applications in SAP NetWeaver Composition Environment and then integrate them into a portal environment. Through the Web-like user interface of a portal, users have a single point of access to content they need to perform their daily tasks. In this session you will learn how to integrate composite applications into your portal and optionally run them in a remote SAP NetWeaver Portal 7.0 using the capabilities of Federated Portal Network. |
|
CE105 (Beginner)
|
Java Standards and Open-Source with SAP NetWeaver Composition Environment
|
SAP opens its platform to Java developers and they can provide enterprise-scale solutions on top of SAP NetWeaver using the latest mature standards, popular Java techniques and frameworks. This talk highlights Java standards as a reliable long-term programming approach for customers and partners. Learn the key business and industry standards available in the SAP NetWeaver Composition Environment. Which of them are actively driven by SAP and why? Discussing the integration of open-source software, we share the latest news about SAP's participation in Eclipse projects. See the benefits of providing Java EE and standard-based business services in the enterprise SOA and how they can interact with SAP's composition frameworks. Also consider SAP's third-party certification offerings for Java. |
|
CE106 (Beginner)
|
Modeling with SAP NetWeaver Visual Composer – Status and Outlook
|
SAP NetWeaver Visual Composer for SAP NetWeaver 7.0 has gained significant traction in the market since its release last year. In this session, learn about its adoption by customers, the impact it has already made in custom development projects, and how it can change the way your company builds business applications. With SAP NetWeaver Composition Environment, SAP will release the next generation of SAP NetWeaver Visual Composer. Take an early look at this future version, and see the full roadmap for it. |
|
CE108 (Beginner)
|
SAP NetWeaver Application Server Java – Reliable Sailing
|
In recent years we've seen more and more business-critical Java EE applications becoming essential components of the business processes inside many companies. Since the daily business of those companies depends highly on those applications, the requirements and expectations of today's Java EE Application Servers are very high with regards to robustness and monitoring. In this session we want to demonstrate the robustness capabilities of SAP NetWeaver Application Server (AS) Java, the foundation of SAP NetWeaver Composition Environment. We will discuss the product's evolution over time and the lessons we have learned with regards to robustness. We will dive into the technical background of the robustness features of SAP NetWeaver AS Java and also explore the versatile monitoring capabilities that were integrated into the SAP Management Console. Above all, we want to make transparent how SAP NetWeaver AS Java's robustness capabilities can best be utilized when developing and running business-critical applications. |
|
CE109 (Beginner)
|
Using AJAX with JSF on SAP NetWeaver
|
Web 2.0 is an emerging paradigm describing the way users interact with web based applications. A significant number of recent innovations allow the very same user experience traditionally known from desktop applications also provided by web applications. One of the major enablers of that new web experience is AJAX technology. This session goes through the fundamentals of AJAX explaining the basic concepts behind it and illustrates the technology with a number of examples. Furthermore, we demonstrate the natural match between the JavaServerFaces (JSF) standard and AJAX. Since the new SAP NetWeaver Composition Environment fully supports JSF, Web 2.0 in SAP NetWeaver is just around the corner. |
|
CE110 (Beginner)
|
Web Dynpro Java – What's New in SAP NetWeaver 7.1 Composition Environment
|
See here the newest and hottest things that Web Dynpro has achieved in the latest release and how it will be continued. |
|
CE150 (Beginner)
|
Defining Composite Processes with Guided Procedures in SAP NetWeaver Composition Environment 7.1
|
In this session you will learn how to create composite processes with guided procedures. We will assume you do not have previous experience with guided procedures. We will build a simple process, writing no code, that accesses data from both SAP and non-SAP systems. You will leave this session knowing how you can get started with guided procedures at home and with the ability to immediately begin building composite processes! Come join us and experience the power of simple ways to build composite processes! Both developers AND business experts are welcome to join us! |
|
CE151 (Beginner)
|
Developing Composite Applications with SAP NetWeaver Composition Environment 7.1
|
Composite applications empower companies to drive innovative business processes, leveraging existing IT investments. SAP NetWeaver Composition Environment provides a methodology and toolset to efficiently develop and manage composite applications, following enterprise service-oriented architecture (enterprise SOA) principles. SAP NetWeaver Composition Environment combines infrastructure components such as SAP Web Application Server, Web Dynpro-based user interfaces, business process management for workflow support, and an infrastructure for service and business object definition. Learn how composite applications look and feel from a developer's point of view and create a complete composite process from scratch. Let us show you how SAP NetWeaver Composition Environment empowers you to create, compose, and orchestrate services as key building blocks of your new application. Do it yourself! Take SAP NetWeaver Composition Environment and do the following:
- Model business objects and develop new business functionality as application services
- Use SAP NetWeaver Visual Composer to rapidly create a user interface for your application
- Create new collaborative processes weaving everything together by means of guided procedures
|
|
CE152 (Beginner)
|
End-to-End Application Development with Java EE 5 Standards in SAP NetWeaver Composition Environment
|
Java Platform, Enterprise Edition (Java EE) is the industry standard for developing portable, robust, scalable, and secure server-side applications in Java. SAP NetWeaver Composition Environment provides a first-class design-time and runtime environment for developing, deploying, and running Java EE 5 applications.
This session walks you through the steps involved in the design, development, deployment, and running of a typical Java EE 5 application and extensively focuses on EJB/JPA development specifics. We introduce the capabilities of the different perspectives and views in the SAP NetWeaver Developer Studio. You will learn and experience firsthand how to develop from end to end a real-life scenario application – starting from the persistence layer, through the business logic, and up to the enterprise services layer.
At the end you will deploy the developed application on the server and also test some of the features that you have just implemented. |
|
CE153 (Beginner)
|
Modeling in Visual Composer for SAP NetWeaver Composition Environment
|
With SAP NetWeaver Visual Composer for SAP NetWeaver Composition Environment (CE), you can rapidly compose and adapt rich user interfaces for composite applications by visually modeling, and without writing code. This session exposes the basics of modeling in SAP NetWeaver Visual Composer for SAP NetWeaver CE. Starting with a blank canvas, you will be able to quickly create and run simple applications. |
|
CE155 (Beginner)
|
Voice-Enabled Applications: Composites for the Phone
|
One of the most exciting new features of SAP NetWeaver Composition Environment 7.1 is the ability to model and manage composites for use by telephone. In this hands-on session you will learn how to create speech-recognition and touchtone scenarios that consume SAP Enterprise Services. |
|
CE200 (Intermediate)
|
Architecture Guidelines for Composite Applications
|
Composite applications empower companies to drive innovative business processes, leveraging existing IT investments. SAP NetWeaver Composition Environment provides a methodology and toolset to efficiently develop and manage composite applications, following SAP's enterprise service-oriented architecture (SOA) principle. With this new breed of applications, architects are confronted with the challenge to provide technical guidance to developers who are in charge of implementing the composite. SAP is developing a guide explaining in detail how to approach composites from a technical point of view. This session answers questions you will typically have when starting your first composite development project. Typical questions addressed in this session are the following:
- What are composites and how do they differ from conventional packaged applications?
- What does the architecture of a composite look like?
- Why and when should a composite contain an abstraction layer to gain independence from the customer's IT landscape?
- Which technology should I use on which layer of a composite and why?
Centerpiece of this session will be the discussion of technologies for the various layers of a composite and recommendations answering the question of when to use what and why. |
|
CE201 (Intermediate)
|
SAP Interactive Forms by Adobe and SAP Workflow Utilizing Guided Procedures
|
SAP Interactive Forms by Adobe provides SAP users with a form-friendly client user interface to increase the information workers' productivity. SITA CORP has integrated SAP Workflow into SAP Interactive Forms by Adobe user interface through the use of SAP NetWeaver 2004s guided procedures, increasing the productivity and adoption of entire business functional areas. SAP Interactive Forms by Adobe and SAP NetWeaver are foundation enablers of the enterprise service-oriented architecture strategy allowing loosely coupled user interface modules to plug and play with SAP backend data. This session details the technical impact of SAP Interactive Forms by Adobe user interface and walks the developer through the use of Adobe's Developer Toolkit for the development of the form, design, and configuration of the form, and how to integrate the form to SAP NetWeaver and workflow guided procedures with SAP backend for full database updates. |
|
CE202 (Intermediate)
|
Configuration and Troubleshooting of SAP Interactive Forms by Adobe
|
Learn about the various configuration options and common pitfalls of the SAP Interactive Forms by Adobe deployment in various landscapes. See the tips and tricks that will give you a head start in your Adobe forms deployment. Understand the implications of different configurations and the best practices in for each scenario. |
|
CE203 (Intermediate)
|
Drastically Reduce Dashboard Development Time and Increase Usability (Part 1)
|
In the first of a two part session, see how Rohm and Haas used the SAP-provided toolkit to build its own framework enabling rapid development of new dashboards and achieving 95% code reuse among the dashboards. Gain valuable insights for developing interactive componentized dashboards delivered via SAP NetWeaver Portal using a custom framework. See how SAP NetWeaver Portal "eventing" is used to allow dashboard components to interact and to allow contextual behavior of dashboard elements. Learn when it is advisable to use custom portal navigational options, such as custom site maps and context-sensitive links between dashboards, and see how to implement them. See real-world applications of many advanced SAP Business Information Warehouse and SAP NetWeaver Portal features including the table API, SAP NetWeaver Portal "eventing", command URLs, and portal navigation tag library. Tap into the power of your existing SAP NetWeaver Business Intelligence systems and build dashboards today that will work with the nascent technologies of SAP tomorrow. |
|
CE204 (Intermediate)
|
Embedding SAP NetWeaver BI into Applications with the SAP NetWeaver Composition Environment
|
Join this session to learn how to embed SAP NetWeaver Business Intelligence (SAP NetWeaver BI) into applications with the SAP NetWeaver Composition Environment. This session will give you a comprehensive overview on the new Composition Environment possibilities and its added value for your SAP NetWeaver BI environment. You will see examples of composite applications. |
|
CE205 (Intermediate)
|
Integrating Java EE and SAP Web Technologies
|
As one of the most prominent specifications of the Java EE 5 standard, JavaServer Faces (JSF) is now a new alternative for developing user interfaces in Java on the SAP NetWeaver platform. However, SAP NetWeaver allows adding even further value to the JSF technology by interweaving it with Web Dynpro and SAP NetWeaver Portal. This session demonstrates new approaches to integrate Web Dynpro and JSF applications at runtime. Furthermore, we will explain how SAP NetWeaver Portal leverages standards-based Java portals by demonstrating embedding of portals content in SAP NetWeaver Portal. Join us for a unique overview of the latest trends in standards-based UI development with SAP NetWeaver. |
|
CE206 (Intermediate)
|
Migrating Web Dynpro Applications From SAP NetWeaver 7.0 to SAP NetWeaver Composition Environment 7.1
|
If you have already developed Web Dynpro applications on SAP NetWeaver 7.0 and you want to use the advantages of SAP NetWeaver 7.1 Composition Environment (e.g. table scrolling, real time messaging framework, calendar control), you will learn how to migrate your applications. |
|
CE207 (Intermediate)
|
Real-World Examples and Experiences of Composite Applications
|
This lecture gives you real-world experience for composite applications. We will show you several industry composite applications, which leverage extensively the SAP NetWeaver Composition Environment. With these composites in our hands, we will explain the common design principles of composite applications and enterprise service-oriented architecture. Having this common understanding of what composites are, we will run through the complete life cycle of a composite – from the invention to the delivery. That comprises the creation of the composite idea based on the real customer business problem, the essential steps to analyze and assess the business process from different angles, building the solution architecture, and finally developing and deploying the composite application. The development process and the usage of the SAP NetWeaver composition tools represent a focus topic of this lecture and is demonstrated as well as explained in detail. The lecture is basically geared towards architects, developers, business experts, and IT managers. |
|
CE208 (Intermediate)
|
Web Dynpro Applications on Enterprise Java Beans
|
Using Enterprise Java Beans (EJB) 3.0 is a powerful way to express your business logic in the Java EE 5 environment. Web Dynpro is the standard user interface framework for building SAP applications. The natural question is how these two technologies are integrated. The answer is through the EJB Model, which is part of SAP NetWeaver 7.1 Composition Environment. This model provides a comfortable way for developers to use Enterprise JavaBeans in their Web Dynpro Foundation user interface, with minimal coding, with respect to the best practices. This session details the inside of the EJB Model , as well as its usage. If you plan to use Web Dynpro for your UI or visualizing your EJB business logic, this session is a must! |
|
CE250 (Intermediate)
|
Advanced Modeling in Visual Composer for SAP NetWeaver Composition Environment
|
In this session, you will be introduced to advanced modeling techniques in Visual Composer for SAP NetWeaver Composition Environment. The topics covered include model componentization and reuse, operators, and lifecycle management. |
|
CE251 (Intermediate)
|
Advanced Techniques with Guided Procedures in SAP NetWeaver Composition Environment 7.1
|
In this session we will build upon the topics covered in the session, "Defining composite processes with Guided Procedures in SAP NetWeaver Composition Environment 7.1." We will discuss how to use web service calls, due dates, conditional processing, and other topics that add value to your guided procedure. Even though our topics will delve more deeply into the capabilities of guided procedures, there will be no programming required. Please join us we go-a-level-deeper on using guided procedures to address your business challenges! |
|
CE252 (Intermediate)
|
Moving J2EE Applications to SAP NetWeaver Composition Environment Made Easy
|
SAP NetWeaver Composition Environment is a first-choice runtime environment for J2EE 1.4 and Java EE 5 systems. However, it can mean some headaches to get your applications running on a new J2EE server.
This session wants to quickly walk you through the typical tasks necessary to deploy and run a given J2EE application. For example, you will check server ports, view logs, and configure JDBC resources. We introduce the deployment options and demonstrate how to debug applications “on the fly,” covering many fine features of SAP Management Console and SAP NetWeaver Administrator along the way.
If applications come from another vendor, you typically adjust their source code beforehand. Addressing this, you import the source code of a J2EE 1.4 application into SAP NetWeaver Developer Studio using the J2EE Migration Plug-In and learn its capabilities. You also experience porting J2EE 1.3 applications from SAP NetWeaver 04 and SAP NetWeaver 7.0. |
|
CE253 (Intermediate)
|
Service Composition with SAP Composite Application Framework Capabilities in SAP NetWeaver CE 7.1
|
Composite applications empower companies to drive innovative business processes, leveraging existing IT investments. SAP NetWeaver Composition Environment provides a methodology and toolset to efficiently develop and manage composite applications, following SAP's Enterprise SOA principle. SAP NetWeaver Composition Environment combines infrastructure components such as SAP Web Application Server, Web Dynpro-based user interfaces, business process management for workflow support, and an infrastructure for service and business object definition. Learn how composite applications look and feel from a developer's point of view and create a complete composite process from scratch. Let us show you how SAP NetWeaver Composition Environment empowers you to create, compose, and orchestrate services as key building blocks of your new application. |
|
CE300 (Advanced)
|
Delivering Consistent Results with a Reference Architecture for the SAP Composition Environment
|
The SAP NetWeaver Composition Environment (CE) enables corporate users and developers to extend the value of the SAP infrastructure and investment. Reference architecture and guiding principles serve as the foundation for consistent and effective composite applications. These guidelines enable Enterprise Architecture to publish and enforce the governance process and standards for composite applications. This session will cover Cardinal Health's reference architecture and guiding principles for SAP NetWeaver CE applications leveraging the Composite Application Framework and SAP Interactive Forms by Adobe. |
|
CE301 (Advanced)
|
Enterprise-Scale Analysis of Java Memory with Memory Analyzer
|
Memory is the most critical resource for today's enterprise applications. Unlike CPU shortage which usually only degrades performance, exceeding the memory limits puts a fatal end to the Java Virtual Machine (JVM). However, memory is a black box to the support and even to the developers as they are missing the right tools for analysis. When a system crashes the only artifact you may have is a heap dump. Using the Memory Analyzer, we will discuss various effective analysis techniques on the basis of real productive heap dumps. This tool was first introduced at JavaOne 2007 conference where it demonstrated that its performance and analysis features are superior to other commercial tools. |
|
CE302 (Advanced)
|
Drastically Reduce Dashboard Development Time and Increase Usability (Part 2)
|
In the second of a two part session, explore the technology and implementation details of the Rohm and Haas dashboard development framework. See details of how Rohm and Haas has utilized this framework to make use of such features as table API, SAP NetWeaver Portal "eventing", and command URLs much easier to implement and manage. Explore examples and code snippets that show you how Rohm and Haas has extended and simplified SAP-provided dashboard functionality. Take home representative Java, JavaScript, and ABAP code samples from the Rohm and Haas framework. Learn how to enhance your dashboards with RSS news feeds and AJAX (Asynchronous JavaScript and XML), and see a compelling real-world use of the XML Web item. Also see how Rohm and Haas extends these capabilities for delivery of dashboard applications for hand-held (BlackBerry) devices. |
|
CE350 (Advanced)
|
Advanced Service Composition with SAP Composition Application Framework Capabilities of SAP NetWeaver Composition Environment
|
Composite applications empower companies to drive innovative business processes, leveraging existing IT investments. SAP NetWeaver Composition Environment provides a methodology and toolset to efficiently develop and manage composite applications, following enterprise service-oriented architecture (enterprise SOA) principle. SAP NetWeaver Composition Environment combines infrastructure components such as SAP NetWeaver Application Server, Web Dynpro-based user interfaces, business process management for workflow support, and an infrastructure for service and business object definition. Learn how composite applications look and feel from a developer's point of view and create a composite process using advanced service composition from scratch. Let us show you how SAP NetWeaver Composition Environment empowers you to create, compose, and orchestrate services as key building blocks of your new application. |
|
CE351 (Advanced)
|
Designing Low TCO Applications in Web Dynpro Java
|
Often, Web Dynpro applications are built without a clear understanding of how this new tool should be used. This results in applications that are complex and costly to maintain, and consequently, the TCO of the application rises unnecessarily. This session will go through the design principles that should be followed when building a Web Dynpro application, and will help you drive the quality up and the maintenance costs down. |
|
CE352 (Advanced)
|
Getting the Best from the Web Dynpro Framework
|
The Web Dynpro framework is the runtime environment within which your Web Dynpro application will be executed. In order to write the most efficient code possible, you need to know what functionality is provided for you by the Web Dynpro framework and write your application to make full use of it. This session shows what functionality the Web Dynpro framework provides for you and then shows how to make the best use of it. Also included are the Web Dynpro phase model, and navigation and error handling. |
|
EPI100 (Beginner)
|
Business Process Management (BPM) – an Overview of SAP NetWeaver Capabilities
|
Business applications evolve from applications centered on database transactions to meaningful collections of rich business objects, accessible as enterprise services and integrated through business events. This requires a broader view of business process management (BPM), as well as event-driven architectures to support flexible deployment. Learn about the evolving technologies for business process and event management in the SAP NetWeaver platform. |
|
EPI103 (Beginner)
|
Collaborative Business Process Management with BPMN – a Demo Session
|
Business processes are usually described as either business driven or IT driven, practice or procedures, human-centric or integration-centric. Take a guided tour to the development of collaborative business processes with BPMN (Business Process Modeling Notation) from model to execution. |
|
EPI107 (Beginner)
|
Interoperability Options with the Services Registry
|
Interoperability of UDDI v.3-based Services Registry with registries by other vendors is a frequent requirement. This lecture explores the options at interoperability that the Services Registry currently provides and gives an outlook to future plans. |
|
EPI110 (Beginner)
|
Service-Oriented Architecture Management with SAP NetWeaver Administrator
|
SAP NetWeaver Administrator is a Web-based tool for administration and monitoring, offering a single entry point to configure, administer, and monitor your SAP NetWeaver system, its components, and applications. This lecture introduces many of the features and functionalities available within SAP NetWeaver Administrator. Some of the main features are the following:
- A single, central tool for administration, troubleshooting, and problem analysis of your SAP NetWeaver system. You can perform administration tasks, such as starting and stopping instances, checking and modifying configuration settings, and analyzing logs and traces.
- An easy-to-use, task-oriented interface
- A Web-based tool, which does not need to have a local installation to manage remote systems
- The interface allows seamless navigation to other SAP NetWeaver administration tools (e.g. User Management Engine)
- The SAP NetWeaver Administrator represents the crossover from various expert tools to an integrated, simple, and clear solution. It also completes the integration of the data sources for monitoring.
|
|
EPI112 (Beginner)
|
The Complete Picture: Enterprise Service Provisioning and Consuming
|
This lecture shows the process of providing an enterprise service using the Enterprise Services Repository and the consumption of this service from the Enterprise Services Workplace. The consuming application is created using the SAP NetWeaver Composition Environment. Demos will illustrate the main steps of this process. |
|
EPI114 (Beginner)
|
The In's and Out's of Document Process Automation
|
Using sales order processing and e-invoicing as examples, this session takes an in-depth look at solutions for automating information into and out of SAP applications to streamline the order-to-cash cycle. The “in” half of the session shows technology to extend order process automation by expanding capabilities to capture, validate, and transform data from paper, e-mail, fax, and electronic documents to produce EDI or IDoc files, or to automate information directly into SAP applications via BAPI. On the “out” side, the session outlines on-demand services enabling businesses to send invoices and billing documents via fax or postal mail directly from SAP applications, and receive real-time updates of delivery status, without hardware or software. The session demonstrates integration of these solutions with SAP applications, and includes case-study examples of lessons learned and outcomes realized by SAP customers in implementing inbound and outbound document process automation. |
|
EPI115 (Beginner)
|
SAP Performance Management - The Journey from Reactive to Proactive: A Case Study
|
Learn how to simplify administration and improve the performance of SAP environments. Lyondell, a leading global independent chemical manufacturer, and Tidal Software will reveal how Lyondell streamlined daily administration of SAP solutions, reducing time and costs while improving performance. Lyondell centralized SAP administration and performance management by adding Tidal Horizon for SAP solutions, which tracks performance of all SAP applications, detecting potential problems before service levels are affected. Tidal’s solution also extends the monitoring capabilities of SAP Solution Manager by proactively tracking and analyzing SAP technologies and business processes not monitored by CCMS and providing embedded expertise and automated analysis out-of-the-box. Tidal Horizon for SAP users can:
- automate performance management activities and reduce time for sustaining efforts
- improve performance and exceed service level agreements
- reduce costs and enable experts to focus on key initiatives
|
|
EPI150 (Beginner)
|
Providing and Consuming Enterprise Services in ABAP
|
The process of creating enterprise services and using them in consuming applications is central to SAP's enterprise service-oriented architecture strategy. This hands-on workshop introduces the concept of enterprise services and then shows in detail the steps required to provide a service using the new SAP NetWeaver Process Integration 7.10, including how to use the Enterprise Services Repository to model a service interface, then generate and implement a proxy in the ABAP development environment, and finally publish the service definition into the Services Registry. The second part of the workshop deals with creating a consuming application for this service using the SAP NetWeaver Composition Environment. In-depth hands-on exercises on the listed topics complete the workshop. |
|
EPI200 (Intermediate)
|
Automated Unit Testing for SAP NetWeaver XI Using Microsoft .Net and NUnit
|
This session will help address one problem that almost every SAP NetWeaver Exchange Infrastructure (SAP NetWeaver XI) customer faces, the problem of how to automate unit testing for SAP NetWeaver XI interfaces. All development requires unit testing, and although SAP has some great tools built into SAP NetWeaver XI and the runtime workbench which allow single tests to be executed, there is no pre delivered method for automating unit testing. This session will show how SAP NetWeaver XI developers can make use of standard .Net objects and a freely available product called NUnit to automate their SAP NetWeaver XI unit testing. The overview will include code samples which show how to create tests that can be saved for later automation. It will show code samples inside NUnit that enable the retrieval of saved tests and the execution of those tests. It will also demonstrate how Intel uses this method to reduce the testing time and resources for support pack installations. |
|
EPI201 (Intermediate)
|
BPEL4People: A Standard Approach to Integrating |