Prvent from the user  deleting specific line in view table

HI,
In our Project we have a View Table which user can maintain ,
the user can change or delete the line (and fields)  in this table.
what i want is for one line for specific combination in the table to prevent from the user to delete this line ,
so when he push on change mode and mark the line and push on delete i want to give him a error message that he can't delete this line (because the specific combination ).
i new for the concept of the PBO PAI....
so i appreciate any help or suggestions.
Best regards
Micheal A

[Table maintenance Events|http://www.google.com/url?sa=t&source=web&ct=res&cd=4&url=https%3A%2F%2Fwww.sdn.sap.com%2Firj%2Fservlet%2Fprt%2Fportal%2Fprtroot%2Fcom.sap.km.cm.docs%2Flibrary%2Fabap%2FHow%2520to%2520implement%2520Events%2520in%2520Table%2520Maintenance.doc&ei=txFUSdKHKISeNbG1_dQP&usg=AFQjCNF3AI-77PC-MS20vx-ARd4a6zxUfg&sig2=Y_IWbHOsETvyoIrFzPxpCg]
[SAP help|http://help.sap.com/saphelp_erp2005vp/helpdata/en/91/ca9f0ea9d111d1a5690000e82deaaa/content.htm]

Similar Messages

  • Is it possible to prevent users from using the ''Purge'' option from the ''Recover deleted items'' in Office 365?

    Hi,
    After speaking with a Microsoft engineer over the phone, I've been told that there is no way to prevent users to go to their OWA and manually Purge specific items from the ''Recover deleted items''. The Microsoft tech told us to place the desired mailboxes
    on a litigation-hold and that all data will be recoverable... but only from the time you place the mailbox onto Litigation-Hold and previous items, which doesn't take effect for new-coming emails. 
    1- From what I understand, any new items coming in the mailbox after the Litigation-Hold is put in place will still be ''purgeable'', right?
    2- Is there a way (PowerShell, Security group, etc.) that can prevent a user from using the Purge option?
    We are very surprised that there is absolutely no thread that talks about this issue, which in our opinion, is a major legal and security flaw from Office 365. This is a main concern for us to actually go with Office365. For instance, this means that at
    any given time, if a user exchanges emails with a competitor, they can manually purge emails sent and receive as soon as it is sent/received, even after Litigation-Hold is in place.
    Thank you for your reply and let us know if you have more questions.
    Normand Bessette, IT support technician, Newad Media

    Thank you for the reply.
    Is there still a way to prevent users from using the Purge option, like with a Powershell script to disable Purge?

  • Is there a method of deleting the developer key from the user?

    Is there a method of deleting the developer key from the user?
    Please help me.

    Hi Matt,
    Could you explain from which table should be deleted..?
    Thanks.
    Regards,
    Ramses Hutahaean

  • How do you delete a guest user account from the users&groups pane?

    could anyone help with giving a tip on how to  delete a guest user account from the users&groups pane in os-x 10.7 ? when I unlock account the delete or minus button is inactive. Thankyou

    aha, by disabling the find my mac checkbox in icloud seems to work. tusen takk previous threaders!!!!!!!!!!

  • How do you use Time Machine to restore a specific users account?  I can't do it from the user screen because I am not allowed.  I can't do it from the admin because I can't see other users in Time machine.

    I can't restore my user account from the users screen because I get an alert that Mac OS needs something.  I can't restore in TimaeMachine from the Admin screen because I can't see other users home folders.  What can I do?

    See Pondini's TM FAQs for starters.

  • How to get a formula from the user from a text box in a webpage

    Hi. I would like to know how to get the formula from the user who enters in a textbox. This formula can have any number of variables starting with a and goes on.
    The complexity of the formula can go upto sin, cos, ln, exp. Also user enters the minimum and maximum values of these variables. Based on a specific algorithm (which I use) I would calculate a *set of values, say 10, for each of these variables, substitute in the formula and based on the result of this formula, I select ONE suitable  value for each of the variables.
    I don't know how to get this formula (which most likely to be different each time) and substitute the values *which I found earlier.
    Kindly help me out in this issue.
    Thanks

    The textbox is the easy part. It's no different than getting a String parameter out of an HTTP request.
    The hard part is parsing the String into a "formula" for evaluation. You'll have to write a parser or find one.
    Google for "Java math expression parser" and see what you get.
    Or write your own with JavaCC.
    %

  • Change this code to accept the grades from the user..

    how I will change this code
    package regradesaverage;
    public class ReGradesAverage {
         * @param args the command line arguments
        public static void main(String[] args) {
        int[] array = {87,68,94,100};
         int total = 0;
         for (int counter = 0; counter < array.length; counter++)
             total += array[counter];
         System.out.printf("Total sum of Grades : %d\n", total);
          System.out.printf("The Grade Average is: %d\n", total/array.length);
    } to accept the grades from the user
    I need to create a method called "average" that takes has an array of strings as a parameter and returns double.

    893973 wrote:
    I need to create a method called "average" that takes has an array of strings as a parameter and returns double.Exactly, you need to create a method.
    You're the one in school doing the assignment, so you can't just unload your homework here.
    If you want help, show us what you've tried and what you're having problems with.

  • How does the PRODUCTION SYSTEM take the benifit from the USER EXITS?

    how does the PRODUCTION SYSTEM take the benifit from the USER EXITS?
    please explain

    and it is not the production system that benefits. its the company and the people working with SAP that benefits from the user exits which allow SAP to be altered for the company specific situations.

  • How to create a program that accepts 5 digits from the user between 0 and 9

    how to create a program that accepts 5 digits from the user between 0 and 9 then put them in ascending order using link-list method..

    You can use a scanner to get user input from the command line.
    import java.util.*;
    public class Test {
        private List<Integer> list;
        private Scanner in;
        public static void main (String... args) {
            new Test ();
        public Test () {
            list = new LinkedList<Integer> ();
            in = new Scanner (System.in);
            for (int i = 0; i < 5; i ++) {
                System.out.format ("Please enter a number (%d more): ", (5 - i));
                list.add (in.nextInt ());
            Collections.sort(list, new Comparator<Integer> () {
                public int compare (Integer i1, Integer i2) {
                    return i2 - i1;
            System.out.println (list);
    }

  • How do I generate a TripleDES key from the user's password?

    Is there any standard way to generate a Key (for TripleDES for example) using a user provided password? I want to store encripted data and I see TripleDes key has to be 24 bytes long, so how do I generate it consistently and safely from the user provided password?
    I know how to actually build a key with the keyfactory, I'm talking about the aproach to generate good keys from a user entered string. It can't be random keys since I have to store those encripted files and restore them later.

    Is there any standard way to generate a Key (for
    TripleDES for example) using a user provided
    password? I want to store encripted data and I see
    TripleDes key has to be 24 bytes long, so how do I
    generate it consistently and safely from the user
    provided password?
    I know how to actually build a key with the
    keyfactory, I'm talking about the aproach to generate
    good keys from a user entered string. It can't be
    random keys since I have to store those encripted
    files and restore them later.Hi , i�m having the same problem, i was wondering if yoy found any solution so far.
    I�ve tried this
    SecretKey symmetricKey = SecretKeyFactory.getInstance("DESede").generateSecret(new PBEKeySpec("mypassword".toCharArray()));But it returns java.security.spec.InvalidKeySpecException: Inappropriate key specification
    I have also tried to this:
    SecretKey symmetricKey = SecretKeyFactory.getInstance("PBEWithMD5AndTripleDES").generateSecret(new PBEKeySpec(password.toCharArray()));But it results on different byte arrays whenever i try to do the encrypting, i mean it allways returns different encryptatios. I suposed it could be becaus it�s using some kind of random, and i need to have always a specific result.

  • How can i set the "Keep the following number of major versions" to a limit suppose 20 and then disable it from the users so that they cannot change the value?

    I want to set the value of "Keep the following number of major versions" in the versiong settings of a documnet library to a limit say 20 and then disable the option from the users so that they cannot them. Is it possible thorugh some custom coding?

    Hi Moumita10,
    Just curious about that how the custom CSS code works in your environment if put it in the “LstSetng.aspx” page.
    In my environment, it hides the "Keep the following number of major versions" setting in the “LstSetng.aspx”
    page after applying the custom CSS style there.
    Thanks
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • How do i get input from the user?

    For example if i wanted to ask "Whats your favorite number" and then get the input from the user and assign it to a variable how would i go about doing that?

    hi,
    if you want to get input from your console your should work with io(input and output).The BufferedReader class, InputStreamReader class
    you should import "java.io.BufferedReader" and "java.io.InputStreamReader" package, and do something like this:
    BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
    String favoriteNumber;
    System.out.println("Whats your favorite number ");
    favoriteNumber = input.readLine();
    System.out.println ("Your favorite Number Is " + favoriteNumber);
    if its a gui you should import "javax.swing.JOptionPane" and do the following
    String favoriteNumber = JOptionPane.showInputDialog(null, "Enter your favorite Number", "Favorite Number", JOptionPane.INFORMATION_MESSAGE);
    anjiie([email protected]).

  • Dynamic Picking of Org. Unit ID (Root) from the User Responsible!

    Hi All,
    We are implementing Nakisa 3.0 SP1 for our client. I do know, that we need to configure Root Org. Unit ID under 'General Settings' under 'Administrator Console'. This helps Nakisa to show Org. Structure starting from Root Org. ID configured.
    However, we have multiple Talent Administrators responsible for different Organization Levels. Hence, we dont want to fix (or hardcode) root org. id in configuration. Instead we want system to pick Root Org. Unit ID from the USer who has looged based on 741 relationship in the backend (HRP1001).
    I have no clue how to achieve this? Please Help!
    Thanks,
    Prashant

    Hi Luke,
    Employee is attached to a position.
    We are trying with login screen as well. But something is going wrong & it is not allowing us to login with user ID & Password (with which we are able to log in to other components of nakisa successfully).
    Below is the error message whichw e are getting in log file:
    295. 07 Jul 2011 09:01:06 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Login process finished with errors
    296. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - Tenant ID: 000
    297. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - LoginSettingsObject Load: 14
    298. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Credential provider ActiveDirectory
    299. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : User to authenticate chouhas
    300. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Authentication provider SapStandard
    301. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : User authenticated chouhas
    302. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : Authentication row is null
    303. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - com.nakisa.framework.login.Main : LogIn : User population provider is Database
    304. 07 Jul 2011 09:01:32 INFO com.nakisa.Logger - FunctionRunner.executeFunctionDirect: /NAKISA/RFC_REPORT threw an Exception of type Exception, took: 27ms
    305. 07 Jul 2011 09:01:32 ERROR com.nakisa.Logger - BAPI_SAP_OTFProcessor_Report : Utility.generateTableFromJoinConds() : while trying to read the field 'name' of an object loaded from an array (which itself was loaded from local variable 'FJC') with an index loaded from local variable 'i'
    Please Help!
    Thanks,
    Prashant

  • How to get data from the user for an Insert Trigger ?

    Hi all and thanks in advance, I need to get some values from the user for a child table when a row inserted into the parent table, is that possible to use ampersand inside an "Insert Trigger" to let the user for inserting some values ?
    Edited by: user9942078 on 17-Dec-2008 16:35

    In a different words,
    When a virus attacked your body your blood cells instantly goes into operation. Just like that -> your trigger activated as a result of your DB operation on objects. So, here also you have no option to manually intervene anything.
    Hmm... Looks like some science fiction movies ultimately pays some price... ;)
    So, trigger basically fires implicitly as a result of any database operation on objects or even on user.
    So, that has to be automatic. And, when you are using & it will ask for some input value - which cannot be done in case of triggers.
    For details please refer the oracle docs.
    Regards.
    Satyaki De.

  • Best way to create a conact list from the user profile properties

    We have a customer looking for a phone book utility, starting with a table showing main user information and with some search options. We would like o base it on the user profile properties and not to create an indipendent studion record browser porlet.
    What is best way to create a conact list from the user profile properties ?

    I did something like this using search.  It can get messy, so you need to take care with it.
    * Identify the properties you want to make accessible to search (ex: name, etc.)
            - add them to the user property map
            - flag them as searchable
    * I broke down and used the native server API.  I'd still suggest this approach.
    * Write some simple code to do vcard export if you like
    (my code is all in vb.net)
    I really believe this is the &#034;right&#034; approach, but honestly, this was a bit painful and has been
    messy for us given some other business issues.  (to my chagrin we have users with 2-letter last
    names...)
    I have code you're welcome to poke at, but it's more or less slapped together and has various
    different search methods commented out so you can see how I tinkered w/ the remote vs. server
    API.
    If you'd like it mail me at [email protected] and I'll send you a zipped copy w/ a
    readme.  I hope it may be useful to you as both a starting reference.

Maybe you are looking for

  • How to bring cursor in Table control??

    Hi to all How to bring cursor in Table control when entering into screen can anyone tell me??? pls explain with example.. thanks senthil

  • Smart Cover and Dock (iPad 2)

    For those that have the iPad 2 and using the Smart Cover in conjunction with the Dock. I currently have a Smart Cover for my iPad 2 and have a Dock on order. Question: Can I leave the Smart Cover on the iPad2 while docking it using the Dock for iPad2

  • Recipe Change report

    How do I track recipe changes. Is there a table/report that I can access to keep track of recipe changed by user, date and all changes made?

  • Thumbnails suddenly lo res/pixelated

    Thumbnails in search engines, YouTube, etc. are suddenly pixelated/low resolution?

  • ResultSet: SQLException when send to another class

    Hi everyone, This simplified version of my code compiles but I get "SQLException: Invalid Descriptor Index" in setData() at runtime. I still get the same problem when I put ClassA and ClassB in the same package. rsResult has valid data in ClassA but