赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 1357|回复: 1

会计凭证对于数据表

[复制链接]
发表于 2012-10-5 21:56:13 | 显示全部楼层 |阅读模式
本帖最后由 Xenogears 于 2012-10-5 21:57 编辑

过账时,真实数据是存储在BKPF和BSEG表中的,正常情况下每一张会计凭证的数据信息在BSEG表中都是可以查到的。
        
BSEG是个簇表,它由BSIS/BSAS(总账信息)、BSIK/BSAK(供应商信息)、BSID/BSAD(客户信息)组成,过账数据会额外的写入BSIS,BSAS,BSAD,BSAK,BSIM和BSIP几个表中(这几个表又被称为secondary index table)。这个额外写入这几个表的动作的目的是可以让某些程序(比如显 示行项目的报表——FBL1N,FBL3N,FBL5N等等)在读取数据的时候更有效率,而且,有很多程序是只会从secondary index table取数的。
        
在SE11中,BSI*的短文本描述与BSA*的短文本描述前半部分完全相同,只是BSA*的描述多了‘(已结算项目)’,也就是说BSA*表只记录有做未清项管理的科目的结算清账凭证。增值进项税是总账科目,所以原始信息会进入BSIS,但如果它不是未清项管理的科目,所以在付款清账后,这个科目的数据不会流入到BSAS。

BSEG和BSIS、BSAS、BSID、BSAD、BSIK、BSAK六个表的关系
BSAS+BSIS+BSAK+BSIK+BSAD+BSID = BSEG
cleared   │ opened
——————————–
BSAS     │ BSIS     ==>all GL documents
BSAK     │ BSIK     ==>all AP documents
BSAD     │ BSID     ==>all AR documents

BKPF 是财务凭证抬头,BSEG 是财务凭证行项目。

在财务凭证记账的时候,数据被插入 BKPF 和 BSEG,如果有必要,数据同时插入以上六张表中的一个未清表。
做清帐的时候,数据从六张表中的一个未清表删除,同时插入对应的已清表。

BSAD:应收明细(已清帐)客户
BSID:应收明细(未清帐)客户
BSAS:总帐明细(已清帐)总账
BSIS:总帐明细(未清帐)总账
BSAK:应付明细(已清帐)供应商
BSIK:应付明细(未清帐)供应商

BSEG主要通过“凭证号”“会计年度”“行号”和这六张表关联

最近访客

  • 77154121
    2021-06-30




上一篇:第14场演讲会-在建工程转固定资产上课总结
下一篇:第一期SD本周日10月14日正式上课
本楼点评(0) 收起
发表于 2012-10-8 10:49:39 | 显示全部楼层
学习,太专业了
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-6-1 11:29 , Processed in 0.188595 second(s), 32 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

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