---
title: "Sage CRM articles — Ivan Kahl"
description: "Articles by Ivan Kahl about Sage CRM."
url: https://ivankahl.com/blog/tags/sage-crm/
---

Blog · Topic

# Sage CRM

14 articles tagged Sage CRM.

## 2019

21 Feb 2019

### [Using SData 2.0 in Sage CRM: Part 5 - A word on authentication](https://ivankahl.com/blog/using-sdata-2-0-in-sage-crm-part-5-a-word-on-authentication/)

The final part of the SData 2.0 series for Sage CRM, comparing the available authentication methods and when each one is the best choice.

4 min read

19 Feb 2019

### [Using SData 2.0 in Sage CRM: Part 4 - Deleting records](https://ivankahl.com/blog/using-sdata-2-0-in-sage-crm-part-4-deleting-records/)

Part four of the SData 2.0 series for Sage CRM, showing how to delete records with the DELETE verb, using examples such as removing a company.

1 min read

17 Feb 2019

### [Using SData 2.0 in Sage CRM: Part 2 - Updating records](https://ivankahl.com/blog/using-sdata-2-0-in-sage-crm-part-2-updating-records/)

Part two of the SData 2.0 series for Sage CRM, showing how to update existing records with the PATCH verb and a JSON request body, using examples.

2 min read

17 Feb 2019

### [Using SData 2.0 in Sage CRM: Part 3 - Inserting records](https://ivankahl.com/blog/using-sdata-2-0-in-sage-crm-part-3-inserting-records/)

Part three of the SData 2.0 series for Sage CRM, showing how to insert new records with the POST verb, using examples such as creating a company.

3 min read

16 Feb 2019

### [Using SData 2.0 in Sage CRM: Part 1 - Introduction and Querying](https://ivankahl.com/blog/using-sdata-2-0-in-sage-crm-part-1-introduction-and-querying/)

The first in a series on SData 2.0 in Sage CRM, introducing the RESTful API, how it differs from SData 1.1, and how to query records with Postman.

5 min read

08 Jan 2019

### [Relicensing Sage CRM](https://ivankahl.com/blog/relicensing-sage-crm/)

Renewing or upgrading a client's Sage CRM license means relicensing the system. The short process is laid out step by step, along with its prerequisites.

1 min read

08 Jan 2019

### [Sage CRM Exchange Integration: Sage CRM Setup](https://ivankahl.com/blog/sage-crm-exchange-integration-sage-crm-setup/)

Synchronizing contacts, appointments, and tasks between Sage CRM and Exchange/Office 365 starts with configuring the integration in Sage CRM, as shown here.

2 min read

07 Jan 2019

### [Sage CRM Exchange Integration: Office 365 Setup](https://ivankahl.com/blog/sage-crm-exchange-integration-office-365-setup/)

Before Sage CRM can sync with Exchange, Office 365 needs a dedicated user and an impersonation role. The setup is covered step by step.

1 min read

## 2018

12 Nov 2018

### [Fixing "Authentication required, Browser session mismatch" error in Sage CRM](https://ivankahl.com/blog/fixing-authentication-required-browser-session-mismatch-error-in-sage-crm/)

Logging into Sage CRM over HTTPS with Internet Explorer can trigger a "Browser session mismatch" error. The cause and the fix are explained.

1 min read

23 Oct 2018

### [Fixing "Cannot create file" error when viewing Sage CRM report on screen](https://ivankahl.com/blog/fixing-cannot-create-file-error-when-viewing-sage-crm-report-on-screen/)

A domain change can leave the Sage CRM application pool without file permissions, causing a "Cannot create file" error in reports. Granting access fixes it.

1 min read

14 Aug 2018

### [The 'humbs.db' attachment in Sage CRM emails](https://ivankahl.com/blog/the-humbs-db-attachment-in-sage-crm-emails/)

A mysterious humbs.db attachment can get Sage CRM emails flagged as spam. Disabling thumbnail caching and removing existing attachments resolves it.

1 min read

01 Aug 2018

### [Fixing "Class not registered" error in Sage CRM .NET pages](https://ivankahl.com/blog/fixing-class-not-registered-error-in-sage-crm-net-pages/)

A July 2018 Windows update can break Sage CRM .NET pages with a "Class not registered" error. A small IIS authentication change resolves it.

1 min read

01 Aug 2018

### [Fixing "UnexpectedEvent" when uploading documents in Sage CRM](https://ivankahl.com/blog/fixing-unexpectedevent-when-uploading-documents-in-sage-crm/)

Sage CRM document uploads can fail with an "UnexpectedEvent" error when document type codes are too long. The cause and the fix are explained here.

2 min read

01 Apr 2018

### [Sage CRM .NET Templates Visual Studio Extension](https://ivankahl.com/blog/sage-crm-net-templates-visual-studio-extension/)

A Visual Studio extension speeds up .NET development for Sage CRM, bundling project templates, item templates, and snippets for commonly used components.

4 min read
