设为首页 收藏本站
查看: 1462|回复: 0

[经验分享] SAP货币单位对应的小数据

[复制链接]
累计签到:11 天
连续签到:1 天
发表于 2015-9-20 14:31:20 | 显示全部楼层 |阅读模式
SAP货币单位对应的小数据
  
  http://blog.sina.com.cn/s/blog_7057e5240100m7wj.html
  

  最近发现一个问题,显示的货币金额放大了100倍:
  数据库对应字段为:
[img]http://onexin.iyunv.com/source/plugin/onexin_bigdata/https://pwfdja.bay.livefilestore.com/y1myiH02ZMQ5R9DGJ7zsVACwr6fd8ujYGWEj8E1nOnN5vOlIiCjqMMmns1BORBCfxwzaedzWiO_OJt3BFsVcV7i0Rqn2nSD62OHpk9LtXkT3gZAWthDZSormlb_YnZ-WE_IRhx9ZZMtqUaI7YyzMW7Ikw/clip_image002[1]_thumb[1].jpg[/img]
  它是对应于12位长,4位小数.如果存入的是6.5000且其参考货币为韩币KRW,需要输出应该是650, 可实际显示是65,000
  这是是因为金额参考货币对应的小数位数, 在SAP系统中,默认都是两位小数, 如果对金额有小数位数的要求,则需要更改金额参考货币的小数位, 货币KRW对应小数位为0位,没有小数, 这样如果更改了货币小数位为4位的话,那么它显示时仍旧会按照没有小数位来处理, 显示金额会放大100倍, 导致数据错误. 注意,如果直接除以100的话, 输出值也不会保留两位小数,而且直接四舍五入到个位.
  查看/更改货币对应小数位: OY04
  
DSC0000.jpg
  所以在取出数据库中的金额后, 需要乘以货币转换因子以得实际金额. 这也是在输出金额时采用参考货币的原因.
  相关资料:
  Package: SFIB: Financials: Components in Basis跟货币转换相关
  Table: TCURX: Decimal Places in Currencies
  TCURC: Currency Codes
  FM: CURRENCY_CONVERTING_FACTOR 可取得转换因子,用在与外部系统交换数据使用.

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-116334-1-1.html 上篇帖子: SAP RFC定义及实例 下篇帖子: SAP运行机制中的优势
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表