Agenda Web Dynpro UI Element and Tools Enhancements Islands

Slides:



Advertisements
Similar presentations
Welcome to the Montreal MIS Tutorial. MIS Tutorial What is an MIS What is the MIS role in JDF Introduction Gray Boxes MIS Requirements – Job Costing.
Advertisements

Using Asterisk to Implement Intelligent Call Center Solutions James Kleckner AMTELCO.
Visit : Call Us: US: , India:
Visit : Call Us: US: , India:
0 UMN 2011 ERP Terapan SAP BASIS General Concept Session # 3.
Lecture 1 Introduction to the ABAP Workbench
S y n e r g y. Sales Items Purchase Reporting Customer Control Integrated platform Introducing truly affordable ERP.
29 Oded Moshe, Director of Product Management Beta Release May 3rd, 2010 Official Release May 24, 2010.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
New uPortal Contributions from the University of Wisconsin-Madison Jim Helwig University of Wisconsin-Madison Eric Dalquist Unicon, Inc. JA-SIG December.
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
PeopleSoft: Campus Solutions Navigation and Configuration.
WebDynpro for ABAP Short introduction.
New Features Adaptive Suite.
Employee Central Presentation
ManageEngine ADAudit Plus A detailed walkthrough.
Things to note... The Simple Cart is designed to give users an experience similar to other online shopping sites by separating the cart from the checkout.
Jason Morrill NCOAUG Training Day February, 2008
Copyright 2003 Accenture. All rights reserved. Accenture, its logo, and Accenture Innovation Delivered are trademarks of Accenture. Data Migration in Oracle.
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
ALLIANCE Administration 20 Oct 2009 (Based on Release 2.2) Michaël Petit.
XLS Sales Tools Rev 01 Sales Tools. XLS Sales Tools Rev 02 Two New Tools  XLS System Builder Flash application embedded in PowerPoint to quickly size.
© 2006 IBM Corporation IBM WebSphere Portlet Factory Architecture.
LiveCycle Data Services Introduction Part 2. Part 2? This is the second in our series on LiveCycle Data Services. If you missed our first presentation,
Introduction to Test Director
How to Sell Manufacturing Foundation Presenter. Agenda What is Microsoft Navision Manufacturing Foundation? Naming Positioning Why We Enhanced Our Manufacturing.
Creating Dialog (ABAP Dynpro) Programs. Slide 2 Introduction All of the ERP systems operate similarly with regard to transactional integrity They all.
S511 Session 7, IU-SLIS 1 DB Implementation: MS Access Forms.
CSCV Intranet Portal Version: 1.0 Date: 19/8/2010 Status:Reviewed Authored by: Group3 Opening Vacancies.
QAD.NET UI – Configured Screens Stacy Elwood Green, BravePoint MWUG September 2011.
Copyright © 2007 Vulcan Software LLC Introduction to Apex 9.5 Presented by Phil Kramer Vulcan Software LLC.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
New & Improved Events List Relationships and Joins Large List Support Field & List Item Validation.
DB Implementation: MS Access Forms. MS Access Forms  Purpose Data entry, editing, & viewing data in tables Forms are user-friendlier to end-users than.
Google Calendar Integration Guideline Powered by DonorCommunity TM DonorCommunity eLearning Series v1.2, February 2012 Google Calendar Integration Guideline.
] COREY PEARSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2008 CHAVONE JACOBS [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 ALLAN FISHER [ ASUG INSTALLATION.
Class Builder Tutorial Presented By- Amit Singh & Sylendra Prasad.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
1 The EDIT System, Overview European Commission – Eurostat.
Differences Training BAAN IVc-BaanERP 5.0c: Application Administration, Customization and Exchange BaanERP 5.0c Tools / Exchange.
1 eCoRepair New Release Slide Expanded view of Circuit Details Change to Circuit Looping text4 View of closed faults up to 30 days old5 - 7 Minor.
Web QT Today Runs against the Online Transaction Processing (OLTP) Production Database Uses J2EE Architecture Designed to provide operational support.
Quick Test Professional 9.2. Testing Process Preparing to Record Recording Enhancing a Test Debugging Running the Test and Analyzing the Results Reporting.
SAP - CRM. SAP - CRM CRM One Order Model CRM One Order concept. layers of one order framework Function modules in the one order framework Table Relationship.
Forms Manager. What is Forms Manager? Forms Manager is a completely new online form creation and form data management tool.
Tim Borntreger, Director of Client Service. Agenda  Automation & Workflow  Configuring Field Display  Configuring Custom Links  Configuring Business.
Using Workflow With Dataforms Tim Borntreger, Director of Client Services.
Oracle eBusiness Financials R12 Oracle Receivables Functional Overview TCS Oracle Practice.
SAP CRM Web UI.
Developer Exam Preparation Thom Robbins Bryan Soltis
Prerequisites, Scope and Considerations Jan 2013 UI Field Level Security.
3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. PeopleSoft General Ledger 9.2 New Features 9.2 Release New Features.
Getting Started With Supplier 360
ORACLE ADF ONLINE TRAINING COURSE
Working in the Forms Developer Environment
iVend Retail Extensibility
5.8 Presentation.
iCIMS 17.3 Release: Highlights
A Framework for Partial Payments
iCIMS 17.1 Release: Highlights
Action Request System Example Education Console
DB Implementation: MS Access Forms
– JukeBox – transparency, flexibility, speed and comfort!
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
[DISCLAIMER] This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation.
Presentation transcript:

Agenda Web Dynpro UI Element and Tools Enhancements Islands Floorplan Manager POWL Introduction to POWL New Features in 7.01 New Features in 7.02 Page Builder Looking Into the Future

POWER Lists – A Quick Introduction POWL framework – A Generic Web Dynpro Component Selection criteria Date Selection criteria Generic Web dynpro ALV Meta data of ALV, Data fed by Application

POWER Lists – A Quick Introduction Application Logic and Data Selection is Developed Via a Feeder Class IF_POWL_FEEDER CL_POWL_DEMO_SFLIGHT Methods GET_OBJECT_DEFINITION GET_SEL_CRITERIA GET_OBJECTS GET_FIELD_CATALOG GET_ACTIONS HANDLE_ACTION GET_ACTION_CONF GET_DETAIL_COMP

Agenda Web Dynpro UI Element and Tools Enhancements Islands Floorplan Manager POWL Introduction to POWL New Features in 7.01 New Features in 7.02 Page Builder Looking Into the Future

POWL New Features – 7.01 Dynamic Selection Criteria Former Release - Fixed Date selection criteria E.g., “23.03.2008” With EhP1(Now!) - Dynamic Date E.g., “Today +/- N Days” First Step towards supporting Dynamic Selection Criteria in POWL (currently only Date Selection Criteria) A Performance Requirement Application does a runtime ‘Selective fetch’ depending Visible Columns to the end user Cross-System support Columns Visible to User Available to Application At Runtime Remote API Enablement of POWL

POWL New Features in 7.01 - Dynamic Variables in POWL Former Release 7.01: 7.01- Dynamic Variable Definition for Dates

POWL New Features in 7.01 - Dynamic Variables in POWL Admin Queries Dynamic Data Calculation Also Available in Admin Queries

Dynamic Data Calculation Also Available in Admin Queries POWL New Features in 7.01 - Dynamic Variables in POWL Admin Queries (Continued) Dynamic Data Calculation Also Available in Admin Queries

CL_POWL_DYN_VAR_DATE1 POWL New Features in 7.01 - Dynamic Variables in POWL; Defining New Formula Besides the SAP Delivered Date Formula, You Can Add Your Own Custom Formulas IF_POWL_DYN_VAR CL_POWL_DYN_VAR_DATE1 Attributes Description Methods GetParameters GetDefinition Calculate Encode_Parameters Decode_Parameters Get_Attributes BAdi “BADI_GET_DYN_VAR_CLS” to be implemented

Former Release – Feeder Class Must Process and Return All Columns POWL New Features in 7.01 - Visible Columns Available to Application at Runtime Former Release – Feeder Class Must Process and Return All Columns Selection done for all Columns! Selection: (85+15) * 100000 Only 15 visible columns 85 hidden columns 100000 records

POWL New Features in 7.01 - Visible Columns Available to Application at Runtime Additional Parameter for List of Visible Columns in Method GET_OBJECTS of Feeder Class Example Class: CL_POWL_VISIBLE_COLUMNS_TEST

POWL New Features in 7.01 - Remote API Enablement of POWL SAP SRM SAP ERP Central View Feeder Classes Consumption From Remote Systems User … SAP ships pre-defined POWER Lists with SAP All-in-One. These lists can be used as templates to define other POWER Lists, or to slightly modify them. A customer could also use them directly without modification. However, this needs to be checked in every case, as the business objects in the system for sure depend on the customizing settings of the customer. In some cases, a pre-defined POWER List cannot be used as it is, because of these customer specific settings and needs to be adjusted. In all cases, SAP recommends to copy the pre-defined POWER Lists into customer namespace (Z* or Y*) to avoid conflicts in later system upgrades. For sure, also SAP Partners can pre-define POWER Lists for their customers. They can leverage from the SAP Power Lists or they can develop completely new POWER Lists from scratch. A pre-defined POWER List is at least developed with 1 to n query types and a selection criteria view. Additional, POWER Lists can be delivered with pre-settings for default queries, default selection criteria and even personalization. As the connection between the user and the POWER Lists is done via the roles, it is possible to arrange several different POWER Lists from SAP and/or Partners into one or several roles. In other words, the concept is pretty open for any kind of arrangement a partner or customer would like to have in front of the user.

POWL New Features in 7.01 - Remote API Enablement of POWL; Business Case Example SRM -Central Contracts Consolidated POWL Purchase Orders, Purchase Requisitions, Contracts - POWL 1 - POWL 2 ERP 1 ERP 2 … First Use!

Agenda Web Dynpro UI Element and Tools Enhancements Islands Floorplan Manager POWL Introduction to POWL New Features in 7.01 New Features in 7.02 Page Builder Looking Into the Future

POWL New Features in 7.02 – Administrator Cockpit Transaction POWL_COCKPIT A consolidated cockpit to perform all admin operations/ customizations Single point of entry for different types of POWL Possibility to check validity of customization entries Possibility to test-launch POWL POWL Administrator Cockpit to Simplify Setup and Configuration

POWL New Features in 7.02 – Simple Object Editing Possibility to open custom WD View as a pop-up WD Interface POWL_POPUP_EDITOR_COMP_IF needs to be implemented Interface method IF_POWL_FEEDER_EXT~GET_UI_PERIPHERALS needs to be implemented returning the pop-up component name Possibility to have control on result cache outside the feeder Enhanced action handling possibility from pop-up action (Event FIRE_ACTION) Refresh Update of data node Control back in feeder Exit to Custom Web Dynpro Component in a Popup for Additional Processing or Editing

Synchronous Debugging POWL New Features in 7.02 Possibility to deliver POWL Queries via Switch BC Sets Not an inherent functionality! Application components need to implement BADI - SFW_SWITCH_CHANGED making a call to FM POWL_PACK_SELCRIT_FOR_EHP Template enhancement implementation available and can be copied - POWL_SWITCH_QUERY_TEMPLATE Switchable POWL Query Synchronous Debugging Possibility to override asynchronous refresh in debug mode Not an inherent functionality! User parameter SYNC_DEBUG needs to be set Eases pain in debugging Power List application within portal or NWBC

POWL New Features in 7.02 Possibility of selection validation from Admin level – Transaction POWL_QUERY Creation of personalized query Modification of query New Interface method IF_POWL_FEEDER_EXT~CHECK_SELCRIT_VALUES needs to be implemented Validation of Selection Screen Input Enhanced Query Description Unambiguous query title at Personalization level For Tab-strip Layout Configuration possibility – Parameter includeCategoryInfoInQuery introduced Layout Personalization

POWL New Features in 7.02 Error Page for POWL Standard Error Page - Inherent functionality! Customer Error Page – Configuration possibility - Parameter errorPageUrl introduced Error Page for POWL Real Parameters From Select Options Inherent functionality! Technical enhancement to sync-up with enhancements provided by WD Select Options Component Drop Down For Selection Criteria Inherent functionality! Dropdown with valid values in admin query (Transaction POWL_QUERY) Drop down with domain fixed values

POWL New Features in 7.02 Propagation of UI State Change Events Configuration possibility - Parameter enableALVCellAction introduced Action with ID - POWL_ALV_CELL_ACTION triggered during UI state change Propagation of UI State Change Events Message Handling From Outside the Feeder Possibility to log messages from embedding WD components Interface method – RENDER_MESSAGES exposed in POWL_UI_COMP needs to be implemented Default Lead Selection Configuration possibility – Parameter enableDefaultLeadSelection introduced Lead selection event triggered on load Detail component visible by default

POWL New Features in 7.02 Link Display As Per Updated UI Guidelines Links without underlines Configuration possibility – Parameter noUnderlineForLinks introduced Link Display As Per Updated UI Guidelines Runtime Modification of Visible Types BADI Definition - BADI_TYPE_CUST Interface IF_BADI_RUNTIME_TYPE_MODF needs to be implemented Propagation of Event Select All Inherent functionality! Event POWL_LEAD_SEL triggered also for select-all