导出到 ERP 时如何解决“合约编号已存在”错误
答案
如果 hh2 数据库中已存在具有相同编号的现有合约,则合约将无法从 Procore 导出到 Sage 300 CRE®。如果合约是直接在 Sage 300 CRE® 中创建的,即使后来被删除,也会出现这种情况。按照以下指示解决问题。
步骤
1. 确定 Sage 300 CRE® 中是否存在合约
- 在 Sage 300 CRE® 作业成本中,导航到任务。
- 选择合约(可能有一个自定义标签,例如分包合同、采购订单等)
- 按键盘上的 F4 键或点击列表按钮
- 输入合约 ID。
- 如果该 ID 不存在于列表中,则它已被删除。联系支持以清除 hh2 数据库中的数据,以便重新导出
2. 如果 Sage 300 CRE® 中已存在合约
- 如果它与尝试从 Procore 导出的合约重复,请从 Sage 300 CRE® 作业成本中删除该合约。
- 从 Sage 中删除后,请联系支持以从 hh2 数据库和 Procore 中清除数据。
- ERP 支持清除数据后,便可以从 Procore 重新导出合约。
- 如果合约 ID 已用于希望保留的其他合约,请使用新的唯一合约 ID 从 Procore 导出合约。最佳做法是更改 Procore 合约的 ID,但集成支持在从可供导出页面导出时使用不同的合约 ID。
如果这些步骤无法解决你的问题,请联系支持并详细说明你收到的错误、你已经尝试了哪些步骤以及确切的结果。