SlideShare a Scribd company logo
AD403: Understand, Extend and Customize
Alloy by IBM and SAP
Christian Holsing | Product Manager Alloy by IBM and SAP
Wei-Lee Jamrog | Development Manager Alloy by IBM and SAP
Financial Disclaimer
The information on the new product is intended to outline our general product direction and it should
not be relied on in making a purchasing decision. The information on the new product is for
informational purposes only and may not be incorporated into any contract. The information on the
new product is not a commitment, promise, or legal obligation to deliver any material, code or
functionality. The development, release, and timing of any features or functionality described for
our products remains at our sole discretion




                    2
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
AlloyTM by IBM and SAP 1.0 Out-of-the-Box Functionality
Reports Management                Travel Management                Leave Management




  ●   Easy access to SAP BI,       ●   Schedule and approve         ●   Schedule and approve
      SAP ERP and line of              trip requests                    leave requests
      business reports
                                   ●   Approve expense              ●   Link to collaboration tools
  ●   Self service subscription        requests                         to discuss and resolve
      and personalization                                               quickly
                                   ●   Links to key information,
  ●   Forward or access reports        e.g. travel and expense      ●   Ensure data consistency
      off-line                         policies                         and compliance
  ●   Links to related reports     ●   Ensure data consistency
      and information                  and compliance
Alloy 1.0 Workflow Decisions Management
Manage SAP Workflow decision steps in IBM® Lotus® Notes®




                                                         Pur chasing
                                                            Or der

                                                                                Mar keting
                                                                                  Funds
                                Shopping Car t
                                                                                A ppr oval
                                  A ppr oval


●   Bring decision steps from                    ... Think of Your
    workflow to Lotus Notes                        Workflows …
●   Simple configuration-no
    customization needed
                                                                                      Hiring
                                                                                    A ppr ovals
●   Transparently supports        Invoice
    multiple decision options     A ppr oval

●   Extensive customization
    options for specific
                                                                        Tr avel
    requirements
                                                    Leave              A ppr oval
                                                 A ppr oval s
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
Alloy 1.0 Architecture


    IBM Lotus
   Notes Client
                                                             SAP
                  Alloy Software by IBM and SAP            NetWeaver
                                                           Business
                                                           Warehouse




                      IBM Lotus       SAP Alloy Add-
                        Domino             on
                     Alloy Add-on
    IBM Lotus
     Domino
   Mail Servers

                      IBM Lotus       SAP NetWeaver           SAP
                    Domino Server    Application Server   Business Suite
                                           (J2EE)
Alloy 1.0 Architecture - Communication
                                                                            Synchronous Call
 IBM Lotus        Sidebar                                                   Asynchronous Call
 NotesLotus
   IBM Client
     IBM Lotus
   Notes Client
     Notes Client
       Mailbox

                 Metadata                                                                                       SAP NetWeaver™™
                                                                                                                Business Warehouse




                                                                                               Reporting
                                                      Metadata               Service Bundle
                                                                                               Adapter
                                                                                                                 BW Report Executor
                 Mail Router

     Mailbox                                         Inbound Proxy
                                                                              Item Handler
                                                                              Service
                                                     Outbound Proxy

                                         IBM Lotus Domino
                                         Alloy Add-on                         SAP AlloyTM Add-on
                                                                                                                SAP
                                                                             Ticket Issuer                      Business Suite
                                       Mail Router
                                                                             SAP NetWeaver™
                                                                             Web Application Server
                                                                             Java
                                        IBM Lotus                            7.00 SP17

   IBM Lotus Domino                     Domino Server                                                            Enterprise SOA
   Mail Servers
                      Component delivered by IBM                  Component delivered by SAP               optional component
Alloy 1.0 Architecture - Security
                                                                                      Synchronous Call
IBM Lotus        Sidebar                                                              Asynchronous Call
Notes Lotus
  IBM Client
    IBM Lotus
  Notes Client
    Notes Client
      Mailbox
                                           Ltpa
                                                                             1   SAML Request                                                SAP NetWeaver™™
                 Metadata
                                                                                                                                             Business Warehouse
                                                                             2       SSO SAP Logon Ticket

          Ltpa

                                                                                                        Reporting
                                                        Metadata                       Service Bundle
                                                                                                        Adapter
                                                                                                                                              BW Report Executor
                 Mail Router
                                                                         SSL




                                                                                                                    Assertion Tickets
    Mailbox
                                                        Inbound Proxy
                                                                         2             Item Handler
                                                                                       Service
                                                        Outbound Proxy


                                          IBM Lotus Domino
                                          Alloy Add-on                                   SAP AlloyTM Add-on
                                                                                 1                                                           SAP
                                                                                       Ticket Issuer                                         Business Suite
                                        Mail Router
                               Ltpa                                                    SAP NetWeaver™
                                                                                       Web Application Server
                                                                                       Java
                                                                                       7.00 SP17
                                         IBM Lotus
  IBM Lotus Domino                       Domino Server                                                                                        Enterprise SOA
                                         Version 8.02
  Mail Servers
                      Component delivered by IBM                     Component delivered by SAP                                         optional component
Alloy Metadata Handling Concept
         ●       One of the common Integration problems is that only data is
                  integrated, but configuration settings are not reflected
         ●       Alloy reads SAP configuration (e.g. Leave Types or Report
                   Templates) and provides them to the user
                      ▬   Client updates automatically
                      ▬   Application logic is driven from SAP customizing
                      ▬   Notes developer does not need to update Key mappings anymore
         ●       The Sidebar Elements are stored in the Metadata repository, too
             ▬   Provided in HTML which allows full customization and extension (e.g. Charts in the sidebar)
             ▬   developers can easily do more customization than just changing the existing blocks
             ▬   Integration of Real-time content from other server / services, e.g. communication through Ajax
                     or a WebService or Google Charts
             ▬   Applying corporate UI Guidelines or CSS Stylesheets
         ●       New Metadata / HTML fragments don't require Notes Design
                  updates but are distributed through the Metadata mechanism
                  down to the Notes Clients (WebService Call)
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
Administration Lotus Side: Server
●    Alloy extends the standard mail8.ntf with a set of additional
        DesignElements
 ▬   Reason for 8.02 is beyond performance the fact that the 8.02 mail template already holds Alloy
        Design elements – so nothing is overwritten
●    Role out of the Alloy Design is very easy and done via designer task
●    Other tasks are normal Domino Admin tasks
 ▬   Sign Design Elements
 ▬   Setup of Alloy Databases / Deployment of jar Files
 ▬   Setup the username mapping for the SSO
       ▬  Tivoli Directory Integrator can help
Administration Lotus Side: Server
                           ●   SAP J2ee Server
                                 Address



                           ●   SAML User Mapping


                           ●   SAML Security
                                 Settings




                           ●   SLD Registration

                           ●   Clustering (targeted
Administration Lotus Side: Server

                        ●   Mail-In Database Name


                        ●   Metadata Sync schedule
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
Customizing / Extensibility in Alloy
                            ●    Customizing and Extensibility
                                   happens through normal
                                   mechanisms:
                             ▬   SAP Side
                                   ▬  ABAP User Exits
                                   ▬  Standard configuration
                             ▬   Lotus Side
                                   ▬   Normal Notes Design Elements with
                                          Domino Designer

                            ●    No additional skills are
                                   needed to extend the
                                   functionality
                            ●    Alloy itself acts as a BlackBox
                                    which establishes
                                    connectivity and save
                                    delivery of Messages
Quick Guide to Expose Workflow Decisions in
Alloy
               Step 1             Step 2              Step 3             Opt: Step 4

                                     Configure
                 Configure                              Configure
                                     IBM Lotus                                Magnify
                   SAP                                     SAP
                                      Domino                                 Decision UI
                 Backend                               Alloy Add-on
                                       Server


              IMG and          Configure IBM          The IBM         Magnify and enrich
           Custom Handlers     Lotus Domino        Lotus Domino       the decision UI with
                                Server with        configuration           additional
                             the application id   generates a user     information in the
                              and bound type        role on SAP          decision body
                              created in step 2    Alloy Add-on.          and the Alloy
                                                   Assign user to           sidebar
  SAP
Business                                              this role.
Workflow




              SAP              IBM Lotus               SAP                 IBM Lotus
            Backend           Domino Server        Alloy Add-on          Domino Designer
Configure Workflow to use Alloy
                                  Configuration of the
                                  WF Details is
                                  performed and the
                                  BoundItemType
                                  added
Register Workflow on Lotus side
  The registration is done in the NDERPWS.nsf Application by mapping to the Application
  Key and the BoundItemType (Maps to definition in the SAP System
Generate UX Elements for Alloy in Notes
And the field names as they are coming from SAP and appear in the Notes Document.
The Fields should be set to computed to prevent editing
Customizing: Adding Google Charts to the sidebar
                          ●   As the Sidebar Widget is
                                simply constructed out of
                                HTML fragments
                          ●   In this example
                          ▬   Google Charts are added to display
                                  Business Data which is achieved by
                                ▬  A Lotus Script agent that constructs
                                       the necessary HTML code on
                                       document PostOpen
                                ▬  Data is read from Notes Document
                                       and written into HTML stream
                                ▬  Default Element from Metadata
                                       Repository is extended
New scenarios available through OpenNtf
      ●   Available now through Open NTF are additional Approval scenarios
No.   Workflow Scenarios            Application   Application   Application Description        Workflow ID
                                    Area          ID


1     Purchase Order Approval       MM/SRM        ZPO1          Purchase Order Approval        WS91000240
2     Material Approval             MM/SRM        ZMM02         Material Approval              WS90000244
3     Supplier Validation           MM/SRM        ZMM01         Supplier Validation Approval   WS90000243
4     Change Request for Purchase   MM/SRM                      Change Request for Purchase
      Order                                                     Order
5     Change Request for Sales      SD/CRM                      Change Request for Sales
      Order                                                     Order
6     Sales Deal Approval           SD/CRM        ZSD01         Sales Deal Approval            WS90000242
7     Hiring Approval               HCM           ZHR01         Hiring Approval                WS90000241
8     Time Recording Approval       HCM           ZHR02         Time Recording Approval        WS90000247
9     Invoice Approval              FI            ZFI01         Invoice Approval               WS90000249
10    Project Resource Allocation   PLM           ZPLM01        Resource Allocation Approval   WS90000248
      Approval
RIM BlackBerry Integration- current
development
RIM BlackBerry Integration Architecture
                                      ●Solution does not
                      Domino Mail     require any changes to
                        Server        BlackBerry Device or
         BES Server                   BES Server
                          User        ●Handling of Alloy Item

                         MailDB       as regular eMail that hits
                                      device
                                      ●User sees summary and

                                      can access item in
                                      MailServer via Link
                                      (requires HTTP Task)
                                      ●Approval through
   SAP Alloy          Domino Server
  Components             (Alloy)      WebFrontend




   SAP ERP
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
The key development / design Patterns are
simple:

●   The business process remains at one place – The ERP
      System

●   Business Configuration is driven through ERP System only

●   No rebuilding of the SAP System / UI if not necessary

●   Open and extensible concepts on Notes Side – so Notes
     developer can add functionality
Alloy items in Notes are regular Notes
documents
●    Any Alloy item in Notes is a regular Notes Document and has a Notes
       form associated with it
●    A Notes Developer can for example:
 ▬   Adjust the Layout of the included Notes Forms / Examples from OpenNTF
 ▬   Create new Forms for Additional SAP Workflows
 ▬   Hook Alloy into other Collaborative Applications like Lotus Connections, Lotus Quickr and Lotus
         Sametime
 ▬   Integrate with Lotus Workflow to provide Ad-Hoc Workflow capabilities
●    Alloy Server components handle the routing and the SSO to the SAP
        Backends
 ▬   Based on signing the message sent w/ the current UserID
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
TimeRecording POC
●   The solution is a Proof of Concept that the Business Partner has
      developed to provide ability to record working Time in Lotus Notes
      and submit it to the SAP System
●   Notes Application to provide Time Recording Interface to User
▬   UI to enter Data
▬   Application creates message and send it to NDERPWS Application
▬   Alloy handles the item, transfers it to the Backend and triggers Approval workflow
●   Approver (dependent on BackEnd Configuration) receives Approval
      Item and can approve via Workflow Capabilities
▬   Works as designed
▬   New Notes Form for Time Approval
●   Alloy Workflow is configured to handle the new Items
       (BoundItemTypes) and recognizes them as TimeRecording
       Approvals
Future Directions for Alloy by IBM and SAP
                                                                        Alloy next
                                                                        - Event/Alert Framework to enable solutions
                                                                        - Frameworks to enable industry specific solutions
                                                                           - Contact management
                                                                           - Calendar management
                                                                        - Business Analytics
                                                                        - More Lotus portfolio integration:
The information on the new product is intended to outline                  -ST, Connections Symphony, Quickr
our general product direction and it should not be relied on            - Unstructured activity management in support of processes
in making a purchasing decision. The information on the
new product is for informational purposes only and may
                                                                        - Read only access to business data for unlicensed delegate
not be incorporated into any contract. The information on               - Additional mobile device support
the new product is not a commitment, promise, or legal                  - Languages
obligation to deliver any material, code or functionality.              - Platforms
The development, release, and timing of any features or                   - Server: AIX, Linux (tbd)
functionality described for our products remains at our sole              - Client: Mac, Linux (tbd)
discretion notice


                                               Q4/2009                   Alloy 1.x
                                                                         - Extended Programmability
                                                                             - Direct access to SAP data
                                                                             - Programmability via Xpages etc.
          Q1/2009                         Alloy 1.0.1                        - Additional Sidebar customization e.g.
                                                                               Live Text and Widgets
                                          - Data Consistency
                                                                         -   Additional Mail and Calendar Integration
Alloy v1.0                                  Checker
                                                                             - RIM support
 -Reporting & Analytics                   - Clustering support               - Additional workflow features
 -Workflow Approval                       - Notes 8.5 & 8.5.1 Support        - Additional sample customization's (open NTF)
                                                                         -   Key reports pre-packaged from SAP
  Pattern                                                                -   Additional Languages
- Leave Request                                                          -   Notes 8.5.x support
- Trip Request                                                           -   Win 7



                                                                                       IBM and SAP CONFIDENTIAL
Software Requirements for Alloy 1.0
IBM Lotus Notes Client    8.0.2, 8.5 and 8.5.1
IBM Lotus Domino Server   8.0.2, 8.5 and 8.5.1
SAP ERP                   SAP ERP 6.0 SPS 14 running on SAP NetWeaver 7.0 SPS17
                          with Enterprise Service Architecture (ESA) Add-On ECC-SE
                          602 or higher
SAP BI (optional)         SAP Business Warehouse 3.5 – SP23 or
                          SAP Business Warehouse 7.0 – SPS 17
Alloy Server Software     SAP Alloy Add-On running on Netweaver 7.0 SPS17 (JavaTM
                          Stack)
                          IBM Lotus Notes Alloy Add-On running on Domino 8.0.2, 8.5
                          or 8.5.1

 The Operating Systems of the SAP Business Suite Software or the IBM
 Lotus Domino Servers are not restricted, but the Alloy components
 currently require the following Operating Systems:
IBM Lotus Notes Client    Microsoft® Windows® XP or Vista


IBM Lotus Domino Server   Microsoft® Windows® 2003 Server


SAP Alloy Add-On          All Netweaver 7.0 Java stack platform constellations
Agenda:
1) Alloy Scenarios / Value
2) Architecture
3) Administration Interfaces
4) Extensibility
5) Development patterns
6) Alloy Time recording POC
7) How to engage / getting started
Ways to engage on Alloy as a Partner
●    Alloy Design Partner Program

●    We are planning to initiate a special Program in Q1 & Q2 to
 ▬   Educate partners on Alloy
 ▬   Allow Lotus Partner to network w/ SAP Partners and establish relationships

●    Alloy Beta (currently planned for Q3)

●    Drive Alloy into your customer base in Q4
Learn more about Alloy @ Lotusphere
●    Sessions:
 ▬   ID209: Transform Your Business with Alloy by IBM and SAP (Wed 1:30p Swan
        1-2)
 ▬   SHOW114 (Tue 2p Swan Osprey)
 ▬   BOF304 (Wed 5:45p Swan Toucan 1)

●    See the Team Members in the
 ▬   Meet the Developer Lab
 ▬   On the Showfloor
 ▬   Business Partner Cafe
Lotus Domino and SAP Business Suite – A powerful combination
to leverage integrated business processes




                 The best of two worlds !




            36
Christian Holsing           Wei-Lee Jamrog

eMail: holsing@de.ibm.com   eMail: wjamrog@us.ibm.com




              37
Legal Disclaimer
© IBM Corporation 2009. All Rights Reserved.
The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS
without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any
damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations
from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.
References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation
may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these
materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.
IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other
countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete:
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.




                                         38
Copyright 2009 SAP AG All rights reserved
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein
may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries,
zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,
POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2,
Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or
other countries.
Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.
Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective
logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects
products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in
other countries. Business Objects is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only.
National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes
only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP
Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be
construed as constituting an additional warrant.
40

More Related Content

PDF
Transform Your Business with Alloy by IBM and SAP
PPTX
iVend Loyalty - Loyalty Management System
PDF
Summit 2011 infra_servers_clients
PPT
Sap overview
PPT
Sap overview
PPT
]project-open[ Data-Model 100511b
PDF
Peter Lanfermann Vodafone D2 LTE deployment in Germany
PPTX
Collaborative sourcing keys to unlocking greater value
Transform Your Business with Alloy by IBM and SAP
iVend Loyalty - Loyalty Management System
Summit 2011 infra_servers_clients
Sap overview
Sap overview
]project-open[ Data-Model 100511b
Peter Lanfermann Vodafone D2 LTE deployment in Germany
Collaborative sourcing keys to unlocking greater value

What's hot (20)

PDF
Microsoft Lync Teched Eilat
PDF
Emakina Academy 6 - Boost your intranet - STIB
PPTX
SaaS PPM - How Do You Know When It's Right For You? EPM Live Webinar Presenta...
PDF
UI Design Patterns for Search & Information Discovery
PDF
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
PPTX
Ratnadip Mysap.Ppt
PDF
VSC Wholesale & Retail Softswitch
PPTX
Catalyst booth demo_slide_template_bandwidth_exchange_v_1.4
XLS
Deployment Plan for B2B Integrations
PPTX
HP Microsoft SQL Server Data Management Solutions
PDF
En Route Brochure - Odata Logistics
PPTX
Keeping Your Digital Office Clean Wim Putzeys Panoptic
PDF
S Ven Hakan Olsson Compos Index
PDF
2013 OTM EU SIG: Integrating SAP with OTM Presentation
PDF
Websphere commerce 7.0 the social commerce platform
PPTX
Pivotal CRM: Optimize your Pivotal Implementation
PPS
Which server to choose ace it solutions guide
PPT
July 7 Demo Deck
PPTX
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
Microsoft Lync Teched Eilat
Emakina Academy 6 - Boost your intranet - STIB
SaaS PPM - How Do You Know When It's Right For You? EPM Live Webinar Presenta...
UI Design Patterns for Search & Information Discovery
Oracle tech fmw-02-soa-suite-11g-neum-15.04.2010
Ratnadip Mysap.Ppt
VSC Wholesale & Retail Softswitch
Catalyst booth demo_slide_template_bandwidth_exchange_v_1.4
Deployment Plan for B2B Integrations
HP Microsoft SQL Server Data Management Solutions
En Route Brochure - Odata Logistics
Keeping Your Digital Office Clean Wim Putzeys Panoptic
S Ven Hakan Olsson Compos Index
2013 OTM EU SIG: Integrating SAP with OTM Presentation
Websphere commerce 7.0 the social commerce platform
Pivotal CRM: Optimize your Pivotal Implementation
Which server to choose ace it solutions guide
July 7 Demo Deck
IBM Smarter Business 2012 - Du behöver inte sikta mot stjärnorna för att komm...
Ad

Viewers also liked (14)

DOC
pawan cv
PDF
Custom Virtual Events - LabRoots 2016
PDF
Fusion Corporate Overview
PPT
Pomoc Grécku - zlá cesta
PDF
Euroval - Cesta k socializmu
PDF
Lab Roots & BioConference Live Media Packet 2012
PDF
Bio Conference Live 2011-12 Slide
PPT
Why We Need Sustainable Architecture In The World
PPTX
Green Architecture
PPTX
Architectural Wonders - Sustainable Architecture for a Green Future
PPT
Green architecture 01
PPTX
Green architecturE
KEY
Green Architecture
pawan cv
Custom Virtual Events - LabRoots 2016
Fusion Corporate Overview
Pomoc Grécku - zlá cesta
Euroval - Cesta k socializmu
Lab Roots & BioConference Live Media Packet 2012
Bio Conference Live 2011-12 Slide
Why We Need Sustainable Architecture In The World
Green Architecture
Architectural Wonders - Sustainable Architecture for a Green Future
Green architecture 01
Green architecturE
Green Architecture
Ad

Similar to Understand, Extend and Customize Alloy by IBM and SAP (20)

PPTX
WSO2Con2011: Using WSO2 ESB with SAP ERP (Retail)
PDF
Oracle SOA Suite Overview - Integration in a Service-Oriented World
PPTX
Solving Enterprise Integration Challenges With Biz Talk Server
PDF
Ebs soa con8716_pdf_8716_0001
PPTX
Introduction to BizTalk Server 2010
PDF
Next Generation of Middleware Solutions
PDF
SAP Extended ECM by OpenText 10.0 - What's New?
PDF
Building highly scalable process and rule-driven applications with JBoss Ente...
PPT
Enterprise Enabler- Presentation
PDF
Alloy - SAP Integration
PDF
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
PDF
Scribe insight 2009
PDF
Agenda and opening slides #sitNL
PPT
E biz blueprint
PDF
Sap net weaver business client introduction
PPTX
Concepts integrationandbiztalksoa andbpm
PDF
Company profile Metrasys
PDF
Webinar: Spagic and eForm Services: a practical approach to PDF support
PPTX
An abundance of choice in the cloud
PDF
Business Process Optimization with Enterprise SOA and AIA
WSO2Con2011: Using WSO2 ESB with SAP ERP (Retail)
Oracle SOA Suite Overview - Integration in a Service-Oriented World
Solving Enterprise Integration Challenges With Biz Talk Server
Ebs soa con8716_pdf_8716_0001
Introduction to BizTalk Server 2010
Next Generation of Middleware Solutions
SAP Extended ECM by OpenText 10.0 - What's New?
Building highly scalable process and rule-driven applications with JBoss Ente...
Enterprise Enabler- Presentation
Alloy - SAP Integration
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Scribe insight 2009
Agenda and opening slides #sitNL
E biz blueprint
Sap net weaver business client introduction
Concepts integrationandbiztalksoa andbpm
Company profile Metrasys
Webinar: Spagic and eForm Services: a practical approach to PDF support
An abundance of choice in the cloud
Business Process Optimization with Enterprise SOA and AIA

More from Christian Holsing (7)

PDF
Fut1112 - SLES for SAP - The road ahead
PDF
TechEd 2019 SUSE theater session
ODP
Engage 2019 - SUSE Linux and Container update
PPTX
Fut1441 SUSE Linux Enterprise Server for SAP Solutions
PDF
IBM Connect 2013 - AD405
PDF
DNUG keynote - Social business with IBM Connections
PDF
AD404 - Extend your Social Business by integrating SAP Solutions
Fut1112 - SLES for SAP - The road ahead
TechEd 2019 SUSE theater session
Engage 2019 - SUSE Linux and Container update
Fut1441 SUSE Linux Enterprise Server for SAP Solutions
IBM Connect 2013 - AD405
DNUG keynote - Social business with IBM Connections
AD404 - Extend your Social Business by integrating SAP Solutions

Recently uploaded (20)

PDF
KodekX | Application Modernization Development
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
DOCX
The AUB Centre for AI in Media Proposal.docx
KodekX | Application Modernization Development
NewMind AI Weekly Chronicles - August'25 Week I
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Understanding_Digital_Forensics_Presentation.pptx
Network Security Unit 5.pdf for BCA BBA.
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Monthly Chronicles - July 2025
Building Integrated photovoltaic BIPV_UPV.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Empathic Computing: Creating Shared Understanding
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Encapsulation_ Review paper, used for researhc scholars
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Spectral efficient network and resource selection model in 5G networks
20250228 LYD VKU AI Blended-Learning.pptx
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
The AUB Centre for AI in Media Proposal.docx

Understand, Extend and Customize Alloy by IBM and SAP

  • 1. AD403: Understand, Extend and Customize Alloy by IBM and SAP Christian Holsing | Product Manager Alloy by IBM and SAP Wei-Lee Jamrog | Development Manager Alloy by IBM and SAP
  • 2. Financial Disclaimer The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and timing of any features or functionality described for our products remains at our sole discretion 2
  • 3. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 4. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 5. AlloyTM by IBM and SAP 1.0 Out-of-the-Box Functionality Reports Management Travel Management Leave Management ● Easy access to SAP BI, ● Schedule and approve ● Schedule and approve SAP ERP and line of trip requests leave requests business reports ● Approve expense ● Link to collaboration tools ● Self service subscription requests to discuss and resolve and personalization quickly ● Links to key information, ● Forward or access reports e.g. travel and expense ● Ensure data consistency off-line policies and compliance ● Links to related reports ● Ensure data consistency and information and compliance
  • 6. Alloy 1.0 Workflow Decisions Management Manage SAP Workflow decision steps in IBM® Lotus® Notes® Pur chasing Or der Mar keting Funds Shopping Car t A ppr oval A ppr oval ● Bring decision steps from ... Think of Your workflow to Lotus Notes Workflows … ● Simple configuration-no customization needed Hiring A ppr ovals ● Transparently supports Invoice multiple decision options A ppr oval ● Extensive customization options for specific Tr avel requirements Leave A ppr oval A ppr oval s
  • 7. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 8. Alloy 1.0 Architecture IBM Lotus Notes Client SAP Alloy Software by IBM and SAP NetWeaver Business Warehouse IBM Lotus SAP Alloy Add- Domino on Alloy Add-on IBM Lotus Domino Mail Servers IBM Lotus SAP NetWeaver SAP Domino Server Application Server Business Suite (J2EE)
  • 9. Alloy 1.0 Architecture - Communication Synchronous Call IBM Lotus Sidebar Asynchronous Call NotesLotus IBM Client IBM Lotus Notes Client Notes Client Mailbox Metadata SAP NetWeaver™™ Business Warehouse Reporting Metadata Service Bundle Adapter BW Report Executor Mail Router Mailbox Inbound Proxy Item Handler Service Outbound Proxy IBM Lotus Domino Alloy Add-on SAP AlloyTM Add-on SAP Ticket Issuer Business Suite Mail Router SAP NetWeaver™ Web Application Server Java IBM Lotus 7.00 SP17 IBM Lotus Domino Domino Server Enterprise SOA Mail Servers Component delivered by IBM Component delivered by SAP optional component
  • 10. Alloy 1.0 Architecture - Security Synchronous Call IBM Lotus Sidebar Asynchronous Call Notes Lotus IBM Client IBM Lotus Notes Client Notes Client Mailbox Ltpa 1 SAML Request SAP NetWeaver™™ Metadata Business Warehouse 2 SSO SAP Logon Ticket Ltpa Reporting Metadata Service Bundle Adapter BW Report Executor Mail Router SSL Assertion Tickets Mailbox Inbound Proxy 2 Item Handler Service Outbound Proxy IBM Lotus Domino Alloy Add-on SAP AlloyTM Add-on 1 SAP Ticket Issuer Business Suite Mail Router Ltpa SAP NetWeaver™ Web Application Server Java 7.00 SP17 IBM Lotus IBM Lotus Domino Domino Server Enterprise SOA Version 8.02 Mail Servers Component delivered by IBM Component delivered by SAP optional component
  • 11. Alloy Metadata Handling Concept ● One of the common Integration problems is that only data is integrated, but configuration settings are not reflected ● Alloy reads SAP configuration (e.g. Leave Types or Report Templates) and provides them to the user ▬ Client updates automatically ▬ Application logic is driven from SAP customizing ▬ Notes developer does not need to update Key mappings anymore ● The Sidebar Elements are stored in the Metadata repository, too ▬ Provided in HTML which allows full customization and extension (e.g. Charts in the sidebar) ▬ developers can easily do more customization than just changing the existing blocks ▬ Integration of Real-time content from other server / services, e.g. communication through Ajax or a WebService or Google Charts ▬ Applying corporate UI Guidelines or CSS Stylesheets ● New Metadata / HTML fragments don't require Notes Design updates but are distributed through the Metadata mechanism down to the Notes Clients (WebService Call)
  • 12. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 13. Administration Lotus Side: Server ● Alloy extends the standard mail8.ntf with a set of additional DesignElements ▬ Reason for 8.02 is beyond performance the fact that the 8.02 mail template already holds Alloy Design elements – so nothing is overwritten ● Role out of the Alloy Design is very easy and done via designer task ● Other tasks are normal Domino Admin tasks ▬ Sign Design Elements ▬ Setup of Alloy Databases / Deployment of jar Files ▬ Setup the username mapping for the SSO ▬ Tivoli Directory Integrator can help
  • 14. Administration Lotus Side: Server ● SAP J2ee Server Address ● SAML User Mapping ● SAML Security Settings ● SLD Registration ● Clustering (targeted
  • 15. Administration Lotus Side: Server ● Mail-In Database Name ● Metadata Sync schedule
  • 16. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 17. Customizing / Extensibility in Alloy ● Customizing and Extensibility happens through normal mechanisms: ▬ SAP Side ▬ ABAP User Exits ▬ Standard configuration ▬ Lotus Side ▬ Normal Notes Design Elements with Domino Designer ● No additional skills are needed to extend the functionality ● Alloy itself acts as a BlackBox which establishes connectivity and save delivery of Messages
  • 18. Quick Guide to Expose Workflow Decisions in Alloy Step 1 Step 2 Step 3 Opt: Step 4 Configure Configure Configure IBM Lotus Magnify SAP SAP Domino Decision UI Backend Alloy Add-on Server IMG and Configure IBM The IBM Magnify and enrich Custom Handlers Lotus Domino Lotus Domino the decision UI with Server with configuration additional the application id generates a user information in the and bound type role on SAP decision body created in step 2 Alloy Add-on. and the Alloy Assign user to sidebar SAP Business this role. Workflow SAP IBM Lotus SAP IBM Lotus Backend Domino Server Alloy Add-on Domino Designer
  • 19. Configure Workflow to use Alloy Configuration of the WF Details is performed and the BoundItemType added
  • 20. Register Workflow on Lotus side The registration is done in the NDERPWS.nsf Application by mapping to the Application Key and the BoundItemType (Maps to definition in the SAP System
  • 21. Generate UX Elements for Alloy in Notes And the field names as they are coming from SAP and appear in the Notes Document. The Fields should be set to computed to prevent editing
  • 22. Customizing: Adding Google Charts to the sidebar ● As the Sidebar Widget is simply constructed out of HTML fragments ● In this example ▬ Google Charts are added to display Business Data which is achieved by ▬ A Lotus Script agent that constructs the necessary HTML code on document PostOpen ▬ Data is read from Notes Document and written into HTML stream ▬ Default Element from Metadata Repository is extended
  • 23. New scenarios available through OpenNtf ● Available now through Open NTF are additional Approval scenarios No. Workflow Scenarios Application Application Application Description Workflow ID Area ID 1 Purchase Order Approval MM/SRM ZPO1 Purchase Order Approval WS91000240 2 Material Approval MM/SRM ZMM02 Material Approval WS90000244 3 Supplier Validation MM/SRM ZMM01 Supplier Validation Approval WS90000243 4 Change Request for Purchase MM/SRM Change Request for Purchase Order Order 5 Change Request for Sales SD/CRM Change Request for Sales Order Order 6 Sales Deal Approval SD/CRM ZSD01 Sales Deal Approval WS90000242 7 Hiring Approval HCM ZHR01 Hiring Approval WS90000241 8 Time Recording Approval HCM ZHR02 Time Recording Approval WS90000247 9 Invoice Approval FI ZFI01 Invoice Approval WS90000249 10 Project Resource Allocation PLM ZPLM01 Resource Allocation Approval WS90000248 Approval
  • 24. RIM BlackBerry Integration- current development
  • 25. RIM BlackBerry Integration Architecture ●Solution does not Domino Mail require any changes to Server BlackBerry Device or BES Server BES Server User ●Handling of Alloy Item MailDB as regular eMail that hits device ●User sees summary and can access item in MailServer via Link (requires HTTP Task) ●Approval through SAP Alloy Domino Server Components (Alloy) WebFrontend SAP ERP
  • 26. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 27. The key development / design Patterns are simple: ● The business process remains at one place – The ERP System ● Business Configuration is driven through ERP System only ● No rebuilding of the SAP System / UI if not necessary ● Open and extensible concepts on Notes Side – so Notes developer can add functionality
  • 28. Alloy items in Notes are regular Notes documents ● Any Alloy item in Notes is a regular Notes Document and has a Notes form associated with it ● A Notes Developer can for example: ▬ Adjust the Layout of the included Notes Forms / Examples from OpenNTF ▬ Create new Forms for Additional SAP Workflows ▬ Hook Alloy into other Collaborative Applications like Lotus Connections, Lotus Quickr and Lotus Sametime ▬ Integrate with Lotus Workflow to provide Ad-Hoc Workflow capabilities ● Alloy Server components handle the routing and the SSO to the SAP Backends ▬ Based on signing the message sent w/ the current UserID
  • 29. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 30. TimeRecording POC ● The solution is a Proof of Concept that the Business Partner has developed to provide ability to record working Time in Lotus Notes and submit it to the SAP System ● Notes Application to provide Time Recording Interface to User ▬ UI to enter Data ▬ Application creates message and send it to NDERPWS Application ▬ Alloy handles the item, transfers it to the Backend and triggers Approval workflow ● Approver (dependent on BackEnd Configuration) receives Approval Item and can approve via Workflow Capabilities ▬ Works as designed ▬ New Notes Form for Time Approval ● Alloy Workflow is configured to handle the new Items (BoundItemTypes) and recognizes them as TimeRecording Approvals
  • 31. Future Directions for Alloy by IBM and SAP Alloy next - Event/Alert Framework to enable solutions - Frameworks to enable industry specific solutions - Contact management - Calendar management - Business Analytics - More Lotus portfolio integration: The information on the new product is intended to outline -ST, Connections Symphony, Quickr our general product direction and it should not be relied on - Unstructured activity management in support of processes in making a purchasing decision. The information on the new product is for informational purposes only and may - Read only access to business data for unlicensed delegate not be incorporated into any contract. The information on - Additional mobile device support the new product is not a commitment, promise, or legal - Languages obligation to deliver any material, code or functionality. - Platforms The development, release, and timing of any features or - Server: AIX, Linux (tbd) functionality described for our products remains at our sole - Client: Mac, Linux (tbd) discretion notice Q4/2009 Alloy 1.x - Extended Programmability - Direct access to SAP data - Programmability via Xpages etc. Q1/2009 Alloy 1.0.1 - Additional Sidebar customization e.g. Live Text and Widgets - Data Consistency - Additional Mail and Calendar Integration Alloy v1.0 Checker - RIM support -Reporting & Analytics - Clustering support - Additional workflow features -Workflow Approval - Notes 8.5 & 8.5.1 Support - Additional sample customization's (open NTF) - Key reports pre-packaged from SAP Pattern - Additional Languages - Leave Request - Notes 8.5.x support - Trip Request - Win 7 IBM and SAP CONFIDENTIAL
  • 32. Software Requirements for Alloy 1.0 IBM Lotus Notes Client 8.0.2, 8.5 and 8.5.1 IBM Lotus Domino Server 8.0.2, 8.5 and 8.5.1 SAP ERP SAP ERP 6.0 SPS 14 running on SAP NetWeaver 7.0 SPS17 with Enterprise Service Architecture (ESA) Add-On ECC-SE 602 or higher SAP BI (optional) SAP Business Warehouse 3.5 – SP23 or SAP Business Warehouse 7.0 – SPS 17 Alloy Server Software SAP Alloy Add-On running on Netweaver 7.0 SPS17 (JavaTM Stack) IBM Lotus Notes Alloy Add-On running on Domino 8.0.2, 8.5 or 8.5.1 The Operating Systems of the SAP Business Suite Software or the IBM Lotus Domino Servers are not restricted, but the Alloy components currently require the following Operating Systems: IBM Lotus Notes Client Microsoft® Windows® XP or Vista IBM Lotus Domino Server Microsoft® Windows® 2003 Server SAP Alloy Add-On All Netweaver 7.0 Java stack platform constellations
  • 33. Agenda: 1) Alloy Scenarios / Value 2) Architecture 3) Administration Interfaces 4) Extensibility 5) Development patterns 6) Alloy Time recording POC 7) How to engage / getting started
  • 34. Ways to engage on Alloy as a Partner ● Alloy Design Partner Program ● We are planning to initiate a special Program in Q1 & Q2 to ▬ Educate partners on Alloy ▬ Allow Lotus Partner to network w/ SAP Partners and establish relationships ● Alloy Beta (currently planned for Q3) ● Drive Alloy into your customer base in Q4
  • 35. Learn more about Alloy @ Lotusphere ● Sessions: ▬ ID209: Transform Your Business with Alloy by IBM and SAP (Wed 1:30p Swan 1-2) ▬ SHOW114 (Tue 2p Swan Osprey) ▬ BOF304 (Wed 5:45p Swan Toucan 1) ● See the Team Members in the ▬ Meet the Developer Lab ▬ On the Showfloor ▬ Business Partner Cafe
  • 36. Lotus Domino and SAP Business Suite – A powerful combination to leverage integrated business processes The best of two worlds ! 36
  • 37. Christian Holsing Wei-Lee Jamrog eMail: holsing@de.ibm.com eMail: wjamrog@us.ibm.com 37
  • 38. Legal Disclaimer © IBM Corporation 2009. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete: Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. 38
  • 39. Copyright 2009 SAP AG All rights reserved No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warrant.
  • 40. 40