ERP I1, Session 7 dynpro. SAP GUI SAP has many GUI solutions: – Lists (ALV) – dynpro (Dynamic Program) – Business Server Pages – Web dynpro – More?

Slides:



Advertisements
Similar presentations
MICS Data Processing Workshop
Advertisements

MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
Drupal Basics Part 3 Create a new page Main tabs menu Using the theme Agricultural Communications Services Integrated Media Training Sessions
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce.
0 UMN 2011 ERP Terapan SAP BASIS General Concept Session # 3.
User Training. Step 1 Press Ctrl-I or choose File > Login, this will open the Login window. Figure 1-1 shows the Login window. Figure 1-1 Login Window.
REQUESTING AN ACCOUNT: In order to register onto Online order processing, please the following information to
Microsoft Office 2007 PowerPoint Web Feature Creating Web Pages Using PowerPoint.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
Getting an account with WordPress.com Open your web browser ( mozilla firefox, internet explorer, opera, etc.,)
The Visual Studio. NET and VB
Access Tutorial 10 Automating Tasks with Macros
SAM: Student Getting Started Guide.
WaveMaker Visual AJAX Studio 4.0 Training Studio Overview.
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Using Dreamweaver. Slide 1 Dreamweaver has 2 screens that do different things The Document window where you create your WebPages The Site window where.
Basic Navigation in SAP For the Windows Graphical User Interface (GUI) Click your mouse anywhere or select “Page Down” to scroll through the pages.
Lecturer: Ghadah Aldehim
Web Technologies Website Development Trade & Industrial Education
System for Administration, Training, and Educational Resources for NASA SATERN Overview for Learners May 2006.
PMS /134/182 HEX 0886B6 PMS /39/80 HEX 5E2750 PMS /168/180 HEX 00A8B4 PMS /190/40 HEX 66CC33 By Adrian Gardener Date 9 July 2012.
IE 411/511: Visual Programming for Industrial Applications
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice SISP Training Documentation Template.
Website Development with Dreamweaver
Microsoft Access Lesson 1 Lexington Technology Center February 11, 2003 Bob Herring On the Web at
Developing the Game User Interface (UI) Lesson 5.
In the next step you will enter some data records into the table. This can be done easily using the ‘Data Browser’. The data browser can be accessed via.
Creating Dialog (ABAP Dynpro) Programs. Slide 2 Introduction All of the ERP systems operate similarly with regard to transactional integrity They all.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 7 Using Menus, Common Dialogs, Procedures, Functions, and Arrays.
Learner and Manager Roles Module 2 1. SLMS Primary Administrator Training Learner Tasks 2.
Introduction to SAP.
FY 2013 RFR: Child Care Resource and Referral Services Online Application 1.
Key Applications Module Lesson 21 — Access Essentials
User Dialog Overview. Update Statement TABLES customers. SELECT SINGLE * FROM customers WHERE id = 1. IF sy-subrc = 0. customers-name = ‘John’. UPDATE.
Introduction to ABAP Selection Screens. Slide 2 Screens (Types) There are three types of screens Selection screens get parameter input for reports List.
Cisco Confidential 1 © Cisco and/or its affiliates. All rights reserved. Last Updated: April 2014 Instructions for Navigating in the Training.
1 Creating the Header Page The header frame always displays on the AHS Web site The image (screagle.gif) that will go in the header is contained on the.
Silent Dismissal Classroom Quick Start Guide. Sign In Enter your site address in the browser, e.g., yourschool.sdcs99.com Enter your User ID, Password.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
Campus CEON Automation Software Quick Guide to Calendar Module.
Topics Introduction Scene Graphs
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Procurement Query Login Using Mail User & Password.
Do you want anything specific in a title slide?. At the base of the iSales domain are three Menus: Store, Kit, and Tote. We can ignore both Kit and Tote,
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 8 – Integrating a Database with a FrontPage.
Summary PlatformModel Model Components Conformance Files and Variables Model Modification CMIP5 Questionnaire Roadmap – beta1 Inputs Needed Resolve Inputs.
Registering for Virtual Labs™
Welcome to Good Reading Online (GRO). Part 3 of this tutorial will show you how to browse the archive of past magazines as well as perform keyword searches.
SAP Navigation.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Performance-Based Assessments in eDoctrina A teacher’s guide to accessing exam rubrics and entering performance-based exam results into eDoctrina.
Downloading Procedures From the Web Importing Web Procedures Using ProEdit.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Learning Objectives Today we will Learn: How to identify the data requirements of a IT system using a Data Flow Diagram.
Learning Objectives Today we will Learn: The different types of test data.
1 ERP Support Portal ERP Department 25 th November 2015 User Guide.
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
Comprehensive Continuous Improvement Plan(CCIP) Training Module 4 Funding Application.
® IBM Software Group © 2006 IBM Corporation EGL.CSV (Excel) File Reading and Writing This section describes how to access.CSV (Excel Spreadsheet) files.
Dive Into® Visual Basic 2010 Express
GOLD is money the rest is credit
CMIP5 Questionnaire Roadmap – beta
You must know the 5-digit synonym for the course to use the
GOLD is money the rest is credit
Welcome to the [Course Name] course.
HOW TO CREATE A CLASS Steps:
NET WEAVER BUSINESS CLIENT (NWBC) AWARENESS
Screen Elements for Input/Output
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Presentation transcript:

ERP I1, Session 7 dynpro

SAP GUI SAP has many GUI solutions: – Lists (ALV) – dynpro (Dynamic Program) – Business Server Pages – Web dynpro – More?

dynpro A dynpro consists of – Numbered screens – A navigation structure between the screens – Data to display on the screens – Functionality for the screens – Menus, toolbars, and titles for the screens – More... All this is grouped in a function group

Screen navigation structure All screens are linked to a 'next' screen. Example: Registering on a homepage Enter login information Enter personal information Fill stupid questionnaire Confirm Enter extra information 210

Screen navigation Navigation to next screen when – Button clicked – Menu item selected – keyboard shortcut pressed – Checkbox toggled (sometimes) – Radio button selected (sometimes) The default next screen is the screen itself.

More on navigation Navigation to screen 0 terminates dynpro Navigation happens after some code is run Override navigation: – SET SCREEN Override and navigate now: – LEAVE TO SCREEN Navigate and then return to here: – CALL SCREEN

Dynpro flow logic

PBO & PAI configuration PROCESS BEFORE OUTPUT. MODULE read_data. MODULE set_status. PROCESS AFTER INPUT. MODULE exit_admin AT EXIT-COMMAND. MODULE process_action. PBO PAI

Function codes A function code is the name of the action that caused navigation Function codes are written to OK_CODE. OK_CODE can be renamed, but it's the conventional name. You can react to the action in the PAI section. OK_CODE has type sy-ucomm. OK_CODE is a field (see next slide)

Fields & Dictionary structures Fields – Data objects (variables) – Public in the entire function group – Declared like normal data objects Dictionary structures – Fields with structured type – Has same name as type – Used to represent data on screens – Declared with keyword 'TABLES'

Recap A dynamic program is a number of screens with a navigation structure Each screen defines what happens before output (PBO) and after input (PAI) The action that caused the navigation is saved in OK_CODE Data for the entire dynpro is stored in fields and/or dictionary structures