Record not on device

Hi All,
   I have created a SyncBo having only getList, getDetails and Change BAPI. For the first time when we synchronize, the data is properly downloaded. But when we change some value and try to synchronize, it is not able to synchronize the data (Client data is changed successfully). While checking the sync log in checklist monitor, I get error Record not on device. If I try to synchronize again, it starts giving me error on the client Data is inconsistent. Please reset the client to ensure data consistency between middleware and client.
   Please help.
Thanks in Advance,
Deepika.

Hi,
if that error occures your MODIFY handler is wrong in the backend. You probably delete the item in the backend and write it again? Do a select for update instead. This is the most common erro rin that area.
Hope it helps in your case as well.
Regards,
Oliver

Similar Messages

  • SmartSync Error: Record not on device?

    Hi,
    I'm developing a JSP MI Client SmartSync application. This application can add a record successfully. The source code is more or less following the <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/21eba3a7-0601-0010-b982-92f1fca3258a">SmartSync Inventory Example</a>. But when i tried to modify it, the record wasnt updated in the R3.
    Below is the log in the merep_mon, there is an error in <b>I-Error</b>:
    Cl. Run Number
      Msg Cntr.   RT Cntr. Msg Type Created on Time     Message text
    100      55016
              1          3 I        19.10.2007 11:36:03 MEREP_HANDLER has started for run number 0000055016 and runtime counter 3
              2          3 D        19.10.2007 11:36:03 Return code 0 (HANDLER ENABLED)
              3          5 E        19.10.2007 11:36:03 <b>Record not on device</b>
              4          5 E        19.10.2007 11:36:03 Return code 1 (DOWNLOADER) 
    Any help would be highly appreciated . Thanks.
    - julius

    Hi Julius,
    this error can have multiple reasons, so lets start simple. As you type the message, it says the item is not in the device. So, could you show the code for modify?
    I guess there you do not really access the item or in the code itself is something wrong. Normally, if you modify, you first read the item, have to key of the item, then you modify it and save this entry afterwards. This is the best idea to avoid this error.
    Well, if you create an item, then it is pretty much lke that. You do not want to create a new item, if the same item is alresdy on the device. This could cause issues in backend otherwise. So you first read the persistence and check if this particular item is alredy there. If this is the case - well, you have the key then, so see above.
    In all cases youshould have the key of the item. If then the key is not in Sync state - because then modify is not allowed - you can modofy it. So the question is: have you perhaps written a test code, that takes the item you have created previously in your test code and where you believe it is on the client and try to modify it - but you have not really checked if the item is really still on the device?
    Please give a little more input.
    Regards,
    Oliver

  • Problem in merep_mon: Record not on Device

    Hi Gurus,
    I am getting an error "Record not on Device" in merep_mon while monitoring S01 SyncBo. I have checked earlier posts and they doesnt seem to be providing a proper solution to this issue.
    Someone Please explain me the cause of this error with say an example.
    Also I found a SAP note - "Note 959732 - "Record Not on device" error message during reprocess" which discusses about this issue in detail. This note demands to set the 'REPROCESS_ON_NO_DATA' param value in MEREP_CONFIG table.
    Now as  per the thread mentioned below
    Re: Cascade SyncBos not work correctly
    Ajith states that there can be two scenarios here..
    1. The data is deleted (not soft delete or archieved), no updates are allowed & hence no chance to modify it.
    2. Another scenario requires the data modified from the device user to be updated so that there should not be any data loss.    (otherwise modification from the device user will be lost).
    So now how to check whether mine is scenario 1 or 2 ?? Here by scenario 2 I understand that the record is either soft deleted or archived.. am I right ??
    Also  "If you enable REPROCESS_ON_NO_DATA parameter to 'X', The updates are allowed, ofcourse subject to the backend validation in modify bapi wrapper".
    If this is true do we have to maintain proper validations in modify bapi wrapper for this syncbo ??
    Is there any other solution to this issue other than applying this note ??
    Also will changing the SyncBo type from Async to Sync help in this case as the major issue I feel is that the business user hasn't synchronized the client more than once (maybe) and hence all delta changes are not being reflected in client, and my syncbo being of Async type (by default) ??
    Please guide me further..
    Thanks in advance
    Regards,
    Saptak Kulkarni

    Hi Saptak,
    Good to see that you had gone through earlier posts & SAP notes.
    Record not on device errors occurs when a mobile user tries to modify a record which currently doesn't belongs to him anymore. Since you have an S01 syncBO, the object he is trying to modify now is deleted from MI. ( This doesn't mean the object is deleted from backend. Basically the Getlist bapi is now not returning this object)
    This occurs only if the sync mode is "async". There is nothing to be worried about. This is just an expected behaviour. If you feel the update is important and needs to be sent to the backend, set the parameter REPROCESS_ON_NO_DATA to 'X' and reprocess the worklist.
    When you reprocess, the Getdetail bapi will be called and the user changes are merged to the latest backend data. No conflict check done and hence there is a chance of backend changes getting overwritten. If the particular record is only updated by mobile user, then there is nothing to worry..
    Let me know if you need more clarifications...
    Regards
    Ajith

  • How to download (contacts) records from a device?

    I've noticed that iSync only syncs information of records that exist on both Mac and device (unless the option is chosen that the records on the device should be fully replaced by the Mac's contents) and updates missing records on the device. However, it does not update missing records on my Mac. So if John and Mary are on my Mac and John and Suzy are on the device, Mary will be added to the device, any info on John that has changed will be transferred to the Mac or the device according to which changes were latest, but Suzy will not be imported from the device to my Mac. But that's what I want it to do, too!
    So basically - how can I import records from a device to my Address Book for pete's sake?! (I use a Motorola Pebl, but I'm aiming to discover the general trick, if it exists that is - which it should.)
    Many thanks in advance!

    Ok, the weirdest thing just happened...
    I wanted to follow your suggestions, but backing up my phone's contacts is not possible (at least not without a lot of fuss googling feeble third-party apps, which I loathe). So I went on backing up and erasing my address book trying to d/l everything from my mobile.
    And what happened? A few seconds after erasing every record, the records that are only on my mobile suddenly appeared in my address book! It's like it only now discovers there are some records imported. Very buggy, that feels. Well, I think I'll manage from here, but it would be nice if this sort of thing would not happen...

  • What does this error message mean? disc recording not found

    What does this error message mean? disc recording not found

    Often it suggests issues with device filters in your registry. But it's probably best to check the situation more closely.
    Could you post your diagnostics for us please?
    In iTunes, go "Help > Run Diagnostics". Uncheck the boxes other than DVD/CD tests, as per the following screenshot:
    ... and click "Next".
    When you get through to the final screen:
    ... click the "Copy to Clipboard" button and paste the diagnostics into a reply here.

  • TS1436 When trying to burn a cd I get "disc recording not found" why and what can I do

    When trying to burn a cd I get "recording not found". Why and what can I do to change this. I do have Windows Media player loaded tried to to burn on that also but did not work.

    I have the same problem as simtagman. Would you mind looking at my diagnostics?
    Microsoft Windows 7 Home Premium Edition (Build 7600)
    Dell Inc. OptiPlex 745
    iTunes 11.0.1.12
    QuickTime not available
    FairPlay 2.2.32
    Apple Application Support 2.3.2
    iPod Updater Library 10.0d2
    CD Driver 2.2.3.0
    CD Driver DLL 2.1.3.1
    Apple Mobile Device 6.0.1.3
    Apple Mobile Device Driver not found.
    Bonjour 3.0.0.10 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 00**********DA0
    Current user is not an administrator.
    The current local date and time is 2013-01-30 20:37:00.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is not supported.
    Core Media is not supported. (16005)
    Video Display Information
    Intel Corporation, Intel(R)  Q965/Q963 Express Chipset Family
    Intel Corporation, Intel(R)  Q965/Q963 Express Chipset Family
    **** External Plug-ins Information ****
    No external plug-ins installed.
    iPodService 11.0.1.12 is currently running.
    iTunesHelper 11.0.1.12 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    **** CD/DVD Drive Tests ****
    No drivers in LowerFilters.
    UpperFilters: GEARAspiWDM (2.2.3.0),
    D: SONY DVD-ROM DDU1615S, Rev EDS3
    Audio CD in drive.
    Found 12 songs on CD, playing time 47:22 on Audio CD.
    Track 1, start time 00:02:00
    Track 2, start time 03:58:33
    Track 3, start time 08:07:13
    Track 4, start time 11:52:03
    Track 5, start time 17:18:13
    Track 6, start time 20:39:28
    Track 7, start time 23:42:71
    Track 8, start time 28:40:61
    Track 9, start time 32:44:72
    Track 10, start time 37:00:26
    Track 11, start time 40:09:35
    Track 12, start time 43:05:43
    Audio CD reading succeeded.
    Get drive speed succeeded.
    <Edited by Host>

  • TS1436 when i try to burn a playlist using itunes i get this message at the top of itunes "disc recording not found" any solutions

    when i try to burn a playlist using itunes i get this message at the top of itunes "disc recording not found" any solutions

      Microsoft Windows 7 Home Premium Edition Service Pack 1 (Build 7601)
    Gateway T5254
    iTunes 10.7.0.21
    QuickTime not available
    FairPlay 2.2.19
    Apple Application Support 2.2.2
    iPod Updater Library 10.0d2
    CD Driver 2.2.3.0
    CD Driver DLL 2.1.3.1
    Apple Mobile Device 6.0.0.59
    Apple Mobile Device Driver not found.
    Bonjour 1.0.6.2 (333.10)
    Gracenote SDK 1.9.6.502
    Gracenote MusicID 1.9.6.115
    Gracenote Submit 1.9.6.143
    Gracenote DSP 1.9.6.45
    iTunes Serial Number 002EA6FC09015990
    Current user is an administrator.
    The current local date and time is 2012-10-03 15:59:17.
    iTunes is not running in safe mode.
    WebKit accelerated compositing is enabled.
    HDCP is not supported.
    Core Media is supported.
    Video Display Information
    NVIDIA , NVIDIA GeForce 6100 nForce 405
    **** External Plug-ins Information ****
    No external plug-ins installed.
    Genius ID: 2a5aa2a020c605e8b6db3d153f68aa7e
    The driver AFS.SYS is installed on the system.
    iPodService 10.7.0.21 is currently running.
    iTunesHelper 10.7.0.21 is currently running.
    Apple Mobile Device service 3.3.0.0 is currently running.
    **** CD/DVD Drive Tests ****
    No drivers in LowerFilters.
    No drivers in UpperFilters.
    Failed loading CD / DVD drives, error -43. Try doing a repair install on iTunes from the "Add or Remove Programs" control panel.

  • CUCM 9.1 Call Recording for analogue devices

    Hi,
    We are designing a CUCM 9.1 solution where Active Call Recording for analogue devices feature is required.
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/admin/9_0_1/ccmfeat/CUCM_BK_CEF0C471_00_cucm-features-and-services-guide_chapter_0100110.html
    According the feautre list support it seems that is supported by the old ata 186 but not by the ata 187.
    Then, how could we achieve this on a new deployment? Has anyone had the chance to deal with this?
    Many thanks in advance. Thank you very much,
    Francesc

    This is a weak spot in the native Cisco solution portfolio. I'll try to give one option but hopefully others will chime in with something more clever.
    The MediaSense product can record trunk-side from Cisco CUBE which allows for device-agnostic recording; however, that only works if you're not concerned about internal calls to/from the analog phones (i.e. just to/from the PSTN). Getting the last part seems to require old fashioned SPAN recording to a capture server of a third party. This can get dicey though because most of the third-party recording vendors manually decipher the SCCP packets to figure out the calling/called party information. Be sure to ask them whether SCCP- or MGCP-controlled gateways are supported.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • Delta records not updating from DSO to CUBE in BI 7

    Hi Experts,
    Delta records not updating from DSO to CUBE
    in DSO keyfigure value showing '0' but in CUBE same record showing '-I '
    I cheked in Change log table in DSO its have 5 records
    ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M -  -1
    ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M -   0
    ODSR_4LIF02ZV32F1M85DXHUCSH0DL -   0
    ODSR_4LIF02ZV32F1M85DXHUCSH0DL -   1
    ODSR_4LH8CXKUJPW2JDS0LC775N4MH -   0
    but active data table have one record - 0
    how to corrcct the delta load??
    Regards,
    Jai

    Hi,
    I think initially the value was 0 (ODSR_4LH8CXKUJPW2JDS0LC775N4MH - 0, new image in changelog) and this got loaded to the cube.
    Then the value got changed to 1 (ODSR_4LIF02ZV32F1M85DXHUCSH0DL - 0, before image & ODSR_4LIF02ZV32F1M85DXHUCSH0DL - 1, after image). Now this record updates the cube with value 1. The cube has 2 records, one with 0 value and the other with 1.
    The value got changed again to 0 (ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M - (-1), before image &
    ODSR_4LKIX7QHZX0VQB9IDR9MVQ65M - 0, after image). Now these records get aggregated and update the cube with (-1).
    The cube has 3 records, with 0, 1 and -1 values....the effective total is 0 which is correct.
    Is this not what you see in the cube? were the earlier req deleted from the cube?

  • Records Not Showing Up On Report

    I'm using Crystal XI
    I can take the query from "Show SQL Query..." and paste it into a query screen in SQL Server 2008 management studio and retrieve the correct records.  However, the report itself does not contain all the records the should have been returned.
    To the best that I can figure, the records where a transaction date (date/time field) is null is not showing up on the report.  I only display the field, do not do any calculations based on the field. 
    It is part of the record selection formula, where I test for the field to be between start/end parameters or is null (which produces the correct SQL query as I stated above)
    So why are the records not showing up on the report, and more importantly, how do I get them to show up?
    TIA

    It already was set to "Exception for Nulls"
    On the other hand, just on a whim, I tried reversing the order of the query from what it was:
    {MyQuery.Company = {?Company}
        And
        {MyQuery.Transaction_Date} In {?Start/End Date}
        Or
        IsNull({MyQuery.Transaction_Date})
    To:
    {MyQuery.Company = {?Company}
        And
        IsNull({MyQuery.Transaction_Date})
        Or
        {MyQuery.Transaction_Date} In {?Start/End Date}
    And that seemed to work.  I'm not sure why it will work in the Mangement Studio, but not in Crystal Reports, but at least it works.
    Thanks for the tug in the right direction.

  • I have an ipod touch  and Itunes does not recognize device.  What can I do?

    I have an ipod touch  and Itunes does not recognize device.  What can I do?

    See:
    iOS: Device not recognized in iTunes for Windows

  • How to delete the duplicated records, not just surpress the records?

    I am new to CR. Right now I am doing a project which needs CR get query from Oracle. I got the query from Oracle. There are records with duplicated fields. For example (the following only show part of fields):
    ID    body_code  
    1            10            
    2             10            
    3             15            
    4              15           
    5              15           
    6              16           
    I need to only select records (not surpress, because I will do some caluculate later) like following:
    ID         body_code        
    1             10         
    2              15
    3               16   
    I tried to creat selection fomula in fomula workshop, shown as follows:
    onlastrecord;
    <>next
    but CR said next can be evaluated. I think it must have something to do with the print-time. So what show I do to delete the duplicated records.Thank you very much.

    Ting,
    Try this:
    Insert a group on body_code.  Then create a running total called Distinct Count.  Field to summarize -> ID, Evaluate on change of group Group # 1 Body Code, and Never Reset.
    Then insert a chart in the report header:
    In the advanced layout, select body_code on change of and select Distinct Count running total in the Show values.
    I hope I understood what you're looking to accomplish.
    Z

  • I am installing itunes to a laptop and have not sync device to this lap. It is saying that it must first restore device. The problem is I have over 2000 pictures and don't want to lose them. Now my phone is in restore mode and I don't know what to do. I

    I am installing itunes to a laptop and have not sync device to this lap. It is saying that it must first restore device. The problem is I have over 2000 pictures and don't want to lose them. Now my phone is in restore mode and I don't know what to do. I don't want to proceed and loose these very important photos of family. What do I do to get it out of restore mode? My phone will not allow me to do anything to it at this point. I have the itunes downloaded on the laptop now. When I push the button for the phone it just shows Itunes and plug. I can't even call or open phone up.

    Unfortunately... Once the Device is asking to be Restored with iTunes... it is too late to save anything...
    See Here  >  http://support.apple.com/kb/HT1808
    However... Once you have Recovered your Device...
    Re-Sync your Content or Restore from the most recent Backup...
    Restore from Backup  >  http://support.apple.com/kb/ht1766
    Jessica Sanchez wrote:
    I am installing itunes to a laptop and have not sync device to this lap. ...
    Using a computer, other than the one you have regularily been Syncing and Backing up to, was the begining of your issue.

  • Info record not updated from PO , PO updated from Info record

    Dear Gurus,
    I want to restrict Base price in PO will be copied from Valid info record. User does not permitted to change the Base price once info record not maintained.
    Kindly tell me the configuration steps to adopt the process ?
    I don't want to update infor record from PO also.
    I know while making PO i can untick infor record not update, but that is user specific.
    Thanks in advance
    With regards
    SD

    Dear Sidi,
    Thanks . Problem solved.
    When info record is maintained the price condition will get from there. for this change in condition type P001 , set "D" in  manual entries column.
    When info record is not maintained, then the system will try to get the price from last PO, if not present, it  will throw an error u201CNet price must be greater than 0u201D and sets price condition PBXX (manual entry) to manually enter the price you want.
    What you can do:
    Is make the condition type P000 as automatic only (option D as below) and also same for condition type PBXX.
    Regards
    Soumen

  • I am currently managing 20 iPads on a macbook. I would like to manage the same 20 iPads on a new macbook pro. I have logged into the iTunes account on the new machine and see our apps but not the devices. How do i get the devices to be shown on new comp?

    I am currently managing 20 iPads on a macbook. I would like to manage the same 20 iPads on a new macbook pro. I have logged into the iTunes account on the new machine and see our apps but not the devices. How do i get the devices to be shown on new comp?

    Has anyone used apple cpnfigurator for this purpose?

Maybe you are looking for

  • Display data column wise in alv

    my problem is i want to display data in column wise in alv grid display for example it will display Name1    Amount GTS       12000 TSL        8970 MJB        4678 but i want like: GTS    TSL    MJB 12000 8970  4678 Edited by: jadav_avani on Nov 15,

  • ITunes wont work on my windows xp, I get Error 7 (Windows error 999)

    iTunes has worked before but after summer vacation it stopped working. I get an Error 7 pop up everytime. I've reinstalled it twice and I get the same error. IDK what to do.

  • Material Description not showing in the internal goods and services catalog

    Hello All, I have replicated materials from backend. They have all been successfully replicated and I can see everything in COMMPR01. But when we create a shopping cart using the internal catalog only the material number and system show up. We are on

  • Quicktime exports without audio

    Movies from my camera play fine with audio on quicktime and youo tube but when I export to create file for my iphone, the options page says no audio file and exported movie has no audio. Help anyone?

  • Unique key on range-partitioned table

    Hi, We are using a composite range-hash interval partitioned table Uses index - trying to make this have same tablespace as the partitions i.e. local but not liking it alter table RETAILER_TRANSACTION_COMP_POR add constraint RETAILER_TRANSACTION_COMP