0

我正在使用 SAP 函数BAPI_TRADINGCONTRACT_GET_LIST,其中有reqquality一个类型为edm.decimal、精度为 13 和比例为 3 的属性。我想编辑它,但做不到。如何将比例值更改为 2?

或者如何编辑 RFC 模块的属性?或任何其他处理属性的程序?

4

1 回答 1

0

这取决于 Odata 模型是自定义模型还是您使用现有的 SAP 交付模型(在 SAP 命名空间中)。

如果您使用的是 SAP 标准的,我会检查 SAP 是否提供了业务插件 (BADI) 来增强元数据模型和关联的数据提供程序 - 对于常见的 Odata 模型 SAP 提供扩展功能,这里我只是添加一个新字段并将其设置为您需要的精度。

如果上述内容不可用,您可以创建一个新的 Odata 模型(使用事务 SEGW)并按照本教程包装函数 - http://scn.sap.com/people/volker.drees/blog/2012/10/26 /step-by-step-guide-to-build-an-odata-service-based-on-rfcs-part-1

祝你好运..

于 2015-08-06T14:44:29.663 回答