You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Postman获取Dynamics 365 FO采购订单信息

D365 FO Postman获取采购订单及常用API URI说明

正确的采购订单URI写法

你之前的问题主要是混淆了D365 Dataverse和F&O的OData端点结构,以及用错了实体名称。F&O的OData端点以{{resource}}/data/开头,采购订单表头的实体是PurchTables,正确写法如下:

  • 按采购订单号过滤表头:{{resource}}/data/PurchTables?$filter=PurchaseOrderNumber eq '12345'
  • 已知RecId时直接获取表头:{{resource}}/data/PurchTables(1234567)(这里的数字是采购订单的RecId,不是订单号)
  • 同时获取表头和行项目(关联查询):{{resource}}/data/PurchTables?$filter=PurchaseOrderNumber eq '12345'&$expand=PurchLines

常用业务实体的OData URI列表

  • 采购订单
    • 表头列表:{{resource}}/data/PurchTables
    • 行项目列表:{{resource}}/data/PurchLines
  • 销售订单
    • 表头列表:{{resource}}/data/SalesTables
    • 行项目列表:{{resource}}/data/SalesLines
  • 产品
    • 产品主数据:{{resource}}/data/Products
    • 发布产品(可售产品):{{resource}}/data/ReleasedProducts

常见无效URI的排查点

  • 不要混用Dataverse的端点格式:F&O没有api/data/v9.0这类路径,别把Dataverse的写法套到F&O上
  • 实体名称要准确:F&O的实体名称和Dataverse不一样,比如采购订单表头是PurchTables,不是PurchaseOrderHeaders或purchaseorders
  • 权限验证:确认你的登录账号有对应采购订单数据的读取权限,没有权限也会导致请求失败

内容的提问来源于stack exchange,提问作者user22658023

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 16:32:38