我正在使用SAP函数BAPI_TRADINGCONTRACT_GET_LIST
,其中存在类型为reqquality
的属性edm.decimal
,精度为13且为3。
我想编辑它但我不能 - 如何将比例值更改为2或如何编辑远程功能模块的属性?或者处理属性的任何其他过程?
答案 0 :(得分: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
祝你好运..