处理不同的 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 服务中不同数据类型的信息。 如果所用的主键(以及字段的长度)是必需的,则您可以找到它们。