`

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主要通过“凭证号”“会计年度”“行号”和这六张表关联
BSEG 使用
BUKRS ( Company code )
BELNR ( Document No )
GJAHR ( Fiscal Year )
BUZEI ( Line Item )




FI会计模块中输入一笔业务将会记一个财务凭证,SAP系统中将凭证信息分为抬头信息和明细信息两部分加以存储。其中抬头(Header)信息存储在透明表BKPF中,明细(行项目Items)信息存放在BSEG等簇表中。

BKPF:会计核算凭证标题
        Accounting Document Header

BSEG:会计核算凭证段
        Accounting Document Segment

BSEG本身是一个簇表 (Cluster Table),它隶属于表簇(Cluster Table)RFBLG,同时隶属于表簇RFBLG的簇表还有:

BSEC:一次性帐户数据凭证段
        One-Time Account Data Document Segment

BSED:汇票字段凭证段
        Bill of Exchange Fields Document Segment

BSES:凭证控制数据
        Document Control Data

BSET:税收数据凭证段
        Tax Data Document Segmen

簇表BSEG的主键字段(key)有以下五个项目。
        MANDT:集团(Client)
        BUKRS:公司代码 ( Company code )
        BELNR:财务凭证编号 (Accounting document number)
        GJAHR:会计年度( Fiscal Year )
        BUZEI:会计凭证中的行项目(Number of Line Item Within Accounting Document )

该簇表BSEG主要通过以上五个主键字段与以下六个主要的财务透明表相关联。
应收明细
BSID: 会计核算:客户的第二次索引(未清帐)
        Accounting: Secondary index for customers
BSAD:会计核算:客户的第二个索引(已结算项目)(已清帐)
        Accounting: Secondary index for customers (cleared items)

应付明细
BSIK: 会计核算:供应商的第二次索引(未清帐)
        Accounting: Secondary index for vendors
BSAK: 会计核算:供应商的第二个索引(已结算项目)(已清帐)
        Accounting: Secondary index for vendors (cleared items)

总帐明细
BSIS: 会计核算:用于总帐科目的第二个索引(未清帐)
        Accounting: Secondary Index for G/L Accounts
BSAS: 会计核算:总帐科目的第二个索引(已结算项目)(已清帐)
        Accounting: Secondary index for G/L accounts(cleared items)



(图片可另存后放大看)

一张会计凭证的明细部分可以包含复数个行项目,这些复数个行项目在存入BSEG等簇表的同时,也会根据行项目的状态存入以下六个财务数据表中。

一般情况下刚开始都是未清凭证,

如果该行项目是与客户相关的,则被记录到BSID;

如果该行项目是与供应商相关的,则被记录到BSIK;

无论和客户相关还是和供应商相关,都是和总帐相关,所以同时也记录到BSIS。

随后当这笔业务被清帐时,

如果该行项目是与客户相关的,则相应的记录会从BSID转移到BSAD;

如果该行项目是与客户相关的,则相应的记录会从BSIK转移到BSAK;

无论和客户相关还是和供应商相关,都是和总帐相关,所以同时相应的记录也会从BSIS转移到BSAS。

一般情况下:

预收帐款、应收帐款、其他应收款、应收汇票等科目既和客户相关,又和未清项管理的总帐科目相关;

预付帐款、应付帐款、其他应付款、应付汇票等科目既和供应商相关,又和未清项管理的总帐科目相关;

其他总帐科目一般不启用未清项管理,所以记录一般都放在BSIS中。

除了上述6个会计凭证表外还有一个物料凭证表,因为凭证中有的时候还会出现与物料相关的行项目,但是与物料相关的行项目不需要作未清帐处理,所以只有一个物料凭证表相对应。

BSIM: 第二级指数,商品凭证
        Secondary Index, Documents for Material

这里有个概念需要注意:

存入BSEG等簇表时是以binary save的形式将一张凭证的明细部分的所有行项目信息编辑成一个长文本,再存入表簇RFBLG中的vardata项目中。

存入7个相应的透明表时则是根据上述行项目的性质,分别存入相应的透明表,表中每条记录只记载一条行项目信息。

有了上述的知识,我们不难理解,

使用T-code:FB03查看凭证的明细信息时,实际是读取BSEG等簇表的信息。

使用T-code:FBL1N , FBL3N, FBL5N 分别查看供应商,总账,客户的未清和已清项信息时,实际上读取BSIK、BSAK等会计凭证表的信息。
分享到:
评论

相关推荐

    BSEG与几张子表之间的关系

    BSEG与其他几个子表——BSIS、BSAS、BSID、BSAD、BSIK和BSAK之间的关系是构成完整的财务凭证处理和清账流程的关键。 1. **BSAS与BSIS**: - **BSAS(已清总账明细)**:这张表用于存储已经清账的总账行项目信息。...

    BSEG表说明

    在SAP系统中,BSEG表与其他六个关键表之间存在着紧密的数据关系,这些表包括BSIS、BSAS、BSID、BSAD、BSIK、BSAK。这些表之间的关系可以总结为以下公式: \[ \text{BSAS} + \text{BSIS} + \text{BSAK} + \text{BSIK...

    傻瓜教程:FI 的簇表的使用

    本教程将详细介绍与 FI 相关的几种簇表,包括 BSAD、BSID、BSAS、BSIS、BSAK 和 BSIK 的使用方法及应用场景。 #### 簇表简介 簇表是 SAP 中一种特殊的数据表类型,它将具有相同或相似属性的数据记录存储在一起,...

    关于cluster table(簇表)BSEG

    相反,推荐的做法是从BSID、BSIK、BSIS(对于未清项)或者BSAD、BSAK、BSAS(对于已清项)这些具体的簇表中获取数据。这样的做法可以避免簇表带来的性能问题,并且更容易进行高效的查询和处理。 #### 结论 综上所...

    如何往BSIK_BSAK中增加字段.docx

    在SAP系统中,BSIK与BSAK是用于存储发票和凭证的特定数据表。有时,为了满足业务需求或增强功能,可能需要对这些标准数据表进行扩展,即添加自定义字段。本文将详细介绍如何通过SE11事务代码来实现这一目标。 #### ...

    SAP各模块表之间的关系图(WORD版)

    该关系图显示了 SAP 数据库中各种表之间的关系和链接。 首先,让我们了解 SAP 表的基本概念。SAP 表是存储数据的基本单位,每个表都有其唯一的表名和字段名。例如,MARA 是 Material Master(物料主数据)的表名,...

    SAP FI常用表

    BSIK, BSAK, BSIS, BSAS, BSID, 和 BSAD等表则分别用于管理供应商和客户的未清和已清项。 在供应商管理(AP)方面,LFA1是供应商主数据的一般信息,LFAS涉及增值税登记号,LFB1包含了与特定公司代码相关的供应商...

    掌握SAP数据库中物理表的基础资料

    在 SAP 系统中,表是存储和管理数据的基本单元。SAP 的表结构复杂且多样,涵盖了几乎所有业务领域。以下是一些在 SAP 系统中常见和重要的表,按其功能领域分类: 1. 主数据表 KNA1:客户主数据(一般数据) LFA1:...

    SAP财务事务与数据结构数据存储PPT教案.pptx

    - BSIS、BSAS、BSID、BSAK和BSEG用于存储总账信息。 - BSEG是主要的科目行项目表,与BSIS(主账)、BSAS(辅助账)等配合使用。 - BKPF和BSEG组合用于存储凭证信息。 - ANLA至ANLU等表格用于定义数据结构。 4. 成本...

    SAP的常用表

    17. **BSID**,**BSAD**,**BSIK**,**BSAK**,**BSIS**,**BSAS**:会计核算中不同对象的二次索引,用于管理和查询财务数据。 18. **SKAT表**:总帐科目主记录,定义会计科目及其属性。 19. **KNA1表**:客户主...

    SAP ABAP 数据模型

    例如,BSAD、BSAS、BSEG、BSHS、BSIK、BSIS等表是与总账相关的二次索引,存储清账信息。 - **CO模块**:主要处理成本中心和利润中心的会计,涉及如BSIP这样的表,用于处理供应商验证的重复文档。 4. **表间关系** ...

    SAP常用后台数据表大全(FI-CO-MM-SD-PP等).pdf

    - BSAS、BSAK、BSIS等:为BSAD相关联的辅助表,分别提供不同的银行信息。 - BSEC(一次性账户数据):存储企业一次性会计事务的数据。 - BSET(税收数据):存储有关税收事务的数据。 2. CO模块数据表 - COBK(成本...

    SAP财务事务与数据结构、数据存储.pptx

    - **表格结构**:BSIS、BSAS等表格存储总账会计的数据,如BSIS用于存储总账主数据,BSAS记录辅助总账信息,BSID和BSAD处理未清项,BSEG包含会计事实。 3. **存取过程** - 存取过程涉及数据的输入、处理和查询。...

    SAP_R3_Table_Relations.pdf

    8. **特殊总账和对账分类账**:表格如BSEG和BSIK与特殊总账和对账分类账有关,它们允许企业根据特定的需求来分组和报告财务数据。 9. **文档编号(BELNR)**:在SAP中,文档编号是跟踪所有交易的核心,它贯穿于各个...

    2023年-SAP常用后台数据表大全(FI-CO-MM-SD-PP等)

    - `BSAD`、`BSAK`、`BSID`、`BSIK`、`BSAST`:与清账相关的表,用于记录与客户的应收账款和供应商应付账款的清账情况。 - `BSET`:税收数据的凭证段,用于处理税务信息。 2. **CO(管理会计)**: - `COBK`、`...

    sap 表之间的关系

    一对一关系意味着一个表的记录只对应另一个表的一条记录,如“BSEG”(会计分录主表)和“BSID”(分录唯一标识)。一对多关系是常见的,一个主表记录可以对应多个从表记录,如“T001W”(公司代码)与“T001”...

    SAP 物料凭证 表关系

    ### SAP 物料凭证表关系解析 #### 一、概述 在SAP系统中,物料凭证(Material Document)是记录所有库存变化的核心文档,包括货物移动、盘点等操作。物料凭证涉及众多表单与字段之间的关联,对于理解物料管理流程...

    SAP 发票校验 表关系

    在这个过程中,首先会根据供应商发票信息查询RBKP表获取发票凭证的基本信息,然后通过BELNR和GJAHR关键字关联到BSEG表获取具体的会计科目分配详情。接着,根据EBELN和EBELP关键字从RSEG表中获取采购凭证的相关信息,...

    SAPFICO财务业务与数据结构、数据存储之间的关联.pptx

    - **科目与表**:在数据库中,科目对应于多个表,如BSIS、BSAS等,它们记录着不同类型的财务信息,并且根据统驭和非统驭属性进行区分。 2. **数据结构** - 数据结构是SAP系统中用于存储和管理财务数据的逻辑框架...

    在SAP中用承诺项目出现金流量表(报表开发源代码).doc

    报表开发源代码使用了多个 SAP 数据表,包括 fkrs、fpos、fmmp、lfa1、kna1、bsis、t001、usr21、adrp、bkpf、bseg 和 glt0 等。 其中,fkrs 是财务管理围主记录表,fops 是承诺项目主记录表,fmmp 是现金预算管理...

Global site tag (gtag.js) - Google Analytics