【问题标题】:Acumatica REST API - How To Include Extended Data when retrieving StockitemAcumatica REST API - 如何在检索 Stockitem 时包含扩展数据
【发布时间】:2020-02-04 16:52:10
【问题描述】:

我需要检索 Stockitems 和所有字段(包括“扩展数据”)我看不到通过 REST API 进行此操作的方法。我看不到要展开的内容,而且 SELECT 似乎也无济于事。

我猜我需要扩展现有端点,因为库存项目的默认端点不会将扩展数据显示为可扩展项目。是对的吗?

但是,我怎么知道如何找到扩展数据?我检查了元素,但它并没有告诉我太多。

如何在端点中包含正确的信息,以便可以通过 REST API 对其进行扩展?或者如何通过 REST API 访问扩展数据?

【问题讨论】:

  • 您尝试过哪些失败的事情?具体来说,您是否尝试过使用$custom 查询选项?

标签: rest acumatica acumatica-kb


【解决方案1】:

我猜我需要扩展现有的端点,因为 库存项目的默认端点不将扩展数据显示为 可扩展项目。对吗?

是的,没错。

但是,我怎么知道如何找到扩展数据?我检查 元素,但它并没有告诉我太多。

它告诉您需要在扩展端点中添加的数据视图 (ItemSettings) 和自定义字段 (UsrAm)。

首先创建扩展端点,然后在该扩展端点中选择实体 (StockItem)。选择字段选项卡项,扩展实体并使用填充从目标数据视图 (ItemSettings) 添加自定义字段 (UsrAm)

【讨论】:

  • @Hugues Beauséjour:非常感谢!这行得通,我接受了。但我想知道,与其将其扩展为一个新的端点,我是否可以只添加一个实体并选择这些字段,而将 StockItems 端点的其余部分留在原处?
  • 对端点进行任何类型的更改都需要扩展。您需要从逻辑上检索 StockItem 它是要使用的实体。您可以映射另一个实体,但我认为没有理由在这里走很长的路。换句话说,你想要一个橙子,所以选择橙子而不是苹果是有意义的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-08
  • 1970-01-01
  • 1970-01-01
  • 2021-08-22
  • 2020-09-23
相关资源
最近更新 更多