simplify and optimize the sap erp user interfaceguixt technology guixt works exclusively on the...
Post on 13-Dec-2020
8 Views
Preview:
TRANSCRIPT
GuiXT
Simplify and optimizethe SAP ERP user interface©
What users complain about…
„The screens contain so
many fields. I have
problems finding the entry
fields I have to fill in.“
„I need to handle too many
screens and tabs in order
to finalize each business
case. It takes too much
time.“
Synactive GmbH , Germany www.synactive.com 1
Synactive GmbH , Germany www.synactive.com 2
How can we simplify and optimize theuser interface without modifying SAP
programs and dynpros
?
• If we change SAP programs we first needto understand the program logic
• There is a risk that we end up writingwrong data into the database
• We have to merge our own changes witheach SAP correction
Too risky
Synactive GmbH , Germany www.synactive.com 3
GuiXT technology
GuiXT works exclusively on the presentation level. No SAP programs or
dynpros are changed.
You can develop the enhanced user interface on a single PC, without affecting other users. For productive use the GuiXT
scripts can be stored and maintained centrally. All scripting logic can be role-
specific.
Synactive GmbH , Germany www.synactive.com 4
GuiXT is provided free, bundled with SAP GUI. There are three optional add-on components: Designer, InputAssistantand Viewer; these require license keys which you can purchase from Synactive.
InputAssistant
Scripting of user input and user actions, connected to GuiXT elements such as butttons and entry fields.
Designer
The wysiwyg tool for designing the screen layout with GuiXT.
Viewer
Displays html and rtf files within SAP GUI screens. Interaction of HTML and SAP GUI screens.
GuiXT components
Synactive GmbH , Germany www.synactive.com 5
Example: Display material(Standard)
Usability problems encountered in installation:• Lots of unnecessary fields• Superfluous searchhelp icon hides part of material text
Synactive GmbH , Germany www.synactive.com 6
Synactive GmbH , Germany www.synactive.com 7
Display material(complete GuiXT script for this screen)
Synactive GmbH , Germany www.synactive.com 8
Display material(simplified with GuiXT)
Synactive GmbH , Germany www.synactive.com 9
Example: MRP Run(Standard)
Usability problem:Many parameters with coded input where you need to use thesearch help for each entry field
Synactive GmbH , Germany www.synactive.com 10
MRP run(optimized with GuiXT)
//GuiXT script
radiobutton (2,2) "3000 New York" F[Plant] "3000"
radiobutton (3,2) "3100 Chicago" F[Plant] "3100"
radiobutton (4,2) "3200 Atlanta" F[Plant] "3200"
Default F[Plant] "3000“
…
Synactive GmbH , Germany www.synactive.com 11
Example: XD01 „Create Customer“(Standard, 1st screen)
Synactive GmbH , Germany www.synactive.com 12
Example: XD01 „Create Customer“(Standard, 2nd screen)
Usability problem:Too many tabs have to be processed to create a normal customer
Synactive GmbH , Germany www.synactive.com 13
XD01 „Create Customer“(with GuiXT, single screen type)
All relevant fields on a single screen, for easy creation of a new customer.
(The image shows the version of a German customer)
Synactive GmbH , Germany www.synactive.com 14
Example: VA01 „Additionals“ (Standard)
The user selects an item and then uses the menu pathGoto->Item->More functions->Additionals
Usability problem:If „Additionals“ regularly have to be added to an order item this three level menu navigation becomes tedious
Synactive GmbH , Germany www.synactive.com 15
VA01 „Additionals“ (with GuiXT)
With GuiXT and InputAssistant we add a pushbutton column that, whenclicked, immediately opens the „Additionals“ screen for the selected item
// GuiXT Script
Column "Add" size=5 position=6 -pushbutton label="@E8@“ process=“addit.txt“
// InputScript
Set cell[All items,0,&V[_tabrow]] "X"
Enter "=PADD"
Synactive GmbH , Germany www.synactive.com 16
Example: Logon screen(Standard)
Synactive GmbH , Germany www.synactive.com 17
Logon screen(with GuiXT)
// GuiXT script
title "Logon to SAP“
pos [User] (2,22)
pos [Password] (3,22)
pos [Client] (4,22)
pos [Language] (5,22)
…
Synactive GmbH , Germany www.synactive.com 18
Example: Dynamic internetinformation with GuiXT Viewer
Box (2,0) (17,84) "Display Shipping State"
InputField (3,1) "Tracking Number" (3,20) size=20 name="TrackingNumber"
if V[TrackingNumber]
View (5,1) (16,82)
"http://www.us.chronopost.com/web/en/tracking/suivi_inter.jsp
?listeNumeros=&V[TrackingNumber]"
endif
We have embed an internet page (shipping state) into the SAP GUI window. The shipment number is taken from the SAP
system or can be entered manually.
Synactive GmbH , Germany www.synactive.com 19
Example: Customer contacts(with GuiXT Viewer)
In transaction VAP1 (add a customer‘s contact) existingcontact persons are not displayed. With GuiXT Viewer we candisplay a list of all contacts and enable their phone numbers tobe updated.
Synactive GmbH , Germany www.synactive.com 20
Customer feedback
Since 1998, when SAP first integrated GuiXT into SAP GUI, morethan 800 customers have optimized the user interface of their SAP system with GuiXT and the Synactive add-ons.
Two typical testimonials:
“The GuiXT solution presented REXAM with a tremendous opportunity to easily customize and simplify SAP processes without changing ABAP programs. Through the vision of Rexam’s functional team and GuiXT’s flexibility, Rexam was able to deploy SAP at the plant floor level with very little user training.
The following table shows a time sample collected for benchmarking purposes. The process in question is creation of Emergency work order.
Standard Our GuiXT solutionNumber of screens 11 4
Time taken to complete 3 min. 40 sec„
-Steve FosterREXAM BEVERAGE CAN AMERICAS
"If we had implemented GuiXT in 1998, it would have saved us millions in training.“
- John LeBasShell Exploration & Production Company
top related