Riva CRM Integration - Documentation and Knowledge Base

Sugar: Customize the IsClosed Detection

Article ID: 20
Last updated: 25 Oct, 2019

In both Riva Cloud and Riva On-Premise, it is often important to determine if a module is considered closed and should be considered an inactive item.

Module and Field Listing

The Expression column stores a regular expression to match the value returned from the CRM.

Module Field Expression
 Call status Held|Not Held
 Case status ^Closed.*
 Meeting status Held|Not Held
 Opportunity sales_stage ^Closed.*
 Project status Published
 Quote quote_stage ^Closed.*
 Task status Completed

Change for Riva Cloud

Change for Riva On-Premise 2.4.37 or higher

Example:

Situation: A new status was added to the Opportunity module to track opportunities that are delayed but not closed, but they should be considered as closed items.

Crm.Opportunity.IsClosedRegexOverride = ^Closed.*|^Active - Delayed

Change for Riva On-Premise 2.4.36 or older

Example: App.Setting override for the Opportunity module

Situation: A new status was added to the Opportunity module to track opportunities that are delayed but not closed, but they should be considered as closed items.

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <appSettings>
   
<add key="Crm.Opportunity.IsClosedRegexOverride" value="^Closed.*|^Active - Delayed" />
  </appSettings>
</configuration>

This article was:   Helpful | Not helpful
Report an issue
Article ID: 20
Last updated: 25 Oct, 2019
Revision: 8
Views: 6850
Comments: 0
Also read

Also listed in