0

我一直在更改 SalesOrderService 文档服务。最初我在错误的级别添加了新的数据源,部署了服务,后来更正了它。我添加的新数据源是 Address,现在它挂在 CreditCardCust 数据源上。

我已经使用向导更新了文档服务(选中了重新生成文档和 AxBC 类的框)并再次部署了该服务。

当我尝试使用 XML 文件适配器测试服务时,我收到以下错误:Type ' http://schemas.microsoft.com/dynamics/2008/01/documents/SalesOrder:AxdEnum_Timezone ' 未声明或未声明一个简单的类型。

我可以通过导航到 EndPoints、选择销售订单入站端点、操作策略、参数架构、视图架构来重现错误。显然,架构搞砸了。

我尝试使用 GenerateXSDSchema_AxdSalesOrder 重新生成架构,但无济于事。

有没有办法让我清除架构并重新生成?

谢谢你。

4

1 回答 1

0

我取出查询中的地址数据源并更新了服务。这样就解决了问题并将服务恢复到良好状态。

查看可用服务列表,我找到了 DirAddress 服务。这表明我不能直接在 SalesOrder 服务中添加地址,而必须单独调用来添加地址。

于 2017-08-09T18:39:34.133 回答