会计凭证合并OBCY

1. 概述

SAP财务凭证同时启用了录入视图BSEG和总账视图ACDOCA时, 由于BSEG的行项目BUZEI的999限制,会导致会计凭证创建失败,提示消息:F5727在FI中达到的项目最大编号。
针对以上问题,SAP提出了凭证合并的方案,将BSEG中不重要的字段清除,汇总,明细的正确数据存储到ACDOCA中。

相关的表如下:

表名 描述
TTYPS FI汇总:允许的凭证字段
TTYPV 分录视图的独立汇总
TTYPVX 分录视图的相关汇总

分录视图的独立汇总和相关汇总不允许同时存在

2. 以分录视图的独立汇总为例,

TCODE : OBCY (表 :TTYPV)
IMG 路径 : 财务会计 >> 财务会计全局设置 >> 凭证>> 汇总>> 分录视图的独立汇总
在这里插入图片描述

3. 合并原理

SAP通过函数FI_DOCUMENT_PROJECT实现凭证合并。
实现的原理也很简单,下面详细分析。

  1. 在子例程DOCUMENT_PROJ 中,根据参考过程AWTYP读取TTYPV或TTYPVX中配置的表和字段名;
   "read summarization settings                              "note 892315
    PERFORM read_ttypv.                                    "note 892315
 " begin of note 1779136
  LOOP AT gt_ttypv WHERE awtyp EQ acchd_fi-awtyp.
    EXIT.
  ENDLOOP.

  CHECK NOT sy-subrc IS INITIAL.

  CLEAR gt_ttypv.                     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ABAP探索者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值