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

如何通过REST API使用关键字段为AP Credit Adjustment附加文件

解决方案

AP Credit Adjustment 和普通Bill同属于BillAPI实体下的不同单据类型,你之前调用成功的Bill路径结构可以拆分如下:

https://{URL}/entity/Default/18.200.001/{实体名称}/{单据类型}/{单据编号}/files/{附件文件名}

对应Bill场景的参数值为:

  • 实体名称:Bill
  • 单据类型:Bill(普通应付账单的类型编码)
  • 单据编号:003838

你需要将路径中的单据类型段(也就是你说的Key1)替换为AP Credit Adjustment对应的类型编码ADJ,调整后的请求路径示例如下:

https://{URL}/entity/Default/18.200.001/Bill/ADJ/{你的AP Credit Adjustment单据编号}/files/Attachment Test 2.pdf

调用异常排查点

  • 若替换后仍然调用失败,可以先通过GET请求拉取对应AP Credit Adjustment的元数据确认实际类型编码:
    GET https://{URL}/entity/Default/18.200.001/Bill?$filter=RefNbr eq '你的AP Credit Adjustment单据编号'
    
    接口返回结果中DocumentType字段的取值就是你需要填入路径的正确Key1值
  • 路径中的单据编号、附件文件名如果包含空格、特殊符号,需要提前做URL编码处理
  • 保持请求头的认证信息、Accept/Content-Type配置和你之前调用Bill成功时的配置一致

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 16:18:02