首页 > 解决方案 > 处理验证 sql 脚本时出错(ACUMATICA UPGRADE 18.217.002 到 19.207.0026)

问题描述

我正在尝试将 acumatica 从 18.217 升级到 19.207。有一个依赖于 FCause 和 FSResolution 数据访问类的自定义项,它们已从 19.207 中删除,并且用户数据字段已移至属性部分。我决定从自定义中删除那些用户定义的字段,当我发布它时,它会生成一个验证错误:

     Validating Binary Files
    Validating Sql Scripts
    **An error while processing the validating sql scripts**
    **Validation failed.**```
    The trace error is 

29/02/2020 11:59:19 AM Information:
Redirect7:/ScienceScope/(W(10))/frames/projectbrowser.aspx$target=ServiceOrder17JUNE2019

   at PX.Web.UI.PXBaseDataSource.ExecuteSelect(String viewName, DataSourceSelectArguments arguments, PXDSSelectArguments pxarguments)
   at PX.Web.UI.PXDataSource.ExecuteSelect(String viewName, DataSourceSelectArguments arguments, PXDSSelectArguments pxarguments)
   at PX.Web.UI.PXDataSourceView.Select(DataSourceSelectArguments arguments, PXDSSelectArguments swarguments, DataSourceViewSelectCallback callback)
   at PX.Web.UI.PXGrid.PerformSelect()
   at System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
   at PX.Web.UI.PXGrid.PX.Web.UI.IPXDataBoundControl.EnsureDataBoundInternal()
   at PX.Web.UI.PXCallbackManager.a(Dictionary`2 A_0, List`1 A_1)
   at PX.Web.UI.PXCallbackManager.a(PXCallbackResultMethod A_0, XmlWriter A_1)
   at PX.Web.UI.PXCallbackManager.a(PXCallbackResultMethod A_0)
How can I resolve this issue ?

标签: acumatica

解决方案


有时在升级后可能会显示不适当的错误,通过在 Visual Studio 中创建 CstValidationIgnore.txt 文件并将其添加到项目中,可以强制执行哪些强制验证以忽略错误。要了解有关它的更多信息,请访问To Use an Ignore List for the Validation Errors 中的acumatica 2019R2 文档


推荐阅读