Professional Documents
Culture Documents
Installing Salesfusion - Infor CRM
Installing Salesfusion - Infor CRM
INSTALLING SALESFUSION
INFOR CRM
7/20/2018 1
INSTALLING SALESFUSION
Contents
Prerequisites ......................................................................................................................................... 3
Installation............................................................................................................................................. 3
1. Install LAN Bundle ....................................................................................................................... 3
2. Update CampaignTargets ViewInstall Bundle ......................................................................... 4
3. Enable Salesfusion Tables .......................................................................................................... 4
4. Update Salesfusion Config table ............................................................................................... 5
5. Create Insert Trigger for ADHOCGROUP .................................................................................. 5
6. Create Delete Trigger for ADHOCGROUP ................................................................................ 6
7. Create SF_GroupRelease View ................................................................................................... 6
8. Install Web Bundle ...................................................................................................................... 7
9. Update Entities ............................................................................................................................ 7
10. Build Interfaces .......................................................................................................................... 7
11. Rebuild web services ................................................................................................................ 7
Add the Recycle Bin for LAN ........................................................................................................... 8
Remove the Business Rules for Web Recycle Bin ....................................................................... 8
Installing the iFrame for LAN ......................................................................................................... 8
7/20/2018 2
INSTALLING SALESFUSION
Prerequisites:
1. Saleslogix Web Update 01 (Core and Model)
2. Make database and VFS backups of your target Infor CRM environment
3. Verify that you can successfully Build Interfaces
4. Verify that you can successfully Deploy Web Services
Installation
1. Install LAN bundle via Saleslogix Administrator
a. Filename: Infor_SF_AllTableBundles.sxb
7/20/2018 3
INSTALLING SALESFUSION
Example:
7/20/2018 4
INSTALLING SALESFUSION
NOTE: If you have Infor CRM Version 8.4 OR you’ve installed the hotfix for the new group
endpoints, please follow these steps. Otherwise, skip to Step 8.
5. Create an insert trigger for the ADHOCGROUP table
a. Run the following statement against the ADHOCGROUP table in the Saleslogix database, directly within
SQL Server Management Studio:
GO
IF EXISTS (SELECT * FROM sys.triggers WHERE object_id = OBJECT_ID(N'[sysdba].[ADHOCGROUP_INSERT]'))
DROP TRIGGER [sysdba].[ADHOCGROUP_INSERT]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
7/20/2018 5
INSTALLING SALESFUSION
GO
IF EXISTS (SELECT * FROM sys.triggers WHERE object_id = OBJECT_ID(N'[sysdba].[ADHOCGROUP_DELETE]'))
DROP TRIGGER [sysdba].[ADHOCGROUP_DELETE]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
UNION ALL
UNION ALL
GO
7/20/2018 6
INSTALLING SALESFUSION
NOTE: If, during the step below you would like to manually add the customizations to either
Contactdetails, Leaddetails, or Campaigndetails, you may uncheck those boxes, and follow the Manual
Salesfusion Customization document found here.
8. Install the Web bundle via SalesLogix Application Architect
a. Filename: Infor_SF_8.0_8.3_ForFreshInstance.zip (The versions listed may differ slightly)
b. Preview the conflicts and uncheck any Salesfusion changes that may overwrite previous client-side
customizations.
i. We have added SmartParts to the following primary objects:
1. Account
2. Contact
3. Lead
4. Campaign
ii. We have modified the Details forms of the following to contain a “Launch Salesfusion” button:
1. Contact – ContactDetails
2. Lead – LeadDetails
3. Campaign – CampaignDetails
iii. Our bundle also replaces the out-of-the-box relationship between Campaign and
CampaignTargetsView. As part of the bundle install, the stock releationship is removed (both
cannot exist).
9. Update entities
a. Expand your VFS, Entity Model, Packages, SalesLogix Application Entities
b. Right click on the following entities, select update properties. Select every field and press Finish:
i. Campaign
ii. CampaignTarget
iii. CampaignTargetsView
iv. SF_CampaignerLinkClick
NOTE: If you have a LAN Client, please continue to the next page, otherwise, all install
steps are complete.
7/20/2018 7
INSTALLING SALESFUSION
The script will create triggers on the Account, Contact and Lead tables, as well as add a new stored procedure
which generates an SLX primary key outside of the SLX OLEDB provider.
Instructions:
1. Download the “Infor_LAN_RecycleBin” zip file from this knowledgebase article.
2. Execute the script listed under “Install”.
1. Account Entity - navigate to Entity Model → Packages → Saleslogix Application Entities → Rules → Events
A. Go to ‘OnAfterDelete’ event
B. Remove ‘OnAfterDeleteStepPre’ from Pre Execute steps tab as shown in below screenshot and save
the changes.
2. Repeat Step 1 (removal of the ‘OnAfterDeleteStepPre’) for both the Contact and Lead entities.
3. Click on Build Interfaces.
4. After the Build Interfaces is complete, click Build Web Platform.
5. After Web Platform is built, deploy SlxClient from Deployment explorer.
A. After deployment you might need to do an iisreset depending on your environment to clear the cache.
7/20/2018 8