locked
Outlook client CRM Synchronization RRS feed

  • Question

  • Hi,
    i have a custom attribute to a Quote entity called NetPrice.
    I have a custom application that is been used to save quote to CRM.

    Everything is working in online mode.
    Now i go offline & try to create a Quote using my asp.net application hosted offline on cassinni it creates the quote it properly.
    Quote is now created in offline mode & its netprice is also proper.

    When i go online and try to synchronize the Data the custom attribute _netprice is set as null on the main CRM server !!

    Do any one know the reason behind this ?
    Is there any setting for the same ?

    please share your experience...
    Tuesday, October 27, 2009 6:55 AM

Answers

  • I got the solution for the same..

    I installed the MS CRM rollup 7.

    regards,
    Sagar S
    • Marked as answer by sagarps Tuesday, November 3, 2009 9:24 AM
    Tuesday, November 3, 2009 9:24 AM

All replies

  • How exactly are you setting this value?  It seems that if you have used the SDK calls to process the update that the value should have made it into the reply log to be sent to the server when the users sync back up.


    Matt, MVP - Dynamics CRM
    Wednesday, October 28, 2009 3:43 AM
    Moderator
  • Yes i am using the SDK.
    The prices are saved in the CRM database table.
    I queried the filteredviews (sql express server for offline) and can see the values in offline mode.

    but when the client goes online & synchronizes the records these(custom attribute) values are not syncronized.
    When i query the crm server database i get these values null.


    i didnt got what your are saying about the reply log. please explain.
    Wednesday, October 28, 2009 6:52 AM
  • Hi Saagar,

    Try adding the QUOTE entity with the attribute not empty in the Data Groups .Follow these steps

    Click CRM menu from Outlook and select mODIFY DATA GROUPS.Click new-->create  new data group with quote entity having your attribute value not empty
    Thanks, Aarch
    • Proposed as answer by Aarch Wednesday, October 28, 2009 7:10 AM
    Wednesday, October 28, 2009 7:10 AM

  • Hi Saagar,

    Try adding the QUOTE entity with the attribute not empty in the Data Groups .Follow these steps

    Click CRM menu from Outlook and select mODIFY DATA GROUPS.Click new-->create  new data group with quote entity having your attribute value not empty
    Thanks, Aarch
    its not working
    Wednesday, October 28, 2009 8:54 AM
  • Sorry, slight typo, should have been "replay" log.  This is the log that CRM uses to track all changes made while offline.  Then, when you go back online, these changes are "replayed" against the server.

    Do you have any plugins that are firing against the object?  It is possible that they might be overwriting the field when it is updated on the server.  You might also try using something like Fiddler (www.fiddlertool.com) to trace the HTTP traffic between the client and the server during the sync process to see if you can find that transaction that creates the record on the server to see if it's passing the value there or not.
    Matt, MVP - Dynamics CRM
    Wednesday, October 28, 2009 4:24 PM
    Moderator
  • I got the solution for the same..

    I installed the MS CRM rollup 7.

    regards,
    Sagar S
    • Marked as answer by sagarps Tuesday, November 3, 2009 9:24 AM
    Tuesday, November 3, 2009 9:24 AM