Acumatica 2020 R2 无法检测制造参考

Acumatica 2020 R2 Cant detect manufacturing reference

我有一个来自 acumatica 2019 r1 的定制项目,这是有效的,但公司要求 acumatica 版本是最新版本 2020 r2 在我发布定制项目时,它正在寻找参考 table 制造版本 2020

>     \App_RuntimeCode\QuoteMaint.cs(715): error CS0246: The type or namespace name 'AMEstimateReference' could not be found (are you
> missing a using directive or an assembly reference?)
> \App_RuntimeCode\QuoteMaint.cs(1174): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1174): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1174): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1225): error CS0246: The type or
> namespace name 'AMEstimateReference' could not be found (are you
> missing a using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1225): error CS0246: The type or
> namespace name 'AMEstimateReference' could not be found (are you
> missing a using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1225): error CS0246: The type or
> namespace name 'AMEstimateReference' could not be found (are you
> missing a using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1225): error CS0246: The type or
> namespace name 'AMEstimateReference' could not be found (are you
> missing a using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1233): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1233): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1233): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1233): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1233): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)
> 
> \App_RuntimeCode\QuoteMaint.cs(1233): error CS0246: The type or
> namespace name 'AMEstimateItem' could not be found (are you missing a
> using directive or an assembly reference?)

错误发生在我的定制项目中。它找不到对任何制造模块的引用。我无法发布我认为已经包含在 2020 r2 中的制造定制。是否可以将我的 2019 r1 定制项目放在最新的 2020 r2 上。你能告诉我该对我们的客户说些什么吗

更新: 这是 QuoteMaint.cs

的用法
using System;
using System.Collections.Specialized;
using System.Linq;
using PX.Common;
using PX.Data;
using System.Collections;
using PX.Objects.CS;
using PX.Objects.CM.Extensions;
using PX.Objects.AR;
using PX.Objects.IN;
using PX.Objects.TX;
using PX.Objects.SO;
using System.Collections.Generic;
using System.Diagnostics;
using PX.Objects.GL;
using PX.Objects.Extensions.MultiCurrency.CR;
using PX.Objects.Extensions.SalesPrice;
using PX.Objects.Extensions.Discount;
using PX.Objects.Extensions.SalesTax;
using PX.Objects.Extensions.ContactAddress;
using Autofac;
using System.Web.Compilation;
using PX.Data.DependencyInjection;
using PX.Objects.Common.Discount;
using PX.Objects.EP;
using PX.Objects.CR.Standalone;
using PX.Objects.CR.DAC;
using PX.LicensePolicy;
using PX.Objects;
using PX.Objects.CR;

这是我想使用 acumatica 2020 r2 制造模块的代码部分

   foreach (AMEstimateReference aMEstimate in PXSelect<AMEstimateReference, Where<AMEstimateReference.opportunityID, Equal<Required<AMEstimateReference.opportunityID>>>>.Select(Base, quote))
           {

}

在 2020 R2 中,AMEstimateReferencePX.Objects.AM 库中。 只需将它添加到您的项目并添加 using PX.Objects.AM;