SAP 的会计凭证有以过账账凭证 (Posted)、预制凭证 (Parked) 和暂存凭证 (hold) 三种状态。查看录入的会计凭证用不同的方法。
查询刚录入的会计凭证
对刚刚录入的会计凭证,SAP 提供通过菜单
Document
->
Display
进行查看
查看会计凭证的一般方法
使用事务码
FB03
通过会计凭证号码进行查看,注意会计凭证由
凭证号码
+
公司代码
+
会计年度
三个条件来标识。
正常情况下,我们不会特别清楚会计凭证号码,一般都是先点击工具栏的
Document List
按钮,进入下面的屏幕中,根据条件筛选。比如如果查找自己所做的会计凭证,勾上
Own document only
即可。
根据条件得到会计凭证清单后,双击进入会计凭证的界面:
在该界面中,通过菜单: Environment -> Document Environment -> Original Document 查看原始单据(SAP 系统生成该会计凭证的原始单据)。对于 FI 手工录入的凭证来说,原始单据还是会计凭证本身。
通过 Document List 选择查看的会计凭证不包含预制凭证和暂记凭证。如果在 FB03 界面中输入预制凭证号码,可以查看到预制的凭证,但状态栏会给出下面的提示:
查看预制凭证
对预制的会计凭证,通过事务码
FBV3
进行查看,操作方法类似 FB03。
已经过账的会计凭证,SAP 存放在
BKPF
(document header) 和 BSIS/BSAS 等一系列表中 (S: 总账,D: 客户,K: 供应商)
BSAS:总帐明细(已清帐)
BSIS:总帐明细(未清帐)
BSAD:应收明细(已清帐)
BSID:应收明细(未清帐)
BSAK:应付明细(已清帐)
BSIK:应付明细(未清帐)
对于暂记的会计凭证,document header 仍然存放在 BKPF 表中,但 Document status (BSTAT) 字段为 V,已经过账的会计凭证 BSTAT 字段为空。SAP 定义了如下的会计凭证类型:
预制凭证的行项目 (line items) 则分别放在VBSEG* 的几个表中:(VBSEG
D
/ VBSEG
K
/ VBSEG
S
/ VBSEG
A
)
开发报表从会计凭证中获取数据,要考虑凭证的状态。
凭证抬头的参考事务字段
在查看会计凭证 (FB03) 的时候,凭证抬头有一个参考事务 (Refence transaction) 字段,该字段一般能看出会计凭证是来自 FI 录入还是从其他模块通过业务流程集成过来的。比如财务手工录入的凭证,该字段为 BKPF;从 CO 结算过来的凭证,该字段为 AUAK。
该字段可以作为查询凭证一个辅助的方法
。
会计凭证报表
SAP提供了两个查看会计凭证的报表:
S_ALR_87012287 – Document Journal
S_ALR_87012289 – Compact Document Journal
但因为格式原因,实际上很少用到。如果我们想利用 SAP 标准系统查看多张会计凭证的数据,可以使用 SAP 提供的一个查询。操作方法如下。
通过事务码 SQ03 进入下面界面,选择 User Group: /SAPQUERY/GL:
然后通过事务码 SQ02 设置 InfoSet,在该步骤中,通过菜单
Environment
->
Query areas
打开对话框,选择 Global area。
再使用事务码 SQ01 或者 SQ00 进入查询界面,可以看到 SAP 定义的会计凭证清单的查询:
执行时首先进入选择屏幕:
按 F8 运行。这个查询比较好的是借贷方分为两列,字段也比较多。