Product Manager SAP NetWeaver US PM - SAP Labs
|
|
- Caitlin Barton
- 5 years ago
- Views:
Transcription
1 Web Dynpro for ABAP
2 Your Instructor Venky Varadadesigan Product Manager SAP NetWeaver US PM - SAP Labs Venkata.varadadesigan@sap.com SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 2
3 Learning Objectives As a result of this workshop, you will: Know why Web Dynpro is SAP s preferred UI model Understand the Web Dynpro programming model Be able to create basic Web Dynpro applications in ABAP SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 3
4 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
5 Positioning: IT Practices and IT Scenarios IT practices slice SAP NetWeaver to directly address key issues... and help enterprises find the right starting point SAP NetWeaver PEOPLE INTEGRATION Multi channel access Enterprise Service Architecture Portal Collaboration INFORMATION INTEGRATION Life Cycle Mgmt Knowledge Mgmt Bus. Intelligence Master Data Mgmt Consolidation Application governance and Security Unified Life-Cycle Management Custom Development End-to-End Process Integration Business Event Management Business Information Management Data Unification User Productivity Enablement PROCESS INTEGRATION Business Process Mgmt Integration Broker APPLICATION PLATFORM Composite Application Framework ABAP J2EE DB and OS Abstraction Different capabilities used jointly in each slice SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 5
6 Positioning: SAP NetWeaver Technology Map IT Practices IT Scenarios User Productivity Enablement Running an Enterprise Portal Enabling User Collboration Business Task Management Mobilizing Business Processes Enterprise Knowledge Management Data Unification Master-Data Harmonization Master-Data Consolidation Central Master-Data Management Enterprise Data Warehousing Business Information Management Enterprise Reporting, Query, and Analysis Business Planning and Analytical Services Enterprise Data Warehousing Business Event Management Business Event Resolution Business Task Management End-to-End Process Integration Enabling Applicationto-Application Processes Enabling Business-to- Business Processes Business Process Management Enabling Platform Interoperability Business Task Management Custom Development Developing, Configuring, and Adapting Applications Enabling Platform Interoperability Unified Life-Cycle Management Software Life-Cycle Management SAP NetWeaver Operations Application Governance & Security Authentication and Single Sign-On Integrated User and Access Management Consolidation Enabling Platform Interoperability SAP NetWeaver Operations Master-Data Consolidation Enterprise Knowledge Management Enterprise Service Architecture Design & Deployment Enabling Enterprise Services SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 6
7 SAP UI Framework Roadmap: From SAP GUI to Web Dynpro Web Dynpro ABAP Web Dynpro Java HTMLB for BSP JSP & HTMLB (tag library) Java Business Server Pages (BSP) ITS (IACs, Flow Logic) SAP GUI ITS Technology (SAP GUI for HTML) ITS UIs (Web GUI, IACs) NW 2004 NW 2004s SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 7
8 Portal Content Design Tools: Offering Content Complexity Web Applications Transactional Business Applications Interactive Applications SAP NetWeaver Developer Studio (Java + PDK Perspective) SAP ABAP Development Workbench (Business Server Pages) PDK for.net SAP NetWeaver Developer Studio (Web Dynpro for Java Perspective) SAP ABAP Development Workbench (Web Dynpro for ABAP) SAP NetWeaver Visual Composer Display Applications Portal Content Studio Content Admin Business Expert Business Application Developer J2EE/ABAP/.Net Developer Creating Portal Content Developing Portal Content SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 8
9 What is Web Dynpro? A Programming Model for User Interfaces Defines a standard structure for user interface applications Derived from the MVC ( model-view-controller ) design pattern A Set of Tools for User Interface Design Focus on graphical modelling Code is generated from meta-model declarations Integrated in SAP NetWeaver Developer Studio and the ABAP Workbench A Runtime Environment for Applications Framework running on SAP Web AS server offers common services A Technology for Software Modularization Components help structure applications and support pattern-based UIs SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 9
10 Web Dynpro Main Benefits Deliver an Enterprise Quality Web Development Environment minimize coding, maximize design separate layout and logic support arbitrary backend systems support reuse of components configuration of UI patterns support Web services and data-binding Achieve Independence run on multiple platforms Improve User Experience through a "High Fidelity Web UI" browser based, zero footprint screen updates w/o page reloads client-side dynamics performance through caching 508 accessibility support Web Dynpro Tools Web Dynpro Metadata Web Dynpro Runtime JAVA ABAP SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 10
11 Motivation Web Dynpro Web Dynpro UI definition independent of client technology As much abstract declaration as possible Web Browser Smart Client other? Different rendering engines for different (future) UI technologies without adapting application coding HTML, JS Rendering Engine XML, delta Rendering Engine?????? Rendering Engine Meta Data <xml> <wd:xxx> </xml> Web Dynpro SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 11
12 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
13 Application Scenarios With Web Dynpro SAP Enterprise Portal Web Dynpro iview Web Dynpro iview Web Dynpro Web Dynpro App App J2EE Web Dynpro Runtime ABAP Web Dynpro Runtime Web Dynpro Web Dynpro App App SAP NetWeaver Developer Studio RMI RFC, WS ABAP Workbench J2EE Server EJB (e.a.) Business Data ABAP Server Business API (BAPI, Web Services) Backend Application Business Data SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 13
14 Demo Demo Hello World SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 14
15 Model View Controller (MVC) Original MVC design for decoupling presentation and application logic Binds the user and business interaction layers together. All intermediate processing is performed here. Model Business Interaction Layer Generates the application data without caring how it will be displayed. Request Response Controller Binding Layer User Interaction Layer Visualizes the application data without caring how it was generated. View SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 15
16 Web Dynpro Components Web Dynpro Component contains Windows Views UI elements Layout Controllers Context Data Eventing Methods Attributes Component Interface Interface Contr. Interface View Component Window Label View View View Controller View Controller Component Controller SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 16
17 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
18 View, Windows And UI Elements View Is embedded into window Defines the visible layout via predefined UI elements Doesn t contain any HTML or scripting UI elements Are the smallest UI building blocks (button, input field, ) Available as provided UI element libraries Have properties which steer their behavior Can be nested with Container UI elements Are positioned in a hierarchical structure Window View SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 18
19 Defining View Layout UI element libraries UI element tree of view Properties of selected UI element View layout SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 19
20 UI Element Categories Various categories of UI elements are supported e.g. Button, InputField, Label e.g. DateNavigator, Table, Tree Gantt, Network InteractiveForm BusinessGraphics, GeoMap BI Application Frame OfficeControl e.g. TransparentContainer, Tray MessageArea Each UI element object is represented as an abstract class that is independent of any client presentation layer. SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 20
21 Demo Demo - Views & UI elements SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 21
22 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
23 Controller And Context Controller Contains the logic of the UI layer Implements event handlers Reads and writes context node content Each view has its own view controller Context Hierarchy of nodes and attributes Contains the data of the UI Nodes and attributes can be bound to UI elements Framework cares about updating the values View Controller Context Root Node Node N1 LH Paris Attribute CARR Attribute DEP_AIRP Node N2 method WD_DO_INIT node = wd_context->get_child_node( N1 ). node->set_attribute( name = DEP_AIRP value = Paris ). Method onaction_goto_next node = wd_context->get_child_node( N1 ). node->get_attribute( name = CARR value = carrier ). SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 23
24 View Controller And View Context Window View View Controller Context Root Node Node N1 LH Attribute CARR Paris Attribute DEP_AIRP Controller contains methods......and events for user interactions Node N2 method WD_DO_INIT node = wd_context->get_child_node( N1 ). node->set_attribute( name = DEP_AIRP value = Paris ). Method onaction_goto_next node = wd_context->get_child_node( N1 ). node->get_attribute( name = CARR value = carrier ). SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 24
25 Component Controller And Context Mapping Component Controller Controller which is the backbone of the component Has its own Context Contains the logic for interaction with the model (ABAP class, function modules, BAPIs, Web Services) Context Mapping Nodes of Component Controller context can be mapped to nodes of other contexts Framework cares about data transport (references) Component Controller Component Controller Context Root Node Node 1 Node 2 Node 3 Method show_flights flights = BO->get node1 = wd_context-> node1->bind_elements( flights ). Model Class, ABAP Objects API, BAPIs, Other WD Component, SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 25
26 Component Controller Component Window View Mapping of context data View Controller Context Root Node Node 1 Component Controller Component Controller Context Root Node Node 1 Node 2 Node 3 Component controller connects to business logic and gets/sets data Method show_flights flights = BO->get node1 = wd_context-> node1->bind_elements( flights ). Model Class, ABAP Objects API, BAPIs, Other WD Component, SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 26
27 Demo Demo Controller & Context SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 27
28 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
29 Navigation Between Views Window Customer Search Out In Customer List Inbound plug Outbound plug Navigation link To define the navigation between two views, you need to create exit and entry points for each view using outbound and inbound plugs. Only then you can specify the navigation flow using navigation links SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 29
30 Plugs And Navigation Window Outbound Plug View View Controller OUT SEARCH_FLIGHTS View Create Action View Controller IN Inbound Plug SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 30
31 Demo Demo Navigation between Views SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 31
32 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
33 Advanced Topics Component Usage & ALV Dynamic Web Dynpro Programming Adobe Forms integration Portal Integration SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 33
34 Web Dynpro Component Usage Reuse of Web Dynpro Components Real business applications usually consist of several WD components Reusable components for dedicated often used tasks in different applications Customer address display Order details Generic components as part of the Web Dynpro environment ALV Select Options Comp A Comp Contr. Context Inter face Context Comp B Message Viewer Method A Method B Event E Event E SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 34
35 ALV in SAP NetWeaver 2004s ALV in Web Dynpro Provide a more advanced display component compared to TableView Offer same functionality as common ALV in ABAP ALV realized as WD Component not as UI control More complex interface Included via Component Usage Data binding by reverse context mapping ALV Pattern Component Web Dynpro ALV Component Web Dynpro UI Controls SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 35
36 Dynamic Web Dynpro Programming (cont.) Layout Manipulation Include/Delete UI elements Bind UI elements to context Create actions in WD_DO_MODIFY_VIEW Context Manipulation Create, fill, bind nodes Add attributes Dynamic Navigation Generic call of Outbound Plug Define navigation between plugs Dynamic Component Usage Create Component Usage Event registration SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 36
37 Adobe Forms Integration Business Scenarios Online Interactive Form Scenario SAP system access needed Full integration into Web Dynpro framework Context-sensitive value help, online checks Offline Interactive Form Scenario No SAP system access needed Static value help, static checking, simple arithmetic calculations Self-contained PDF (XML data+layout) Form Processing Scenario Documents get printed, ed, archived or faxed Browser with Adobe Reader plug-in Print Adobe Reader offline Archive Down- / Upload / HTTP SAP NW Application Server SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 37
38 Adobe Forms in WD ABAP Basic Forms Functionality Define Form in system Layout (Adobe Designer) Data structure Form is generated Function for generating PDF API for setting/getting data Integration into Web Dynpro Place Form in InteractiveForm UI container element Map context data to forms API Form is displayed at runtime Printing Interactive Form SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 38
39 Web Dynpro and Enterprise Portal Portal Integration Easy integration via Web Dynpro iview Wizard Central User management Portal eventing support Object Based Navigation Unified branding by portal themes SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 39
40 Portal Integration SAP NW AS ABAP application system is declared in portal Server, port, User mapping Create iview for WD ABAP application iview points to logical backend server, name space and WD application iview is assigned to portal role SAP Portal Portal iview NW App Server Java WD Application WD Component Window View NW App Server ABAP SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 40
41 Portal Eventing Flexible Interaction Allows direct interaction between independent iviews Event consumer subscribes to event Event raiser fires event Loose Coupling EP Client Manager based (JavaScript Library) iviews can run on different systems iviews can be implemented via different technologies (WD ABAP, WD Java, BSPs, Portal Components, JSPs, ) SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 41 Event raised in first iview Triggers action in second application
42 Motivation of Web Dynpro The Web Dynpro Programming Model Views and UI elements Controllers and Context Navigation and Plugs Advanced Topics Summary
43 Summary Web Dynpro is SAP s UI strategy Declarative, MVC based UI programming model UI definition independent of rendering technology Web Dynpro for ABAP available with SAP NetWeaver 2004s Programming model similar to Web Dynpro for Java Completely Integrated into the SAP NetWeaver Application Server ABAP SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 43
44 Further Information Public Web: Help Portal: -> Documentation -> SAP NetWeaver -> SAP NW04s NetWeaver Developer s Guide: SAP Developer NetWeaver (SDN) SAP NW App Server ABAP WD-ABAP Knowledge Center SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 44
45 Questions? Q&A SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 45
46 Next session Stay Tuned April 6th, 2006 (Thursday) Web Services in ABAP Speaker: Peter McNulty SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 46
47 Copyright 2006 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, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iseries, pseries, xseries, zseries, z/os, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, and Informix are trademarks or registered trademarks of IBM Corporation. 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. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mysap, mysap.com, xapps, xapp, SAP NetWeaver, 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 in several other countries all over the world. 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. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG. This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence. The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party Web pages. SAP AG 2006, Venky Varadadesigan / Web Dynpro for ABAP / 47
The test has been performed using a 64 Bit SAP NetWeaver Application Server Java 7.1 Enhancement Package 1 SP4 or greater system.
SAP AG hereby confirms that the interface software for the product of the company has been
More informationconfigure an anonymous access to KM
How-to Guide SAP NetWeaver 2004s How To configure an anonymous access to KM Version 1.00 February 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this
More informationSAP Learning Solution RKT ERP 2005 LSO 6.00
SAP Learning Solution RKT ERP 2005 LSO 6.00 Authoring Environment SAP AG 2005 SAP AG 1 SAP Learning Solution Authoring Environment Metadata management and search Set content to obsolete Repository Explorer
More informationSAP NetWeaver MDM MDM Import and Syndication Server & Port Concept
Welcome to your RKT Live Expert Session SAP NetWeaver MDM MDM Import and Syndication Server & Port Concept Michael Reil SAP NetWeaver Product Management Please note that we are recording this session!
More informationDo Exception Broadcasting
How-to Guide SAP NetWeaver 2004s How To Do Exception Broadcasting Version 1.00 October 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this publication
More informationVisual Composer Build Process
Applies to: Visual Composer for Composition Environment 7.1 Summary This paper explains how Visual Composer builds & creates its applications, and what are the dependencies and naming consideration a modeler
More informationHow to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0
How- to Guide SAP NetW e a v e r 0 4 How to Upgr a d e We b Dynpro Them e s from SP S 9 to SP S 1 0 Ver si o n 1. 0 0 Dec e m b e r 2 0 0 4 Applic a b l e Rele a s e s : SAP NetW e a v e r 0 4 SP Sta c
More informationSAP NetWeaver Process Integration 7.1. SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December 2007
SAP NetWeaver Process Integration 7.1 Providing Web Services in Java SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December 2007 SAP NetWeaver Process Integration 7.1 1 Benefits
More informationWhat s New / Release Notes SAP Strategy Management 10.1
What s New / Release Notes SAP Strategy Management 10.1 PUBLIC Document Version: 1.1 [November 6, 2013] Copyright Copyright 2013 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationHow To Configure the Websocket Integration with SAP PCo in SAP MII Self Service Composition Environment Tool
SAP MII Websocket Integration with SAP PCo in Self Service Composition Environment How To Configure the Websocket Integration with SAP PCo in SAP MII Self Service Composition Environment Tool Applicable
More informationHow to Create a New SAPUI5 Development Component
SAP Overall Equipment Effectiveness Management How-To Guide How to Create a New SAPUI5 Development Component Applicable Release: OEE 1.0 SP01 Version 1.0 August 8, 2013 Copyright 2013 SAP AG. All rights
More informationInstall TREX for CAF Version 1.00 March 2006
How-to Guide SAP NetWeaver 04s How To Install TREX for CAF Version 1.00 March 2006 Applicable Releases: SAP NetWeaver 04s Copyright 2006 SAP AG. All rights reserved. No part of this publication may be
More informationCache Settings in Web Page Composer
Cache Settings in Web Page Composer Applies to: EP 7.0, SAP NetWeaver Knowledge Management SPS14. For more information, visit the Content Management homepage. Summary This paper explains what cache settings
More informationIntroducing SAP Enterprise Services Explorer for Microsoft.NET
Introducing SAP Enterprise Services Explorer for Microsoft.NET Applies to: SAP SOA, SAP NetWeaver Composition Environment 7.1 including enhancement package 1, SAP Services Registry, SAP - Microsoft interoperability,
More informationWDA - Custom themes for Web Dynpro ABAP applications without SAP Enterprise Portal integration
WDA - Custom themes for Web Dynpro ABAP applications without SAP Enterprise Portal integration Applies to: SAP Netweaver 2004s Summary This document shows how to use custom themes for Web Dynpro ABAP applications
More informationVisual Composer - Task Management Application
Visual Composer - Task Management Application Applies to: Visual Composer for NetWeaver 2004s. Summary This document describes the basic functionality of the Task Management application, which is now available
More informationHardware Requirements
Hardware Requirements Hardware Requirements 06.11.06 Unicode non-unicode SAP System Hardware Requirements in SAP Systems Will I need more hardware in a Unicode system than in a non-unicode system? SAP
More informationIntegrate a Forum into a Collaboration Room
How-to Guide SAP NetWeaver 04 How To Integrate a Forum into a Collaboration Room Version 1.00 May 2007 Applicable Releases: SAP NetWeaver 04 SPS20 Copyright 2007 SAP AG. All rights reserved. No part of
More informationHow to Set Up and Use the SAP OEE Custom UI Feature
SAP Overall Equipment Effectiveness Management How-To Guide How to Set Up and Use the SAP OEE Custom UI Feature Applicable Release: OEE 1.0 SP01 Version 1.0 August 8, 2013 Copyright 2013 SAP AG. All rights
More informationWeb Page Composer anonymous user access
Web Page Composer anonymous user access Applies to: SAP NetWeaver Knowledge Management SPS14. For more information, visit the Content Management homepage. Summary Web Page composer is a tool used for publishing
More informationMODULE 2: CREATE A DECISION TABLE USING RULES COMPOSER (BRM)
SOA EXPERIENCE WORKSHOP MODULE 2: CREATE A DECISION TABLE USING RULES COMPOSER (BRM) Exercises / Solutions SAP NETWEAVER PRODUCT MANAGEMENT SOA SOA EXPERIENCE WORKSHOP 1 Creating a decision table using
More informationHow To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0
How-to Guide SAP NetWeaver 04 How To Develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0 Version 1.00 Nov 2005 Applicable Releases: SAP NetWeaver 04 SPS 13 and above
More informationHow To Configure IDoc Adapters
How-to Guide SAP NetWeaver 04 How To Configure IDoc Adapters Version 1.00 Feb 2005 Applicable Releases: SAP NetWeaver 04 XI 3.0 SR1 and above Copyright 2005 SAP AG. All rights reserved. No part of this
More informationSetup an NWDI Track for Composition Environment Developments
How-to Guide SAP NetWeaver 7.0 How To Setup an NWDI Track for Composition Environment Developments Version 2.00 January 2008 Applicable Releases: SAP NetWeaver 7.0 SP13 (Custom Development & Unified Life-Cycle
More informationHow to Translate a Visual Composer Model Part I
How to Translate a Visual Composer Model Part I Applies to: SAP NetWeaver Visual Composer. Summary This How To guide is the first part in a series of guides which explain how to create and maintain translations
More informationlink SAP BPC Excel from an enterprise portal Version th of March 2009
How-to Guide SAP CPM How To link SAP BPC Excel from an enterprise portal Version 1.00 12 th of March 2009 Applicable Releases: SAP BPC 7.0 M, 7.0 NW Copyright 2007 SAP AG. All rights reserved. No part
More informationHow To Extend User Details
How-to Guide SAP NetWeaver 2004s How To Extend User Details May 2006 Applicable Releases: SAP NetWeaver 2004s Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or
More informationWeb Dynpro Java for Newbies: a Quick Guide to Develop Your First Application
Web Dynpro Java for Newbies: a Quick Guide to Develop Your First Application Applies to: Web Dynpro for Java (Enhancement package 1 of SAP NetWeaver CE 7.1). For more information, visit the UUser Interface
More informationConsuming Web Dynpro components in Visual Composer.
Consuming Web Dynpro components in Visual Composer. Applies to: Visual Composer for SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 Summary A step by step guide for translating
More informationHow to Set Up and Use the SAP OEE Custom KPI Andons Feature
SAP Overall Equipment Effectiveness Management How-To Guide How to Set Up and Use the SAP OEE Custom KPI Andons Feature Applicable Release: OEE 1.0 SP02 Patch 2 Version 1.0 February 20, 2014 Copyright
More informationBest Practices Using KMC Capabilities in an External Facing Portal Version 1.00 October 2006
Best Practices SAP NetWeaver 2004/2004s Best Practices Using KMC Capabilities in an External Facing Portal Version 1.00 October 2006 Applicable Releases: SAP NetWeaver 2004 and 2004s (Usage Type Enterprise
More informationSAP GRC Access Control: Configuring compliant user provisioning (formerly Virsa Access Enforcer) into CUA Systems
SAP GRC Access Control: Configuring compliant user provisioning (formerly Virsa Access Enforcer) into CUA Systems Applies to: SAP GRC Access Enforcer, release 5.2 Summary For GRC Access Control to be able
More informationHow To... Configure Integrated Configurations in the Advanced Adapter Engine
SAP NetWeaver How-To Guide How To... Configure Integrated Configurations in the Advanced Adapter Engine Applicable Releases: SAP NetWeaver Process Integration 7.1, EhP 1 Topic Area: SOA Middleware Capability:
More informationHow to Browse an Enterprise Services Registry in Visual Composer
How to Browse an Enterprise Services Registry in Visual Composer Applies to: Visual Composer SAP NetWeaver Composition Environment 7.1 (Ehp0 and Ehp1) For more information, visit the User Interface Technology
More informationMDM Syndicator Create Flat Syndication File
MDM Syndicator Create Flat Syndication File Applies to: SAP NetWeaver Master Data Management (MDM) SP3, SP4, SP5. Summary This article provides a step-by-step procedure in manually syndicate the data to
More informationHow To Set up NWDI for Creating Handheld Applications in SAP NetWeaver Mobile 7.1
SAP NetWeaver How-To Guide How To Set up NWDI for Creating Handheld Applications in SAP NetWeaver Mobile 7.1 Applicable Releases: SAP NetWeaver Mobile 7.1 Topic Area: User Productivity Capability: Mobile
More informationWorking with Select Options in Web Dynpro for ABAP
Working with Select Options in Web Dynpro for ABAP Applies to: SAP ECC 6.0 (Release 700, SP 12). Summary To show a select options screen in Web Dynpro ABAP we have to use SAP s Standard component. This
More informationA Step-By-Step Guide on File to File Scenario Using Xslt Mapping
A Step-By-Step Guide on File to File Scenario Using Xslt Mapping Applies to: SAP Exchange Infrastructure (XI) 3.0 / Process Integration (PI) 7.0 This document is for all XI aspirants who want to create
More informationSAP NetWeaver 04. Unification Terminology
SAP NetWeaver 04 Unification Terminology Version 1.00 March 2005 Copyright 2005 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose
More informationValue Help in Web Dynpro ABAP - Tutorial.
Value Help in Web Dynpro ABAP - Tutorial. Applies to: Web Dynpro for ABAP, For more information, visit the Web Dynpro ABAP homepage. Summary In this tutorial I want to explain how to set value help for
More informationSAP NetWeaver Process Integration 7.1
SAP NetWeaver Process Integration 7.1 Using Integration Processes (ccbpm) in SAP NetWeaver Process Integration 7.1 SAP NetWeaver Regional Implementation Group SAP NetWeaver Product Management December
More informationConfigure SSO in an SAP NetWeaver 2004s Dual Stack
How-to Guide SAP xrpm 4.0 How To Configure SSO in an SAP NetWeaver 2004s Dual Stack Version 1.00 December 2005 Applicable Releases: SAP xrpm 4.0 Copyright 2004 SAP AG. All rights reserved. No part of this
More informationBusiness Objects Integration Scenario 2
SAP AG May 2010 - Prerequisites Abstract This presentation provides a step by step description how to create an Xcelsius dashboard based on a BI Query (using the SAP NetWeaver BW connection). Prerequisites
More informationEnhancement Framework
Enhancement Framework - The new way to enhance your ABAP systems Oliver J. Mayer Product Manager SAP NetWeaver Learning Objectives As a result of this session, you will be able to: Understand the fundamental
More informationHow To... Reuse Business Objects and Override Operations of a Business Object
SAP NetWeaver How-To Guide How To... Reuse Business Objects and Override Operations of a Business Object Applicable Releases: SAP NetWeaver Composition Environment 7.1 Topic Area: Development and Composition
More informationData Validation in Visual Composer for SAP NetWeaver Composition Environment
Data Validation in Visual Composer for SAP NetWeaver Composition Environment Applies to: Visual Composer for SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 For more information
More informationCreate Partitions in SSAS of BPC Version 1.00 Feb 2009
How-to Guide SAP EPM How To Create Partitions in SSAS of BPC Version 1.00 Feb 2009 Applicable Releases: SAP BPC 5.x Copyright 2007 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationEnterprise Portal Logon Page Branding
Enterprise Portal Logon Page Branding Applies to: This document applies to Enterprise Portal 6.0 based on NW04 and 2004s platforms. Summary This document describes a procedure that uses the NetWeaver Development
More informationHow To Customize the SAP User Interface Using Theme Editor
SAP NetWeaver How-To Guide How To Customize the SAP User Interface Using Theme Editor Applicable Releases: SAP NetWeaver 7.0 and 7.11 Version 1.0 June 2010 Copyright 2010 SAP AG. All rights reserved. No
More informationHow to Use Function Keys in Mobile Applications for Handhelds
SAP NetWeaver How-To Guide How to Use Function Keys in Mobile Applications for Handhelds Applicable Releases: SAP NetWeaver 7.1 Topic Area: User Productivity Capability: Mobile Version 1.00 June 2009 Copyright
More informationHow to View Dashboards in the Self Service Composition Environment with Additional Metadata
SAP MII Add Metadata to Dashboards in Service Composition Environment How-To-Guide How to View Dashboards in the Self Service Composition Environment with Additional Metadata Applicable Release: MII 15.0
More informationDisclaimer: This PAM represents the current planning and can be subject of further changes without prior notice.
SAP NetWeaver Mobile Always Connected 7.0 Product Availability Matrix Disclaimer: This PAM represents the current planning and can be subject of further changes without prior notice. Device Type: PDA Device
More informationBuilding a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 2
Building a Composite Business Process from Scratch with SAP NetWeaver BPM Guide 2 Applies to: SAP enhancement package 1 for SAP NetWeaver Composition Environment 7.1 Summary This guide explains how to
More informationModify the Portal Framework Page in SAP EP 6.0
How-to Guide SAP NetWeaver 04 How To Modify the Portal Framework Page in SAP EP 6.0 Version 1.00 December 2004 Applicable Releases: SAP NetWeaver SP2 and higher (SAP NetWeaver 04) Copyright 2004 SAP AG.
More informationProcess Control 2.5 Implementation Checklist
SAP SOLUTIONS FOR GOVERNANCE, RISK, AND COMPLIANCE Checklist Process Control 2.5 Implementation Checklist SAP GRC Regional Implementation Group Applicable Releases: SAP GRC Process Control 2.5 IT Practice
More informationConfigure TREX 6.1 for Efficient Indexing. Document Version 1.00 January Applicable Releases: SAP NetWeaver 04
How-to Guide SAP NetWeaver 04 How To Configure TREX 6.1 for Efficient Indexing Document Version 1.00 January 2005 Applicable Releases: SAP NetWeaver 04 Copyright 2005 SAP AG. All rights reserved. No part
More informationWork with Variables in SAP NetWeaver Visual Composer Version 1.00 May 2006
How-to Guide SAP NetWeaver 04s How To Work with Variables in SAP NetWeaver Visual Composer Version 1.00 May 2006 Applicable Releases: SAP NetWeaver 04s SPS07 or greater Copyright 2006 SAP AG. All rights
More informationAccessing ABAP Functions in Web Dynpro Java
Accessing ABAP Functions in Web Dynpro Java Applies to: Web Dynpro Java in SAP NetWeaver 7.0 (2004s) Summary This tutorial shows how to use the Adaptive RFC model to connect to a SAP backend. Level of
More informationPreview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1
Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1 Applies to: SAP NetWeaver Process Integration IT Scenarios in Version 7.1 Summary In this article I introduce some details
More informationVisual Composer for NetWeaver CE: Getting Started with a Typical Workflow
Visual Composer for NetWeaver CE: Getting Started with a Typical Workflow Applies to: Visual Composer for SAP NetWeaver Composition Environment 7.1 Summary This article aims to help you get started modeling
More informationConfigure UD Connect on the J2EE Server for JDBC Access to External Databases
How-to Guide SAP NetWeaver 04 How to Configure UD Connect on the J2EE Server for JDBC Access to External Databases Version 1.05 Jan. 2004 Applicable Releases: SAP NetWeaver 04 (SAP BW3.5) Copyright 2004
More informationQuick Reference Guide SAP GRC Access Control Compliant User Provisioning (formerly Virsa Access Enforcer): HR Triggers
Quick Reference Guide SAP GRC Access Control Compliant User Provisioning (formerly Virsa Access Enforcer): Purpose: Why: When: How often: Main Tasks: Perform configuration steps for used in GRC Access
More informationHow to Create New Portal Display Rules
How to Create New Portal Display Rules ENTERPRISE PORTAL 6.0 ASAP How to Paper Applicable Releases: EP 6.0 SP2 April 2004. 1 INTRODUCTION... 2 2 PORTAL DISPLAY RULES: INTRODUCTION...3 3 THE STEP BY STEP
More informationBuilding a Tax Calculation Application
Building a Tax Calculation Application Applies to: Business Rules Framework plus shipped with SAP NetWeaver 7.0 Enhancement Package 1. Summary In this tutorial, you learn to model an application for calculating
More informationSAP NetWeaver How-To Guide
SAP NetWeaver How-To Guide Search and Adapt SAP Best Practice content from Business Process Repository (BPR) Applicable Releases: Business Process Blueprinting 1.0 for SAP Solution Manager 7.1 IT Practice
More informationSAP Fiori Toolkit. Marc Anderegg, RIG, SAP February, Provided by Rapid Innovation Group (RIG)
SAP Fiori Toolkit Marc Anderegg, RIG, SAP February, 2014 Provided by Rapid Innovation Group (RIG) Agenda 1 2 3 4 SAP Fiori Toolkit Overview SAP Fiori Extensibility Concept Overview Demo Useful Links SAP
More informationSAP Plant Connectivity 2.2
SAP Plant Connectivity 2.2 PCo Functions / Destinations Release 2.2 Function / Destination Bidirectional Queries Software Development Kit (SDK) for custom agents RFC Destination to EWM RFC Destination
More informationHow To... Master Data Governance for Material: BADI USMD_SSW_SYSTEM_METHOD_CALLER to create successor change request
SAP How-To Guide Master Data Governance for Material How To... Master Data Governance for Material: BADI USMD_SSW_SYSTEM_METHOD_CALLER to Applicable Releases: EhP5, EhP6, MDG6.1 Version 1.1 March 2013
More informationExtracting Product Attributes in XML using Web Service
Extracting Product Attributes in XML using Web Service Applies to: SAP for Banking. For more information, visit the Web Services homepage. Summary The purpose of this document is to describe in detail
More informationHow To Generate XSD Schemas from Existing MDM Repositories
SAP NetWeaver How-To Guide How To Generate XSD Schemas from Existing MDM Repositories Applicable Releases: SAP NetWeaver MDM 7.1 Topic Area: Information Management Capability: Master Data Management Version
More informationHow To Recover Login Module Stack when login to NWA or Visual Administrator is impossible
SAP NetWeaver How-To Guide How To Recover Login Module Stack when login to NWA or Visual Administrator is impossible Applicable Releases: SAP NetWeaver 7.0 SAP NetWeaver CE 7.1 Topic Area: Security & Identity
More informationUsing Business Graphics
Using Business Graphics SAP NetWeaver 2004 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the
More informationTransport in GP. How-to Guide Beginning with SAP NetWeaver 2004s SPS06. Version 2.00 January 2006
How-to Guide Beginning with SAP NetWeaver 2004s SPS06 How To Transport in GP Version 2.00 January 2006 Applicable Releases: Beginning with SAP NetWeaver 2004s SPS06 Copyright 2006 SAP AG. All rights reserved.
More informationHow To...Configure Integration of CUP with SPM
SAP SOLUTIONS FOR GOVERNANCE, RISK, AND COMPLIANCE How-To Guide How To...Configure Integration of CUP with SPM SAP GRC Regional Implementation Group Applicable Releases: SAP GRC Access Control 5.3 Topic
More informationTutorial: Consuming Web Services in Web Dynpro Java
Tutorial: Consuming Web Services in Web Dynpro Java Applies to: Web Dynpro for Java applications for SAP enhancement package 1 for SAP NetWeaver CE 7.1. For more information, visit the User Interface Technology
More informationHow To Troubleshoot SSL with BPC Version 1.01 May 2009
How-to Guide SAP CPM How To Troubleshoot SSL with BPC Version 1.01 May 2009 Applicable Releases: SAP BPC 7 Microsoft Copyright 2007 SAP AG. All rights reserved. No part of this publication may be reproduced
More informationSAP Enterprise Portal 6.0 -Sample Screenshots- 31/03/2003
SAP Enterprise Portal 6.0 -Sample Screenshots- 31/03/2003 Content End User View Adminstrator View Delegated Administration Content Administrator User Administrator System Administrator KM Content Manager
More informationSAP How-To Guide. Master Data Governance for Material. How To... Adjust MDG Homepage. Applicable Releases: EhP6, MDG 6.1
SAP How-To Guide Master Data Governance for Material How To... Master Data Governance for Material Adjust MDG Homepage Applicable Releases: EhP6, MDG 6.1 Version 1.0 October 2013 Copyright 2013 SAP AG.
More informationSAP Composite Application Framework. Creating an External Service type Callable Object in Guided Procedures
SAP Composite Application Framework Creating an External Service type Callable Object in Guided Procedures Version 1.00 July 2006 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18
More informationIT Scenario Overview <insert scenario name>
SAP NetWeaver IT Scenario Overview Know-How Network Call SAP NetWeaver External-Facing Portal Introduction John Polus SAP NetWeaver Regional Implementation Group, SAP Labs LLC Overview
More informationSimplified Configuration of Single System Update in Maintenance Optimizer
SAP Solution Manager How-To Guide Simplified Configuration of Single System Update in Maintenance Optimizer Applicable Releases: SAP Solution Manager 7.0 Enhancement Package 1 SP23 or higher SAP Solution
More informationSAP Composite Application Framework. Creating a Content Package Object
SAP Composite Application Framework Creating a Content Package Object Version 1.00 July 2006 SAP AG Neurottstraße 16 69190 Walldorf Germany T +49/18 05/34 34 24 F +49/18 05/34 34 20 www.sap.com Copyright
More informationBusiness Rules Framework plus Workbench
Business Rules Framework plus Workbench Applies to: Business Rules Framework plus shipped with SAP NetWeaver 7.0 Enhancement Package 1. Summary The paper introduces the workbench of the Business Rules
More informationExtract Archived data from R3
How-to Guide SAP NetWeaver 04 How To Extract Archived data from R3 Version 1.00 November 2004 Applicable Releases: SAP NetWeaver 04 (Business Warehouse) Copyright 2004 SAP AG. All rights reserved. No part
More informationAuthentication of a WS Client Using a SAP Logon Ticket
Authentication of a WS Client Using a SAP Logon Ticket Release 650 HELP.BCWEBSERVICES_TUTORIALS SAP Online Help 04.04.2005 Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication
More informationSetting Up an Environment for Testing Applications in a Federated Portal Network
SAP NetWeaver How-To Guide Setting Up an Environment for Testing Applications in a Federated Portal Network Applicable Releases: SAP NetWeaver 7.0 IT Practice: User Productivity Enablement IT Scenario:
More informationSAP NetWeaver How-To Guide
SAP NetWeaver How-To Guide Integrate your Business Blueprint with SAP Netweaver BPM Applicable Releases: Business Process Blueprinting 1.0 for SAP Solution Manager 7.1 IT Practice / Topic Area: Blueprinting
More informationHow To... Master Data Governance for Material: File Down- and Upload
SAP How-To Guide Master Data Governance for Material How To... Master Data Governance for Material: File Down- and Upload Applicable Releases: EhP5 Version 1.0 November 2011 Copyright 2011 SAP AG. All
More informationHow To... Promote Reports and Input Schedules Through Your System Landscape
SAP BOBJ Planning & Consolidation (BPC), version for Netweaver How-To Guide How To... Promote Reports and Input Schedules Through Your System Landscape Applicable Releases: SAP BusinessObjects Planning
More informationBusinessObjects Enterprise XI 3.0 with Complex NAT Networks
BusinessObjects Enterprise XI 3.0 with Complex NAT Networks Applies to: BusinessObjects Enterprise XI 3.0 Summary The BusinessObjects Enterprise Administrator s Guide (XI 3.1) provides the basic concept
More informationWeb Dynpro for ABAP: Tutorial 5 Component and Application Configuration
Web Dynpro for ABAP: Tutorial 5 Component and Application Configuration SAP NetWeaver 2004s Copyright Copyright 2005 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted
More informationHow To...Use a Debugging Script to Easily Create a Test Environment for a SQL-Script Planning Function in PAK
SAP NetWeaver SAP How-To NetWeaver Guide How-To Guide How To...Use a Debugging Script to Easily Create a Test Environment for a SQL-Script Planning Function in PAK Applicable Releases: SAP NetWeaver BW
More informationand Adapt ERP Roles and Their Content to SAP Enterprise Portal
How-to Guide SAP NetWeaver 04 How to Upload and Adapt ERP Roles and Their Content to SAP Enterprise Portal Version 1.00 November 2004 Applicable Releases: SAP NetWeaver 04 Copyright 2004 SAP AG. All rights
More informationHow-To... Add Sensitive Content into an Area
SAP NetWeaver How-To Guide How-To... Add Sensitive Content into an Area For Web Page Composer in SAP NetWeaver Portal 7.3 Applicable Releases: SAP NetWeaver 7.3 Version 1.0 Jun 2011 Some components of
More informationWeb Dynpro for ABAP: Tutorial 4 - Display Bookings of Selected Flight
Web Dynpro for ABAP: Tutorial 4 - Display Bookings of Selected Flight SAP NetWeaver 2004s Copyright Copyright 2005 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted
More informationCreating Your First Web Dynpro Application
Creating Your First Web Dynpro Application Release 646 HELP.BCJAVA_START_QUICK Copyright Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any
More informationBEST PRACTICES FOR BUILDING STATE-OF-THE-ART WEB DYNPRO JAVA USER INTERFACES SAP NetWeaver CE 7.11 EhP1
BEST PRACTICES FOR BUILDING STATE-OF-THE-ART WEB DYNPRO JAVA USER INTERFACES SAP NetWeaver CE 7.11 EhP1 Exercises / Solutions Mykola Gorbarov / SAP AG / SAP NW Core UI&AM F Bertram Ganz / SAP AG / SAP
More informationSetting up Single Sign On Between xmii and Enterprise Portal
Summary This paper outlines the process of configuring Signal Sign On between SAP xmii 11.5 and Enterprise Portal running on the Java Stack. This document explains a basic example that may not apply to
More informationCreate Monitor Entries from a Transformation routine
How-to Guide SAP NetWeaver 2004s How To Create Monitor Entries from a Transformation routine Version 1.00 May 2006 Applicable Releases: SAP NetWeaver 2004s (BI Capability) Copyright 2006 SAP AG. All rights
More informationR e l ea se 6. 20/
Release 6.20/6.40 Copyright Copyright 2004 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
More information