F4 / Help restriction for user ?
I have checked all the threads, not having suitable solution
I am looking for user to be restricted F4/help option, how this is possible.
I want to give user only the transactional entries for given tcodes and the same user never to get F4/Help option display.
Please help
Thank you in advance
Srihari
Hi Srihari,
I think your request is quite peculiar. I don't know any customizing, nor user exit, to restrict all these helps. For F1/F4, you could do a modification of the standard HELP_START function module, but I don't advise it as it is a central basis tool. For listbox fields, I only see the solution below.
Probably your best chance would be to use GuiXT (via transaction and screen variants of the SHD0 transaction) to redesign these screens, you can attach the transaction variants to a group of users.
There are also 2 other input helps that you might like to disable: input field history and SET/GET parameters.
What for, by the way?
BR
Sandra
Similar Messages
-
I'd like to provide a help facility for users of the desktop programs I'm developing. The last item on the Menu Bar should be Help, and the first item on that menu should lead to instructions on how the program works.
I find it curious that in the tutorials and textbooks I have researched, I haven't found any mention of a Help File System. Is there no standard Java way of presenting user help information?
One obvious solution is to place the information in a set of HTML files. But the missing link is invoking the browser from within a Java desktop application. I've discovered how to do that in Windows using rundll32, but that's implementation dependent. Is there a standard way of asking the default browser to display a given URL?As cotton says, one can use JavaHelp to provide help information.
Perhaps an easier but dirtier way is to display some information such as an HTML-based help file in a JEditorPane.
Depends on how professional you want your help to look like. -
How to set restriction for user in sap
Hi,
I have created a user,now i need to restrict the user to work only for 8 hrs per day.HOw can i set timing for the user.Kindly help out regarding this.
Regards
sekarSekar,
If you use external authetnication for users when they logon to SAP, then you can control the times they can logon and which days of week (if required). For example, it is possible to use Active Directory authentication to authenticate users to SAP application via SNC or using a custom login module in WebAS Java, and in AD you can set times when logons are allowed. This might be what you are looking for ?
If you want to log somebody off SAP when they have been using it for a period of time, then this can be dangerous if they are in the middle of a complex transaction when they are logged off. Also, I don't think this functionality is included in SAP product. If you don't want somebody to use SAP at certain times of day, then it might be better to force a screen saver at workstation instead, if this is what you want.
Regards,
Tim -
Creating "help" systems for users (not other LV programmers) - where to start?
How should one approach giving users a built-in "Help" system? Users, that is, of a distributed application written in LabVIEW.
These users ideally would have no way of knowing the application was written in LabVIEW. To them, this application is just another program. The way the LabVIEW Help system works would be fine, but all the content would be inappropriate.
From the docs I see we can write "Descriptions" that show up in context-sensitive help when the user puts the mouse over a control, and a "Tip" that shows up when the context-sensitive help isn't even enabled. Are these typically the only help features built into a distributed application?
In the LabVIEW Help there is an article called "Development Process Tips" discussing creating web pages that document the VIs that you create, and another article called "Linking VIs to HTML Files or Compiled Help Files. Another discusses Creating Compiled Help Files, but refers to third-party software for doing this. Is this a typical approach for doing a nice job of providing help?
Or is there some other way to create a Help system that works like the existing LabVIEW help but has content we create?Hello,
Let me take your questions in order:
Q. How should one approach giving users a built-in "Help" system?
A. Here's one approach I have used:
a). Give all front panel controls and indicators a description so that the context help will show information for those front panel objects, and also for relevant front panel objects a tip - this will pop-up when the user hovers over the object, and can be annoying if it's used excessively, but nice if used where appropriate.
b). Create html files, one for each "Page" of your user interface, and place a Help button on your user interface which will launch the corresponding document for that "Page." I'm not sure what your UI is like, but basically if there are multiple front panels the user will see, a page describing each object on that panel, and the panel's purpose is nice. If you're using a tab control in any of those panels, then a page for each tab is nice as well.
A variation of b). is to use a so-called compiled help file - a .chm file. These are only relevant for Windows machines, so if you plan to deploy across multiple OSs, then this is out. The reason documentation suggests you need a third party tool is because those .chm files basically collect a set of html files together into a nice document, with the usual search, index, browse etc. capabilites and we don't have a product which does this. The LabVIEW Help on Windows is a nice example of a .chm file. You can do something SIMILAR with just HTML and javascript, creating at least a contents page which has organized links to the rest of the pages (which themselves can contain links back to the contents page), and even include the ability to search keywords etc. You'll find various free examples of such html and javascript on the web.
Once you have your html or compile help file, you can use the LabVIEW Help VIs to launch them. For chm files you can open the file and direct to a particular page of the chm file, and for html files all you really need to do is launch the relevant html file in the browser of your choice.
Q. In reference to descriptions and tips for controls/indicators: "Are these typically the only help features built into a distributed application?"
A. No, the html or chm idea is a nice touch, and can add a professional feel to the application.
Q. In reference to html or chm files: "Is this a typical approach for doing a nice job of providing help?"
A. Yes, it is used internally as a standard - chm for windows and html for linux and MAC.
Q. "Or is there some other way to create a Help system that works like the existing LabVIEW help but has content we create?"
A. One ideas is that you could implement your help entirely in LabVIEW if you'd like. Basically you would be launching your own VI or VIs which would show whatever documentation you wanted/created. You could use a tree structure or something to provide some convenient navigation by topic, and even a search - you would be coding this, and although I haven't done it, it seems like it would be pretty easy to do.
I hope this helps, and happy LabVIEW programming!
Best Regards,
JLS
Message Edited by JLS on 08-30-2006 01:57 PM
Best,
JLS
Sixclear -
Restriction for users NOT to viewa particular table/Infotype..
Hi All,
We have a requirement where employee's salary details need to be uploaded into the SAP HR database.
But in our scenario, someof our consultants have Production login and can access SE16 Tcode to view the database table entries.
Now since we need to upload the salary details into an Infotype, this infotype should not be made accssable to the consultant logins. In the meanwhile, the logins should not be restricted to user SE16 Tcode.
Hence can we put a restriction, so that these consultants can not view the particular infotype which as salary details?
They should be given access to browse SE16. But at the same time, they should not be allowed to browse PAXXXXX Infotype which contains SALARY details..
How to handle this kind of problems????
Regards
PavanHi All,
I have got a response from another user as follows. But can anyone explain me how exactly move ahead....???
We have recently dealt with a similar scenario.
What we have done is we have used the authorization object S_DEVELOP with OBJTYPE TABL(means table access).
Unfortunately we could not find a way to exclude one or several tables from selection.
Thus we have given two intervals to OBJNAME field.
First interval starts from the very first table in the system /1CN/AMFSAPH1FDT (please check your system for this) to the table just before the one we are trying to restrict (P593R).
Second interval starts from the first table after the restricted one (PABASN) to the last table in the system(ZZXXX) (please check your system for this).
In the solution above we had restricted access to all PAXXXX tables.
Regards
Pavan -
Need Help waiting for user input.
I've got a simple card game, which I've pretty much made all with swing. I have a JTextField and a JButton. I want the user to input a number into the textfield and the click the button which fires the action listener. This then takes the text and reads it and set a boolean hasBid to true. I don't want to program to continue until this has happened so I made an empty while(!hasBid) loop. The first time through, the program starts and stop until the user inputs something and click the button. The second time through, however, the whole window freezes. For somereason object aren't even being displayed which are displayed before this while loop. Without the while loop, everything runs fine, but the program won't stop to wait for input.
So, my question pretty much is how can I get the program to stop for user input in a function which will be called multiple times. I don't want to use a JOptionPane or anyother pop-up box. If my way won't work, I'd really like to know of another way. Thanks for any help!you simply need to separate the functionality of your input object and the card game into two threads. as sanbingo said, running in a while loop prevents your GUI from even drawing its components.
Remember: AWT/Swing is an event driven interface! so only events can/should cause some action to happen.
i'd properly implement an event listener which is fired when the input is received. the listener is your game class which upon receipt of the event starts playing. when its done, its done, ie doesn't do anything until it receives an new event from your input object.
thomas -
Hi all,
the requirement is...
In MIRO,the Incoimg invoice should not be posted without an empty field of amount(WRBTR) in the Basic Data.Currently as per std,it's not a mandatory field and can be posted by not entering any amount in that.So, either we have to make it as a mandatory field or should restrict not to saving the data if posting of empty field.(Not giving any amount)***seems,it tells the user to give the amount as mandatory.
How to do this.....if its coming under the USER Exit object...pls post both how to get the std program and enhancement assignment(it asks while creating user exit in CMOD) also for user exit.
thanks & regards
sankar.hi
Program name is SAPLMR1M
For MIRO tcode, you have below user exits.
LMR1M001 User exits in Logistics Invoice Verification
LMR1M002 Account grouping for GR/IR account maintenance
LMR1M003 Number assignment in Logistics Invoice Verification
LMR1M004 Logistics Invoice Verification: item text for follow-on docs
LMR1M005 Logistics Inv. Verification: Release Parked Doc. for Posting
LMR1M006 Logistics Invoice Verification: Process XML Invoice
MRMH0001 Logistics Invoice Verification: ERS procedure
MRMH0002 Logistics Invoice Verification: EDI inbound
MRMH0003 Logistics Invoice Verification: Revaluation/RAP
MRMN0001 Message output and creation: Logistics Invoice Verification
EXIT_SAPLMR1M_003 may useful to you. Check with this.
Reward if it dose
Thanks
Siva Kumar. -
Help reqd for USER EXIT - VA01
Hi all,
i've the details of lists regarding the VA01 std enhancement assignment....but really i dont know which one'll be applicable for my USER Exit object....
My client requiremnet is...In VA01 or VA02
The enduser will be able to create/do the line items upto the line 4th (POSNR -004).means,we shuld restrict the line items as a maximum of 4 only and it has to throw an error if going for 5th line item and revert back to main .
which is the std enhancement/exit for this to declare in CMOD....the exact one
,i need.
If anyone has faced the same creiteria,then pls post ur comments here in detail,else if any knows the exit name,pls reply here on urgent basis.
my mail-id is [email protected]..for post ur comments thru mail.
thanks & regards
sankarTransaction Code - VA01 Create Sales Order
Exit Name Description
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0001 Determine alternative materials for product selection
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45L0001 SD component supplier processing (customer enhancements)
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
No of Exits: 15
USER EXIT
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.sap-img.com/ab038.htm
http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
Rewards if useful.........
Minal -
Authorization Restrictions for user
Hi
User has Sales Rep role and supposed to see only customers in the countries he is assigned to In this cas CN/HK
But he can see customers in the US. Where can we see the restrictions and how to control this.
We have ACE concpet also enable for our client. Does this is contolled by ACE., Please suggest us.
Many Thanks
Vijayvijay,
Go through the blogs below and understand the ACE framework. then check for the zclasses developed and scheduled jobs which are recalculating these access rights periodically.
/people/boris.dingenouts/blog/2006/09/18/the-concept-and-implementation-of-crm-ace
/people/ravikiran.chittum/blog/2007/09/19/configuration-implementation-of-crm-access-control-engine-ace-part-1
/people/ravikiran.chittum/blog/2007/10/01/configuration-implementation-of-crm-access-control-engine-ace-part-2 -
Urgent help need for user exit
Hi all,
i have just did one user exit but in RSA3 field is not coming. in step 1 i modified the extract structure. in step 2 in added field in include program ,saved and activated it. but field is not coming in RSA3. can anyone plese help me what should i do now or what has went wrong.
in RSA3 update mode is 'F'
thanks in advancehi,
Have you created a project in CMOD and included your User exit component(RSAP0001) and activated it?.
check that. otherwise give some more details reg. your problem.
rgrds,
v.sen.
Message was edited by:
Senthilkumar Viswanathan -
Help needed for User-Defined Datatype
Hi All,
I have one table which has User-defined Column Datatype.
Now Client wants us to rename the User-Defined Datatype for some Standardization process.
How to do rename of it, coz Rename old to new doesnt work in Oracle 10.2.0.4G for TYPES.
So we re-created it with the new names. Now our Problem is how do i re-assign the column datatype with the New User-Defined DataType.
Regards,
PrathameshThe Only Solution that i could found was - Create a new column with new User-Defined Datatype, copy the old column values to New Column, then drop the old column and rename the new Column to Old Column
ORA-22859: invalid modification of columns
Cause: An attempt was made to modify an object, REF, VARRAY, nested table, or LOB column type.
Action: Create a new column of the desired type and copy the current column data to the new type using the appropriate type constructor. -
How to restrict the user in MIRO for not modifying price
Hi All
My requirement is How to restrict the users in MIRO screen for not modifying Material Prices of only the for specific ROH types .
For example :
Valuation class RM description
3021 RM - A
3022 RM - B
3024 RM - C
when ever we procure the above Raw materials A,B and C and
the Quantity of each Raw material @ 10 units and value @ 1 INR for each unit
RM - A procured qty 10 @1 total price is INR 10
RM - B procured qty 10 @1 total price is INR 10
RM - C procured qty 10 @1 total price is INR 10
total price of PO is INR 30
when we received invoice material prices are assume it INR 1 is excess for each material.Now the invoice price for each RM has become INR 11.
in MIRO we want restrict the user to change the price from INR 10 to 11.
suggest the best possible ways to restrict in MIRO screen
Thanks & Regards
MalaDear:
Take help of ABABPER fo implement exit using INVOICE_UPDATE or MRMH0003 Logistics Invoice Verification: Revaluation/RAP exit. If this does not help then seek help of MM functional who will help you to find exit for the required task.
rEGARDS -
Defining Authorizations for User to restrict the data in report.
Hi Gurus,
I have no idea on authorization concept in BI. Please give me anyone steps to creating authorization objects, roles and profiles to restrict the data for users.
Ex.
i have functinal location info object checked as authorization relavent with below data.
FL001
FL002
FL003
FL004
FL005
FL006
FL007
FL008
FL009
We have users like below.
User1
User2
User3
Now, if User1 is analysing a report he can see only FL001, FL005, FL009 only, remaining have to be omited.
If User2 is analysing that report he can see only FL002, FL003, FL009. And like wise.
So, Please help me providing the completed steps. I have done somting but failed.
Thanks in advance
Peter.Hello Peter,
Please go through the following links
Authorization :
http://help.sap.com/saphelp_nw70/helpdata/en/59/fd8b41b5b3b45fe10000000a1550b0/frameset.htm
SAP Authorization Concept :
http://help.sap.com/saphelp_nw70/helpdata/en/52/671285439b11d1896f0000e8322d00/frameset.htm
Thanks.
With regrads,
Anand Kumar -
Restricting a user for KM repository
Hi All
i have created a file repository.Is it possible to set the permission ,so that one user cant access that repository but another user can access the repository.
I have tried with setting the details-properties-permissions .
Then also every user can access the repository.how can i restrict one user from accessing the repository.Hi Vonod ,
I have tried that by creating a navigatin iview and assigning page ,workset & role .
and i am assigning that role to a user.But the user cant access that repository until i am not proving the content admin role to that user.
if i am not assigning the content admin role to that user,then its creating the workset for that user but the content inside that is not accessible.
so help me how can i access the repository by not assignining the content admin role.
thanks -
Exit for FB02 in order to restrict the users to change text & Long text
Hi All,
In FB02 for each line item there is a text field and a Long text option.
my requirement is to restrict some users to change the long text and text values though the users have authorization to FB02.
Thanks in advance,
Regards,
DeepakHi Firoz,
we have similar requirement..Please help us.
In FB02 the SGTXT (Text field) field should be editable only for particular users.
Can you please give the procedure you have done with screen shots if possible.
Regards,
Khaja
Maybe you are looking for
-
How do I make a copy of a view model? (10.1.3.4)
I have an application where it is important to maintain records for multiple reasons even if they have been edited, inactivated, or deleted. They way my organization does this for edit is that if a record is modified, we leave that record as it is an
-
Moved iTunes To External Hard Drive... What's Next?
Hiya! I own a 20-inch 250GB iMac and a 320GB Western Digital External Hard Drive. I recently began running out of room on my Mac, mainly because of all that I have on iTunes. Out of my 250GB I am now down to about 18GB. With this in mind, I went out
-
Dear Experts and friends, I have created a infoset using the logical database sdf, and have created a query adding two more tables( mara and marm) giving conditions. The problem is when i try to add some fields under basic list for list output the me
-
Problems with MySQL ODBC install on Linux
Oracle 11gR2 Linux 6.3 I am using the Oracle ODBC Gateway and trying to configure for connectivity to MySQL. Can anyone forward me: (1) link to MySQL ODBC Driver (2) instructions on how to install I have tried installing the following and I am gettin
-
Easy way to delete a book from a project w/o having to delete subfolders and topics first?
Using TCS3 on Windows XP. One of my books has last minute changes and I would like to delete the book and then reimport the newly revised book. Is there an easy way to do this? I tried deleting from Windows Explorer, but RH just displayed a lot of me