遵循此材料:https://www.acumatica.com/blog/contract-based-apis-in-generic-inquiries/
我按照文档中的详细说明进行了练习,效果很好。
但是,当我创建自己的 GI 时,邮递员它不会返回任何结果,并且我得到一个空列表。
GI si 基本上有两个表(POOrder 和 POLine),您可以在其中查看每个 PO 包含的详细信息。
你知道我错过了什么吗?
非常感谢您的支持!
致以诚挚的问候。
我期待邮递员发送这样的结果: 预期结果
在 Web 服务端点屏幕 (SM207060) 上,当您将通用查询 (GI) 作为实体添加到端点时,Acumatica 会自动添加名为 [GINAME]Details 的“详细信息/结果”实体,而不是 Results正如在其他系统屏幕实体上看到的那样。
示例: 添加了一个名为 GenericInquiry 的简单 GI,其中包含帐户表中的一些字段。 将 GenericInquiry GI 添加到我的 Custom 端点时,会在 GenericInquiry 下方自动添加 GenericInquiryDetails 结果实体。
/entity/Custom/22.200.001/GenericInquiry?$expand=GenericInquiryDetails
上面的 api 调用从 GI 返回预期的数据。