Error: Another user -modified table (ODBC -2039)

I receive an error when trying to post data through to the SapbobsCom6.7 business object reading "Another user -modified table (ODBC -2039)"
Could anyone please assist me regarding this!
Thank you!
Etienne

Hi Etienne et al,
I don't know if this helps you, as your last post in this topic was quite a while ago, but never the less I found one reason for the -2039 error which may be of help to other Business One developers in the future.
I was getting the -2039 error every time I tried to update a record in one of my user defined forms, yet the error wouldn't happen with most of the other records in the table.
Looking at the record I found that there was a column related to a Date field on the which had an incorrectly entered value from a previous data import.
What should have been '2004-06-23 00:00:00.000' in the table was actually '1899-12-30 23:06:04.000' and would appear as 30/12/99 in the form field. Once I corrected the format of the data the addon form was happy to update the record.
I hope this helps anyone else out there.
Nick Jacka

Similar Messages

  • Another User modified Table (ODBC -2039) - Sales order

    Via a button on sales order form I delete some of the order lines with oMatrix.DeleteRow(rowNr).
    It works fine but the DocTotal is not updated as it will be if I delete the row manually with the right-click Delete Row command.
    When saving the order via Update button it refuses with the error "Another User modified Table (ODBC -2039)".
    Do you have any ideas for workarounds for this?
    I've tried to set the price to 0 before deleting the row (the DocTotal will be updated) but the error is the same when saving.
    I don't manipulate the FormMode in the code.
    Regards
    Lars

    HI,
    SAP has answered with notes 720076.
    They suggest to use
    oMatrix.Columns.Item("1").Cells.Item(i).Click()
    SBO_Application.ActivateMenuItem("1293")
    instead of
    oMatrix.DeleteRow(i)
    It works for me.
    Best regards,
    Paolo.

  • Another user-modified table ODBC -2039 [Message 131-183]

    Hi!
    I created a matrix that it is linked to a ChooseFromList, that has multiselection = true.
    The thing is that if i'm trying to update the record selecting multiple values, this error is displayed "Another user-modified table ODBC -2039 [Message 131-183]".
    If i try doing it with just one record, the UDO works perfectly.
    Also, it works fine if i'm creating for the first time the record and adding the multiple selection lines.
    Greetings!
    Reynaldo!

    HI,
    I think you have some transactions in the background.
    Close all stuffs, delete SM_OBS_DLL directory from your TEMP directory, and start the work again.
    Regards,
    J.

  • Another User modified Table (ODBC -2039) - purchase order

    I have following scenario:
    In SBO are purchase orders for one vendor where in document line is user field for storing some informations. After setting this user field to all lines (manualy) I want to recreate this purchase orders and create one purchase order for each value in user field and close lines in former orders.
    For example - purchase orders lines:
    docentry itemcode userfield
    1            12           a
    1            12           b
    1            12           a
    1            12           a
    1            12           b
    1            12           c
    2            12           c
    2            12           a
    After recreating I want to have:
    docentry itemcode userfield
    3            12           a
    3            12           a
    3            12           a
    3            12           a
    4            12           b
    4            12           b
    5            12           c
    5            12           c
    Hope is clear this explanation what I want.
    Im doing it so, that I create new purchase order for each value in user field - with no problem. After creating new orders Im going through old orders and Im closing the lines. And here is sometime problem with error Another user... I found out, that this problem is only when in order, where I want close line, exist already closed line and not allways.
    When I try to simulate this problem, everything works. When I create order, manualy close one line in this order and wait few days and try to apply this scenario, it will falls.
    This problems occurs since PL30 and in PL47 it is same.
    The code I have for this is:
    obj = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseOrders)
                                obj.GetByKey(docentry)
                                obj.Comments = " xxx"
                                err_code = obj.Update()
                                If err_code <> 0 Then
                                    oCompany.GetLastError(err_code, err_msg)
                                    SAP.Connection.oSBOApplication.MessageBox(err_msg, 1, "OK")
                                End If
                                obj.Lines.SetCurrentLine(3)
                                obj.Lines.LineStatus = SAPbobsCOM.BoStatus.bost_Close
                                err_code = obj.Update()
                                If err_code <> 0 Then
                                    oCompany.GetLastError(err_code, err_msg)
                                    SAP.Connection.oSBOApplication.MessageBox(err_msg, 1, "OK")
                                End If
    The double update of order is there, because when one line is closed, DI API will not allow make update of lines...
    Any help is highly appreciated. Thanks

    Partly is the problem as in the note, but I dont think that its only this problem.
    When I add PO with DI with 10 lines, I can close 5 lines for example, but when next day Im trying to close the rest of lines, I get the error. When I get the error, I cannot with DI update nothing (not in lines, but I cannot update note, dates, ...).
    It seems to me, when I make more updates with closing lines in short time, for example
    closerow
    update
    closerow
    update
    closerow
    update
    after this I cannot update the order at all (it seems that this order is for DI locked).

  • Another User Modified Table RDR1(-2039)

    Hi
    I got error "Another User Modified Table RDR1(-2039)" sometimes when i update Sales Order. Since I m doing customization on Sales Order form, <b>i m unable to proceed with my code since it run on ActionSuccess</b>.
    What could be the reason ..
    Plz help

    Hi Pankaj,
    Firstly make sure that you don't hold references to objects that you don't use. If you have reference to an order and maybe update the order and later again use another object to access the same order this might happen. Create and release objects as you use or don't use them. You can release the objects with
    System.Runtime.InteropServices.Marshal.ReleaseComObject(x)
    Hope it helps,
    Adele

  • Error: Another User Modified Table in Service Call in SAP B1 8.8 PL9

    Hi Experts,
    We are facing an issue in SAP B1 8.8 Patch 9 in Service Call.  When taking service calls continuosly, when we try to update every 3rd Service Call the following error is coming
    "Another user or another operation modified data; to continue, open the window again  'Service Calls' (OSCL) (ODBC -2039)  [Message 131-183]".
    Only 1 user is using the service call.. Several times we logged out and logged in, still the same error is coming,
    Kindly help to solve this.
    Regards
    Sundaram

    Hi
    You may check this thread. It might be a bug.
    Re: another user modify table error on Service call
    Thanks,
    Gordon

  • Another user-modified table 'Product Tree' (OITT) - Error message

    Hi
    Our B1 2005A SP01 PL48 sometimes shows the following error message when trying to change a BOM, even if this error is not possible.
    Another user-modified table 'Product Tree' (OITT) (ODBC -2039) [Message 131-183]
    What can I do, except for deleting and recreating the BOM?
    Thanks
    Franz

    Hi Franz,
    Please check these threads to find anything in common:
    Another user-modified table  'Items' (ODBC -2039)
    Another User modified Table (ODBC -2039) - Sales order
    In Purchase Order
    Re: Warehouse alerts not popping up.
    Thanks,
    Gordon

  • Another user-modified table '' (NNM1) (ODBC -2039)  [Message 131-183]

    Hi All,
    I am trying to create a new numbering series in SAB B1 2007 B PL 14 and facing with this error:
    Another user-modified table '' (NNM1) (ODBC -2039)  [Message 131-183]
    I would really appreciate your advise since new numbering series is not getting created.

    Hi,
    To avoid these type of error message
      1.Ensure all users are logged out.
      2. Restart the Server
      3. Create Numbering series.
    *Close the thread if issue solved.
    Regards
    Jambulingam.P

  • Another user-modified table 'Users'(OUSR)(ODBC -2039) [Message 131-183]

    Hi All
    This error "Another user-modified table 'Users'(OUSR)(ODBC -2039 [Message 131-183]" happens when trying to change the manager password, I'm able to change the manager password for all the other databases on the server except for one.
    I have logged in using another Superuser account to try and reset the password of the manager account but SBO is having none of it and I get this error.
    Does anyone have any ideas?
    Many thanks
    Hayden
    Edited by: Hayden Nothnagel on Oct 6, 2009 4:37 PM

    Hi Hayden,
    You may check SAP Note 941116 and 1131133 and also these threads:
    Another user modified table (NNM1) (ODBC-2039)
    another user modified table
    Another user-modified table
    Thanks,
    Gordon

  • Another user-modified table (VPM1)

    Dear Experts,
    I faced the above error when trying to add outgoing payment.
    Firstly, I saved the outgoing payment as a draft. Then, I open the outgoing payment draft through payment draft report.
    Before I add the outgoing payment draft into valid outgoing payment document, I have to confirm and update the check number in payment mean.
    Finally I save the outgoing payment. However, system doesn't allow to save this draft into valid document and display error "Another user-modified table (VPM1) (ODBC-2039) [Message 131-183]". Please help!

    Dear Teng,
    It seems to be a database corruption issue.
    We would like to suggest you to open a message for SAP Support.
    Regards,
    Rakesh Pati
    SAP Business One Forum Team.

  • Another user modified table rdr3

    Hi
    I got error "Another user modified table rdr3" when try to update additional expenses on sales order form.
    Case: Update Add. expences through my code based on condition and document updated well with add. expenses
    but after that if i update add. expenses through system functionality <b>means By pass my code</b> based on some condition, SBO throws this error.
    Help needed!???

    In what event are you performing your update?  I was getting the same message when I did my update in the in "item clicked" (for the update button) and this is evidently before the form does the update.  It saw the changes I made to the record and therefore aborted the update.
    I moved my update to item-pressed and that solved the problem.  But it's been a little more complicated than that for me.
    As far as I can tell, SBO updates the object on the form AFTER the BeforeAction event is triggered from item pressed.  But the way my debugging suggests it happens is that if there are no errors from that update, while item pressed does get it's AfterAction triggered, the form is no longer in update mode - it's in OK mode. So it seems that the update really needs to happen from OK mode but there's one more complication.
    At least for the item master form, button 1 can be in OK mode after doing an Update (which will work), but will also be in OK mode after a find (where the user types, for instance, an item number and presses enter, rather than the find button).  So what I am doing is setting a flag on item pressed/update mode/before action that let's me know that update is requested.  then in item pressed/find mode/after mode I test for update requested, then update the object and turn off my flag:
      Case Is = SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED
        If pVal.ItemUID = "1" Then
           Select Case pVal.FormMode
                Case Is = SAPbouiCOM.BoFormMode.fm_UPDATE_MODE
                         If pVal.BeforeAction Then
                            g_UpdateModeStarted = True
                         End If
               Case Is = SAPbouiCOM.BoFormMode.fm_OK_MODE
                          If g_UpdateModeStarted Then
                               If pVal.Action_Success Then
                                  UpdateItem()
                                  g_UpdateModeStarted = False
                               End If
                          End If
    WARNING:  I am very new to SBO programming and haven't even taken the class yet.  This works for me but I imagine that others in this forum might say I'm going about it all wrong.  But since no one else has offered a solution to this yet, I thought I'd let you know how I got around the problem.
    Good Luck!

  • Another user modified table (NNM1)

    Dear experts,
    I get an error Another user modified table (NNM1) when trying to add a numbering series to any of the document.
    i have recently upgraded to 2007 B PL 10. only after this i face this problem.
    Please help me..
    thanks and regards,
    Yeshwanth Prakash

    Dear Prakash,
    Kindly check note 1128871 and 1330697. The issue you are facing is an application error which is fixed in SAP Business One 2007 B Patch 13.
    Even after upgrade to latest patch you get this error, Kindly run the following query in your DB and if it returns any result, log a message to SAP Support.
    select *
    from nnm1
    where objectcode like '@%'
    order by 1
    Regards,
    Varun
    SAP Business One Forum Team

  • [OACT], Another user-modified table 'G/L Accounts' (ODBC-2039)

    Dear All,
    When AP dept user attempting to add outgoing payment, the error message ""[OACT], Another user-modified table 'G/L Accounts' (ODBC-2039)" appears, what could the causes of the problem be ? I have restarted server many times but still unsolved yet.
    TIA
    Rgds,

    Steve,
    One reason why this happens ("Another User Modifed table") is if the SQL database has been updated while the document is open. When trying to add the document, the information in the document will be inconsistent with the values in the database itself.
    It can also be because someone tried to Run one of the Restore Balances Procedure.
    Please contact SAP Support by logging a message at http://service.sap.com
    Suda

  • Another user-modified table  '' (POR1) (ODBC -2039)  [Message 131-183]

    I have updated the purcahse order form.I have added a combo excisable.Also I have defined excisable and non-excisable warehouses.I have added a condition as,
    If I select Yes from the combo then the warehouse of the item should be excisable.And,if I select No then the item should be from non-excisable warehouse.
    When I change the warehouse as per the above condition it gives error as,
    Another user-modified table  '' (POR1) (ODBC -2039)  [Message 131-183]
    I am using SAP Business One 2007 B.
    PL:11
    The errors occurs when I click on update button.The error does not occur if I don't update purchase order.
                                                                                    Regards,
                                                                                    Dilip Kumbhar

    Dilip Kumbhar,
    You may check these threads first:
    Updating a PO
    In Purchase Order
    Thanks,
    Gordon

  • Another user-modified table  'Items' (ODBC -2039)

    I have a problem with the Items object. I have a folder on the Item MasterData  form and a extra table that stores the info from that tab.
    When I try to update an item i get this error message :
    Another user-modified table  'Items' (OITM or OITW) (ODBC -2039)
    I can update items normally if my addon is stopped. I have read something about a similar message about PO, but I get the error on all items( even newly added ones) so I don't think it's about them being involved in PO.
    Any ideas on this matter ?

    Hi,
    I faced a similar error once, i also modified the Item Master screen and added a tab with an extra table, then i was modifing the FORM MODE explicitly.
    If ur are modifing the FORM MODE explicitly we may get this error.
    Vasu Natari.

Maybe you are looking for

  • Outlook 2013 (Only) - Shared Mailbox - Not Syncing

    Hi After searching this forum and many other forums online, I have decided to ask my question here as I cannot find a solution. We are migrating from Exchange 2003 to Exchange 2010 at the moment. All of a sudden our Outlook 2013 users (All of them) c

  • Override Export File Name

    Hi Everyone, I have a question which I cannot see being asked in the forum yet. I'd like to override the standard behaviour of exporting files to the target system by loading an once exported file again if the POV has not been validated since the las

  • Best practice for new analytical authorizations

    Coming from old RSR concept, I'm currently trying to find a good solution for developing roles using the new authorization concept. In BW 3.x, I just entered the activites directly into the authorization objects. Now, with the new analytical authoriz

  • Is my 3G iPod worth revitalizing?

    Here's my dilemma. I have a 3G iPod. It's in great condition and I love it. Recently, the battery has gotten wors and worse, but now it's at a point where it coesn't really hold a charge anymore. But,I'm wondering if holding a charge is its only prob

  • 11i APS certification on RHEL 64 bit

    Hello, I am trying to find certification information for 11i Advanced Supply chain Planning on Red Hat Enterprise Linux 64 bit platform. We are planning to do a platform migration from Solaris to RHEL. The current installation of 11i APS is on Solari