Professional Documents
Culture Documents
GuiXT
We will be starting the webinar at
10:00 AM (PST).
Presenters
Matt Tesvich Global ABAP Lead
Aparna Desai SE Manager
2009 Synactive, Inc.
www.GuiXT.com
www.GuiXT.com
GuiXT Solution
A scripting technologybundled with SAP ERP (SAP
GUI) versions & certified by SAP for NetWeaver.
Minimize backend code changes
Do it faster with fewer resources
Less riskNO modifications to SAP programs or
dynpros, and easily upgradeable to new SAP releases.
Leveragetake full advantage of the SAP functionality
Maximize your SAP ERP! Automate all your transactions
with one solution.
www.GuiXT.com
Activate GuiXT
www.GuiXT.com
GuiXT Architecture
www.GuiXT.com
SAP GUI
Draws screen
SAP Processes
Request
GUIXT
Screen Modification
Are applied
www.GuiXT.com
GuiXT Compatibility
Technology
SAPGUI Compatibility
Compatible across all SAP GUI versions from 3.1I, 7.10, etc.
Bundled with SAP GUI install of 4.6B
GuiXT scripts written for SAP GUI can be shared with Web GUI
General Compatibility
www.GuiXT.com
Matt Tesvich
Over 12 years of IT Experience
Worked at CIBA VISION since 2000
Worked on CIBA's SAP implementation since the
start of project in 2004
Global ABAP Lead for 2.5 years
MBA - Finance in May 2007 from Georgia State
University
www.GuiXT.com
ABAP
Advancing technology on ABAP workbench
ABAP is constantly evolving; better object
oriented coding in the ECC 6.0 version
Estimated 2.5M ABAP objects in new version of
SAP
New version of Debugger
Newly built NetWeaver PI (process integration)
functionality also uses ABAP technology
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
Before
www.GuiXT.com
After
www.GuiXT.com
Header Tabs
95% of fields in Order Entry are in Overview
Screen and this Header Add tab
Header Add is built from the Header Sales tab,
but includes fields from 5 separate tabs
Payment Method field comes from Accounting Tab
Provides extremely efficient order tab
Will show before and after of Header Tabs
www.GuiXT.com
Before
www.GuiXT.com
After
www.GuiXT.com
Code snippets of
deleting menus &
tabs
www.GuiXT.com
Advanced Topics
GuiXT & SAP ABAP operate in separate memory
spaces therefore internal tables in ABAP are not
available in GuiXT
Example on using function calls from GuiXT
Needed custom ABAP function for the SAP side,
and then the call from an IA script
Ties into ABAP via function call to update customer
master address
www.GuiXT.com
Advanced Topics
We built ABAP enhancements that are called via Order
Entry
IA scripts are triggered via buttons which go to the
Additional Data B screen exit (Hdr Data)
This gives us fastest performance, and access to copy
control routines
Visual display of the Additional Data B (which is invisible
to the users)
Switch tabs simply in the IA scripts as follows:
Screen SAPMV45A.4002
Enter "=T\05"
2009 Synactive, Inc.
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
GuiXT Functionality
Combining screen elements from multiple
tabs/transactions onto one simplified screen
Flexibility in extending all SAP GUI screens to
portal and mobile
Batch data processing from/to MS Excel or flat file
Enables you to integrate rtf and html files in SAP
Gui screens
Centralized mechanism to deploy GuiXT to named
users without updating client PCs
Access SAP transactions anytime and anywhere
2009 Synactive, Inc.
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com
UI Simplification Demo
Using developer suite
www.GuiXT.com
Selective Deployment:
Create Specific User Interface
Dynamically display screens based on a users SAP
Role or SAP profile
Display different screens based on work profile
Examples:
Planner and Plant Engineers get different screens
than an Electrician working on a plant floor
Plant in Arlington uses a different business process
than Plant in Richmond
Restrict data view for certain users
If Q[Role=XYZ] .endif
2009 Synactive, Inc.
www.GuiXT.com
GuiXT Configuration
Click on Profile
in GuiXT window,
to configure
GuiXT
Typically license
key is based on
3 character
system id
DEV, QAS,
PRD, TST
www.GuiXT.com
Scripts Deployment
Options for Script Storage:
SAP Web Repository (SMW0) (Recommended)
www.GuiXT.com
SAP GUI
GuiXT Scripts
GuiXT.ini
IA
Viewer
GuiXT
Desktop (PC)
Database
GuiXT Server
Server
Config
(SAPPROXY.INI)
GuiXT.ini
InputAssistant
GuiXT
Database
2009 Synactive, Inc.
GuiXT Scripts
1. Local Drive
2. SAP Web Repository
3. Network Drive
4. HTTP/FTP Server
No GuiXT installation
and configuration on
user desktop
Centralized GuiXT
installation and
configuration
No GuiXT activation,
GuiXT Server activates
GuiXT automatically
User connects to R/3
via GuiXT Server
www.GuiXT.com
Path where
scripts are
located
www.GuiXT.com
About Synactive
Founded by Dr. Gerhard Rod and Thomas Ewe
in 1998.
Core runtime bundled with SAP AG since 1998
SAP (4.6B) initiative
Certified by SAP in SAP GUI & NetWeaver Portals
Supported in the SAP Support Portal
Full complement of Professional Services
Enterprise functionality in use by >250,000
end-users
2009 Synactive, Inc.
www.GuiXT.com
www.GuiXT.com
7 Points to Take-Away
Speed - development and deployment
The Power of SAP ERP with the ease of using GuiXT
scripting language
Proven and bundled with SAP ERP
Requires minimal maintenance and avoids/minimizes
problems with future SAP upgrades
A Super-Charger approach to make changes to the SAP
interface since it only consist of 55 - 60 commands.
Voice-of-customer research shows that ABAPers with
GuiXT skills are invaluable assets to their employers!
NO hardcode changes; so no losing support from SAP
2009 Synactive, Inc.
www.GuiXT.com
FAQ
www.GuiXT.com
Next Steps
1. Download test version of Designer
2. Attend free training in May
3. Partnering opportunities
www.GuiXT.com
www.GuiXT.com
GuiXT Training
www.GuiXT.com
Partnering Opportunities
For more information contact:
Mark Hornor
Business Development Executive Americas
Email: mark.hornor@guixt.com or
partners@guixt.com
Tel: 650-341-3310 x136
www.GuiXT.com
www.GuiXT.com
www.GuiXT.com