VERIFIED SOLUTION i

Portrait Dialogue - The shipped sample code in DotNetPlugin does not compile

Product Feature: Plug-ins

Issue

When trying to compile the Portrait Dialogue (PD) source code for the supplied sample DotNetPlugin, the code fails to compile with the error:
'MHPluginTemplateLibrary.BranchPlugin' does not implement interface member
 

Cause

The public method GetDynamicList in the file BranchPlugin.cs has its first parameter incorrectly typed as a double. This should be an integer.

This affects all versions of the software up to and including v6.1 HF3.
 

Resolution

UPDATED: April 3, 2017
In the file BranchPlugin.cs, replace the following line:
public void GetDynamicList(double CustDomainID, string ParamName, IMHBranchDynamicList DynamicList)
with
public void GetDynamicList(int CustDomainID, string ParamName, IMHBranchDynamicList DynamicList)
and then recompile.