Error!!!!  Record has been updated by another user

dear all
Why i got this error when i put a value and try to write to a text item. i never change insert update etc in property pallete..
this error appear.
FRM-40654 Record has been updated by another user . requery to see change?
give me advise and suggestion why i got this error..

This message have several different causes. One cause is what wilfred indicated.
But I've seen this message appear if there's something wrong with a primary key, and I've seen it occur when doing a post command using a master-detail block. In the latter case, you need to requiry the other tables in your form.
In your case since you are using only one block, I'd look for a problem with your primary key.

Similar Messages

  • "FRM:40654 Record has been updated by another user" - Error in POST-QUERY

    Hi,
    I'm using Forms version 6.0.8.26.0
    In one of the forms, its data block is based on a view.
    In POST-QUERY trigger, I try to change the value for a database item. This operation results in following error:
    "FRM-40654: Record has been updated by another user. Re-query to see change."
    After this message the value of the item is automatically being set back to what was queried from the DB.
    I tried setting the DML Returning Value to 'Yes'. It doesn't help :(
    Any suggestions please?
    Thanks,
    Usha

    Hy
    try to set key-locking delayed
    and check
    if one field from the view as primary key
    or
    manually create On-Update, On-Insert, On-Delete and On-Lock triggers
    or
    write an INSTEAD OF TRIGGER

  • FRM-40654 Record has been updated by another user.Re-query to see change.

    Hi All:
    While Updating a record in form its updating fine at first time
    if i updating the record second time its not allowing me to update its showing following error
    FRM-40654 Record has been updated by another user.Re-query to see change.
    After Re-querying its allowing me to update the record .... so anyone can give a good idea to update the record without Re-query.
    i am using following versions
    Apps 11.5.10.2
    Forms 6i
    Database 10g

    @814950,
    Welcome to the Oracle Forums. Please take a few minutes to review the following:
    <ul>
    <li>Before posting on this forum please read
    <li>10 Commandments for the OTN Forums Member
    <li>Announcement: Forums Etiquette / Reward Points
    </ul>
    It is not good to use someone else's post to ask a new question; this is commonly refered to as "Post Hi-jacking." It is always best to create a new post and add a reference link to a similar post. Please create a new post for your question!
    Also,
    >
    BEFORE I NSERT OR U PDATE
    OF quantity, price_override
    ON po.po_line_locations_all
    >
    If I recall correctly from when I worked with the Oracle Enterprise Business Suite (EBS), the PO_LINE_LOCATIONS_ALL is an EBS ta ble. Oracle does not recommend you modify EBS tables directly. There are recommended methods for performing DML on EBS tables. I suggest you review the Oracle Applications Documentation library. Select your EBS version and then scroll to the Standards section and review the following documents:
    <ul>
    <li>Oracle Applications Developer's Guide
    <li>Oracle Applications User Interface Standards for Forms-Based Products
    <li>Oracle Application Framework Personalization Guide
    </ul>
    Again, please ask your question in a new post.
    Craig...
    Edited by: CraigB on Dec 1, 2010 9:29 AM

  • Form based on a view -  FRM-40654: Record has been updated by another user.

    Hi All,
    I am hoping that somebody can help me with this problem that is occurring only when I try an update a record in forms.
    I have a block based on a join-view, I can insert no problems, but I can only update certain records within the block. If I come across a second record that is similar to the first except for primary key and a couple of other values and try and update that record forms gives me the following message FRM-40654: Record has been updated by another user. Re-query to see change.
    The first record I have no problems in updating and I have followed a number of suggestions to get this to work, like setting the key-mode of the block to updateable/non-updateable and setting the primary key to 'yes' for some of the database items. I have also created procedures within the database that are called by triggers on-insert, on-update etc.
    If anybody has any ideas how I can solve this I would be happy to hear your suggestions.
    Thanks in Advance.
    Regards,
    Scott.

    Scott,
    beside of
    1) In the block properties change the Key Mode property of the block to be Non-Updatable Primary Key
    2) Mark one or more columns as Primary Key in the item Property Palette - in this instance you would set the property for Empno.
    Enforce Primary Key = no
    Key Mode = Unique
    Update Changed Columns Only = Yes
    I found a bug entry that is supposed to be fixed in Patch 9 of Forms 6i (assuming you are running 6i). So if you could try with a more recent Patch set (e.g. 14) then probably the problem will go away.
    Fran

  • Error in Multi Record Form. Record has been updated by another User?

    Hi,
    I ma developing Form with 3 blocks (Control Block, Database Block, Button Block). In the Button Block i am updating one Row by calling Program Units as shown below
    Select Print Id into Flag From <Table Name> Where <Conditions> For Update of <Column Name>. after calling this , i created another Program Unit as
    Update <Table Name>

    I assume that the table in your update statement is the same table as the one you based your block on.
    You are manually updating the table, and Forms see this as an update "by another user" (even though it's you). To see the changes you made in your update statement, you have to re-query.
    So, don't update yourself, let Forms do it. If you base a block on a table, everything is done for you by Forms.

  • Any possibility of getting records have been updated by another user

    is there any possibility of getting the error
    --records have been updated by another user.please requery to see the changes.
    i am getting this error when no other user connected to same data base and only one session is opened.
    i am getting this error under below case.
    there are 3 fields in a multiple record block.
    field 1 will have the total amount.in field 2 i user can enter the percentage.and field 3 will be populated
    as field 1 * field 2 /100. if user changes field 3 it back update the field 2 as field3 * 100/field 1.
    there is a POST in when-new-record-instance.
    the above error comes when i navigate to second record
    and try to come bk and change the values in 1st record.
    if any one faced this problem or have any idea of it
    please let me know.

    thank u all
    the round option solved my problem. But still i am not clear with why it is giving when i am in the same session. Is there any link where i can get more info. on this perticular issue.steve i am not fully convinced with what u have said. can u give more details on this.
    once again i thank u all.

  • Record has already been updated by another user. Please re-query and retry

    Hi,
    I want to uncheck the option Send e-mails for canceled notifications in Workflow mailer but getting error in fouth step in workflow Notification mailer:-
    1. Connect to Oracle Applications Manager with SYSADMIN.
    2. select Workflow manager.
    3. Click on EDIT button-->Advanced(Step 1)--->next(step 2)--->next(step 3)---"ERROR"
    This record has already been updated by another user. Please re-query and try again. ORA-06512: at "APPS.FND_SVC_COMP_PARAM_VALS_PKG", line 288 ORA-06512: at line 1
    Regards,

    Pl see if MOS Doc 286418.1 (ORA-06512: At Fnd_svc_comp_param_vals_pkg When Configuring The Java Mailer) can help
    HTH
    Srini

  • Here's a fix for "This item cannot be updated because it has been changed by another user or process"

    https://gallery.technet.microsoft.com/System-Center-Service-fca7af29
    A few months ago on the Technet Gallery, I submitted this custom control to be used on SCSM console forms. The purpose of the control is to eliminate the "This item cannot be updated because it has been changed by another user or process" error
    message that we all have seen at least once (a day :) ).
    The details are in the gallery description (along with installation instructions for existing forms and your own custom forms).
    Here's a "short" description (nothing I ever post here is short :) ): This is a custom control that can be applied to an SCSM form like the Service Request form or Windows Computer form or your own custom form built with the authoring tool or Visual
    Studio. When you click "OK" or "Apply" on the form, this control scans the form and Service Manager's database for any changes to the object you have open. If a property that _you_ have changed on the form was _also_ changed in the CMDB
    (by a workflow or another user), this control will present a dialog box letting you know what happened. It will also let you choose which value to keep (yours, theirs, or the original value).
    Just as importantly (and important in a greater percentage of cases), if a workflow changes a "background" property (like FirstAssignedDate) while you have the form open and you click OK, the control will detect the change and allow the form submission
    to go through while keeping your changes and the FirstAssignedDate change that the workflow made. You won't get an error message or even a warning. And most importantly, you won't lose your changes.
    That's where the "optimistic" part of the control's name comes from. It applies optimistic concurrency control to SCSM forms, while also providing an anti-collision interface for you to use so you no longer lose any of your changes.
    Furthermore, this control will work on related items that are opened in memory; for example, the activities on a Service Request. So if you change an activity's title while the workflow engine sets it in progress, you won't get an error. The activity will
    be in progress and will get your new title when you click OK or Apply.
    Lastly, (and I admit this part is getting into the deep inner workings of console forms) if your form loads a sub projection at run time (to the root object) this control will detect the load and treat that sub projection as if it were apart of the original
    form all along.
    I've gotten a little feedback about this control, but I'd like to get more since it's a work in progress. So, I'm announcing it here on the forums. Please give it a try and let me know if you have any questions. I'll be happy to answer them here. Thanks,
    folks!
    Oh, and to answer the most common question right away: It's free. There is no paid version or anything like that. This is something I built for the SCSM community.

    Great job! 
    Will definitely try it out. 
    Best regards,
    Marcus

  • HT1338 I  had the geek squad from bestbuy supposedly install iphoto 11 on my mac but it is not there and when i try to download it it say the app has been download by another user on this machine.  What do i need to do get get this app on my system?

    I  had the geek squad from bestbuy supposedly install iphoto 11 on my mac but it is not there and when i try to download it it say the app has been download by another user on this machine.  What do i need to do get get this app on my system?  If they could not do it right the first time I do not have much faith in their advice.

    Assuming you've done a system wide search for it including the Applications folder and it's not there......
    I think you will need to address this with them - did you pay them for the application? Or was your purchase price to include it? And the question(s) to ask them:
    If the app store states that it has been downloaded, ask them where it is and which Apple ID they used. (the store keeps track of Apple IDs and machine IDs on everything you download).
    I have absolutely no faith in their advice; however, in this case, it's not so much technical advice, but an answer to your questions: you paid for something and it appears not to be there.

  • I have Words with Friends app on iphone and game on computer.  When I try to play with Facebook friends message says" Account Already Connected.  This Facebook account has been connected to another user."  How can I play game on iphone or my pc?

    I have Words with Friends app on my iphone4S and the same game on computer.  When I try to play Words with Friends with Facebook on the iphone the  message says" Account Already Connected.  This Facebook account has been connected to another user."  It is connected to my computer. How can I play game on iphone?

    Hi Grandmaz5,
    If you are having issues connecting to Facebook on your iPad, and you have already troubleshot the Facebook app itself, you may want to check the built-in iOS settings for Facebook; you may find the following article helpful:
    iOS: Using Facebook, Twitter, and other social network accounts
    http://support.apple.com/kb/HT5500
    Regards,
    - Brenden

  • HT201342 It seems that my iCloud address has been duplicated to another user in the UK? I'm in NZ how can I resolve this

    It seems that my iCloud address has been duplicated to another user in the UK? I'm in NZ how can I resolve this

    I think it's most probable that someone is giving out your address by mistake: in which case they wouldn't be receiving any of the emails. Was there any indication that there had been any response? - a follow-up message, for example?
    You could try contacting iCloud Support, though I don't know how much help you will get.
    To contact  iCloud Support: if you currently happen to have AppleCare, either because you recently bought Apple hardware or have paid to extend the inititial period, you can contact them here:
    http://www.apple.com/support/icloud/contact/
    You will need the serial number of the covered hardware.
    If you are not covered by AppleCare, then - in common with other free email services - there is no free support and you may be asked to pay a fee. You could try arguing that if there is indeed a duplication it's their fault, as it certainly shouldn't happen, and you therefore shouldn't be charged.

  • Error Record has been deleted. Your request cannot be processed

    Hi Team,
    We are planning to integrate apps scema with our separate schema by calling oe_order_pub.process_order API,
    While calling this API we are getting error like creation process :"Record has been deleted. Your request cannot be processed."
    As pe my observation i found below vaariable causes the issue.
    l_line_tbl (i).operation := OE_GLOBALS.G_OPR_CREATE;
    Please help.

    I have passed the Lock control = 1 at the header level. Still getting the same error.
    Record has been deleted. Your request cannot be processed.
    --Prasanth                                                                                                                                                                                                                                                                                                                                                   

  • Failing to create an email with outlook interop when outlook has been opened by another user account

    Hello
    I have an addin that customizes the excel ribbon. I added a button so that when the user clicks it, a new outlook message windows pops up with some default information on the email body, CCs, etc.
    The problem is that if outlook is already running and it's running under another user account different from the one that was used to open excel (e.g. after opening excel i open outlook with shift + right click and then "Run As..."); i get an exception upon
    instantiating the outlook interop object:
    Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
    The exception message reads:
    Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
    What can i do to prevent this issue from happening?
    Thanks

    In that situation I would test first for an existing Outlook process running and hook into it if it is running. If it's not running then I'd use new to create an Outlook session. There can only be one Outlook session running
    at a time.
    This sort of code will do the trick for you I think:
    System.Diagnostics.Process[] processes = System.Diagnostics.Process.GetProcessesByName("OUTLOOK");
    int collCount = processes.Length;
    if (collCount != 0)
    // Outlook already running, hook into the Outlook instance
    outlookApp = Marshal.GetActiveObject("Outlook.Application")
    as Outlook.Application;
    An else there would create a new Outlook.Application object.
    Ken Slovak
    MVP - Outlook
    http://www.slovaktech.com
    Author: Professional Programming Outlook 2007
    "wildarmss" <=?utf-8?B?d2lsZGFybXNz?=> wrote in message
    news:870d6093-a7fb-4431-a38f-1896ce4cf963...
    Hello
    I have an addin that customizes the excel ribbon. I added a button so that when the user clicks it, a new outlook message windows pops up with some default information on the email body, CCs, etc.
    The problem is that if outlook is already running and it's running under another user account different from the one that was used to open excel (e.g. after opening excel i open outlook with shift + right click and then "Run As..."); i get an exception upon
    instantiating the outlook interop object:
    Microsoft.Office.Interop.Outlook.Application app = new Microsoft.Office.Interop.Outlook.Application();
    The exception message reads:
    Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005 Server execution failed (Exception from HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE)).
    What can i do to prevent this issue from happening?
    Thanks
    Ken Slovak MVP - Outlook

  • Topic has been updated since your last login

    Is this message some kind of new improvement, or didn�t I simply notice that before? I think they should fix the current bugs before adding new features here.

    Why can't you use a base-table block? You are sure trying to do things the hard way!
    But if you insist... To make the comparison, you FIRST need to save the database value of each column in your block as you populate the block -- so you need a displayed/updateable value PLUS a hidden value of the same field. Then, to emulate Forms automatic processing, when you select and lock the row (after the user has made a change to one of the fields) you need to fetch all the values from the database again, and compare these against the hidden saved values. If any one compares not equal (and you must check for both null, also), then the row has been updated by another user.
    Good luck.

  • Record has been changed by some other user

    Hi All,
    i am working on a network when i make some update in my database through a form on first updation it works fine, while on second updation it gives me an error 'Record has been changed by some other user' wile no other user is currently working on the same form.
    Plz tell me what i can do.
    Wating 4 your reply.
    Thanks in Advance.

    You probably have a database trigger which changes the value of a column which is also part of your form.
    The solution depends on the version of Oracle forms and the database that you are using.
    Oracle forms 6 introduced a DML returning value (block level) which you can set to Yes so that the value(s) changed by the server will automatically be updated within the form. However, you must be running against an Oracle8 (or later) database for this to work.

Maybe you are looking for

  • [moc] Why not write a C library?

    Hi there, I'm just a novice, but I wondered why moc developers didn't write a C library for Music On Console. I think this is the only drawback compared to mpd. I'm learning C and I am writing a little program which needs moc, and I can imagine using

  • Time Siries AGO Error

    Hi, When i try to use the AGO function in time sieries i am getting below error. State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 22040] To use AGO function, the storage level of the qu

  • Oracle JDBC truncated my data

    Hi I have a situation whereby I send UCS2 encoding to database via JDBC and when it is stored in database the encoding gets truncated. Eg. send as => 0928, 092f, 0940 store as => 00, 28, 00, 2f, 00, 40 Seems like JDBC has truncated my UTF-16 data to

  • App store categories

    How can I change the category in the app store from games to productivity?  In the app store clicking the lower categories button takes me to games, and there is no list to select another category.  The upper left button only allows for game subcateg

  • Problems installing 8i - TNSNames Listener error

    I have just finished installing Oracle 8i (8.1.7) from CDs. I installed both the enterprise ed. and client disks. It failed on the step where it tried to create a database. I'm getting the following error in my Windows NT Event Log: The OracleOracleT