请求获取Acumatica ERP REST API含属性的完整StockItem Schema
Acumatica REST API 获取包含扩展属性的完整Schema方案
使用带展开参数的
$adHocSchema端点
默认的$adHocSchema仅返回基础字段,需添加?$expand=Attributes参数来拉取所有自定义属性相关定义,示例请求端点:https://xxxxxx.acumatica.com/entity/Default/20.200.001/StockItem/$adHocSchema?$expand=Attributes
该参数会展开Attributes集合,包含类似“Change reason”这类Attribute Description对应的字段。检查Acumatica后台属性配置
确认StockItem实体的自定义属性已在后台正确配置并发布,且在Customization Project中勾选了属性的“Accessible via REST API”选项,确保属性允许API访问。调用元数据端点获取完整实体定义
使用元数据端点https://xxxxxx.acumatica.com/entity/Default/20.200.001/$metadata,返回的内容包含所有实体的完整元数据(包括扩展属性、字段类型、约束等),可从中定位到StockItem实体的Attributes部分提取所需字段信息。验证权限与实体版本
确认调用API的账号拥有StockItem实体及对应扩展属性的访问权限;同时检查使用的实体版本(20.200.001)与目标环境匹配,不同版本的实体结构可能存在差异。
内容的提问来源于stack exchange,提问作者Hari
相关产品推荐
相关产品推荐

