<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Efficy Overflow Q&amp;A - Recent questions in Efficy Partners</title>
<link>https://overflow.efficy.io/?qa=questions/partners</link>
<description>Powered by Question2Answer</description>
<item>
<title>Efficy Entreprise toolbar in New Outlook ?</title>
<link>https://overflow.efficy.io/?qa=7215/efficy-entreprise-toolbar-in-new-outlook</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
Is the Efficy Toolbars compatible with the new version of Outlook ?&lt;br&gt;
Thank you&lt;br&gt;
Dimitri&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=7215/efficy-entreprise-toolbar-in-new-outlook</guid>
<pubDate>Fri, 09 Jan 2026 14:38:47 +0000</pubDate>
</item>
<item>
<title>MSSQL How to change the schema and user when you restore a DB and want to change the &quot;ADMIN&quot; username</title>
<link>https://overflow.efficy.io/?qa=7057/mssql-change-schema-user-when-restore-change-admin-username</link>
<description>&lt;p&gt;Hello, I recently had to restore a DB from a backup file on my local environnement to make some dev&lt;/p&gt;

&lt;p&gt;unfortunately the default schema was &quot;service&quot; and my local user is &quot;ADMIN&quot;&lt;/p&gt;

&lt;p&gt;this is how i changed everything to make &quot;ADMIN&quot; great again.&lt;/p&gt;

&lt;p&gt;after i restored the DB on my local envfironnement I ran the sql script : (adjustements necessary)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/*
IMPORTANT: Efficy is using the following query to find the OWNER of the DATABASE = SCHEMA
cf : https://overflow.efficy.io/?qa=3763/db-upgrade-missing-database-schema&amp;amp;show=3785#a3785

select cast(sysusers.name as varchar(30)) 
from sysobjects, sysusers
where sysobjects.type = 'U' and sysobjects.name = 'SYS_DATABASE' and sysobjects.uid = sysusers.uid
*/

DECLARE
    @OldSchema varchar(30),
    @NewSchema varchar(30),
    @CursorVar varchar(50),
    @Password  varchar(30),
    @DbName    varchar(30)

set @OldSchema = 'ADMINANYTHING'        -- &amp;lt;=== Name of the actuel Owner
set @NewSchema = 'ADMIN'    -- &amp;lt;=== Name of the new Owner
set @Password  = 'pswd'   -- &amp;lt;=== PAssword of the new User
set @DbName    = 'yourDBName'         -- &amp;lt;=== Database name. Specify It Too @ line 35


use [MASTER]
-- create login if not exist.
IF (NOT EXISTS (SELECT * FROM sys.server_principals WHERE TYPE IN ('U', 'S', 'G') and name = @NewSchema)) 
    BEGIN
        print('creating Login ' + @NewSchema collate Latin1_General_CI_AS)
        exec ('create login ' + @NewSchema + ' with password = '''+ @Password + ''', CHECK_POLICY = OFF, DEFAULT_DATABASE = ' + @DbName + ';')
    END
ELSE
    BEGIN
        print('Login ' + @NewSchema  collate Latin1_General_CI_AS + ' already exist')
    END

USE yourDBName                      -- &amp;lt;=== FILL DATABASE NAME HERE !

-- create Schema if not exist.
IF (NOT EXISTS (SELECT * FROM sys.schemas WHERE name = @NewSchema)) 
    BEGIN
        print('creating schema ' + @NewSchema collate Latin1_General_CI_AS)
        EXEC ('CREATE SCHEMA [' + @NewSchema  + '] AUTHORIZATION [dbo]')
    END
ELSE
    BEGIN
        print('Schema ' + @NewSchema collate Latin1_General_CI_AS + ' already exist')
    END

-- create user if not exist.
IF (NOT EXISTS (SELECT * FROM sys.sysusers WHERE name = @NewSchema)) 
    BEGIN
        print('creating user ' + @NewSchema collate Latin1_General_CI_AS)
        EXEC ('CREATE USER ' + @NewSchema + ' FOR LOGIN ' + @NewSchema + ' WITH DEFAULT_SCHEMA = ' + @NewSchema + ';');
    END
ELSE
    BEGIN
        print('User ' + @NewSchema collate Latin1_General_CI_AS + ' already exist')
    END
EXEC sp_addrolemember @rolename = 'db_owner', @membername= @NewSchema

-- move items to new schema
/*
FN = SQL scalar function
FS = Assembly (CLR) scalar-function
FT = Assembly (CLR) table-valued function
IF = SQL inline table-valued function
P = SQL Stored Procedure
PC = Assembly (CLR) stored-procedure
TA = Assembly (CLR) DML trigger
TF = SQL table-valued-function
TR = SQL DML trigger
U = Table (user-defined)
V = View
*/
DECLARE obj_cursor CURSOR FOR
    SELECT name FROM sys.objects
    WHERE type IN ('U','V','P','Fn','TF') AND SCHEMA_NAME(SCHEMA_ID) = @OldSchema collate Latin1_General_CI_AS

OPEN obj_cursor
FETCH NEXT FROM obj_cursor INTO @CursorVar

WHILE @@FETCH_STATUS = 0
BEGIN
print('ALTER SCHEMA ' + @NewSchema + ' TRANSFER ' + @OldSchema + '.'+ @CursorVar) --SRO
    exec('ALTER SCHEMA ' + @NewSchema + ' TRANSFER ' + @OldSchema + '.'+ @CursorVar + ' ;')

    FETCH NEXT FROM obj_cursor INTO @CursorVar
END

CLOSE obj_cursor
DEALLOCATE obj_cursor

-- rename admin login in acc_accounts
exec('UPDATE ' + @NewSchema + '.ACC_ACCOUNTS SET USERCODE = ''' + @NewSchema + ''' WHERE K_USER = 2;')

-- Map database user with login.
exec sp_change_users_login @Action ='Auto_Fix' , @UserNamePattern=@NewSchema
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Info: because my ADMIN user was already existing the script throwed 2 errors (without consequence)&lt;/p&gt;

&lt;p&gt;after that i had to go on the security&amp;gt;logins&amp;gt;ADMIN&amp;gt;properties&amp;gt;User mappings &lt;br&gt;
then I updated the user and default schema for my restored database.&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=7057/mssql-change-schema-user-when-restore-change-admin-username</guid>
<pubDate>Mon, 08 Apr 2024 10:03:01 +0000</pubDate>
</item>
<item>
<title>Opening Word documents in Android environment</title>
<link>https://overflow.efficy.io/?qa=6748/opening-word-documents-in-android-environment</link>
<description>&lt;p&gt;Hello,&lt;br&gt;
Is there any plugin or application for opening Word documents fron Efficy using an Android tablet ?&lt;br&gt;
Dimitri COUSEW&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=6748/opening-word-documents-in-android-environment</guid>
<pubDate>Mon, 07 Nov 2022 14:07:46 +0000</pubDate>
</item>
<item>
<title>security from entities</title>
<link>https://overflow.efficy.io/?qa=5515/security-from-entities</link>
<description>&lt;p&gt;hi,&lt;br&gt;
I try to inherited security from  company when i create a new contact and link to the company.&lt;br&gt;
I change in designer sys_settings Efficy :   &quot;contentEntities&quot;: &quot;Docu;Acti;Mail;Oppo;Cont&quot;,&lt;br&gt;
but when i try the security is not set as the company security.&lt;/p&gt;

&lt;p&gt;How can i fix this ?&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5515/security-from-entities</guid>
<pubDate>Fri, 17 Jul 2020 09:22:08 +0000</pubDate>
</item>
<item>
<title>security dashboard</title>
<link>https://overflow.efficy.io/?qa=5494/security-dashboard</link>
<description>&lt;p&gt;hello,&lt;br&gt;
I have a standard dashboard with some widgets and when I am connected with an user not admin part of group everyone. Impossible to change my dashboard the message is &quot;Erreur pendant la sauvegarde de la mise en page du tableau de bord: Vous ne pouvez pas attribuer un niveau de sécurité que vous ne possédez pas comme droit par défaut&quot;&lt;/p&gt;

&lt;p&gt;On table rights for everyone dashboard and widget all is check (see, update, delete and add)&lt;/p&gt;

&lt;p&gt;Moreover in dashboard entity I don't see the Standard: Main - myname&lt;br&gt;
How can I fix this.&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5494/security-dashboard</guid>
<pubDate>Tue, 23 Jun 2020 13:33:19 +0000</pubDate>
</item>
<item>
<title>OpenUrlSecure timeout</title>
<link>https://overflow.efficy.io/?qa=5453/openurlsecure-timeout</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
I use the openUrlSecure and like in edn, I try to add a timeOut integer but the response is always the same, the error below:&lt;br&gt;
Message: &quot;&quot;TCoreSessionScriptAPI.OpenURLSecure&quot; called with incorrect number of arguments (8)&quot;&lt;br&gt;
the efficy version is 11.3.21086.0 2020-05-04&lt;br&gt;
If i remove the last param (timeout) is working.&lt;br&gt;
But for this client i need a timeout in case of the service is down to display a message.&lt;br&gt;
ex: var response = Efficy.openUrlSecure(url, soap envelope, header, '', '', '', '', 5000)&lt;/p&gt;

&lt;p&gt;regards&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5453/openurlsecure-timeout</guid>
<pubDate>Tue, 26 May 2020 08:39:03 +0000</pubDate>
</item>
<item>
<title>Open a company card from outside efficy (Minos)</title>
<link>https://overflow.efficy.io/?qa=5417/open-a-company-card-from-outside-efficy-minos</link>
<description>&lt;p&gt;Hi!&lt;br&gt;
I've a request from a client to open a company card from outside effify 11.3 (Minos) using an URL. example when clicking on this url &quot;&lt;a rel=&quot;nofollow&quot; href=&quot;https://xxx/consult?entity=Comp&amp;amp;page=desktop/Consult&amp;amp;detail=DEFAULT&amp;amp;key=xxx&quot;&gt;https://xxx/consult?entity=Comp&amp;amp;page=desktop/Consult&amp;amp;detail=DEFAULT&amp;amp;key=xxx&lt;/a&gt;&quot;. The user of course is an user of efficy and have the sidebar setup on is machine.&lt;br&gt;
If is possible how can I do that?&lt;/p&gt;

&lt;p&gt;thanks &lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5417/open-a-company-card-from-outside-efficy-minos</guid>
<pubDate>Mon, 04 May 2020 07:50:36 +0000</pubDate>
</item>
<item>
<title>Widget dashboard list columns definition</title>
<link>https://overflow.efficy.io/?qa=5208/widget-dashboard-list-columns-definition</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
I got a problem with column definition on dashboard widget of type list.&lt;br&gt;
I made a selection with this structure: &lt;br&gt;
tables: actions, acti&lt;em&gt;comp, companies&lt;br&gt;
fields: k&lt;/em&gt;action, subject, done, d&lt;em&gt;begin, name, k&lt;/em&gt;company&lt;/p&gt;

&lt;p&gt;on column section I show k&lt;em&gt;action, k&lt;/em&gt;company, name(comp) {DEFAULT} or {EDIT}&lt;/p&gt;

&lt;p&gt;But when I click on Name an error occur because the key is the k&lt;em&gt;action and not the k&lt;/em&gt;company.&lt;br&gt;
javascript:view('Comp', XXXXX)  XXXX = k_action &lt;br&gt;
I try the same case without custom and got the same result.&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=5208/widget-dashboard-list-columns-definition</guid>
<pubDate>Fri, 17 Jan 2020 09:52:39 +0000</pubDate>
</item>
<item>
<title>Announcement: Patch for Exchange Web Synchro library for Efficy 11 and 10</title>
<link>https://overflow.efficy.io/?qa=4686/announcement-patch-for-exchange-web-synchro-library-efficy</link>
<description>&lt;p&gt;Recently the Exchange Web Synchro services have shown repeated occurrences of the error &quot;EWS Login Error: SOAP header Action was not understood&quot; during the connection to the main Exchange Account.&lt;br&gt;
Our investigation has shown that this error only appears when the main (admin) Exchange Account does not have an associated mailbox.&lt;/p&gt;

&lt;p&gt;To solve this issue you can install the following patches for the Exchange Web Synchro library:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Efficy 11.3: Exchange Web Synchro 11.3.18558&lt;/li&gt;
&lt;li&gt;Efficy 11.2: Exchange Web Synchro 11.2.18561&lt;/li&gt;
&lt;li&gt;Efficy 11.1: Exchange Web Synchro 11.1.18562&lt;/li&gt;
&lt;li&gt;Efficy 11.0: Exchange Web Synchro 11.0.18542&lt;/li&gt;
&lt;li&gt;Efficy 10 SP2+: Exchange Web Synchro 10.2.18563&lt;/li&gt;
&lt;li&gt;Efficy 10 SP1: Exchange Web Synchro 10.1.18564&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These patches are now available on the Partner FTP site.&lt;br&gt;
For older versions you can work around the error by adding a mailbox to the admin account.&lt;/p&gt;

&lt;p&gt;Best Regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4686/announcement-patch-for-exchange-web-synchro-library-efficy</guid>
<pubDate>Mon, 12 Aug 2019 14:08:18 +0000</pubDate>
</item>
<item>
<title>How to create a new DB in Efficy 11.3 (new install)</title>
<link>https://overflow.efficy.io/?qa=4667/how-to-create-a-new-db-in-efficy-11-3-new-install</link>
<description>&lt;p&gt;Hi, &lt;/p&gt;

&lt;p&gt;i ve seen the post : Efficy 11.2: How do I create a new database?&lt;br&gt;
but it s not helping since it requires to have a customer profile.&lt;/p&gt;

&lt;p&gt;a customer profile requires to have a db alias.&lt;/p&gt;

&lt;p&gt;a db alias require to have a db and the application login that was automatically created in the previous versions.&lt;/p&gt;

&lt;p&gt;so please tell me i don't have to create a fake db and fake sql login to create a new Efficy 11.3 database on a new install...&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4667/how-to-create-a-new-db-in-efficy-11-3-new-install</guid>
<pubDate>Thu, 08 Aug 2019 15:27:59 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.0 build r18526 is available</title>
<link>https://overflow.efficy.io/?qa=4663/announcement-efficy-11-0-build-r18526-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.0 Release Build 18526&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;This build improves or corrects a number of issues that were present in build r14853 including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Documents: Correction for opening linked files (hasn't worked since Efficy 11.0) (CFT-2019-97939).&lt;/li&gt;
&lt;li&gt;Flexmail: Filter unsupported XML characters in synchro requests (CFT-2019-98445).&lt;/li&gt;
&lt;li&gt;Flexmail: Prevent deleting contact having the same email address in different email fields (CFT-2019-97325).&lt;/li&gt;
&lt;li&gt;Google Sync: Add StartDate and EndDate to the temporary appo created to retrieve the server time (if the ntp request failed) (CFT-2018-89696).&lt;/li&gt;
&lt;li&gt;Merging two Contacts will transfer the ACC_AUTH records to the merged record.&lt;/li&gt;
&lt;li&gt;Notifications: Fix wrong number of notifications in cloud environment (CFT-2019-98249).&lt;/li&gt;
&lt;li&gt;Queries: Correct security vulnerability related to inline SQL parameters. (published previously as r17773).&lt;/li&gt;
&lt;li&gt;Queries: Fix multivalue control in &quot;Change Parameter&quot; dialog for queries (CFT-2018-93929). (published previously as r15626).&lt;/li&gt;
&lt;li&gt;Sidebar: Fix efficy: protocol not working after Windows Update for IE. (published previously as 11.1.16949).&lt;/li&gt;
&lt;li&gt;Sidebar: Use up to TLS v1.2 as HTTPS protocol for big files and certificate (CFT-2019-94936). (published previously as r15908).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We recommend that you install this build on your production servers.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4663/announcement-efficy-11-0-build-r18526-is-available</guid>
<pubDate>Wed, 07 Aug 2019 12:02:08 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.1 build r18524 is available</title>
<link>https://overflow.efficy.io/?qa=4662/announcement-efficy-11-1-build-r18524-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.1 Release Build 18524&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;This build improves or corrects a number of issues that were present in build r17608 including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data Synchro: Always use UTC for last sync date in batch execution (CFT-2019-99266) (published previously as r17842).&lt;/li&gt;
&lt;li&gt;Designer: Make sure Reference list is complete (no security clause in query) (CFT-2019-100754).&lt;/li&gt;
&lt;li&gt;Documents: Always use plain ASCII file names for ImageMagick processing (CFT-2019-101682).&lt;/li&gt;
&lt;li&gt;Edit: Avoid losing formatting of memo of linked actions when modifying a Document or an Appointment.&lt;/li&gt;
&lt;li&gt;Notifications: Fix wrong number of notifications in cloud environment (CFT-2019-98249).&lt;/li&gt;
&lt;li&gt;Queries: Correct security vulnerability related to inline SQL parameters (published previously as r17772).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We recommend that you install this build on your production servers.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4662/announcement-efficy-11-1-build-r18524-is-available</guid>
<pubDate>Wed, 07 Aug 2019 12:00:44 +0000</pubDate>
</item>
<item>
<title>Announcement: COM+ Server patch for Efficy 11, 10, 2014 and 2012 to correct important security issue</title>
<link>https://overflow.efficy.io/?qa=4441/announcement-server-patch-efficy-correct-important-security</link>
<description>&lt;p&gt;Recently an important security issue was identified that impacts all known Efficy versions. The issue is related to inline SQL parameters that could allow an Efficy user to run unwanted update or delete statement in the database.&lt;/p&gt;

&lt;p&gt;In recognition of the severity of this problem we have decided to release patches for the COM+ server for Efficy releases since 2012.&lt;/p&gt;

&lt;p&gt;The following patched COM+ servers have been made available on the FTP server:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Efficy 11.2 EfficyServer 11.2.17771.dll&lt;/li&gt;
&lt;li&gt;Efficy 11.1 EfficyServer 11.1.17772.dll&lt;/li&gt;
&lt;li&gt;Efficy 11.0 EfficyServer 11.0.17773.dll&lt;/li&gt;
&lt;li&gt;Efficy 10 SP2+ DServerDll 10.2.17791.dll&lt;/li&gt;
&lt;li&gt;Efficy 10 SP1 DServerDll 10.1.17790.dll&lt;/li&gt;
&lt;li&gt;Efficy 10 DServerDll 10.0.17792.dll&lt;/li&gt;
&lt;li&gt;Efficy 2014 (6640) DServerDll 8.0.17794.dll&lt;/li&gt;
&lt;li&gt;Efficy 2012 Summer DServerDll 7.0.17793.dll&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We strongly recommend installing these patches on all production servers as soon as possible.&lt;br&gt;
We apologize for the inconvenience.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4441/announcement-server-patch-efficy-correct-important-security</guid>
<pubDate>Tue, 11 Jun 2019 14:21:03 +0000</pubDate>
</item>
<item>
<title>Announcement: New Sidebar package for Efficy 2014 to cope with recent changes in Internet Explorer</title>
<link>https://overflow.efficy.io/?qa=4329/announcement-sidebar-package-efficy-changes-internet-explorer</link>
<description>&lt;p&gt;In a recent Windows Update (KB4489899) Microsoft has modified the way in which protocol commands are being sent by Internet Explorer.&lt;/p&gt;

&lt;p&gt;We've published a new Sidebar Setup for Efficy 2014, similar to the packages we released for Efficy 11 and 10 in the previous &lt;a rel=&quot;nofollow&quot; href=&quot;https://overflow.efficy.com/?qa=4047/announcement-sidebar-packages-changes-internet-explorer&quot;&gt;Announcement: New Sidebar packages for Efficy 11 and 10 to cope with recent changes in Internet Explorer&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The following setup is available in the Efficy 2014 folder on the Partner FTP:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Setup Efficy 2014 (r6640) SideBar and Add-ins r17613.msi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your customers use Internet Explorer for Efficy we recommend that you deploy this new Sidebar setup as soon as possible.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4329/announcement-sidebar-package-efficy-changes-internet-explorer</guid>
<pubDate>Thu, 23 May 2019 15:48:52 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.1 build r17608 is available</title>
<link>https://overflow.efficy.io/?qa=4328/announcement-efficy-11-1-build-r17608-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.1 r17608&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;This build includes the following corrections or improvements compared to r16590:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Allow filebase and custombase URL parameters to contain slashes (/) and backslashes (&amp;#41;. (published previously as 11.1.16658).&lt;/li&gt;
&lt;li&gt;Concurrent users: Avoid redirection from logon page to desktop when a session has expired (CFT-2019-97098).&lt;/li&gt;
&lt;li&gt;Consult: Hide date if empty for definition &quot;DATE&quot; (CFT-2018-90782).&lt;/li&gt;
&lt;li&gt;Documents: Correction for opening linked files (hasn't worked since Efficy 11.0) (CFT-2019-97939).&lt;/li&gt;
&lt;li&gt;Flexmail: Filter unsupported XML characters in synchro requests (CFT-2019-98445).&lt;/li&gt;
&lt;li&gt;Flexmail: Prevent deleting contact having the same email address in different email fields (CFT-2019-97325).&lt;/li&gt;
&lt;li&gt;Sidebar: Fix efficy: protocol not working after Windows Update for IE. (published previously as 11.1.16948).&lt;/li&gt;
&lt;li&gt;Sidebar: Handle &quot;remote&quot; files in the same way as embedded files (CFT-2019-98977).&lt;/li&gt;
&lt;li&gt;Sidebar: Large files will always remain large files (the initial size decides whether a file is large).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We recommend that you install this build on all Efficy 11.1 installations.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4328/announcement-efficy-11-1-build-r17608-is-available</guid>
<pubDate>Thu, 23 May 2019 15:35:36 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.2 build r17611 is available</title>
<link>https://overflow.efficy.io/?qa=4327/announcement-efficy-11-2-build-r17611-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.2 r17611&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;This build improves or corrects a number of issues that were present in build r17243 including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agenda: Avoid MAIN field not found error when creating follow-up of appointment with actions linked to it (CFT-2019-98652).&lt;/li&gt;
&lt;li&gt;API: Insertion of new entiy in /json API did not return key (CFT-2019-99314).&lt;/li&gt;
&lt;li&gt;API: Various minor improvements to exception handling of JSON and SOAP RPC (CFT-2019-98660).&lt;/li&gt;
&lt;li&gt;API: Obfuscate profile password saved in SOAP request logs.&lt;/li&gt;
&lt;li&gt;API Key: Make sure * enables all IP addresses in the IP whitelist.&lt;/li&gt;
&lt;li&gt;Azure AD: If &quot;email&quot; property is not available in id&lt;em&gt;token response, use &quot;unique&lt;/em&gt;name&quot; property instead (CFT-2019-98308).&lt;/li&gt;
&lt;li&gt;Concurrent users: Avoid redirection from logon page to desktop when a session has expired (CFT-2019-97098).&lt;/li&gt;
&lt;li&gt;DataSync: Publish property efficy.logThreadIndex for import/export scripts.&lt;/li&gt;
&lt;li&gt;DataSync remote: Correct multi-threaded operation so that Efficy.dll uses multiple sessions.&lt;/li&gt;
&lt;li&gt;DBCommandTools: If structure files are not located in current folder, get them from the install dir (CFT-2019-99433).&lt;/li&gt;
&lt;li&gt;DBStaging: Add a check to force usage of proper Efficy data types (CFT-2019-98593).&lt;/li&gt;
&lt;li&gt;Documents: Improve management of conflicting attachment versions with option of keeping both files.&lt;/li&gt;
&lt;li&gt;Documents: When efficy.zipFiles creates a large file, make lcoal file copy if Servicy is on same server (CFT-2019-99454).&lt;/li&gt;
&lt;li&gt;dtSearch: Now installed by its own Setup so that the dtSearch component can be shared by several Efficy installations.&lt;/li&gt;
&lt;li&gt;Duplicate Merge: When merging contacts also update ACC&lt;em&gt;ACCOUNTS.K&lt;/em&gt;CONTACT (CFT-2019-98874).&lt;/li&gt;
&lt;li&gt;Edit: Reload edit when releasing lock so all controls are read-only.&lt;/li&gt;
&lt;li&gt;Efficy Drive: Fix missing registry key in installation via Sidebar (CFT-2019-98994).&lt;/li&gt;
&lt;li&gt;Gamification: Fix context encoding for motivation feed next reward.&lt;/li&gt;
&lt;li&gt;Google Chrome: Avoid ERR&lt;em&gt;NETWORK&lt;/em&gt;IO_SUSPENDED error in Ajax calls after Windows sleep and wake up.&lt;/li&gt;
&lt;li&gt;Internet Explorer: Correct content type for Efficy error messages (CFT-2019-98841).&lt;/li&gt;
&lt;li&gt;Locks: Add detection of disconnect events to check if someone modified the item since disconnect.&lt;/li&gt;
&lt;li&gt;Options: Disable autocomplete for mail upload passwords (CFT-2019-98550).&lt;/li&gt;
&lt;li&gt;PdfOffice Converter: Kill Word/Excel/Powerpoint after a configurable time-out when PDF conversion hangs (CFT-2019-98891).&lt;/li&gt;
&lt;li&gt;Qlik: Allow Efficy.Qlik settings to be defined per database instead of only in ServerSettings.json (CFT-2019-98920).&lt;/li&gt;
&lt;li&gt;SideBar: Fix SOAP issue when ThousandSeparator is #0 (variable missing in registry when imported) (CFT-2019-98368).&lt;/li&gt;
&lt;li&gt;Sidebar: Handle &quot;remote&quot; files in the same way as embedded files (CFT-2019-98977).&lt;/li&gt;
&lt;li&gt;Sidebar: Large files will always remain large files (the initial size decides whether a file is large).&lt;/li&gt;
&lt;li&gt;Sidebar (macOS): Reconnect to existing context and keep context opened if a file is currently uploaded or downloaded.&lt;/li&gt;
&lt;li&gt;Timeline optimisation: Use existing consult context instead of opening new contexts for every request.&lt;/li&gt;
&lt;li&gt;Translated Fields: Included in search queries, and used in treeviews and for sorting and grouping.&lt;/li&gt;
&lt;li&gt;Treeview: Correct &quot;Confidential&quot; message in parent nodes of treeview.&lt;/li&gt;
&lt;li&gt;Treeview: Fix broken treeview when items have single quotes in their names.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There are a number of very good improvements in the list above, we recommend that you install this build on all Efficy 11.2 installations.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4327/announcement-efficy-11-2-build-r17611-is-available</guid>
<pubDate>Thu, 23 May 2019 15:23:14 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy Gmail Add-on is finally available in the Gmail store!</title>
<link>https://overflow.efficy.io/?qa=4133/announcement-efficy-gmail-add-finally-available-gmail-store</link>
<description>&lt;p&gt;It's taken nearly 4 months to get approved by Google, but at last the &lt;strong&gt;Efficy Gmail add-on&lt;/strong&gt; is available in the Gmail store!&lt;/p&gt;

&lt;p&gt;You can open Gmail on the desktop or on your smartphone and go to the configuration menu to add the add-on (search for &quot;efficy&quot; to find it in the Gmail add-on store).&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=998476635168987514&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;Efficy for Gmail lets you interact with Efficy CRM without leaving Gmail.&lt;br&gt;
While consulting a Gmail message, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Show Efficy contacts information based on the Gmail message recipients;&lt;/li&gt;
&lt;li&gt;Save a Gmail message into Efficy (recipients already present in your Efficy CRM will be automatically linked to it);&lt;/li&gt;
&lt;li&gt;Search existing Efficy entities (Companies, Opportunities and Incidents) and link them to the message;&lt;/li&gt;
&lt;li&gt;Save recipients as a new Efficy contact;&lt;/li&gt;
&lt;li&gt;Convert a Gmail message into other Efficy entities (e.g. Documents, Sales Opportunities and Incidents).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While composing a Gmail message, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Search Efficy entities and insert their Efficy hyperlink in your draft;&lt;/li&gt;
&lt;li&gt;Share Efficy Files directly from Gmail. You can either create a sharing link to an Efficy Document or to a specific file of your desired Document.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As noted above, the add-on will also work on your smartphone's Gmail.&lt;/p&gt;

&lt;p&gt;We hope you'll enjoy this application!&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4133/announcement-efficy-gmail-add-finally-available-gmail-store</guid>
<pubDate>Tue, 23 Apr 2019 15:53:30 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.2 build r17243 is available</title>
<link>https://overflow.efficy.io/?qa=4118/announcement-efficy-11-2-build-r17243-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.2 r17243&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;New features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;CTI: Trigger phone actions when dialing from Efficy.&lt;/li&gt;
&lt;li&gt;DataSync: Publish property efficy.logThreadIndex for import/export scripts. &lt;/li&gt;
&lt;li&gt;Documents: New dialog with more relevant information when conflicting file changes occur.&lt;/li&gt;
&lt;li&gt;Edit: Make edit lock handling more robust by using Ajax calls instead of iframe; recover edit lock after loss of network.&lt;/li&gt;
&lt;li&gt;ServerJS: New efficy.zipFiles function to generate zip archives from a selected list of documents.&lt;/li&gt;
&lt;li&gt;ServerJS: New optional parameter &quot;forceuserrole&quot; in &quot;impersonateuser&quot; RPC command.&lt;/li&gt;
&lt;li&gt;ServerJS: All functions that return a date value (TDateTime) now return a numerical value, not a JS date.&lt;/li&gt;
&lt;li&gt;Sidebar: (Windows and macOS) Allow SAML authentication by persisting additional authentication cookie. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The build improves or corrects a number of issues that were present in build r16578 including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AliasManager: Fix access violation after adding an alias (CFT-2019-96740).&lt;/li&gt;
&lt;li&gt;API: Fix API IP whitelist check method (CFT-2019-97196).&lt;/li&gt;
&lt;li&gt;DataSynchro: Fix using remote filebase and custombase in import scripts executed before datasync loop (CFT-2019-98454).&lt;/li&gt;
&lt;li&gt;Documents: Correction for opening linked files (hasn't worked since Efficy 11.0) (CFT-2019-97939).&lt;/li&gt;
&lt;li&gt;Edit: Don't write change history log (SYS&lt;em&gt;CHANGED) for P&lt;/em&gt; fields, e.g. P&lt;em&gt;OPENED, P&lt;/em&gt;D_USED.&lt;/li&gt;
&lt;li&gt;Edit: Show warning about read-only and lock in the page, not as pop-up alert (CFT-2019-97156).&lt;/li&gt;
&lt;li&gt;Edit: Fix timestamp format in CKEditor (CFT-2019-96914).&lt;/li&gt;
&lt;li&gt;Edit: Fix encoding issue in TTagGetMultiValueList (CFT-2019-96917).&lt;/li&gt;
&lt;li&gt;Edit: Perform beforeCommit and afterCommit calls even when posting data via Ajax (CFT-2019-97787).&lt;/li&gt;
&lt;li&gt;Efficy: Correct default names of SYS_SETTINGS values (remove trailing spaces).&lt;/li&gt;
&lt;li&gt;Efficy: Corrects registration of COM+ EfficyServer.dll in Setup Efficy 11.2.16578. (published previously as r16718).&lt;/li&gt;
&lt;li&gt;Efficy: Fix dropdown elements hiding behind the toolbar (CFT-2019-97968).&lt;/li&gt;
&lt;li&gt;Entity Picker - User recents: prevent items without key to be shown (CFT-2019-97240).&lt;/li&gt;
&lt;li&gt;Flexmail: Prevent deleting contact having the same email address in different email fields) (CFT-2019-97325).&lt;/li&gt;
&lt;li&gt;Flexmail: Filter unsupported XML characters in synchro requests (CFT-2019-98445).&lt;/li&gt;
&lt;li&gt;Replication: Add missing D_CHANGE field to various recent tables (CFT-2019-97851).&lt;/li&gt;
&lt;li&gt;Search: Avoid encoding the name twice when creating a new contact from Search (CFT-2019-98208).&lt;/li&gt;
&lt;li&gt;Sidebar: Fix efficy: protocol not working after Windows Update for IE. (published previously as r16945).&lt;/li&gt;
&lt;li&gt;Sidebar: Remove read-only attribute from files before putting them in the Recycle Bin.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We recommend that you install this build on all Efficy 11.2 installations.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4118/announcement-efficy-11-2-build-r17243-is-available</guid>
<pubDate>Thu, 18 Apr 2019 16:34:52 +0000</pubDate>
</item>
<item>
<title>Docx template with runScript (formated)</title>
<link>https://overflow.efficy.io/?qa=4062/docx-template-with-runscript-formated</link>
<description>&lt;p&gt;Hi!&lt;br&gt;
For one of our client I need to format a template via runScript. on my script I have 4 columns and few lines. I want to return these data in a table each columns in a cell and each line in a row, but I get all lines in one cell for each columns.&lt;/p&gt;

&lt;p&gt;How can i get this working&lt;/p&gt;

&lt;p&gt;Ps: the goal for the client is that each row will be separated by a horizontal line&lt;/p&gt;

&lt;p&gt;thanks&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4062/docx-template-with-runscript-formated</guid>
<pubDate>Tue, 26 Mar 2019 13:31:33 +0000</pubDate>
</item>
<item>
<title>Announcement: New Sidebar packages for Efficy 11 and 10 to cope with recent changes in Internet Explorer</title>
<link>https://overflow.efficy.io/?qa=4047/announcement-sidebar-packages-changes-internet-explorer</link>
<description>&lt;p&gt;In a recent Windows Update (KB4489899) Microsoft has modified the way in which protocol commands are being sent by Internet Explorer.&lt;/p&gt;

&lt;p&gt;This change has a direct impact on the communication between Internet Explorer and the Efficy Sidebar. The effect is that the commands are no longer correcty recognized by the SidebarShell application.&lt;/p&gt;

&lt;p&gt;We have released new Sidebar setups for the most recent Efficy versions (11.2, 11.1, 11.0, 10 SP2+, 10 SP1) that contain an updated SidebarShell executable which corrects this issue.&lt;br&gt;
The following setups are available on the Partner FTP:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Efficy 11.2: Setup Efficy SideBar and Add-ins 11.2.16945.msi&lt;/li&gt;
&lt;li&gt;Efficy 11.1: Setup Efficy SideBar and Add-ins 11.1.16948.msi&lt;/li&gt;
&lt;li&gt;Efficy 11.0: Setup Efficy SideBar and Add-ins 11.0.16949.msi&lt;/li&gt;
&lt;li&gt;Efficy 10 SP2+: Setup Efficy SideBar and Add-ins 10.1.16951.msi&lt;/li&gt;
&lt;li&gt;Efficy 10 SP1: Setup Efficy SideBar and Add-ins 10.0.16950.msi&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If your customers use Internet Explorer for Efficy we recommend that you deploy this new Sidebar setup as soon as possible.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=4047/announcement-sidebar-packages-changes-internet-explorer</guid>
<pubDate>Wed, 20 Mar 2019 12:26:41 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.1 build r16590 is available</title>
<link>https://overflow.efficy.io/?qa=3996/announcement-efficy-11-1-build-r16590-is-available</link>
<description>&lt;p&gt;Efficy 11.1 r16590 is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;This build includes the following corrections or improvements compared to r15674:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Agenda: Fix XSS issue on meeting hint (encode title for text)&lt;/li&gt;
&lt;li&gt;Documents: Fix pictures generated from PDFs with transparency or from multi-page PDFs (CFT-2019-95927).&lt;/li&gt;
&lt;li&gt;Edit: Revert usage of CreateRelation to situation before Efficy 11 (CFT-2019-94969).&lt;/li&gt;
&lt;li&gt;Excel Exports: cell texts are limited to 32767 characters; truncate field values to this limit (CFT-2019-95544).&lt;/li&gt;
&lt;li&gt;Excel Export: make sure also Consult-only users can export to Excel (CFT-2019-96337).&lt;/li&gt;
&lt;li&gt;Flexmail: Return flexmail account once for user with multiple groups (CFT-2019-96548).&lt;/li&gt;
&lt;li&gt;Google Maps: Fix links in Google Earth export (CFT-2019-96306).&lt;/li&gt;
&lt;li&gt;Sidebar: Use up to TLS v1.2 as HTTPS protocol for big files and certificate (CFT-2019-94936). (published previously as r15906).&lt;/li&gt;
&lt;li&gt;Sidebar: Verify the downloaded certificate files to ensure they contain a valid certificate.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We recommend that you install this build on all Efficy 11.1 installations.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3996/announcement-efficy-11-1-build-r16590-is-available</guid>
<pubDate>Fri, 01 Mar 2019 10:03:02 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.2 build r16578 is available</title>
<link>https://overflow.efficy.io/?qa=3995/announcement-efficy-11-2-build-r16578-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.2 r16578&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;br&gt;
This build improves or corrects a number of issues that were present in build r16235 including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dealerbase has been made compatible with Customer Profiles.&lt;/li&gt;
&lt;li&gt;New ImportUserPasswords utility to import a list of user passwords during upgrade or migration.&lt;/li&gt;
&lt;li&gt;Sidebar: Verify the downloaded certificate files to ensure they contain a valid certificate.&lt;/li&gt;
&lt;li&gt;Admin Console: Correct update of admin password (CFT-2019-96280).&lt;/li&gt;
&lt;li&gt;Agenda: Fix recurrent meeting glitch (CFT-2019-95207).&lt;/li&gt;
&lt;li&gt;Documents: Fix pictures generated from PDFs with transparency or from multi-page PDFs (CFT-2019-95927).&lt;/li&gt;
&lt;li&gt;Excel Export: Consult-only users can export to Excel (CFT-2019-96337).&lt;/li&gt;
&lt;li&gt;Extranet: Better management of session time-out using new SessionTimeOut.htm page (CFT-2019-96275).&lt;/li&gt;
&lt;li&gt;Flexmail: Return flexmail account once for user with multiple groups (CFT-2019-96548).&lt;/li&gt;
&lt;li&gt;Google Maps: Fix links in Google Earth export (CFT-2019-96306).&lt;/li&gt;
&lt;li&gt;Treeview: Correct randomly &quot;locked&quot; (confidential) root node of treeview (CFT-2019-96305).&lt;/li&gt;
&lt;li&gt;Favorites: Cache extra field info in user session to reduce number of database queries.&lt;/li&gt;
&lt;li&gt;ServerJS: New function CreateTokenURL() to regenerate the sharing URL for an existing token.&lt;/li&gt;
&lt;li&gt;Settings: Regional settings per ApplicationPool are no longer overridden by global settings.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We strongly recommend that you install this build on all Efficy 11.2 installations.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3995/announcement-efficy-11-2-build-r16578-is-available</guid>
<pubDate>Thu, 28 Feb 2019 16:41:35 +0000</pubDate>
</item>
<item>
<title>Client replication for Efficy v10 sp2 doesn't run...</title>
<link>https://overflow.efficy.io/?qa=3933/client-replication-for-efficy-v10-sp2-doesnt-run</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
we installed a new window surface tablet with Efficy 10 sp2. The runtime is running, but it is impossible to connect the nomad database to the main server with the &quot;Client de Réplication&quot;: we are blocked with this error: &quot;Cannot find definition for Alias 'xxxx'. Ask your Efficy Administrator to add it&quot;...&lt;/p&gt;

&lt;p&gt;Has anyone already implemented the replication client for the v10 sp2?&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=3274352477267984136&quot; alt=&quot;Message d'erreur....&quot;&gt;&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3933/client-replication-for-efficy-v10-sp2-doesnt-run</guid>
<pubDate>Fri, 08 Feb 2019 14:01:26 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.2 is available</title>
<link>https://overflow.efficy.io/?qa=3916/announcement-efficy-11-2-is-available</link>
<description>&lt;p&gt;The new &lt;strong&gt;Efficy 11.2 release build 11.2.16235&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Major new features&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Gamification Module for creating and managing challenges and quizzes for teams. You all used it for the End of Year Challenge!&lt;/li&gt;
&lt;li&gt;New Gmail Add-on based on the latest Google APIs. We’re currently waiting for Google to approve the addon for their store.&lt;/li&gt;
&lt;li&gt;Mobile App 11.2 with POI (Points of Interest), list views and filtering, list of downloaded documents, improved performance.&lt;/li&gt;
&lt;li&gt;Nine new interface languages: IT, PT, RU, CS, SK, HU, EL, HR, RO.&lt;/li&gt;
&lt;li&gt;Remote APIs: new JSON, REST and Node APIs with API keys for authorization.&lt;/li&gt;
&lt;li&gt;Customer profiles for better management and securing access to the Efficy web server.&lt;/li&gt;
&lt;li&gt;New multi-staged JSON-based settings system to replace registry keys/SYS_STORAGE/ini file usage for Efficy and its Services.&lt;/li&gt;
&lt;li&gt;OAuth 2.0 single sign-on integration with Azure Active Directory.&lt;/li&gt;
&lt;li&gt;Translated field values: fields can contain different values for different languages (e.g. a company can be called “Red Cross”, “Croix Rouge”, “Rode Kruis”).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Besides these major features there is a long list of useful goodies, including a more user-friendly interface for recurrent meetings, adding files to Documents by drag and drop from Windows Explorer, a new picture field type for registering signatures, the macOS Sidebar supporting large files, ….&lt;/p&gt;

&lt;p&gt;You’ll find the complete list of changes in the “Efficy 11 Build History” document on the FTP server, including another 60 “minor improvements and corrections” and about 50 “improvements based on user suggestions”.&lt;/p&gt;

&lt;p&gt;You can consult the online documentation, with the new “&lt;strong&gt;CRM Features&lt;/strong&gt;” manual containing the build notes: &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/dev/crft_welcome&quot;&gt;https://help.efficy.com/edn/dev/crft_welcome&lt;/a&gt; and the expanded &quot;&lt;strong&gt;API&lt;/strong&gt;&quot; section of the online manual at &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/api&quot;&gt;https://help.efficy.com/edn/api&lt;/a&gt; .&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3916/announcement-efficy-11-2-is-available</guid>
<pubDate>Wed, 06 Feb 2019 18:10:51 +0000</pubDate>
</item>
<item>
<title>trouble with campaigns -&gt; actions -&gt; generate Documents</title>
<link>https://overflow.efficy.io/?qa=3878/trouble-with-campaigns-actions-generate-documents</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;It seems that on step 1 of &lt;code&gt;Generate Documents&lt;/code&gt; from a campaign the &lt;code&gt;use existing entity&lt;/code&gt; is not working. It is impossible to select a document already existing, even without custom.&lt;/p&gt;

&lt;p&gt;I find out that in the &lt;code&gt;ScriptProcessRecordCreation.htm&lt;/code&gt; page the function &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;function SelectExistingEntity() {
  Search(TargetEntity, 'setOpenerKey;SelectedEntityKeytedTemplate;$K', '') ;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;To make it work, you have to change &lt;code&gt;SelectedEntityKeytedTemplate&lt;/code&gt; by &lt;code&gt;SelectedEntityKey&lt;/code&gt;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;function SelectExistingEntity() {
  Search(TargetEntity, 'setOpenerKey;SelectedEntityKey;$K', '') ;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Is that a bug or I miss something?&lt;br&gt;
best regards&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3878/trouble-with-campaigns-actions-generate-documents</guid>
<pubDate>Wed, 23 Jan 2019 16:39:20 +0000</pubDate>
</item>
<item>
<title>request API Soap for lookup</title>
<link>https://overflow.efficy.io/?qa=3805/request-api-soap-for-lookup</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I try to create an envelop to return custom lookup data with the api soap. My envelop work fine with a query but i got an error with  &lt;br&gt;
here is my code: &lt;br&gt;
&lt;/p&gt;

&lt;p&gt;I check the table id and the name of the field and they are right, and exists.&lt;/p&gt;

&lt;p&gt;the response is:&lt;br&gt;
 &lt;br&gt;
        &lt;br&gt;
            EOleException&lt;br&gt;
            LookupTableManager&lt;br&gt;
Cannot fetch Lookup Table Values on table &quot;LK&lt;em&gt;ACTI&lt;/em&gt;STATUS.F_LABEL&quot;&lt;/p&gt;

&lt;h2&gt;ErrorContext&lt;/h2&gt;

&lt;p&gt;EEfficyLookupTableError 1806&lt;br&gt;
(ENTT-1515) LookupTableManager&lt;br&gt;
FieldName &quot;0&quot; not found in SYS_FIELDS&lt;/p&gt;

&lt;h2&gt;Error&lt;/h2&gt;

&lt;p&gt;EEfficyLookupTableError 1805&lt;br&gt;
(ENTT-1510) LookupTableManager&lt;br&gt;
Cannot fetch Lookup Table Values on table &quot;LK&lt;em&gt;ACTI&lt;/em&gt;STATUS.F_LABEL&quot;&lt;/p&gt;

&lt;h2&gt;Error&lt;/h2&gt;

&lt;p&gt;ESlspException 0&lt;br&gt;
Application Server Error&lt;br&gt;
            &amp;lt;faultid/&amp;gt;&lt;br&gt;
            ENTT-1515&lt;br&gt;
        &lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3805/request-api-soap-for-lookup</guid>
<pubDate>Thu, 03 Jan 2019 09:13:29 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.1 build r15674 is available</title>
<link>https://overflow.efficy.io/?qa=3762/announcement-efficy-11-1-build-r15674-is-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.1 r15674&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;This build includes the following corrections or improvements compared to r14832:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Servicy: Improve multi-threaded behavior.&lt;/li&gt;
&lt;li&gt;Documents + Sidebar: Make sure local files cannot be lost by moving outdated versions to the Recycle Bin instead of deleting.&lt;/li&gt;
&lt;li&gt;Documents + Sidebar: Improve detection of conflicts by always setting the CRC value and transfer date of the files.&lt;/li&gt;
&lt;li&gt;Flexmail: Fix for empty FormResults items if the form does not ask any data.&lt;/li&gt;
&lt;li&gt;COM+ Server: New setting &quot;ExitWhenStalled&quot; to control the recycling of the COM+ when database connections are stalled.&lt;/li&gt;
&lt;li&gt;Convert to mail: Additional argument to control attaching the files from the linked Documents to the email (CFT-2018-93886).&lt;/li&gt;
&lt;li&gt;Efficy: Protect against code injection using CATEGORY in Search requests.&lt;/li&gt;
&lt;li&gt;ServerJS: Restore previously available methods extractHtmlText and extractHtmlBody.&lt;/li&gt;
&lt;li&gt;ServerJS: New GetFileStream, LineDiff and extra file management functions. (published previously as r15296).&lt;/li&gt;
&lt;li&gt;Queries: Fix multivalue control in &quot;Change Parameter&quot; dialog for queries (CFT-2018-93929). (published previously as r15443).&lt;/li&gt;
&lt;li&gt;DataSynchro: No default EfficyStartJob and EfficyEndJob scripts are added to the ODBC-side. (published previously as r15296).&lt;/li&gt;
&lt;li&gt;PdfOfficeConverter: Handle read-only or locked files in the PDF folder. (published previously as r15189).&lt;/li&gt;
&lt;li&gt;All .NET libraries are compiled for &quot;Any CPU&quot; so that 32-bit and 64-bit applications can be mixed on server.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We strongly recommend that you install this build on all Efficy 11.1 installations.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3762/announcement-efficy-11-1-build-r15674-is-available</guid>
<pubDate>Mon, 17 Dec 2018 16:31:07 +0000</pubDate>
</item>
<item>
<title>Efficy 11 - All Builds - Using GoogleMap + Query - Error window.Map is not a constructor</title>
<link>https://overflow.efficy.io/?qa=3755/efficy-builds-using-googlemap-query-error-window-constructor</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;I have some troubles when i'm using a query to locate companies on Efficy.&lt;/p&gt;

&lt;p&gt;In Firebug, i have this error : window.Map is not a constructor&lt;/p&gt;

&lt;p&gt;Any idea ?&lt;/p&gt;

&lt;p&gt;Best regards&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3755/efficy-builds-using-googlemap-query-error-window-constructor</guid>
<pubDate>Fri, 14 Dec 2018 14:11:03 +0000</pubDate>
</item>
<item>
<title>Trouble ceating a relation between Cont and new entity</title>
<link>https://overflow.efficy.io/?qa=3743/trouble-ceating-a-relation-between-cont-and-new-entity</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I create a new entity named Trai (key 50) and with a servercript I try to create a relation between this entity and a contact. I got an error when I try to link this contact by script but work if I use the right side of the edit form contacts (add link to a contact). To debug I run this script from the scheduler and got this message &lt;/p&gt;

&lt;p&gt;Error: WKFL-2142 Error while executing script &quot;bentest&quot; at line 1020 char 4. (File &quot;C:\inetpub\wwwroot\11.0\customs\xxx\serverscripts\NL&lt;em&gt;server&lt;/em&gt;test.js&quot; line 25)&lt;br&gt;
Message: &quot;Incorrect Detail for Edit Context&quot;&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;function bentest() {
    var editHandle = Efficy.openEditContext(ntCont, 67067, false);
        try{
            var ds = Efficy.getMasterDataSet(editHandle, 0);
            ds.edit();
            Efficy.insertDetail2(editHandle, 50, 64, false);
            Efficy.commitChanges(editHandle, true);
        } finally {
            Efficy.closeContext(editHandle);
        }   
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;line 25 is the insertDetail2 line.&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3743/trouble-ceating-a-relation-between-cont-and-new-entity</guid>
<pubDate>Wed, 12 Dec 2018 10:00:16 +0000</pubDate>
</item>
<item>
<title>Trouble with openUrlSecure request</title>
<link>https://overflow.efficy.io/?qa=3686/trouble-with-openurlsecure-request</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I have a trouble with the &lt;code&gt;openUrlSecure&lt;/code&gt; POST request.&lt;/p&gt;

&lt;p&gt;I check with postman and i got a &lt;code&gt;200 ok&lt;/code&gt; response but with openUrlSecure I got: &lt;code&gt;Unauthorized : CSRF validation failed from the server. statuscode 401.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;my code:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;function test1() {
    var headers = TStringList.Create;
    try {
        headers.Add('Content-Type: application/json; charset=utf-8');
        headers.Add('X-CSRF-Token: XXX');

        var data = JSON.stringify({ &quot;username&quot;: &quot;XX&quot;, &quot;password&quot;: &quot;XXX&quot;});
        var openURLResult  = Efficy.openUrlSecure(&quot;https://myPath/login.json&quot;, data, headers.Text, &quot;POST&quot;);

    } catch(e){
        Efficy.log(e.message);
        }
    finally {
        headers.Free;
    }
    return openURLResult.statusCode;
}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;To get the token run a similar function with no data and no token header and it work fine.&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3686/trouble-with-openurlsecure-request</guid>
<pubDate>Tue, 27 Nov 2018 14:00:12 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.0 r14853 with Flexmail Integration v2 is available</title>
<link>https://overflow.efficy.io/?qa=3604/announcement-efficy-r14853-flexmail-integration-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.0 r14853&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;The main feature of this release is the new Flexmail integration v2. You'll find detailed information in the document &quot;Flexmail GDPR Integration Manual.pdf&quot;.&lt;/p&gt;

&lt;p&gt;The build also includes the following important security-related improvement:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Chronos: Respect security on Categories (CFT-2018-91964).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Even while making this build available, &lt;strong&gt;we strongly recommend upgrading to Efficy 11.1&lt;/strong&gt; which contains a significant number of fixes and improvements. Upgrading from Efficy 11.0 to Efficy 11.1 should be a painless procedure requiring little to no work.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3604/announcement-efficy-r14853-flexmail-integration-available</guid>
<pubDate>Thu, 18 Oct 2018 12:21:53 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 10 SP2+ r14841 and Efficy 10 SP1 r14843 with Flexmail Integration v2 are available</title>
<link>https://overflow.efficy.io/?qa=3600/announcement-efficy-r14841-flexmail-integration-available</link>
<description>&lt;p&gt;We've released the following Efficy 10 builds that include the new Flexmail integration v2:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Setup Efficy 10 SP2 Plus r14841&lt;/li&gt;
&lt;li&gt;Setup Efficy 10 SP1 r14843&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You'll find detailed information about the Flexmail integration in the document &quot;Flexmail GDPR Integration Manual.pdf&quot;.&lt;/p&gt;

&lt;p&gt;The Efficy 10 SP2 Plus r14841 build also includes the following important security-related improvement:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Chronos: Respect security on Categories (CFT-2018-91964).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3600/announcement-efficy-r14841-flexmail-integration-available</guid>
<pubDate>Wed, 17 Oct 2018 13:46:43 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.1 r14832 with Flexmail Integration v2 is available</title>
<link>https://overflow.efficy.io/?qa=3599/announcement-efficy-r14832-flexmail-integration-available</link>
<description>&lt;p&gt;&lt;strong&gt;Efficy 11.1 r14832&lt;/strong&gt; is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;The main feature of this release is the new Flexmail integration v2. You'll find detailed information in the document &quot;Flexmail GDPR Integration Manual.pdf&quot;.&lt;/p&gt;

&lt;p&gt;Other changes compared to build r14457 are as follows:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Quotation Builder: Various improvements, correct behavior when multi-currency mode is active.&lt;/li&gt;
&lt;li&gt;Chronos: Respect security on Categories (CFT-2018-91964).&lt;/li&gt;
&lt;li&gt;macOS Sidebar: Support macOS 10.14, fix applescript calls with Mail application for macOS 10.14.&lt;/li&gt;
&lt;li&gt;Password management: Unlock user account after password reset.&lt;/li&gt;
&lt;li&gt;Password management: Allow migration from old databases (&amp;lt;= 2012) without requiring password reset.&lt;/li&gt;
&lt;li&gt;Notification feed: Remove memo info with link to consult from notifications for deleted entities (CFT-2018-91759).&lt;/li&gt;
&lt;li&gt;Excel files: Replace square brackets with parentheses for Excel formats in file download (CFT-2018-91750).&lt;/li&gt;
&lt;li&gt;Queries: Correct improper removal of query conditions when editing query view (CFT-2018-91583).&lt;/li&gt;
&lt;li&gt;Sidebar: Fix error when uploading Office document with document opened (CFT-2018-91765).&lt;/li&gt;
&lt;li&gt;Tasks: Don't display &quot;Make Private&quot; menu item for tasks, only for appointments (CFT-2018-91879).&lt;/li&gt;
&lt;li&gt;Designer: Don't clean arguments as the Designer interface uses the old action system in arguments (CFT-2018-91797).&lt;/li&gt;
&lt;li&gt;Appointments: Remove old image in meeting confirmation template (CFT-2018-90819).&lt;/li&gt;
&lt;li&gt;Designer: Correct database creation to write uppercase admin name in Alias.ini (CFT-2018-90825).&lt;/li&gt;
&lt;li&gt;Templates: Avoid losing unsaved changes when performing template merge, instant mail or instant memo (CFT-2018-91489).&lt;/li&gt;
&lt;li&gt;Cache SysStorage values in CoreSession to optimize the large number of calls to &amp;lt;%GetStorage(&quot;DisableQuickAddLink&quot;)%&amp;gt;.&lt;/li&gt;
&lt;li&gt;Google Sync: Ignore Google event that could not be converted to GoogleAppointmentStub (CFT-2018-91946).&lt;/li&gt;
&lt;li&gt;Options: Download sideBar with &quot;window.location&quot; to avoid &quot;permission denied&quot; error from a popup window (CFT-2018-92234).&lt;/li&gt;
&lt;li&gt;HighCharts: Verify that the page hasn't changed or been refreshed before rendering charts (CFT-2018-92400).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Other than the changes in the Flexmail integration, upgrading from Efficy 11.0 or previous Efficy 11.1 builds should be a painless procedure requiring little to no work.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3599/announcement-efficy-r14832-flexmail-integration-available</guid>
<pubDate>Wed, 17 Oct 2018 13:24:32 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 10 SP2+ new Sidebar for for use with Firefox (r14440)</title>
<link>https://overflow.efficy.io/?qa=3553/announcement-efficy-sp2-new-sidebar-for-with-firefox-r14440</link>
<description>&lt;p&gt;There is a new &quot;Setup Efficy Sidebar and Add-ins 10SP2 Plus r14440&quot; msi package available on the Partner FTP which addresses a Firefox-related certificate issue in the Sidebar.&lt;/p&gt;

&lt;p&gt;Since Firefox 59+ for new installations there was no installation of the Root CA certificate because of a format change in the certificate DB of Firefox. Without certificate Firefox would not communicate correctly with the local web server running in the Sidebar.&lt;/p&gt;

&lt;p&gt;The new Setup takes into account this change of format. If your customers don't use Firefox, the new Setup won't change anything.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3553/announcement-efficy-sp2-new-sidebar-for-with-firefox-r14440</guid>
<pubDate>Tue, 18 Sep 2018 09:04:38 +0000</pubDate>
</item>
<item>
<title>SCSS dashboard bg color</title>
<link>https://overflow.efficy.io/?qa=3498/scss-dashboard-bg-color</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I try to change the scss and I got a problem with the variable $dashboard-item-bg-color.&lt;br&gt;
I copy the sample scss folder inside my custom and change the path in watch&lt;em&gt;run&lt;/em&gt;as_admin file&lt;br&gt;
I change some color and it work but I would like to change the color of dashbord variable and I uncomment the line 1578 of _custom-settings.scss and this doesn't work. So do I have to change or add something else like the file _dashdbord.scss in the scss folder of efficy??&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3498/scss-dashboard-bg-color</guid>
<pubDate>Mon, 03 Sep 2018 12:04:31 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11.1 (r14250) is available</title>
<link>https://overflow.efficy.io/?qa=3494/announcement-efficy-11-1-r14250-is-available</link>
<description>&lt;p&gt;Efficy 11.1 is now available from the Efficy Partner FTP.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Major new features&lt;/strong&gt;&lt;br&gt;
- Mobile App 11.1 with Agenda and numerous fixes and improvements.&lt;br&gt;
- New Quotation Builder for efficiently constructing quotations in Sales Opportunities.&lt;br&gt;
- Send a notification when a shared Document is opened or downloaded by a customer.&lt;br&gt;
- Configure automatic mail upload via the Efficy options page instead of using the Sidebar (for Mac users).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Documentation&lt;/strong&gt;&lt;br&gt;
The build notes have now been moved online. For example, for the Quotation Builder you'll find useful information here: &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/dev/bdnt_11_quotationbuilder&quot;&gt;https://help.efficy.com/edn/dev/bdnt_11_quotationbuilder&lt;/a&gt; .&lt;/p&gt;

&lt;p&gt;The reference manuals for ServerJS functions, function tags, requests, grid tags and template tags have been augmented and improved. See &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/api&quot;&gt;https://help.efficy.com/edn/api&lt;/a&gt; .&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Improvements and corrections&lt;/strong&gt;&lt;br&gt;
- Avoid infinite loop when browser window is referencing itself as its opener (CFT-2018-88293).&lt;br&gt;
- Large files: update local file name when renamed on the server (CFT-2018-88151).&lt;br&gt;
- Fix Outlook synchro when current Windows language is different from Windows installation language (CFT-2018-86706).&lt;br&gt;
- Efficy Designer: fix CSS path for images (CFT-2018-88100).&lt;br&gt;
- SidebarShell also accepts generic &quot;efficy:&quot; calls as required by current GMail add-in (CFT-2018-87019) (published previously as r12985).&lt;br&gt;
- ServerJS: New parameter in GetExtranetUserName API function to create the extranet user code when it's currently empty (CFT-2018-88092).&lt;br&gt;
- Sidebar: Correctly download remote pages when domain starts with &quot;crm&quot; (CFT-2018-87335).&lt;br&gt;
- ServerJS: sendExternalMail will return the key of the generated mail + allow for HTML body in the generated mail (CFT-2018-88680).&lt;br&gt;
- Documents: Fix missing menu item &quot;Generate Pdf&quot; when extension is uppercase (CFT-2018-89284).&lt;br&gt;
- DataSyncRemote: send custombase along when creating session remotely so that remote and server custombase values are identical (CFT-2018-88952).&lt;br&gt;
- Flexmail: Correct FLEXMAIL.D&lt;em&gt;LASTSYNC definition: remove wrong label, force ALLOWNULL to value 1 (CFT-2018-88663).&lt;br&gt;
- Correct error on multivalue field on a relation table when the relation is edited from within the main entity edit window (CFT-2018-89986).&lt;br&gt;
- Show line breaks in unformatted memo texts in grids (CFT-2018-89877).&lt;br&gt;
- Entity Agenda: Correct for non-existing time zones (generated Access Violation) (CFT-2018-89135).&lt;br&gt;
- Designer: Fix Safari crash caused by top.close right after form submit (CFT-2018-89052).&lt;br&gt;
- External document sharing: fix wrong document name when renamed (CFT-2018-88665).&lt;br&gt;
- Search from Edit: Perform &quot;linked entities search&quot; also when entity picker is disabled incl. fallback to recents (CFT-2018-90696).&lt;br&gt;
- Documents with linked Tasks: Include inactive linked users in user list (CFT-2016-64367).&lt;br&gt;
- Scheduler: Fix access violation when trying to log to a distant database without VPN (CFT-2018-90842).&lt;br&gt;
- Google Sync: Add StartDate and EndDate to the temporary appo created to retrieve the server time (if the ntp request failed) (CFT-2018-89696).&lt;br&gt;
- Excel Export: Fix URL after host navigation (CFT-2018-90679).&lt;br&gt;
- Sidebar: Fix access violation when importing files into a project (CFT-2018-89904).&lt;br&gt;
- Sidebar: Fix certificate issues for Firefox (Windows and Mac) (CFT-2018-89951).&lt;br&gt;
- Sidebar: Handle failure of ajax request of http config; re-init communication after confirmation.&lt;br&gt;
- ServerJS: Add a large number of Date and Time utility functions (see the Documentation for a full list).&lt;br&gt;
- ServerJS: Add Entity and Key parameters in SendNotification API function.&lt;br&gt;
- ServerJS: Publish &quot;ComputeSoundex&quot; function to scripting interface.&lt;br&gt;
- Shortcut for argument=&lt;code&gt;%%Evaluate(&quot;X&quot;)&lt;/code&gt; by using argument%=&quot;X&quot; instead.&lt;br&gt;
- Shortcut for argument=&lt;code&gt;%%GetArgument(&quot;X&quot;)&lt;/code&gt; by using argument@=&quot;X&quot;.&lt;br&gt;
- New function tags &amp;lt;%If()%&amp;gt; and &amp;lt;%Switch()%&amp;gt;.&lt;br&gt;
- Various Flexmail improvements.&lt;br&gt;
- Remove reported XSS vulnerabilities related to some URL arguments.&lt;br&gt;
- History window: Show history of relations (add and delete only, no fields).&lt;br&gt;
- Deleting a Contact will remove her authentication records in ACC&lt;/em&gt;AUTH; merging two Contacts will transfer the ACC&lt;em&gt;AUTH records to the merged record.&lt;br&gt;
- Correct Document Template merge with Large File result.&lt;br&gt;
- Avoid evaluating Ajax macro requests when in session time-out.&lt;br&gt;
- COM+ Server: detect stalled database connections and terminate itself if needed.&lt;br&gt;
- COM+ Server: if unable to retrieve a valid database connection in the past 60 seconds, terminate itself&lt;br&gt;
- Add index on SYS&lt;/em&gt;CHANGED (D&lt;em&gt;CHANGE, K&lt;/em&gt;TABLE, K&lt;em&gt;1, K&lt;/em&gt;2, USERNAME) based on feedback by Cloud Team.&lt;br&gt;
- DataSynchro: Call EfficyStartJob and EfficyEndJob for both sides of the data transfer.&lt;br&gt;
- Extranet: Remove duplicate definition of macro ConsultContentHtml.&lt;br&gt;
- Designer: Avoid broadcasting status when database is not connected ($DESIGNER$ alias at database creation); reduce default AdminCheckInterval to 15 seconds.&lt;br&gt;
- Secure notifications: Hide memo and field values if user doesn't have read access to element.&lt;br&gt;
- Tag function parser will automatic delay query-dependent tag function evaluation when Query isn't yet available.&lt;br&gt;
- Activate possible use of AccentInsensitiveSearch for document search (FILES.PATH and FILES.COMMENT).&lt;br&gt;
- Convert Document To Opportunity copies products to Opportunity.&lt;br&gt;
- Avoid raising error on parameters of a native SQL query containing &quot;now&quot; or &quot;today&quot;.&lt;br&gt;
- Automatically remove the security clause if the query contains a &amp;lt;#userlink&amp;gt; clause and the list of users contains only the current user.&lt;br&gt;
- DBStaging tool: fix issue of 'Database engine is not defined'.&lt;br&gt;
- Correct database upgrade error when the FLEXMAIL table did not exist in the original structure&lt;br&gt;
- All ActiveX and Java applets have been removed from the build.&lt;/p&gt;

&lt;p&gt;Upgrading from 11.0 should be a painless procedure requiring little to no work.&lt;br&gt;
We hope you'll enjoy this release.&lt;/p&gt;

&lt;p&gt;Best regards,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3494/announcement-efficy-11-1-r14250-is-available</guid>
<pubDate>Mon, 27 Aug 2018 14:34:34 +0000</pubDate>
</item>
<item>
<title>Tool to convert security values to explaination and vice versa</title>
<link>https://overflow.efficy.io/?qa=3468/tool-to-convert-security-values-explaination-and-vice-versa</link>
<description>&lt;p&gt;Hi guys i ve made a really small tool to quickly see what rights are allowed with a security value and which is the security value I need to add for a specific set of rights. &lt;/p&gt;

&lt;p&gt;find the fiddleJs here : &lt;a rel=&quot;nofollow&quot; href=&quot;https://jsfiddle.net/LouisMoisyChapel/eg4rqyt8/&quot;&gt;https://jsfiddle.net/LouisMoisyChapel/eg4rqyt8/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;this is how it works :&lt;br&gt;
&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=8741066940000004905&quot; alt=&quot;enter image description here&quot;&gt;&lt;/p&gt;

&lt;p&gt;you can obviously set the wanted checkboxes to see the value &lt;br&gt;
Or you can set a value and see the checkboxes result.&lt;/p&gt;

&lt;p&gt;this is the full code (add it in a dialog &quot;.htm&quot; page and run it from efficy with a url like : &lt;br&gt;
&lt;a rel=&quot;nofollow&quot; href=&quot;https://yourcrmserver/11.0/crm/dialog?page=dialog/securityConverter.htm&quot;&gt;https://yourcrmserver/11.0/crm/dialog?page=dialog/securityConverter.htm&lt;/a&gt;&lt;br&gt;
)&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;%SetBookmark()%&amp;gt;
&amp;lt;%LoadMacros('MacroLibrary;MacroDialog')%&amp;gt;
&amp;lt;%Macro('Doctype')%&amp;gt;
&amp;lt;html lang=&quot;&amp;lt;%GetLanguage(lowercase=T)%&amp;gt;&quot; dir=&quot;&amp;lt;%OnLanguage(ar='rtl', else='ltr')%&amp;gt;&quot;&amp;gt;
&amp;lt;head&amp;gt;
&amp;lt;title&amp;gt; Manage Chart&amp;lt;/title&amp;gt;
&amp;lt;%Macro('MetaHead')%&amp;gt;
&amp;lt;%UseStyleSheet(page='%%OnLanguage(ar=&quot;efficy-rtl&quot;, else=&quot;efficy&quot;)')%&amp;gt;
&amp;lt;%UseScript('../lib/js/vendor/modernizr.js', fixedline=T, fixedpath=T)%&amp;gt;
&amp;lt;style type=&quot;text/css&quot;&amp;gt;
#rightselector {
border: 1px #bbb solid;
padding: 1rem;
}

#rightselector li{
list-style: none;
}

#rightselector li span{
margin-left: 1rem;
vertical-align: top;
}

.NL_switch {
position: relative;
display: inline-block;
width: 40px;
height: 24px;
}

.NL_switch input {
display: none;
}

.slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #ccc;
-webkit-transition: .4s;
transition: .4s;
}

.slider:before {
position: absolute;
content: &quot;&quot;;
height: 18px;
width: 18px;
left: 2px;
bottom: 3px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
}

input:checked + .slider {
background-color: #368a55;
}

input:focus + .slider {
box-shadow: 0 0 1px #368a55;
}

input:checked + .slider:before {
-webkit-transform: translateX(18px);
-ms-transform: translateX(18px);
transform: translateX(18px);
}

/* Rounded sliders */
.slider.round {
border-radius: 20px;
}

.slider.round:before {
border-radius: 50%;
}

&amp;lt;/style&amp;gt;
&amp;lt;script&amp;gt;
var securityValue = 0;
var rights = [
{value: 1, label: &quot;Search&quot;},
{value: 2, label: &quot;Read&quot;},
{value: 4, label: &quot;Write&quot;},
{value: 8, label: &quot;Delete&quot;},
{value: 16, label: &quot;Show content&quot;},
{value: 32, label: &quot;Add content&quot;},
{value: 64, label: &quot;Update content&quot;},
{value: 128, label: &quot;Delete content&quot;},
{value: 256, label: &quot;Secure&quot;},
{value: 512, label: &quot;Secure content&quot;},
{value: 2048, label: &quot;No content&quot;}
];

/**
* Load modules for widgets
**/
function Loaded(){

requirejs([
&quot;jquery&quot;
], function($){
__debug = true;

$.each(rights, function(_index, _item){
$(&quot;#rightselector&quot;).append(&quot;&amp;lt;li&amp;gt;&amp;lt;label class='NL_switch'&amp;gt;&amp;lt;input type='checkbox' id='right_&quot; + _item.value + 
&quot;' onclick='javascript:setSecurityValue();' class='item-checkbox'&amp;gt;&amp;lt;/input&amp;gt;&amp;lt;div class='slider round'&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/label&amp;gt;&quot; + 
&quot;&amp;lt;span style='margin-bottom: 5px'&amp;gt;&quot; + _item.label + &quot;&amp;lt;/span&amp;gt;&amp;lt;/li&amp;gt;&quot;)

});

});

console.log(&quot;Page loaded&quot;);
}

function setSecurityValue(){
securityValue = 0;
$.each(rights, function(_index, _item){
if ($(&quot;#right_&quot; + _item.value).is(&quot;:checked&quot;)) securityValue += _item.value;
});
$(&quot;#securityvalue&quot;).val(securityValue);
}

function setRights(){
securityValue = Number($(&quot;#securityvalue&quot;).val());
$.each(rights, function(_index, _item){
var temp = _item.value &amp;amp; securityValue;
if (temp === _item.value) $(&quot;#right_&quot; + _item.value).prop(&quot;checked&quot;, true);
else $(&quot;#right_&quot; + _item.value).prop(&quot;checked&quot;, false);
});
}

&amp;lt;/script&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body onload=&quot;Loaded()&quot; data-keep-size&amp;gt;
&amp;lt;div class=&quot;row dialog-wrapper&quot; data-channel=&quot;dialog/main&quot;&amp;gt;
&amp;lt;div class=&quot;small-12 columns button-group toolbar&quot;&amp;gt;
&amp;lt;h3 class=&quot;section-title&quot;&amp;gt;
&amp;lt;%GetLabel('Security converter')%&amp;gt;
&amp;lt;/h3&amp;gt;
&amp;lt;/div&amp;gt;

&amp;lt;div class=&quot;row small-12 medium-6 large-4 columns left&quot;&amp;gt;
&amp;lt;ul id=&quot;rightselector&quot;&amp;gt;

&amp;lt;/ul&amp;gt;
&amp;lt;label style=&quot;margin-left: 1.1rem;&quot;&amp;gt;Security value
&amp;lt;input type=number width=&quot;100%&quot; id=&quot;securityvalue&quot; onchange=&quot;setRights()&quot;/&amp;gt;
&amp;lt;/label&amp;gt;
&amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;

&amp;lt;!--&amp;lt;/body&amp;gt;--&amp;gt;

&amp;lt;%Macro('DialogScriptsRequire')%&amp;gt;
&amp;lt;%UseScript('../../lib/js/jquery/jquery', fixedline=T)%&amp;gt;
&amp;lt;%UseScript('../../lib/js/fnd/foundation', fixedline=T)%&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt; 
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;It should be enough to make it work (tell me if not)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It would be definitly cooler if Efficy could add it on Edn.&lt;/strong&gt;&lt;br&gt;
best regards&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3468/tool-to-convert-security-values-explaination-and-vice-versa</guid>
<pubDate>Tue, 14 Aug 2018 08:49:33 +0000</pubDate>
</item>
<item>
<title>Origin of some filters in sys_queries</title>
<link>https://overflow.efficy.io/?qa=3410/origin-of-some-filters-in-sysqueries</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;We're having issues to find some items trough the &quot;Search Company&quot; popup (pages/Search.htm).&lt;/p&gt;

&lt;p&gt;So we compared the queries executed for these users and discovered that some filters were added at the end of the queries :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt; AND ((0 &amp;lt;&amp;gt; 0) OR EXISTS (SELECT S1.K_USER FROM ADMIN.ACC_GROUPS S1, ADMIN.COMP_USER S2 WHERE S1.K_USER = S2.K_USER AND S1.K_USER2 = 61 AND S2.K_COMPANY = COMPANIES.K_COMPANY))
 AND ((0 &amp;lt;&amp;gt; 0) OR (ROLES.K_ROLE IS NULL) OR EXISTS (SELECT S1.K_USER FROM ADMIN.ACC_GROUPS S1, ADMIN.ROLE_USER S2 WHERE S1.K_USER = S2.K_USER AND S1.K_USER2 = 61 AND S2.K_ROLE = ROLES.K_ROLE))
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Example of a query executed by a user who does not find the searched item (the specific filters are in the 3 last lines) :&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;SELECT 
  COMPANIES.K_COMPANY,
  COMPANIES.NAME,
  COMPANIES.F_S_NAME,
  COMPANIES.VAT,
  COMPANIES.BUILDING,
  (select COUNTRY from ADMIN.LK_COUNTRY L1 where L1.K_COUNTRY=COMPANIES.COUNTRY) AS R_COUNTRY,
  COMPANIES.POSTCODE,
  COMPANIES.CITY,
  COMPANIES.STREET,
  COMPANIES.STREETNUMBER,
  COMPANIES.F_BUS,
  COMPANIES.OPENED,
  ROLE_COMP.F_TALKID,
  ROLES.F_TYPE,
  (select F_NAME_NL from ADMIN.LK_CLIENT_ROLE L2 where L2.K_CLIENT_ROLE=ROLES.F_TYPE) AS R_F_TYPE,
  (REPLACE((select REPLACE(';' +  rlr.F_N_BOEKHOUDING + ';', ';;', '') from ROLE$LR rlr join role_comp rc on rc.K_ROLE = rlr.K_ROLE and rc.K_COMPANY = COMPANIES.K_COMPANY FOR XML PATH('')), ';;', ';')) AS V_N_BOEKHOUDING_COMP,
  (REPLACE((select REPLACE(';' +  rlr.F_N_LEASEHOLD + ';', ';;', '') from ROLE$LR rlr join role_comp rc on rc.K_ROLE = rlr.K_ROLE and rc.K_COMPANY = COMPANIES.K_COMPANY FOR XML PATH('')), ';;', ';')) AS V_N_LEASEHOLD_COMP
FROM
  ADMIN.COMPANIES COMPANIES
LEFT OUTER JOIN ADMIN.ROLE_COMP ROLE_COMP ON (COMPANIES.K_COMPANY = ROLE_COMP.K_COMPANY)
LEFT OUTER JOIN ADMIN.ROLES ROLES ON (ROLE_COMP.K_ROLE = ROLES.K_ROLE)
WHERE
  (ROLES.F_TYPE IS NULL OR ROLES.F_TYPE IN (7) OR NOT EXISTS(SELECT rc.k_role FROM role_comp rc INNER JOIN roles r ON rc.k_role = r.k_role WHERE rc.k_company = companies.k_company AND r.f_type IN (7)))
  AND (
(COMPANIES.F_S_NAME like N'%710081%')
) 
 AND ((0 &amp;lt;&amp;gt; 0) OR EXISTS (SELECT S1.K_USER FROM ADMIN.ACC_GROUPS S1, ADMIN.COMP_USER S2 WHERE S1.K_USER = S2.K_USER AND S1.K_USER2 = 61 AND S2.K_COMPANY = COMPANIES.K_COMPANY))
AND ((0 &amp;lt;&amp;gt; 0) OR (ROLES.K_ROLE IS NULL) OR EXISTS (SELECT S1.K_USER FROM ADMIN.ACC_GROUPS S1, ADMIN.ROLE_USER S2 WHERE S1.K_USER = S2.K_USER AND S1.K_USER2 = 61 AND S2.K_ROLE = ROLES.K_ROLE))
ORDER BY COMPANIES.NAME
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;We don't know what generates these filters.&lt;/p&gt;

&lt;p&gt;If I look for this same item, I get the following filters (the real difference is in the begin of the 2 first lines ==&amp;gt; &quot;(1 &amp;lt;&amp;gt; 0)&quot; vs &quot;(0 &amp;lt;&amp;gt; 0)&quot;):&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;AND ((1 &amp;lt;&amp;gt; 0) OR EXISTS (SELECT S1.K_USER FROM ADMIN.ACC_GROUPS S1, ADMIN.COMP_USER S2 WHERE S1.K_USER = S2.K_USER AND S1.K_USER2 = 493 AND S2.K_COMPANY = COMPANIES.K_COMPANY))
AND ((1 &amp;lt;&amp;gt; 0) OR (ROLES.K_ROLE IS NULL) OR EXISTS (SELECT S1.K_USER FROM ADMIN.ACC_GROUPS S1, ADMIN.ROLE_USER S2 WHERE S1.K_USER = S2.K_USER AND S1.K_USER2 = 493 AND S2.K_ROLE = ROLES.K_ROLE))
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;We looked at a lot of security options in conficy but could not find anything that could tell us what it is. The only thing we know is that if we remove those lines, we get the desired results.&lt;/p&gt;

&lt;p&gt;Is there another place where we should look for this information ?&lt;/p&gt;

&lt;p&gt;Kind regards,&lt;/p&gt;

&lt;p&gt;Angel&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3410/origin-of-some-filters-in-sysqueries</guid>
<pubDate>Mon, 23 Jul 2018 10:11:19 +0000</pubDate>
</item>
<item>
<title>avoid relation cont-comp modification</title>
<link>https://overflow.efficy.io/?qa=3386/avoid-relation-cont-comp-modification</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;I try to avoid the modification of a main relation using workflow and I get troubles:&lt;br&gt;
  With the code below when I try to modify or delete relation by edit relation on contact THIS WORK&lt;br&gt;
but when I edit contact and change/delete on the right side the company link nothing is trigger and the link is change ???&lt;/p&gt;

&lt;p&gt;How can I avoid the fact that the relation can be change on edit contact ?&lt;/p&gt;

&lt;p&gt;Best regards.&lt;/p&gt;

&lt;p&gt;here is my code:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;function BeforeCommitContComp(EditHandle, Inserted) {
    log(&quot;beforeCommitContComp&quot;);
    var 
        ContCompDataSet = EfficyAPI.GetMasterDataSet(EditHandle, 0),
        ContKey = ContCompDataSet.FieldByName('K_CONTACT').AsFloat,
        ContMain = ContCompDataSet.FieldByName('MAIN').AsString;
    if(IsMainComp(ContKey) &amp;amp;&amp;amp; ContMain == '0') {
        log(&quot;Vous ne pouvez pas changer la relation entre ce contact et une société mère ! k-contact=&quot; + ContKey);
        throw new Error(&quot;You can't change relation between this contact and main company!&quot;);
    }
}

function OnBeforeDeleteContComp(Key, DetailKey) {
    log(&quot;OnBeforeDeleteContComp&quot;);
    if(IsMainComp(Key)) {
        log(&quot;Vous ne pouvez pas effacer le lien avec une société mère ! k_contact=&quot; + Key);
        throw new Error(&quot;You can't delete relation with a main company!&quot;);
    }
}
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3386/avoid-relation-cont-comp-modification</guid>
<pubDate>Tue, 10 Jul 2018 12:32:19 +0000</pubDate>
</item>
<item>
<title>Error on editing cont_comp relation</title>
<link>https://overflow.efficy.io/?qa=3365/error-on-editing-contcomp-relation</link>
<description>&lt;p&gt;Hello,&lt;/p&gt;

&lt;p&gt;We got a strange problem on the crm when editing a cont_comp relation with a custom fields added. When on a contact consult screen tab company if we try to modify relation everything is okay. But for the same contact in edit form screen when we want to modify the company relation an error occur (see screenshot). We try with no custom and we got the same error, so we know that came from database but we don't know where to fixe it.&lt;br&gt;
&lt;img src=&quot;https://overflow.efficy.com/?qa=blob&amp;amp;qa_blobid=14565227782382637604&quot; alt=&quot;error editing relation&quot;&gt;&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3365/error-on-editing-contcomp-relation</guid>
<pubDate>Tue, 03 Jul 2018 15:59:11 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11 build r12921 available</title>
<link>https://overflow.efficy.io/?qa=3177/announcement-efficy-11-build-r12921-available</link>
<description>&lt;p&gt;The corrective build r12921 (May 22, 2018) for Efficy 11 is now available on the Partner FTP.&lt;/p&gt;

&lt;p&gt;A bit faster than expected we release a new build to provide backward compatibility with the existing notifications in the database which we broke in the build r12835. The problem was by all means temporary (new notifications always appear correctly), but we deemed it useful to provide this correction.&lt;/p&gt;

&lt;p&gt;The build also improves the following issues that were present in the previous builds:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Easy Import Wizard: Pass correct date and floating point to search query (CFT-2018-86868).&lt;/li&gt;
&lt;li&gt;Sidebar: Solve issue with pending protocol actions (CFT-2018-87555).&lt;/li&gt;
&lt;li&gt;Mass update: An unlimited number of records can now be updated (CFT-2018-86946, CFT-2015-62936).&lt;/li&gt;
&lt;li&gt;Guest pages: Add Stack Trace to Guest_Error.log file (CFT-2018-87225).&lt;/li&gt;
&lt;li&gt;Convert to Opportunity now copies the SUBJECT or NAME of the original Action/Mail/Document to the opportunity (CFT-2017-82786).&lt;/li&gt;
&lt;li&gt;Notifications: provide backward compatibility for legacy MIME64 encoding of notification data (issue introduced in build r12835).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please make sure to install and use this latest build – it definitively replaces the previous build (r12835).&lt;/p&gt;

&lt;p&gt;We apologize for the inconvenience,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3177/announcement-efficy-11-build-r12921-available</guid>
<pubDate>Wed, 23 May 2018 15:00:31 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11 build r12835 available</title>
<link>https://overflow.efficy.io/?qa=3161/announcement-efficy-11-build-r12835-available</link>
<description>&lt;p&gt;The corrective build r12835 (May 16, 2018) for Efficy 11 is now available on the Partner FTP.&lt;/p&gt;

&lt;p&gt;The build improves or corrects a number of issues that were present in the release build r12548, including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ServerJS: The Just-In-Time Debugger is now also triggered by the 64-bit scripting engine.&lt;/li&gt;
&lt;li&gt;ServerJS: EfficyAPI.sendNotification function gets an additional CustomParams parameter to add custom JSON data in the notification item.&lt;/li&gt;
&lt;li&gt;ServerJS: new EfficyAPI.extractFile method.&lt;/li&gt;
&lt;li&gt;Remove double  for record locking in edit windows.&lt;/li&gt;
&lt;li&gt;Document: Avoid creating info.ini when inserting a file.&lt;/li&gt;
&lt;li&gt;DPO Tools: An alternative report for &quot;Unused Contacts&quot; (with simplified query) is added and used by default.&lt;/li&gt;
&lt;li&gt;Favorites names now follow the name of the entity (CFT-2016-66580).&lt;/li&gt;
&lt;li&gt;DBStaging: Fix wrong key field issue for table ACC_ACCOUNTS.&lt;/li&gt;
&lt;li&gt;User entity picker direct search for a user is now accent-insensitive.&lt;/li&gt;
&lt;li&gt;Work around for MacOS Safari crash when closing window right after the submit of a form (CFT-2018-87269).&lt;/li&gt;
&lt;li&gt;Flexmail connector improvements.&lt;/li&gt;
&lt;li&gt;Fix relation name top position when the commands panel has a fixed position in medium-up window sizes  (CFT-2018-87259)&lt;/li&gt;
&lt;li&gt;Fix css path in logoff page of admin filebase (CFT-2018-87184)&lt;/li&gt;
&lt;li&gt;Fix Sidebar installation issues on 32-bit Windows (CFT-2018-87356)&lt;/li&gt;
&lt;li&gt;PdfOfficeConverterAdmin: Add conversion for .xlsm files + write Office creation errors to log file (published previously as r12656).&lt;/li&gt;
&lt;li&gt;UpgradeDb: Allow upgrades from old Efficy databases (2012) without needing an intermediate upgrade to an Efficy 10 structure (published previously as r12605).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Please make sure to install and use this latest build – it definitively replaces the previous builds (r12548).&lt;/p&gt;

&lt;p&gt;An up-to-date Reference Manual for the Efficy Function Tags and Web Requests is now available at the EDN help site: &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/tags&quot;&gt;&lt;/a&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/tags&quot;&gt;https://help.efficy.com/edn/tags&lt;/a&gt; and &lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/requests&quot;&gt;&lt;/a&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://help.efficy.com/edn/requests&quot;&gt;https://help.efficy.com/edn/requests&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We hope you'll enjoy the new build!&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3161/announcement-efficy-11-build-r12835-available</guid>
<pubDate>Wed, 16 May 2018 17:34:14 +0000</pubDate>
</item>
<item>
<title>Join custom view in sys_queries</title>
<link>https://overflow.efficy.io/?qa=3141/join-custom-view-in-sysqueries</link>
<description>&lt;p&gt;I've got my own view &lt;code&gt;CUSTOM_R_CHECKAGENDA&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;I would like to join this view in the &lt;code&gt;sys_query&lt;/code&gt; for the Agenda &lt;code&gt;35,1 35,2&lt;/code&gt; and &lt;code&gt;35,3&lt;/code&gt;. The join would be on &lt;code&gt;K_ACTION&lt;/code&gt;. How to solve this? Below the current sys_query 35,1.&lt;/p&gt;

&lt;p&gt;My final goal is to change the agenda-colors based on the value in a new field in the custom view.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;[Select]
ACTIONS.K_ACTION
ACTIONS.DONE
ACTIONS.D_BEGIN
ACTIONS.D_END
ACTIONS.SUBJECT
ACTIONS.D_CHANGE
ACTIONS.MODE
ACTIONS.NATURE
ACTIONS.TRAVELBEFORE
ACTIONS.TRAVELAFTER
ACTIONS.TIMEZONE
ACTIONS.TIMEZONE [TZMODIFIED]
ACTIONS.LOCATION
ACTIONS.USERS
ACTIONS.ALLDAYEVENT
ACTIONS.F_ACTIVITEIT nolookup
ACTIONS.F_DUBBEL nolookup
ACTIONS.F_BM nolookup
ACTI_USER.ISAGENDA hidden
ACC_GROUPS.K_USER2 hidden
ACTI_USER.P_D_END hidden
ACTI_USER.P_D_BEGIN hidden

[From]
ACTI_USER
ACC_GROUPS
ACTIONS


[Where]
ACTI_USER.ISAGENDA = '1' [fixed]
ACC_GROUPS.K_USER2 in 0
ACTI_USER.P_D_BEGIN &amp;lt; &quot;01/01/1970&quot;
ACTI_USER.P_D_END &amp;gt;= &quot;01/01/1970&quot; 
&amp;lt;#SkipAppendSecurityClause&amp;gt;

[Orderby]

[Options]
Distinct=1
&lt;/code&gt;&lt;/pre&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3141/join-custom-view-in-sysqueries</guid>
<pubDate>Mon, 14 May 2018 09:27:00 +0000</pubDate>
</item>
<item>
<title>Announcement: UpgradeDB (r12605) for migrating from old databases (2012) to Efficy 11</title>
<link>https://overflow.efficy.io/?qa=3098/announcement-upgradedb-r12605-migrating-databases-efficy</link>
<description>&lt;p&gt;A new UpgradeDB.exe is available (r12605) that will allow upgrades from old Efficy databases (2012) without needing an intermediate upgrade to an Efficy 10 structure.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3098/announcement-upgradedb-r12605-migrating-databases-efficy</guid>
<pubDate>Thu, 26 Apr 2018 10:55:49 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11 build r12548 available</title>
<link>https://overflow.efficy.io/?qa=3080/announcement-efficy-11-build-r12548-available</link>
<description>&lt;p&gt;The final build (r12548) for Efficy 11 is now available on the Partner FTP.&lt;br&gt;
The build comes with an updated “Build Notes.docx” document and a small “Build History.txt” note that tracks the changes of the Efficy 11 public release builds.&lt;br&gt;
Please &lt;strong&gt;make sure to install and use this latest build&lt;/strong&gt; – it definitively replaces the previous builds (r12280 and r12385).&lt;/p&gt;

&lt;p&gt;The build improves or corrects a number of issues that were present in the previous builds, including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;User entity picker: correct potential double in recent list (CFT-2018-86678).&lt;/li&gt;
&lt;li&gt;User entity picker now includes a direct search for a user.&lt;/li&gt;
&lt;li&gt;Correct encoding of grid filter in some URLs (CFT-2018-86739).&lt;/li&gt;
&lt;li&gt;Flexmail connector improvements.&lt;/li&gt;
&lt;li&gt;Designer: correct editing Resources.&lt;/li&gt;
&lt;li&gt;Data Synchro: new events &quot;EfficyStartJob&quot; and &quot;EfficyEndJob&quot;.&lt;/li&gt;
&lt;li&gt;Data Synchro: script editor auto-complete window no longer activates the main window.&lt;/li&gt;
&lt;li&gt;Extranet file download: use &quot;/public&quot; instead of &quot;/crm&quot; when filebase is extranet (CFT-2018-86720).&lt;/li&gt;
&lt;li&gt;File Loader: ensure that a local filename can never contain illegal characters.&lt;/li&gt;
&lt;li&gt;Close edit window: add missing initialization of IsIntentionalReload when loading the edit page.&lt;/li&gt;
&lt;li&gt;ServerJS modular import: add standard module &quot;ecma&quot; with ES5.1 polyfills and the module &quot;extend&quot;, with samples.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In parallel the release Efficy 11 Mobile App has finally arrived in the two stores:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Apple App Store: &lt;a rel=&quot;nofollow&quot; href=&quot;https://itunes.apple.com/us/app/efficy/id1338780357?platform=iphone&amp;amp;preserveScrollPosition=true#platform/iphone&quot;&gt;https://itunes.apple.com/us/app/efficy/id1338780357?platform=iphone&amp;amp;preserveScrollPosition=true#platform/iphone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Google Play Store: &lt;a rel=&quot;nofollow&quot; href=&quot;https://play.google.com/store/apps/details?id=com.efficy.android.crm&amp;amp;ah=rZgGX8inI3CoP9dtyd9cTX8k2LE&quot;&gt;https://play.google.com/store/apps/details?id=com.efficy.android.crm&amp;amp;ah=rZgGX8inI3CoP9dtyd9cTX8k2LE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Also the Help web site will be available soon on the help.efficy.com address; the technical issues with including the older manuals have now been solved.&lt;/p&gt;

&lt;p&gt;We hope you'll enjoy the new build!&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3080/announcement-efficy-11-build-r12548-available</guid>
<pubDate>Mon, 16 Apr 2018 11:37:01 +0000</pubDate>
</item>
<item>
<title>Announcement: Efficy 11 build r12385 available</title>
<link>https://overflow.efficy.io/?qa=3013/announcement-efficy-11-build-r12385-available</link>
<description>&lt;p&gt;A new Efficy 11 build (r12385) is available on the partner FTP site.&lt;br&gt;
It improves or corrects a number of issues that were present in the original release build (r12280), including the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ServerJS improvements mainly related to using modules.&lt;/li&gt;
&lt;li&gt;Flexmail connector improvements.&lt;/li&gt;
&lt;li&gt;Fix issue in export files from project when attachments have dots in names.&lt;/li&gt;
&lt;li&gt;Avoid sending meeting acceptance e-mail to meeting organizer when notification feed is active.&lt;/li&gt;
&lt;li&gt;Using a recent user selection in an edit window will add the user list to the current selection instead of replacing it.&lt;/li&gt;
&lt;li&gt;External document sharing: attachments are shown in same order as in Efficy.&lt;/li&gt;
&lt;li&gt;Mail Uploader: avoid uploading mails for inactive users.&lt;/li&gt;
&lt;li&gt;Correct ConvertToEntity function to use whitelisted action.&lt;/li&gt;
&lt;li&gt;Closing a window with the &quot;X&quot; button will close edit context.&lt;/li&gt;
&lt;li&gt;Correct spurious change of Contact search settings.&lt;/li&gt;
&lt;li&gt;Updated Build Notes.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We plan to issue one more corrective build in the coming weeks to finalize the Efficy 11 release.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br&gt;
Robert&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=3013/announcement-efficy-11-build-r12385-available</guid>
<pubDate>Thu, 29 Mar 2018 16:26:49 +0000</pubDate>
</item>
<item>
<title>Explain Session Timout handling</title>
<link>https://overflow.efficy.io/?qa=2933/explain-session-timout-handling</link>
<description>&lt;p&gt;Under which circumstances is a user not able to log back into efficy while his session is still valid?&lt;br&gt;
We often (everyday) have the cases where users left their efficy and return within the seession time and are blocked.&lt;/p&gt;

&lt;p&gt;Our settings: &lt;br&gt;
Allow IP Switching: Yes&lt;br&gt;
Use Files Caching: Yes&lt;br&gt;
Active debug mode: no&lt;br&gt;
Session Timeout: 120&lt;/p&gt;

&lt;p&gt;Thank you&lt;/p&gt;

&lt;p&gt;Tim&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2933/explain-session-timout-handling</guid>
<pubDate>Thu, 15 Feb 2018 09:11:00 +0000</pubDate>
</item>
<item>
<title>retrieve text argument from url</title>
<link>https://overflow.efficy.io/?qa=2856/retrieve-text-argument-from-url</link>
<description>&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;For a custom widget I need to get back a text argument &lt;br&gt;
In the macro file I have : dialog?entity=Acti&amp;amp;&lt;em&gt;MACRO=CustomsCharts&amp;amp;widgetId=1&amp;amp;queryId=857&amp;amp;chartType=pie&amp;amp;&lt;/em&gt;MACROFILE=......&lt;/p&gt;

&lt;p&gt;and  at the bottom of the file&lt;br&gt;
CustomsCharts {[&lt;br&gt;
    &lt;br&gt;
    alert(' arg : ' +&amp;lt;%GetArgument(&quot;chartType&quot;)%&amp;gt;)&lt;br&gt;
    &lt;br&gt;
]}&lt;/p&gt;

&lt;p&gt;the alert show nothing but if i change &quot;pie&quot; to a number is working ??&lt;br&gt;
So How can get my pie text back ?&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2856/retrieve-text-argument-from-url</guid>
<pubDate>Tue, 26 Dec 2017 17:01:22 +0000</pubDate>
</item>
<item>
<title>display external web page in widget</title>
<link>https://overflow.efficy.io/?qa=2827/display-external-web-page-in-widget</link>
<description>&lt;p&gt;Hi,&lt;br&gt;
I try to display an external web page in an iFrame inside a widget but I got this error;&lt;br&gt;
Refused to display '&lt;a rel=&quot;nofollow&quot; href=&quot;http://www.xxx.fr/&quot;&gt;http://www.xxx.fr/&lt;/a&gt;' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.&lt;br&gt;
Is there a way to set the iFrame to by pass this problem&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2827/display-external-web-page-in-widget</guid>
<pubDate>Tue, 12 Dec 2017 11:08:52 +0000</pubDate>
</item>
<item>
<title>how to create html link to external pdf file</title>
<link>https://overflow.efficy.io/?qa=2628/how-to-create-html-link-to-external-pdf-file</link>
<description>&lt;p&gt;In products consult I would like to open a pdf file (which is on the same server but not in database) by clicking on the NAME field of the product.&lt;br&gt;
I change create a FormFieldsConsultCustom.txt like this:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;field.NAME.Prod {[&amp;lt;dt&amp;gt;&amp;lt;a href=&quot;file:///C:\Garanties-MDS\0001.pdf&quot;&amp;gt;&amp;lt;%GetField(&quot;$FIELD$&quot;)%&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/dt&amp;gt;]}
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;On my product I get the link on the name but it seems that the link doesn't work nothing append and in the console I have no error&lt;/p&gt;
</description>
<category>Efficy Partners</category>
<guid isPermaLink="true">https://overflow.efficy.io/?qa=2628/how-to-create-html-link-to-external-pdf-file</guid>
<pubDate>Mon, 24 Jul 2017 10:27:22 +0000</pubDate>
</item>
</channel>
</rss>