cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Pros and cons of GuiXt

Former Member
0 Kudos
1,664

Dear experts,

My project is considering the use of GuiXt to cope with specific requirements the 'basic order view' & customizing cannot handle.

I have never implemented/used it before - would be grateful if you could share experiences about this tool. Impact on performance, typical painpoints from a consultant/end-user point of view, overall satisfaction, risks, etc...

We are using ECC6.0

around 50 users/computers, mostly computer-illiterate --> importance of having very simple, usable screens

we are planning to use it to hide a couple of buttons/fields on 'basic order view screens' and to move&rename some fields/buttons

we are not planning to make use of the Guixt designer for complex screen/process redesigning, only 'cosmetic' modifications

objects impacted: service orders/notifications

Thanks in advance for your feedback & have a nice day,

Nicolas

Accepted Solutions (0)

Answers (6)

Answers (6)

Former Member
0 Kudos

Hi Jolene

This is fine, the problem which we faced in last project that the GUIxT/IA licenses were bought for keeping in mind the PM users.

We developed a Maintenance Home screen saplsmtr_navigation.e0100 for the PM users and pushed the SAP tree menu down (Non PM user has to scroll down to access the tree based menu)

That would have made the job of non PM users difficult( scrolling down everytime). So, we rolled our scripts , only on that PCs which we were sure that will be used by mostly PM users.

As the PM users are more, i can't use the command If Q User=XXXX.

Regards

Manish Bansal

Former Member
0 Kudos

Hi Manish,

You are correct to mentioned that as your PM users are more, you cannot use the command "If Q user" command. However, you can use the following options:

Option 1: create a pushbutton on the toolbar of the standard SAP Easy Access screen for PM users. Once the PM user logins into SAP system, they can click on the pushbutton which will bring them to the Maintenance Home screen.

Option 2: create the Maintenance Home screen on a z-transaction and once PM users logins and enter the z-transaction t-code, they will be able to go to any of the PM transaction by clicking on the pushbuttons on the z-screen.

Option 3: create a pushbutton (so as to deactivate the GuiXT screen) on the toolbar on the standard SAP Easy Access screen. This means that non PM users can click on this pushbutton to see the standard SAP Easy Access screen.

Option 4: You can use "IF Q [ Role = XYZ]" command.

Hope the suggestion helps!

Thanks,

Former Member
0 Kudos

Hi

GUIxT sits over the top of the SAP screen, so there is no change in ABAP code. The only disadvange i can see with GUIxT is that it is desktop specific ( not user specific). So , if a desktop is not specific to a Maintenance personal, then it can be a issue.

If the PP is not using GUixT and PM module is using, and then a PP guy uses a desktop which has PM module GuiXT. Then he will be amused at looking at the GUixT screens.

Regards

Manish Bansal

Former Member
0 Kudos

Hi Manish,

If you want to be able to display different screen for different users, you can use the u201Cifu201D command in your script depending on conditions that you want to have. For example, on the current GUI-Status or on whether certain fields exist in the R/3 screen.

if Q[Status=ADD1] or Q[Status=UPD1]

Image (1,50) (10,90) "imgupd.gif"

else

Image (1,50) (10,90) "imgdis.gif"

endif

If the GUI Status is ADD1 or UPD1, the image file "imgupd.gif" will appear, otherwise "imgdis.gif" will appear. Also, you can even use roles, profiles or even go as granular as user id to specific who gets to see what screen.

Just for clarification purpose, here are more examples on how you can specify the GuiXT screens to your users by using the u201Cifu201D condition.

u2022 if Q[Status=xxxx] If the GUI-Status is xxxx

u2022 if Q[Language=x] If the language key is x (1 character, E=English, D=German, F=French, I=Italian,...)

u2022 if Q[Database=xxx] if the system (database server) id is xxx

u2022 if Q[Client=xxx] if the client is xxx

u2022 if Q[User=xxx] if the user is xxx (see Role specific user screens)

u2022 if Q[Role=xxx] If the role is xxx (see Role specific user screens)

u2022 if Q[Profile=xxx] if the profile is xxx

u2022 if Q[Transaction=xxxx] If the transaction code is xxxx (N.B. only possible with R/3 Rel.4 and upwards)

u2022 if Q[Page=xxxx] if the current page of a tabbed dialog is xxxxx (xxxxx is the text displayed on the tab)

u2022 if V[vname=value] if the variable vname has the value value (only possible with InputAssistant)

u2022 if U[uname=value] if the using parameter uname has the value value (only possible with InputAssistant)

I hope I have helped to clarify this issue.

With regards,

Jolene

Former Member
0 Kudos

Jolene,

If you have been using GuiXt (the free version, not the designer), can you share your experience please? I have configured mine to fit my requirements, just want to have an idea of the drawbacks/things to look for when rolling out.

Nicolas

peter_atkin
Active Contributor
0 Kudos

Nicolas,

Have you investigated web based solutions via BAPI.

There is also the new WebDynpro functions in SAP

PeteA

Former Member
0 Kudos

No Pete, no portal-based solution is foreseen for the moment. Any information about the WebDynpro possibilities would be welcome - I do lack skills in those areas & would like to investigate a bit more. Do you know where I could find some more information?

Thanks a lot for your reply.

Nicolas

peter_atkin
Active Contributor
0 Kudos

Other than the usual [SAP Help|http://help.sap.com/erp2005_ehp_04/helpdata/EN/15/0d4f21c17c8044af4868130e9fea07/content.htm], then no...

PeteA

Former Member
0 Kudos

Hi Nicolas,

Basically, with the designer (free version), you can do the followings:

- move or delete fields, table columns or push buttons

- add text, tips and group boxes

- display images

- default values to frequently entered input fields

- convert input fields to be radio buttons

Take note that this is just some advantages if you utilize with GuiXT. However, you will need to write the scripts yourself if you don't want to make use of the WYSIWYG tool (designer).

The only downsides that GuiXT might have is that it doesn't add functionality to the SAP system and it doesn't configure reports.

To summarize GuiXT, it works in the presentation layer, that means that nothing in your back-end system will be affected at all.

I hope this helps to clear up the pros and cons of GuiXT!

Thank you!

paul_meehan
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear Jolene,

Perhaps your posts should make it clear that you represent GuiXT.

There is no problem with you suggesting GuiXT as a solution to a relevant query. Just be careful with multiple postings as that could be considered spamming.

-Paul

Moderator

peter_atkin
Active Contributor
0 Kudos

Also posted [here|http://www.sapfans.com/forums/viewtopic.php?f=7&t=323887&sid=4633bdfe13353f8f099d3f5fd830894d]

Former Member
0 Kudos

Hi Nicolas,

GuiXT is a bundled software that comes together with your SAP software. It offers you both the capabilities of allowing you to do complex screen enhancement or just simple single enhancement. Since you mentioned that your users are mostly computer illiterate, I think it will greatly benefit from using GuiXT since it can be able to offer you onscreen instructions, images that triggers an application to assist the user, tool tips or create a screen with input fields that is necessary for your users.

The above mentioned advantages are just some of what GuiXT can offer. Also, you can use GuiXT for both complex or simple process that you would like to customize for your users.

For more information, you can visit http://www.guixt.com/site/index.php?mpane=solutions

Also, you can contact GuiXT support personnel for any technical issues easily via email or phone call.

Thank you and I hope this helps!

iyaua83
Explorer
0 Kudos

 

For those who are SAP users, below channel is about the video showing how to simplify the SAP layout so you can experiencing a comfort way in using SAP. No need administrator, just standard SAP user. No need to install additional tools, because it's already built in SAP, you just need to activate with only 1 click. Increase your skill, simplify the layout, increase the job efficiency, safe time by setting the default value, so no need to re-type anymore every time you need it. This is very easy to learn, especially for the people that already use the SAP, can increase the chance to learn very fast. Make the SAP screen layout as simple as possible. Hopefully it's useful for you, your colleague or may be for others. Let me know if you have any request to simplify the SAP transaction like, mmbe, iw21, mb51, mb52, migo,..........etc.

Below is link:

http://www.youtube.com/@Simplified-erp