处理不同的 OData 退货单据

已完成

注册 OData Web 服务后,您会公开一项可使用 Web 浏览器或任何其他 HTTP 客户端,通过 URI 进行访问的 OData 服务。 Business Central 支持 OData 版本 4。

JSON 文档

OData 版本 4 将返回 JSON 文档。

https://api.businesscentral.dynamics.com/v2.0/\<tenant\>/ODataV4/\<service\>

服务元数据 (EDMX) 文档

实体数据模型 (EDM) 是一种规范,用于定义供基于实体框架构建的应用程序使用的数据。 EDMX 是一种基于 XML 的文件格式,即适用于数据服务的服务元数据的封装格式。

针对 EDM,已经实施以下准则:

  • 通过将空格替换为下划线,Business Central 字段名称可以映射到 EDMX 属性名称。

  • 即使不以控件形式在页面上公开,表中的主键字段将自动定义为服务元数据文档中的属性。

您可以获取页面或查询 Web 服务的服务元数据文档。

https://api.businesscentral.dynamics.com/v2.0/\<tenant\>/ODataV4/$metadata

EDM 文档包含有关 OData Web 服务中不同数据类型的信息。 如果所用的主键(以及字段的长度)是必需的,则您可以找到它们。