前段时间听说SAP支持的金额字段的长度变长了,花了一点时间学习了下,具体包括如下内容:
会计凭证中的金额最大值
S版本(及以上)的改变点
S系统(及以上)的实现方式
该功能的应用场景和限制条件
小结
1、会计凭证中的金额最大值在ECC系统和S4的及以下版本中,会计凭证的金额字段的总长度共13位,有二位小数点,也就是会计凭证中的金额最大值为.99(亿多)。
99.%的情况下,单张会计凭证的金额是不会超过亿的,但是出于以下一些原因,字段长度可能不够:
金融保险领域
恶性通货膨胀率(超低汇率)的国家,如曾经的万亿面值的津巴布韦币
如下图所示,在凭证中输入金额亿,该金额由于大于亿,所以系统将会报错。
2、S版本(及以上)的改变点从S版本开始,SAP系统中部分表的金额字段的最大的长度变成了23位。
如下图所示,分别为S和系统中,表BSEG(会计凭证表)的金额字段,可以看到一个长度为13位,一个长度为23位。
如下图所示,可以在S系统中的会计凭证中输入一个超级大的金额,图例中为20位整数。
3、系统实现方式S开始,如上图所示,财务的表(BSEG、ACDOCA等表)的金额字段的长度实际已经发生变化,但默认仍然不支持23位,需要额外激活。
具体激活的方式如下:
支持23位长度的功能称之为AFLE(Amountfieldlengthextension、金额字段长度扩展),需要通过事务代码AFLE激活。如下图所示,勾选上激活,同时由于该功能有很多限制,并且不可以撤销激活,因此需要仔细阅读Note
备注:事务代码OMRB中定义用户可以输入的凭证最大金额,可能也需要同步修改。
4、该功能的应用场景和限制条件详细可以看Note
简要阐述如下
支持FI的手工财务凭证
后勤模块未进行同步的扩展,如采购订单金额仍然是13位,也就是意味着后勤模块产生的财务凭证不支持扩展为23位。
很多标准的Smartform、接口都不支持23位。
与中央财务不能一起使用,激活该功能后,会导致中央财务功能无法使用。
5、小结从过往项目来看,很少有客户需要该功能,并且启用该功能还是有不少局限性,只适合于特定行业(特定客户)。
点击原文可查看本文参照的文章。
frankyue乐立骏
转载请注明:http://www.caoyingy.com/jbbwqz/7952.html