Skip to content

Commit 1d9524a

Browse files
Adding support for 2018R2 or higher
1 parent 94e53b5 commit 1d9524a

File tree

6 files changed

+19
-15
lines changed

6 files changed

+19
-15
lines changed

AcumaticaESign/AR/ARInvoiceESExt.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace AcumaticaESign
77
public class ARInvoiceESExt : PXCacheExtension<ARInvoice>
88
{
99
[PXMergeAttributes(Method = MergeMethod.Append)]
10-
[PXSelector(typeof(Search<ARContact.contactID>))]
10+
[PXSelector(typeof(Search<ARContact.contactID>), ValidateValue = false)]
1111
public virtual Int32? BillContactID { get; set; }
1212
}
1313
}

AcumaticaESign/AcumaticaESign.csproj

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<AppDesignerFolder>Properties</AppDesignerFolder>
1111
<RootNamespace>AcumaticaESign</RootNamespace>
1212
<AssemblyName>AcumaticaESign</AssemblyName>
13-
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
13+
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion>
1414
<FileAlignment>512</FileAlignment>
1515
<TargetFrameworkProfile />
1616
</PropertyGroup>
@@ -34,33 +34,36 @@
3434
</PropertyGroup>
3535
<ItemGroup>
3636
<Reference Include="CsvHelper">
37-
<HintPath>..\..\References\CsvHelper.dll</HintPath>
37+
<HintPath>..\References\CsvHelper.dll</HintPath>
3838
</Reference>
3939
<Reference Include="DocuSign">
40-
<HintPath>..\..\References\DocuSign.dll</HintPath>
40+
<HintPath>..\References\DocuSign.dll</HintPath>
4141
</Reference>
4242
<Reference Include="Microsoft.AspNet.SignalR.Core">
43-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\Microsoft.AspNet.SignalR.Core.dll</HintPath>
43+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\Microsoft.AspNet.SignalR.Core.dll</HintPath>
4444
</Reference>
4545
<Reference Include="Microsoft.CSharp" />
46-
<Reference Include="Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
46+
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
4747
<SpecificVersion>False</SpecificVersion>
48-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\Newtonsoft.Json.dll</HintPath>
48+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\Newtonsoft.Json.dll</HintPath>
4949
</Reference>
5050
<Reference Include="PX.Common">
51-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\PX.Common.dll</HintPath>
51+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\PX.Common.dll</HintPath>
52+
</Reference>
53+
<Reference Include="PX.CS.Contracts">
54+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\PX.CS.Contracts.dll</HintPath>
5255
</Reference>
5356
<Reference Include="PX.Data">
54-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\PX.Data.dll</HintPath>
57+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\PX.Data.dll</HintPath>
5558
</Reference>
5659
<Reference Include="PX.OAuthClient">
57-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\PX.OAuthClient.dll</HintPath>
60+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\PX.OAuthClient.dll</HintPath>
5861
</Reference>
5962
<Reference Include="PX.Objects">
60-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\PX.Objects.dll</HintPath>
63+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\PX.Objects.dll</HintPath>
6164
</Reference>
6265
<Reference Include="RestSharp">
63-
<HintPath>..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2017ESign\Bin\RestSharp.dll</HintPath>
66+
<HintPath>..\..\..\..\..\..\..\..\Program Files (x86)\Acumatica ERP\ACM2018ESign\Bin\RestSharp.dll</HintPath>
6467
</Reference>
6568
<Reference Include="System" />
6669
<Reference Include="System.Core">

AcumaticaESign/CR/CROpportunityESExt.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace AcumaticaESign
77
public class CROpportunityESExt : PXCacheExtension<CROpportunity>
88
{
99
[PXMergeAttributes(Method = MergeMethod.Append)]
10-
[PXSelector(typeof(CRContact.contactID))]
10+
[PXSelector(typeof(CRContact.contactID), ValidateValue = false)]
1111
public virtual Int32? OpportunityContactID { get; set; }
1212
}
1313
}

AcumaticaESign/PO/POOrderESExt.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace AcumaticaESign
77
public class POOrderESExt : PXCacheExtension<POOrder>
88
{
99
[PXMergeAttributes(Method = MergeMethod.Append)]
10-
[PXSelector(typeof(Search<PORemitContact.contactID>))]
10+
[PXSelector(typeof(Search<PORemitContact.contactID>), ValidateValue = false)]
1111
public virtual Int32? RemitContactID { get; set; }
1212
}
1313
}

AcumaticaESign/SM/WikiFileMaintenanceESExt.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
using CsvHelper;
99
using DocuSign.eSign.Model;
1010
using PX.Common;
11+
using PX.CS.Contracts.Interfaces;
1112
using PX.Data;
1213
using PX.Objects.CR;
1314
using PX.Objects.CS;

AcumaticaESign/SO/SOOrderESExt.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ namespace AcumaticaESign
66
public class SOOrderESExt : PXCacheExtension<SOOrder>
77
{
88
[PXMergeAttributes(Method = MergeMethod.Append)]
9-
[PXSelector(typeof(Search<SOBillingContact.contactID>))]
9+
[PXSelector(typeof(Search<SOBillingContact.contactID>), ValidateValue = false)]
1010
public int? BillContactID { get; set; }
1111
}
1212
}

0 commit comments

Comments
 (0)