Quantcast
Channel: SCN : All Content - SAP GUI
Viewing all 3616 articles
Browse latest View live

Lifetime and Support Matrix for SAP GUI for Java


SAP Screen Personas: Profile Wide Settings

$
0
0

SAP Screen Personas allows users to personalize screens. Often people do this on a screen by screen basis. But, Personas also allows Admins to make a change available for all the screens on a system using Profile Wide Settings.

This allows admin to enforce any common setting for the UI elements. We call this functionality as Profile Wide Settings/Global Settings. For any system, Personas Admin can make Profile Wide Settings for either a User OR a Group.

 

Personas offers Profile Wide Settings of three different types:

  1. Control Specific Profile Settings: Setting for any particular Control. E.g. “SAVE” button should always have a green background color.
  2. Type Specific Profile Settings: Setting for any control of specific type. E.g. All “button” should have a yellow background color.
  3. Global Text Replacement: Setting to replace any existing text with a replacement text. E.g. The word “SAP Easy Access” appearing in the screen should always be replaced with “MENU”.

 

Personas admin can configure Profile Wide Setting from transaction /n/persos/admin_ui.

Expand “Profile Wide Settings”:

Capture.JPG

 

Let’s go through an example of all three types of settings:

  1. Control Specific Profile Settings:

       Personas already comes with a list of commonly used controls which an admin can make use of. If an admin wishes to add new controls to the existing list, this can be achieved through IMG settings. (See additional info at the end)

        Capture.JPG

       For this example, I want to set the background color of the “Back Button”, “Cancel Button” and “Exit Button” to light green (#7EF00C – In Personas colors are defined using hex notation of RGB).

  1. Enter the USER/GROUP and select system from the option and hit “Edit Profile Settings”.
  2. Select a “Control Name”. For my example, I will select BACK BUTTON.

         Capture.JPG

   c. Click on “Set Properties” and enter the background color.

        Capture.JPG

   d. Save. (I repeat the above steps for “Cancel Button”  and “Exit Button”)

  

       Now, next time the user launches Personas, he will see the following changes:

      Capture.JPG


 

  2.  Type Specific Profile Settings:

       In this example, I want to make all the BUTTON(S) controls to appear as round at the corner.

  1. Enter the USER/GROUP and select system from the option and hit “Edit Profile Settings”.
  2. Select a “Control Name. For my example, I will select “Button”.

         Capture.JPG

    c. Click on “Set Properties” and set the “Corner Radius” as “10”

         Capture.JPG

 

     d. Save

 

         When the user launches Personas, he will see all the buttons appearing round at the corners.

          Capture.JPG

 

  3.  Global Text Replacement:

      For this example, I want the user to see my new defined text instead of “SAP Easy Access”

       Capture.JPG

 

  1. Enter the USER/GROUP and select system from the option and hit “Edit Profile Settings”.
  2. Click on “Insert Row” and enter the “Original Text” and its corresponding “Replacement Text”

         Capture.JPG

    c.  Save

        

         When Personas is launched, the user will see the original text being replaced by replacement text.

          Capture.JPG

 

Additional Information for Control Specific Profile Settings:

SAP Screen Personas comes already with commonly used “Controls” which can be seen under “Control Specific Profile Settings”.

Personas admin can add additional controls to this list by going through SPRO-->Cross Application Components-->SAP Screen Personas-->Maintain Controls for Control Specific Settings.

At this point, admin can enter a new logical Control Name and its Control ID and then set its Property Name.

 

E.g. I want to add a new entry for Edit Button. I go to SPRO and enter a name (of your choice) and Control ID

Capture.JPG

 

Then I select above row and double click on Property Details. I enter the new Property and Save.

Capture.JPG

Now, you will find the new entry in /n/PERSOS/ADMIN_UI --> Control Specific Profile Setting.

 

For an admin to know the control ID and its corresponding EDITABLE properties, there are couple of places which can be referenced.

Admin can launch Personas, go into Edit mode, select a particular control and see its Control ID and respective properties.

COMPLETE list of properties (their description and whether they are editable or not) can be found in the “SAP Screen Personas Application Help” document.

test.JPG

How to define tab order in SAP Screen Personas?

$
0
0

Hi,

 

we currently starting our first steps with screen personas and have set up a cockpit.

When using "Tab" on keyboard cursor should follow a specific sequence on the screen. I tried to define this via control key "TabIndex" in field properties, but were not able to achieve the desired tab order. Do you have any idea?

 

Best regards

 

Knud

Using WebRFC for update in a Personas script

$
0
0

In a previous blog - Calling RFCs from a Personas script - I described using a WebRFC to perform lookups in a Personas script more quickly than you can using the traditional method of driving the relevant SAPgui transaction. At the end of that blog I left a tantalising comment that "a WebRFC can perform updates as well as lookups", and wondered what possibilities that might offer. Here's my first step into that investigation.

 

One thing I've tried to automate using "traditional" Personas scripts is some basic user management. Within our SAP support team we often get calls from users that have forgotten their password and/or had their user locked through too many failed login attempts. I thought it would be useful to streamline the management of that situation for the users in our team. The demo in my previous blog was a simple user lookup built into the "home screen", to check a users real name against the username. I've tried scripting lock and unlock buttons but that gets complicated because the functionality in the SU01 transaction is a toggle. Using WebRFC calls to do this seemed like it would be easier. Here's what I ended up with:

 

 

Notice first that the "Lookup" button brings back two values - the user's full name and also the current locked/unlocked status. A WebRFC function can return multiple values. Also notice that I change the label on the lock/unlock button to make it clear what it is going to do. The lock/unlock button then calls a second WebRFC, passing it both the username and the desired action - lock or unlock. Adding change password functionality in the same way shouldn't be too hard.

 

There are business functions with similar simplicity - Purchase Order release, for example - that could easily be given the same treatment, allowing users to release POs without ever going near ME28 or ME29N. Clearly with the right amount of work you could do pretty much anything this way, building complex functionality in an ABAP function and using Personas to build the UI. That's is an interesting possibility and well worth exploring further. It may not really be in the spirit of Personas, but for me, part of the fun of IT is finding new, unexpected ways to use tools and devices.

 

I'm now collecting ideas for others users for this technique. Suggestions in the comments, please!

Error on SAPTableFactoryCtrl.Table

$
0
0

Hi - i am getting VB error "User defined Type not defined" on following statement

 

Dim objTable As SAPTableFactoryCtrl.Table

 

I have tried including all REFERENCES starting with SAP*, is there any particular REFERENCE I need to select

SAP GUI using SNC

$
0
0

Dear all,

 

I need to test and implement the following: a way to connect from our customer's SAP GUI, to our SAP ERP via a secure connection, and vice versa (from my SAP GUI to my customer's SAP ERP).

 

I would like for someone to point in the right direction, or even to provide an example, as SAP documentation is not that specific on that matter (or I have not found the right document).

 

What do I need?

 

SAP GUI properties

SAProuter configuration

An explanation of how this works

 

Regards,

History don't save after install patch level 5 SAPGUI 7.3 for windows.

Upgrade from SAP GUI 7.20 to 7.30 on clients with new installation server

$
0
0

Hi all

 

We want to upgrade from SAP GUI 7.20 to SAP GUI 7.30 (some of them are already 7.30 SP 0) soon but I have the following problem:

 

On many (200+) of our clients SAP GUI wasn't installed from an installation server but from a local source. Therefore I created a .reg file which changes the source in the registry as follows:

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP\SAP Shared]

"SapCreateKey"=dword:00000000

"SAPSetupDir"="C:\\Program Files (x86)\\SAP\\SAPsetup"

"SAPsourcedir"="\\\\<netshare>\\InstServer"

"SAPDestDir"="C:\\Program Files (x86)\\SAP\\FrontEnd"

"SAPsysdir"="C:\\Program Files (x86)\\SAP\\FrontEnd\\SapGui"

 

When I now start the GUI on a client (Windows 7, SAP GUI 7.30 SP 0) and try to get an upgrade notification from the server (open it max. 10 times), nothing happens. I first though this is caused by the missing share so I created a .bat to get a share with "net use":

 

net use \\<netshare>\InstServer

 

Windows says the command was executed successful but the update notification still doesn't show up.

 

Anything else I have forgotten? Any help will be appreciated.

 

Thank you in advance!

Jann


Error in SAP GUI 7.30 (Can't close SAP Logon entry window)

$
0
0

Hi all

 

I recently upgraded from SAP GUI 7.20 to SAP GUI 7.30. Unfortunately the main window (SAP Logon) doesn't close when I click the "X" button on the top right to close the window. The window is just minimized but not closed. For better understanding of what I mean please see the following picture. As mentioned before, when I click the close button the window is just minimized but not closed.

 

730.PNG

 

Has anyone a solution for this issue? Or is this a bug? We are using 7.30 SP 5 (latest). Thanks in advance!
Jann

can platinGUI reads saplogon.ini from SAP GUI?

$
0
0

Does platinGUI able to read or convert existing saplogon.ini files generated by SAP GUI?

Write New Entry in Windows Registry

$
0
0

Hello community,

 

the following routine delivers always 1. It is no matter if the entry is written to the Windows registry or not, rc is always 1.

 

"-Begin-----------------------------------------------------------------
  Program ZTEST.

    "-Variables---------------------------------------------------------
      Data rc Type i.

    PerForm CreateKey Using 'Software\Classes\Test' '' '' Changing rc.

"-End-------------------------------------------------------------------

"-Subroutines begin-----------------------------------------------------

  "-Function CreateKey--------------------------------------------------
    Form CreateKey Using SubKey Type String ValueName Type String
      Value Type String Changing rc Type i.

      Call Method cl_gui_frontend_services=>registry_set_value
        Exporting
          root = cl_gui_frontend_services=>hkey_current_user
          key = SubKey
          value_name = ValueName
          value = Value
        Importing
          rc = rc
        Exceptions
          registry_error = 1

          cntl_error
= 2
          error_no_gui = 3
          not_supported_by_gui = 4
          Others = 5.

      Call Method cl_gui_cfw=>flush.

    EndForm.

"-Subroutines end-------------------------------------------------------

Is it correct?

 

Thanks for hints and tips.

 

Cheers

Stefan

CUA SETUP

$
0
0

In cua setup while defining central and child system in model view the list not showing the child system logical sytem can any one help me to solve

SAP Gui 730 ABAP Editor in Win7 with keyboard problem

$
0
0

Hi guys,

 

For some reason my on-screen keyboard won't work with the 'new' ABAP editor, only the 'classic' one. Can a few kind people try using the SE38/SE80 ABAP editor with the on-screen keyboard ? Anyone know why this would occur?

 

On-screen keyboard on Win7: Start -> All Programs -> Accessories -> Ease of Access -> On-Screen Keyboard.

 

New editor:

EditorNotWorking.jpg

Old editor:

EditorWorking.jpg

Cheers,

Russ.

Personas Error - You are not allowed to access this system

$
0
0

We have installed Personas and done the configuration but in when we are trying to access Personas in browsers , we are getting "You are not allowed to access this system. If this is not correct , please contact your system administrator"

 

we have done all configurations in SPRO , managed system , created roles (tried with permission -1 also). How we can solve this issue?

 

Personas01.png

Personas02.png

 

Regards,

Vignesh P    

Component $APOLLO files in error after patching to 9.0.36.0

$
0
0

Hi all,

 

I've patched my Installation Server to 9.0.36.0, and I'm pushing my SAP GUI package to clients that already have 7.20 via SCCM.  After the install completes, the Front End opens to a 7.30 version, but I'm getting return code 144 on the installs.  When I check the SapSetupErrors log, I'm seeing the following:

 

sap_setup_error.jpg

Upon examining the NwSapSetup.log file, I see entries indicating that my package couldn't be selected because of the following:

 

08:48:53 NwSapsAtlC  1W  Marking package Turner ({DFB0131A-DBF9-4716-B77A-176B62CF90D2}) as disabled: selected node i.s.h.med Planning Grid ({15DBCF86-19BA-4D78-8062-77A93F06BF89}) has failing condition: StrFailedPreIshMed

08:48:53 NwSapsAtlC  1W  Marking package Turner ({DFB0131A-DBF9-4716-B77A-176B62CF90D2}) as disabled: selected node IshMed ({A30F6C00-90C2-4FED-B312-65257A8A1632}) has failing condition: (null)

08:48:53 NwSapsAtlC  1W  Marking package Turner ({DFB0131A-DBF9-4716-B77A-176B62CF90D2}) as disabled: selected node SAP JNet/JGantt ({180B6E52-EB99-464E-B2A5-A5314A81EDAC}) has failing condition: StrFailedConditionJNet

08:48:53 NwSapsAtlC  1W  Marking package Turner ({DFB0131A-DBF9-4716-B77A-176B62CF90D2}) as disabled: selected node SAP JNet ({D2793512-8E5F-48AC-BDE2-E8547C6E3054}) has failing condition: (null)

08:48:53 NwSapsEngn  1W  Package 'Turner' could not be selected!

 

Further down, I see the following errors:

 

08:48:54 NwSapFeiUt  1E  Error in expression '<>""' at posistion 2 '<><-here ""': parse error, expecting `$'

08:48:54 NwSapsAtlC  1E  Condition error in document "C:\Program Files\SAP\SAPsetup\Setup\SapGuiWksta.xml"

 

Later, I'm seeing this 1W statement:

08:49:13 NwSapFeiUt  1W  COM server unregistration with 'sapregsv.exe' failed. Error message: Unknown error 0xC0000374. Error code 0xc0000374.

 

Followed by this 1E a little later:

08:49:21 NwSapsAtlC  1E  Script-action: BExInstaller.exe failed. Error code = 1

 

Then this:

08:49:22 NwSapsAtlC  1E  While processing Component '$APOLLO Files' with Id '{4C6645DF-8834-4B72-A87C-D60CC929CFC0}' 1 error(s) have been registered.

 

After the process is done, I've got a 7.30 Front End GUI that opens without errors, and I've also got a Business Explorer Analyzer add-in that opens without any errors.  I'm not sure how, given that the package shows disabled, and the errors that are showing up in the logs.  This is occurring on any test machine that I'm pushing to, so it's not a one-off.  How can I be sure that this is working correctly before I start distributing this package?


SAP Screen Personas : Home page

$
0
0

when i go to page http :// <host>:<port>/sap/bc/bsp/persos/mainapp/index.html i get screen something like this.

System_not_connected.png

 

I have configured one system(name: Local) to reference to local system. When i click on "Local" horizontal bar above, for few seconds i see flavors icon on right side and then same page displayed again.

 

Please advise what I could be missing. Thank you.

FrontEnd Installer Remote installation Failed

$
0
0

Hi all,

 

We create an installation server for massive update for SAPGUI's and distribution for new SAPLOGON.ini, we have created packcges for the installation and everything is fine locally but whe we try to make a remote instllation to a workstation we recieve the error:

 

Executing E:\SAPGUI\Setup\NwSapSetup.exe /Silent /Package="SAPGUI_EU" on Cliente, please wait...

Failure in executing E:\SAPGUI\Setup\NwSapSetup.exe /Silent /Package="SAPGUI_EU" on Cliente. Check parameters, credentials and verify if the Windows workstation is running!

 

If i run the command locally the installation and copy for the saplogon.ini it's fine but when i tried to do this for a remote workstation the error appears. Also i tried to enter from the workstation to the \\installation_server\shared\setup\NwSAPSetup.exe and execute the package from here and works fine.

 

Anyone can help us to this remote?

 

Regards

Thanks in advanced

Hints about Installation and Configuration of SAP GUI 7.30 needed?

$
0
0

Dear Community and Colleagues,

I hopeyoucan assistmewith the followingProblem/Question:

What are theoptimal installing and configuration options for SAPGUI for Windows7.30?

I know that it doesn`t give the “optimal” configuration because of too many influences differentiating from company to company.

 
Whatexperiencedid you made by installing and configuring SAP GUI 7.30?

 

Do you make a differencein your company using SAP GUI 7.30 between end users, customizers, developersoradministrators?

 

I am interested in helpful discussions, an interestingexchange of information as well as getting tips of experienced colleagues.

Thank youfor your support.


Yours faithfully,


StefanObenauf

SAPGUI 7.3 rev3: Failed to find JRE/JDK version 1.7+

$
0
0

Updated from SAPGUI 7.3 rev2 to SAPGUI 7.3 rev3. When I start SAPGUI Rev3 I get the following error: Failed to find JRE/JDK version 1.7+ (64-bit).

 

I also still have rev2 on my machine and it starts without any issues. This is on a Mac OSX and I have the Oracle Java installed (1.7 Update 25).

 

Help! :-)

Remote access to miniSAP on VM

$
0
0

Dear friends, can anyone help us with making access between 4 virtual machines   to MINISAP educational system with Hamachi using? What should we  type in the fields in connection label? How point the loopback server from 1 virtual machine ot others? Or maybe you can proposition another way, to solve our problem? We want one vmware to be a server, and another should connect to it. We need to work in one system by 2 user in the same time. Thank you.

Viewing all 3616 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>