1C中如何通过OData获取额外的道具?

How to get additional props by OData in 1C?

我发布了Odata服务,并试图在1C中通过OData获得额外的道具。 例如,我为实体“仓库”创建了用户定义的 属性。我们称其为 space,用户可以在其中移动仓库面积(以平方米为单位)。 但是当我通过 REST 客户端获取实体时,附加道具的数组是空的 - []。 我该怎么做,缺失值的原因可能是什么?

当您发布 OData 接口时,您使用一个特殊的数据处理器来指定哪些数据将通过 REST API 可用。 由于典型的 1C 程序中对象的附加属性通常存储在“AdditionalAttributesAndInfoSets”目录中,因此也尝试通过 REST API 为该目录打开访问权限。 您可以查看有关使用 OData 的文章:https://1c-dn.com/blog/synchronization-between-a-mobile-app-and-a-database-server-on-the-1c-platform/