acumatica 项目 web 服务端点更改丢失

acumatica project webservice endpoint changes lost

Acumatica 未使用端点更改更新项目,即使在项目->WebServicesEndpoints 页面上完成从数据库重新加载也是如此。

由于 Endpoint 更改未在项目中更新,如果项目已发布,则 Endpoint 上的所有工作都将丢失。

通过导出项目验证,还查看项目 XML。

如果创建新项目,添加端点,则此新项目具有更新的端点。

重新创建的步骤:

  1. 创建端点 - 添加一些条目
  2. 创建项目
  3. 向项目添加端点
  4. 将新条目添加到端点
  5. 在项目->WebServiceEndpoints 中,单击从数据库重新加载

通过项目->文件->EditProjectXML查看项目XML(比导出更容易)

验证端点的新条目不在 XML

此问题已在以下版本中修复

  • 2017R2: 17.211.0022
  • 2018R1: 18.109.0031
  • 2018R2: 18.200.0075

您使用的是 2018R1 中的版本,该版本刚好在具有修复程序的版本之前。 如果这真的困扰您考虑升级您的 Acumatica 版本,如果不是请确保删除自定义项目中的端点条目并将其重新添加到项目中。这将在项目中正确更新它。