by SuiteCRM

The Ultimate Outlook Plugin Has Arrived - In response to user requests, SuiteCRM have created the ultimate Outlook plugin which is maintained by SuiteCRM developers. Our plugin supports Outlook 2010 upwards and includes two way synchronisation with CRM, Calender, Calls, Meeting, Tasks and Email Archiving.

Cancel at any time!
Free Trial

#373 - Sync Errors

Closed Bug? created by stssolutions Verified Purchase 2 years ago

Hi,

I am getting errors like the one below. I have noticed that my recurring calendar items are not appearing

ERROR | EmailArchiving.ProcessFolderItems; folder Calendar:
System.Runtime.InteropServices.COMException (0x80020009): The property "ReceivedTime" is unknown.
at Microsoft.Office.Interop.Outlook._Items.Restrict(String Filter)
at SuiteCRMAddIn.BusinessLogic.EmailArchiving.ArchiveFolderItems(Folder objFolder, DateTime minReceivedDateTime)
Data:System.Collections.ListDictionaryInternal
HResult:-2147352567

  1. suitecrm member avatar

    SuiteCRM Provider Affiliate

    2 years ago

    Hi stssolutions,

    Is it possible if we could ask you to send your DEBUG logs (logs set at DEBUG level) during replicating the issue to our support email address outlook[at]salesagility[dot]com referencing this Ticket #373. That would be much appreciated and we'll investigate.

    Is this issue only occurring with recurring calendar items?

    SuiteCRM Outlook Plugin Team

  2. stssolutions member avatar

    stssolutions Verified Purchase

    2 years ago

    Ok sending the dubug log now

  3. Simon_Brooke member avatar

    Simon_Brooke

    2 years ago

    OK, this is a very nasty one. I acknowledge the 'ReceivedTime' issue (which I haven't seen before in anyone else's logs) but that's not what's causing your calendar not to sync. The calendar syncing problem is represented by this issue from the same log:

    2017-05-17 15:12:57,866 | 4  | ERROR | Synchroniser.UpdateItemsFromCrmToOutlook
    System.Runtime.InteropServices.COMException (0xF7A4010A): The item has been moved or deleted.
       at Microsoft.Office.Interop.Outlook._ContactItem.get_Body()
       at SuiteCRMAddIn.ProtoItems.ProtoContact..ctor(ContactItem olItem)
       at SuiteCRMAddIn.BusinessLogic.ContactSyncState.CreateProtoItem(ContactItem outlookItem)
       at SuiteCRMAddIn.BusinessLogic.SyncState`1.SetSynced()
       at SuiteCRMAddIn.BusinessLogic.Synchroniser`1.AddOrUpdateItemsFromCrmToOutlook(eEntryValue[] items, MAPIFolder folder, HashSet`1 untouched, String crmType)
    

    Again (obviously) this isn't something most people are suffering from. I'm wondering what is unusual about your setup?

    Firstly, from the log I see you're using Outlook 2016. Which version of Windows are you using?

    Second, does this happen every time you run the add-in or has it happened just once?

    Thirdly, have you used previous versions either of the SuiteCRM add-in or of the SugarCRM add-in?

    Fourthly, do you use two separate computers, both with Outlook and the add-in, with SuiteCRM?

    It looks from the log as though you have calendar items in SuiteCRM which have outlook id properties, but those outlook ids are not being found in your local copy of Outlook; but there is something more to it which I'm not understanding yet.

    • stssolutions member avatar

      stssolutions Verified Purchase

      2 years ago

      First: Windows 10
      Second: Happens every time since it was installed
      Third: No this is my first time using it
      Fourth: I have outlook on 2 separate pc's but the plugin is only on one

  4. Simon_Brooke member avatar

    Simon_Brooke

    2 years ago

    OK, one hypothesis I had was that the items had been synced to CRM with the Outlook IDs from one copy of Outlook, and then resynced with a different copy; however, we've tested that scenario here and we don't get the same error, and also if you only have the add-in on one copy of Outlook then that can't be the issue.

    I'm worried that the log is saying 'The item has been moved or deleted' for large numbers of items. Have a number of items in fact been deleted (either by you or someone else)?

    • stssolutions member avatar

      stssolutions Verified Purchase

      2 years ago

      No everything seems to be where it should be. Im wondering if it will sync if I recreate one of the calendar items as a test

  5. suitecrm member avatar

    SuiteCRM Provider Affiliate

    2 years ago

    Hi stssolutions - how did you get on with your test.

    Just to also ask - when you say recurring item you mean a meeting which will be created at intervals e.g. a meeting is created to recur every week? Do non recurring meetings sync up correctly?

    • SuiteCRM Outlook Plugin Team
This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...