SAP的货币数据类型保留4位小数

时间:2024-03-30 15:39:15

SAP数据字典中的货币类据类型为CURR,只保留2位小数,

而我们在实际开发时,却经常需要保留4小数。

若仅仅是显示报表倒问题不大,内表中可以使用P类型,随便自己定义多少位小数点。但报表需要保存至数据表中,数据表的数据类型不能使用P类型,这如何处理呢?

 自定义一个域,域的类型仍旧设定为CURR,并在这里指定小数位数,比如我创建了如下图所示的ZCURR04的域。

然后再建立数据元素,该数据元素的域指向刚才创建的自定义域。

    到此为止,一切准备工作就完成了。当我们创建数据表时,字段类型直接指向该数据元素即可实现保留4位小数的需求。并且该字段与货币类型CURR的功能兼容,同样可以关联币种等信息。

SAP的货币数据类型保留4位小数

 

SAP的货币数据类型保留4位小数