S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG

文章目录

  • 一、问题说明和Note解释
    • 1.1 问题说明
    • 1.2 官方Note解释
  • 二、升级项目中如何继续使用客制化功能
  • 三、相同变更的其他前台业务操作

一、问题说明和Note解释

1.1 问题说明

S4H 使用AFAB或AFABN折旧过账时,产生的FI凭证对应的凭证类型(BKPF-BLART)=AF,凭证状态(BKPF-BSTAT)=U。
其中U为S4H中新增的凭证状态,U: 仅在总账中过账(Posting in General Ledger Only)。
如下所示
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第1张图片
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第2张图片
实际操作中发现,折旧过账的FI凭证抬头数据在BKPF,行项目数据在ACDOCA,BSEG不再存放折旧过账的FI凭证行项目数据。
查询后台表数据存放情况
BKPF
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第3张图片
ACDOCA
在这里插入图片描述
BSEG
提示"指定关键字的表目没有找到"
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第4张图片

1.2 官方Note解释

上述问题,SAP 官方文档给出了具体解释
Note:2856765 - Depreciation posting to ACDOCA but not BSEG in S4HANA 1809
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第5张图片
通过官方note可知,S4 HANA版本1809及后续版本,对于折旧过账的凭证进行如下设置:
凭证类型=FA
凭证状态=U
数据存放的后台表:FI凭证抬头数据在BKPF,行项目数据在ACDOCA。

官方解释此种方法的好处:减小数据存储量,提升性能。

二、升级项目中如何继续使用客制化功能

升级项目中原有系统升级到S4HANA 1809或更新版本,客户必须面对这种改变造成很多客制化功能无法使用的情况。
为了解决这种情况,
一个实际的升级项目案例设计:通过替代的方式,将默认凭证状态(BKPF-BSTAT)='U’强制置换为空值,FI凭证的行项目数据将可以正常存入后台表BSEG中
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第6张图片
FI平台抬头未显示凭证状态,表示凭证状态为空
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第7张图片
查询后台表数据存放情况
BKPF
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第8张图片
ACDOCA
在这里插入图片描述
BSEG
在这里插入图片描述

三、相同变更的其他前台业务操作

除了折旧记账在S4H 1809及后续版本中发生此种变化,还有其他一些前台业务操作也发生相同的变更。
参考SAP 官方文档
Note:2383115 - FI-Document created with document status 'Posting in General Ledger Only’
S4 HANA折旧过账(AFAB,AFABN)的凭证(凭证状态BKPF-BSTAT=‘U‘)行数据只存ACDOCA不存BSEG_第9张图片
通过note可知,除了折旧记账有变更以外,外币评估、收发货等都出现了相同的变更。

你可能感兴趣的:(SAP,FICO,FI-AA,S4,HANA,功能变化清单,凭证状态,折旧记账数据不在BSEG,BSTAT=U,仅在总账中过账,AFAB/AFABN)