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

what is code page in sap abap?


how to install sap java gui

$
0
0

Hi gurus

 

  can any one help me , how to install sap  java gui, i have sap java net weaver  java system , i want to access that system please help me to fix the  gui

 

  installation problem.

 

 

regards

 

vreddy

Could not able to download due to SAP GUI security

$
0
0

Hi Everyone,

I  am working on a Report Program for downloading multiple smartforms. When i try to enter my package and start downloading ,a popup comes up

like this

The pop up says : "An action triggered by the server was denied based on a rule. Do you want to see a list of the actions triggered in the last communication step? YES, NO"

 

What should i do to avoid this.

 

 

 

Regards,

Sivaganesh

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?

GUI 7.30rev3 for OS X has no sncgss.dyld

$
0
0

I am evaluating SAP GUI 7.30rev3 for OS X for deployment in our environment, and appear to have run into a critical problem.

I am testing on a machine with OS X 10.8.3, with the JDK 7u40 early access java runtime.

Our site uses SNC with GSS-API/Kerberos for authentication, but the 7.30rev3 installer does not provide a SNC GSS library, named sncgss.dyld or otherwise, so upon an attempt to connect, SncPDLInit() errors out with 'Unable to load GSS-API dyld Shared Library named "sncgss.dyld"'.  The previous release we have deployed, 7.20rev4, does provide a sncgss.dyld library in the application bundle's Contents/Resources/bin/ directory.  However, the sncgss.dyld library in the 7.20 release is 32-bit only (for intel processors), and the 7.30 release is 64-bit only.  The workaround given in http://scn.sap.com/thread/1851956 to run in 32-bit mode therefore no longer applies.

 

That thread is almost 3 years old, now, and the other threads I could find about SNC and GSS libraries are as old or older.  http://scn.sap.com/thread/2011188 makes the interesting claim that setting SNC_LIB to /usr/lib/libgssapi_krb5.dylib is an effective workaround in the poster's environment of SAP 7.20rev5 and OS X Lion, but this has not brought me success.  Using SNC_LIB to cause SAP to use several different libgssapi_krb5 shared libraries from different versions of OS X, or even from a locally-compiled version of MIT krb5 (the system library is derived from the Heimdal kerberos distribution), only results in a segfault at runtime.  This is not surprising, given that the sncgss.dyld from 7.20rev4 only exports symbols with an sap prefix, such as sapgss_init_sec_context.  The interface for these routines is not documented, and even if an external gssapi library did provide the same interfaces, the dlopen()/dlsym() approach used by the SAP GUI would be unable to use an external gssapi library that did not provide symbols with the sap prefix.

 

The thread in http://scn.sap.com/thread/1851956 includes a link to a (now-defunct) ftp site where a sncgssk5.dyld could be downloaded, but I believe that the libraries available there would only have been 32-bit anyway.

 

I have therefore come to the conclusion that the SAP GUI 7.30rev3 for OS X is simply not usable with SNC/GSS/Kerberos unless SAP supplies a library that provides the sncgss interface.  I would be delighted if this conclusion was incorrect, and would appreciate additional (hopefully authoritative) information on the subject.  Perhaps there are plans to supply such a library in a future update?

Paint away your SAP Systems!

$
0
0

Paint away your SAP Systems!


Here is something fun. Having heard from many that the SAP Editor's UI is so bland & monotonous, I came across something that would give it a bit more oomph & make your SAP experience interesting.

 

Usually it happens that you are either working on many landscapes at the same time or while fixing a production issue, you need to have several of your logons open. In this case, it becomes difficult for us to differentiate between them. What most of us do, is look at the bottom right corner to see which system the window belongs.

screenshot1.jpg

However, we also like to see the transaction which is open in that particular window. The solution I came across for this is to change the color for each system in order to differentiate between systems as well as give us an idea of how careful we need to be with that particular system. I’ll tell you how we achieve this in a while.

 

To change the color of each system, we need to change the active theme for our SAP GUI. This is done by clicking on the Customize Local Layout button in the top right corner of your SAP window and select Options.

color options.jpg

In Theme Preview/Settings, change the Theme to ‘Enjoy theme’.

Enjoy theme.jpg

You will then notice the addition of 2 more options under ‘Visual Design’ drop-down. Choose the Colors in System option and Color away your systems!

color systems.jpg

We need to Login again for the changes to take effect. Also, the color of each system will need to be changed in each of the individual systems.

 

We can give Blue to all the sandbox systems, Green color to all the development systems, Orange to all the Quality systems and RED (Pink) to all the Production systems.  What this can achieve is it can be regarded as a way to indicate our freedom in that particular system. Blue – You can do anything you want, Sky is the limit. Green – do your development as expected (green signal). Orange – Testing time! Slowdown (usually a stop) on the coding front. Red – Oh oh! Need to be careful while making code (by transporting) or data changes.

 

These are just my implications of various colors. You are free to choose yours!

System color coding.jpg

I wish you a colorful and cognizant SAP experience!

sncgss.dyld libraries download

$
0
0

Hi Friends,

 

I am trying to implement java-SAP GUI application in Mac-OS platform.

I need to configure sncgss.dyld file to work further.

 

Could you please let me know, where can i download the sncgss.dyld file.

 

Much appreciated your help on this.

 

Thanks & Regards

Mahesh Reddy

Creating bullet-proof Personas scripts

$
0
0

Personas is great for creating a streamlined user experience, simplifying transactions and automating some or all of a process. When working with Personas scripting, though, you need to remember that ultimately you are driving a standard SAPgui transaction with the script and you need to be prepared to deal with things going wrong. For example, in my blog Transaction-free lookup with Personas I describe a technique for looking up a functional location description given just the location code, but doing that directly from the SAP start screen without having to directly run the transaction IL03. The script in that blog, though, does no error checking. If you try and look up a functional location that doesn't exist, the script will fail and leave the user looking at an unfamiliar screen and an error message. That's not in-keeping with the aim of improving the user experience!

 

Here is the same concept implemented for cost centres. The first lookup in this video succeeds and displays the description as expected. The second tries to lookup a non-existent cost centre. Here, KS03 will issue an error message and remain on the selection screen. The script detects this and displays an error message back on the start screen rather than failing in an unexpected (to the user) place.

 

 

How you go about this in a Personas script depends very much on the nature of the underlying transaction. For this cost centre example I use a trick described by vandana deep in this discussion: How do you deal with variable screen flow in a Personas script?, namely checking for the existence of labels to determine which screen you are looking at. Here's the script

 

screenshot.png

screenshot.png

 

So far, so straightforward. The first two steps clear some fields on the start screen - the description and the error fields. Clearing the description field will be important later. Then run transaction KS03, paste in the cost centre copied from the start screen and press <ENTER>. Then the usual "Refresh Screen" action you need before examining the new screen contents.

 

Next we check for the existence of a label that will only exist if we're displaying an actual cost centre. If found, copy the values we want and go back and paste them on the start screen. If not, issue an error message.

 

screenshot.png

screenshot.png

 

There are a couple of problems here. though. First, while you can use "IF is not empty" on a label to see if the expected screen is being displayed, you don't seem to be able to use "IF is empty" to see if it is not. At least, that doesn't work for me. Instead, here I check the description field. Remember that we cleared it right at the start? If it is still empty now then we must have not found a valid cost centre and that's my trigger to issue the error message.

 

The other problem I have more generally with trying to build error-proof scripts is that Personas scripting does not (yet?) support nested IFs. One thing I generally do with all scripts like this is simply not do anything at all if the cost centre field, in this instance, is empty. There's no point in looking up nothing. But if I do that, I currently can't have any other error checking. This is another case where calling WebRFCs is useful - you can build much more robust ABAP functions than you can Personas scripts. You can find details of how to do that here: Calling RFCs from a Personas script.

 

Described above, then, are some techniques you can use to make your Personas scripts more error-proof and so improve the user experience not just when things are going right, but when they go wrong also.


SAP Screen Personas: Different flavour access for same Transaction on same screen

$
0
0

Hi All,

 

I have created different flavours for the same transaction and would like to access each one of them from a click of a different button on the same screen.

 

I understand I can have only one default flavour. How can I specify which flavour to call for the same transaction when I am clicking a particular button? I checked the button properties. Couldn't relate anything to specific flavour.

 

Regards,

Manu

problem SAP 7.2 Upgrade

$
0
0

Hi Team,

 

Could you help me ? 

 

I am currently migrating SAP GUI 7.2 and I see a big problem.

The installation package to install version 7.1 ==> 7.2,

in 50% of cases, poorly installed SAP:

- Delete icon and application disappeared.

- Bug display at the opening, and application unusable.

 

Requires the uninstall and reinstall.

 

Help me

How to edit de trust level in SAP GUI for Java 7.3 for OSX

$
0
0

Hi There.

I Need to edit but I can`t. Does anyone know how to do it?

When I first set de logon for SAP GUI for Java 7.3 for OSX, I setup a wrong trust level so now I can`t upload and download file.

Please your help.

Regards

Francisco

Major problems installing GUI v7.30

$
0
0

Hi folks,

 

Has anyone else had any issues installing version 7.30 of the SAP GUI?

 

It just will not install for me.  I have a little over 300 PCs to upgrade, mainly from v7.20 to v7.30 with a small number from v7.10 to v7.30.

 

I have tried every single different scenario I can think of:

 

1) Out of the box PCs

2) Installing 7.30 over 7.10

3) Installing 7.30 over 7.20

4) Removing 7.10 before installing 7.30

5) Removing 7.20 before installing 7.30

6) Remote installations

7) Manual "at the PC" installations

8) Installing logged in as a Domain Admin

9) Running the .exe as Domain Admin but logged in as the power user

10) Uninstalling previous version and removing all traces of SAP before installing 7.30 (registry/directories)

11) Switching off Anti-Virus before installing

12) Attempted installations on Windows 8, Windows 7 and Windows XP.

13) Attempted installations on both 32 bit and 64 Windows Operating Systems.

 

The end result has now been the same on 22 out of 24 attempts.  The installation finishes with 231 errors (always 231) and when I try run the software I get the following message:

 

"The program can't start because MSVCR100.dll is missing from your computer.  Try reinstalling the program to fix this problem"

 

I have raised this issue with SAP, followed a long list of instructions whilst some debugging software is running to collect data.  I've sent the log files to them to which they reply and tell me that the log file states the software was installed correctly.  Which is WRONG!!

 

And besides, even if it did, it's unacceptable to have to perform these actions (taking over an hour) to install the latest GUI over 300 times!!

 

Since then, SAP have gone quiet.  I don't want to try anymore until I fix this.

 

The 2 out of the 24 that worked were identical to 6 of the PCs that failed (both in hardware and software, even down to Windows Updates!).  There seems to be no pattern.

 

Has anyone out there experienced issues installing 7.30?

How does 'IF' work in a Personas script?

$
0
0

I'm still in playing mode rather than developing productive flavors, trying to learn how Personas works. One thing that puzzles me is how the IF actions work. My concrete example is a simple one - I have a field labeled "Username" on my login screen, a script button labelled "Name", and two more fields labeled "First name" and "Last name", like this:

 

screenshot.png

 

Obviously I'm going to type in a username, the button is going to run SU01D, grab the first/last names from there and paste them back on the login screen. A quick user lookup function. Simple. But when the field is blank I'd like it to do nothing rather than have SU01D fail with a "user doesn't exist" error. Either protect the whole script with an "if not empty" or have an "if empty then abort" at the top. I don't see how to do either, at the moment.

 

Can anyone help with how you might use an IF to do this?

 

Thanks,

Steve.

Blocking 'Basic View' & using one transaction with different flavors.

$
0
0

Hi There,

 

I'm currently working on a Screen Persona project for a large Dutch client and really challenging Screen Persona's.

I have a couple of questions about the use of flavors:

 

- Is it possible to prevent users from using the 'Basic View'? Our client wants to block some functionality/information for their users.

- Is it possible to create 2 different script-buttons which refer to the same 'transaction(code)' opening with different flavors.

 

Regards,

 

Jasper

Manipulating checkboxes in Personas

$
0
0

I'm trying to simplify the transaction MK02 (change vendor master) by bringing data from several different places to the main "Display Vendor: Address" screen of the transaction. Ultimately the transaction will be called by a script initiated by a button on SMEN, and that script will pull all the data together before giving the user control. I'm doing pretty well with this so far, but have hit a problem with the blocked and deleted flags. These are accessed via the "Extras" menu, and the "Blocked data" and "Deletion flags" options.

 

I can navigate to those screens and do a "Copy Value" on each checkbox, but I always seem to get the value "False" whether the checkbox is checked or not. At least, when I paste the copied value into a text field, that's the value I get. Is there something different I need to do to get the value of a checkbox?

 

And then I want to replicate these checkboxes on the initial screen. I've created some new checkboxes with appropriate labels. Once I've got the correct values, how to I set them on my new checkbox objects? Pasting values to those objects sets the labels not the state. There are "Check" and "Uncheck" actions for scripts, so I guess I need to use an IF and the appropriate check/uncheck action. I haven't really figured out, though, how IF actions work. Can anybody help me with this?

 

As a general point, the scripting capabilities of Personas needs much better documentation...

 

Thanks,

Steve.


KeePass and SAP-Logon

$
0
0

Some of you may know this: x systems, y clients and many more passwords you have to keep in mind. Furthermore there are more and more complex password rules, and remembering all these passwords seems to be impossible without any help.

 

Single-Sign-On is not available  and not planned in your company, so what do you do? I found a nice solution for this problem: KeePass

 

How does it work?

 

Some of you may already know KeePass. You may also noticed that you can enter a “URL” in every single entry:

 

http://sapxperts.files.wordpress.com/2012/05/kp01.png?w=494

 

One may have a look at note 103019 to see you can open a connection to your SAP systems with parameters. I use this command to connect to my SAP systems:

 

cmd://sapshcut –maxgui -system=SID -client=100 -user={USERNAME} -pw={PASSWORD}

 

The parameters -system and –client need to be configured once per system. The username and password are taken from your KeePass-Database. Save your settings and press CTRL+U to directly jump into your system. Great, isn't it?

 

I hope I could at least help some people to handle their passwords a little easier now.

 

 

Kind regards

Jann

SAP Screen Personas : How to link a field with another field in a table

$
0
0

I would like to paste the value from the field article that i have just created and copy it into the table below then hide table so that the screens is more simplified. Please advice on how can go about this. Thank you

POPersonas.jpg

Could not connect to host localhost on port 21212

$
0
0

Hi,

 

I just installed SAP NetWeaver Application Server ABAP 7.03 64-bit Trial on my Windows 8 PC. The installation seems to have been successful. When I try to run the sapinstgui.exe I get the following error:

 

Error while connecting to communication partner - see preceeding messages.

Could not connect to host localhost on port 21212.

java.net.ConnectException: Connection refused: connect

java.net.ConnectException: Connection refused: connect

 

 

I already have JAVA_HOME set. There is no process running on port 21212. My Java version is 1.6.0.43.

 

What could be causing this issue ?

 

Thank you in advance.

Are there any recommendations for installation of components of SAP GUI?

$
0
0

Dear Community,

 

maybe you will be able to help me.

 

I just have to install the latest version of SAP GUI 7.30 but i can`t find any information of which components should be installed.

 

From your experience, what is the best set of components for daily work on SAP R3 ERP System?

 

Please feel free to ask me if you need more information about our system.

 

I am looking forward to hearing from you soon.

 

 

 

Best regards

 

Stefan Obenauf

Screen Personas - "session has timed out - please log in again" on CONTROL_FLUSH

$
0
0

Hello,

 

I am running a custom report in Personas which allows the user to upload a file from his or her desktop. When I execute the program I get the "session has timed out - please log in again" popup.

 

I debugged in se38 and found that the error comes when the program tries to execute the CONTROL_FLUSH Function Module.

 

Any ideas would be highly appreciated!

Viewing all 3616 articles
Browse latest View live


Latest Images

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