Scalable, Enterprise-Class solution for integrating SuiteCRM with Exchange / Office 365. Synchronize contacts, calendars and tasks. Set rules for auto-archiving of incoming/outgoing emails. Combine (optional) with an Exchange / Office 365 add-on that presents an Email Side-Panel in Outlook and allows users to view, create and edit CRM records from within Outlook.
#1410 - Contacts not deleting for Exchange "invalid action (Unsync)"
I have a one way sync from CRM to Exchange working for new contacts and changes to contacts. However when I delete a contact in CRM the contact is not being deleted in Exchange. I do have "Remove SugarCRM deleted items from Exchange" checked. Exchange server access types is "Impersonate".
In the example below I deleted one contact in CRM but the contact was not deleted in Exchange. 09/11/2018 10:43:48.880 (6624) Error reporting remote item. invalid action (Unsync) for itemID: a0674375-f65c-4be9-b9b5-7016c09744fb
Logs follow with one error:
09/11/2018 10:43:48.749 (6624) Received 1 items 09/11/2018 10:43:48.750 (6624) Processing Item xml. Key: 74404540-5b73-cfdf-1d49-58c98626f351, SyncAction: Unsync, FolderPath: 09/11/2018 10:43:48.880 (6624) Error reporting remote item. invalid action (Unsync) for itemID: a0674375-f65c-4be9-b9b5-7016c09744fb 09/11/2018 10:43:48.881 (6624) Setting LastModifiedTimeForContacts - 20180911154346 09/11/2018 10:43:48.938 (6624) Synchronizing contacts. Done
09/11/2018 10:43:47.765 (6624) :- WALogin Start 09/11/2018 10:43:47.765 (6624) :- Begin SugarSoapApi::LoginImpersonated 09/11/2018 10:43:47.921 (6624) :- End SugarSoapApi::LoginImpersonated; session: 'oj8g47mfkbhklulhb7ibaq5as4' 09/11/2018 10:43:47.921 (6624) :- WALogin End 09/11/2018 10:43:47.921 (6624) :- WAGetUser Start 09/11/2018 10:43:47.921 (6624) :- Begin SugarSoapApi::get_entry_list; session: 'oj8g47mfkbhklulhb7ibaq5as4'; module_name: 'Users'; query: 'users.id='1''; Offset: '0'; max_results: '1'; deleted: '0' 09/11/2018 10:43:48.069 (6624) :- End SugarSoapApi::get_entry_list; result_count: '1'; total_count: '1'; next_offset: '1'; entry_list.Length: '1'; relationship_list.Length: '0' 09/11/2018 10:43:48.069 (6624) :- WAGetUser End 09/11/2018 10:43:48.101 (6624) :- WAGetServerTime Start 09/11/2018 10:43:48.101 (6624) :- Begin SugarSoapApi::get_server_info 09/11/2018 10:43:48.247 (6624) :- End SugarSoapApi::get_server_info; flavor: 'CE'; gmt_time: '2018-09-11 15:43:46'; version: '6.5.25' 09/11/2018 10:43:48.247 (6624) :- WAGetServerTime End 09/11/2018 10:43:48.248 (6624) :- WASyncWebToOutlookAllContacts Start 09/11/2018 10:43:48.248 (6624) :- Begin SugarSoapApi::get_server_info 09/11/2018 10:43:48.397 (6624) :- End SugarSoapApi::get_server_info; flavor: 'CE'; gmt_time: '2018-09-11 15:43:46'; version: '6.5.25' 09/11/2018 10:43:48.397 (6624) :- Begin SugarSoapApi::get_modified_relationships; session: 'oj8g47mfkbhklulhb7ibaq5as4'; module_name: 'Users'; related_module: 'Contacts'; from_date: '2018-09-11 15:40:41'; to_date: '2018-09-11 15:43:46'; offset: '0'; max_results: '500'; deleted: '0'; module_user_id: '1'; relationship_name: 'contacts_users'; deletion_date: '2018-09-11 15:40:41' 09/11/2018 10:43:48.596 (6624) :- End SugarSoapApi::get_modified_relationships; result_count: '1'; next_offset: '1'; entry_list.Length: '1' 09/11/2018 10:43:48.596 (6624) :- Begin SugarSoapApi::get_entries; session: 'oj8g47mfkbhklulhb7ibaq5as4'; module_name: 'Contacts' 09/11/2018 10:43:48.748 (6624) :- End SugarSoapApi::get_entries; entry_list.Length: '0'; relationship_list.Length: '0' 09/11/2018 10:43:48.748 (6624) :- WASyncWebToOutlookAllContacts End 09/11/2018 10:43:48.938 (6624) :- WALogout Start 09/11/2018 10:43:48.938 (6624) :- Begin SugarSoapApi::Logout; session: 'oj8g47mfkbhklulhb7ibaq5as4' 09/11/2018 10:43:49.098 (6624) :- End SugarSoapApi::Logout 09/11/2018 10:43:49.098 (6624) :- WALogout End 09/11/2018 10:43:50.839 (8364) User synchronization ended -
6 years ago
Hi, did you actually delete the contact from the CRM or just removed the 'Sync to Outlook' checkbox?
6 years ago
I deleted the contact from the CRM. The contact is listed as deleted in both the contact table and the contact_user table. The contact is still in the contact_user table but has a '1' in the deleted field. So the contact is deleted in CRM but Sync to Outlook is checked.