SAP S/4HANA FICO入门 35:财务凭证过账、显示与行项目报表

SAP S/4HANA FICO入门 35:财务凭证过账、显示与行项目报表
课程归类说明:本文件沿用本地视频序号“35”,但源视频标题是 SAP FICO FOR BEGINNERS | FULL COURSE | DAY 7,实际内容属于财务会计(FICO),不是物料管理(MM)。本文按视频真实内容整理,没有强行改写成 MM 教程。
本课把一张财务凭证的日常处理串成一条完整路径:用 F-02 或 FB50 手工过账,用 FB03 查看凭证,用 FB02 修改允许修改的字段,再用 FBL3N 查看和分析总账行项目。视频原计划讲九个事务码,本集实际完整讲了五个;凭证冲销只被提到,没有操作演示。
本课覆盖范围
| 事务码 | 用途 | 本集完成情况 |
|---|---|---|
F-02 | 输入一般财务凭证,可处理总账、客户、供应商等科目类型 | 已演示 |
FB03 | 显示单张凭证或按条件查询凭证清单 | 已演示 |
FB02 | 修改已过账凭证中系统允许变更的字段 | 已演示 |
FB50 | 以表格方式录入总账到总账的凭证 | 已演示 |
FBL3N | 查询总账科目行项目并进行布局、汇总、筛选和导出 | 已演示 |
FB08 | 冲销已过账财务凭证 | 仅提到,未演示 |
FBL1N / FBL5N | 供应商 / 客户行项目查询 | 仅提到,未演示 |
一、F-02:从凭证抬头到借贷行项目
1. 先确定凭证抬头
进入 F-02 后,先填写凭证日期、过账日期、凭证类型、公司代码和货币等抬头信息。三个常见日期不要混淆:
| 字段 | 含义 |
|---|---|
| 凭证日期(Document Date) | 原始业务单据上的日期,例如发票日期 |
| 过账日期(Posting Date) | 决定这笔业务进入哪个会计年度和过账期间 |
| 输入日期(Entry Date) | 系统记录凭证实际录入或过账的日期,通常不是手工填写字段 |
SAP 官方说明:系统根据过账日期自动确定过账期间,而且目标期间必须处于开放状态。因此,允许补记或未来日期过账的关键不是“日期能否输入”,而是期间是否开放以及企业是否允许这样做。
2. 过账码决定行项目的身份
F-02 的每一行都要输入过账码。过账码同时决定科目类型、借方或贷方,以及行项目输入画面能填写哪些字段。视频演示的标准过账码如下:
| 过账码 | 科目类型 | 借贷方向 | 常见业务含义 |
|---|---|---|---|
40 | 总账 | 借方 | 费用、资产或其他总账借记 |
50 | 总账 | 贷方 | 银行、收入或其他总账贷记 |
01 | 客户 | 借方 | 客户发票 |
11 | 客户 | 贷方 | 客户贷项凭证 |
31 | 供应商 | 贷方 | 供应商发票 |
21 | 供应商 | 借方 | 供应商贷项凭证 |

图中第二行使用过账码 50,把银行总账科目录在贷方。视频先演示“费用借、银行贷”,然后继续演示“费用借、供应商贷”。

这里的供应商行使用过账码 31。视频中的 * 自动带出平衡金额、+ 复制文本,是该 SAP GUI 练习环境里的录入快捷方式;不同版本、输入模板或界面不应假设完全一致。
事实校正:视频把标准过账码说成“不能新增或修改”。更准确的说法是:SAP 提供标准过账码,企业也可以在配置中定义自己的过账码,但修改会影响科目类型、借贷方向和字段控制,必须经过严格设计与测试。过账码是在客户端层面定义,对该客户端内的公司代码生效。
3. 业务正确性不能只靠系统错误提示
系统可以阻止明显的科目类型冲突,例如用供应商过账码录入总账科目;但“这笔业务应该借记还是贷记”仍取决于业务判断。若企业需要限制特定科目组合,应把规则做成经过确认的校验或替代规则,而不是依赖操作人员记忆。
二、OB52:开放期间不是简单打开一个月份
视频因目标期间关闭而进入 OB52。这个配置可以按过账期间变式、科目类型和科目区间控制哪些期间允许过账,也可以同时开放多个期间。
课程中重点演示了通用科目类型 +,以及供应商科目类型未开放时出现的错误。需要注意:+ 是通用控制项,但实际校验还可能继续检查更具体的科目类型或区间。企业应按月结制度和权限设计开放范围,不能把“所有类型、所有科目都开放”当作常规做法。
三、FB03:显示凭证和理解三类日期
FB03 可以用凭证号、公司代码和会计年度打开单张凭证,也可以进入凭证清单,按凭证类型、过账日期、输入日期等条件筛选。清单首先是凭证抬头层面的查询入口;需要分析科目金额时,应进入凭证明细或使用行项目报表。

这张示例凭证包含两行:销售收入总账贷方(过账码 50)与客户借方(过账码 01)。抬头区域同时显示凭证日期、过账日期和期间,可以用来核对业务日期与入账期间是否一致。
视频还演示了保存查询变式。变式适合保存常用筛选条件,减少重复输入;它不是凭证数据,也不会改变已经过账的内容。
四、FB02:能改哪些字段,取决于系统规则
已过账凭证不能像草稿一样任意重写。FB02 只开放系统和配置允许变更的字段,例如本练习中的分配、文本,以及某些场景下的付款或抬头辅助字段。金额、过账码和过账日期等核心会计信息没有被本课改写。

判断方法很直接:进入修改画面后,以当前系统实际开放的字段为准,不要背一份“所有公司都相同”的固定清单。字段可修改性还会受凭证来源、科目类型、清账状态和配置影响。
已过账凭证若业务实质错误,正确处理通常是按企业流程冲销并重新过账,而不是删除或直接改金额。SAP 官方提供 FB08 进行单张财务凭证冲销;本视频只讲到这一原则,没有演示冲销步骤,因此本文也不补写未经演示的操作过程。
五、FB50:用表格录入总账到总账凭证
FB50 适合录入总账科目之间的手工凭证。用户直接选择借方或贷方,系统据此生成相应的标准总账过账码。录入时可以看到借方合计、贷方合计和状态灯;凭证只有达到借贷平衡并通过校验后才能过账。

图中的管理费用为借方、银行科目为贷方,借贷双方各为 1,000。过账前使用“模拟”查看系统生成的凭证,是检查科目、金额和派生字段的有效步骤。
六、FBL3N:从查行项目到报表分析
FBL3N 是经典 SAP GUI 总账行项目查询。先输入总账科目和公司代码,再选择未清项、已清项或全部项目及相应日期条件。

1. 未清项管理的准确理解
未清项管理用于跟踪“尚未由对应项目结清”的业务。客户和供应商科目天然按未清项处理;总账科目则需在主数据中启用。典型对象是银行清算、工资清算和 GR/IR 等清算科目。
事实校正:视频把规则概括成“资产负债表科目通常都启用未清项管理,只有少数例外”,这个说法过宽。是否启用应看该科目是否需要逐笔配对和清账,不是仅按资产负债表或损益表分类决定。银行主账户、税科目、库存科目和统驭科目等也有特定限制。已有余额或历史过账的科目,不应直接在生产系统随意切换此设置。
2. 布局、汇总、筛选和导出
结果清单可用 ALV 功能添加或隐藏字段、调整顺序、排序、筛选、合计和小计,并保存个人布局。视频还演示了从行项目清单批量修改允许变更的字段,以及把结果导出到本地电子表格。

视频界面中红色和绿色状态图标分别被用于说明未清与已清状态,但图标颜色属于当前 GUI 布局表现。真正判断是否清账,应查看清账凭证号、清账日期和项目状态字段,而不是只记颜色。
批量修改同样受字段控制约束。视频给供应商相关项目批量写入付款冻结值后,部分列表字段没有按预期显示;讲师没有完成原因定位。因此只能确认修改操作已保存,不能据此断言所有列表布局都会立即显示该值。
操作检查清单
| 阶段 | 必查内容 |
|---|---|
| 过账前 | 公司代码、凭证类型、凭证日期、过账日期、货币 |
| 行项目 | 过账码与科目类型匹配、借贷方向正确、金额平衡 |
| 期间 | 目标期间已按正确科目类型和科目区间开放 |
| 过账后 | 用 FB03 核对凭证号、抬头和行项目 |
| 修改 | 只改系统允许的辅助字段;实质错误走冲销流程 |
| 报表 | 用 FBL3N 选择正确的科目、状态和日期范围,核对清账字段 |
本课边界
- 已完成:
F-02、FB03、FB02、FB50、FBL3N的核心操作。 - 未完成:原计划中的其余事务码。
- 仅提到:
FB08冲销、FBL1N供应商行项目、FBL5N客户行项目。 - 未解决:批量设置付款冻结后,某个报表字段未按预期显示的具体原因。
官方资料核验
- SAP Help:Posting Key(过账码定义、标准示例与自定义能力)
- SAP Help:Determining Posting Periods When Posting(由过账日期确定期间)
- SAP Help:Posting Periods Configuration and Testing(OB52按科目类型与区间控制)
- SAP Help:Reversing Accounting Documents(FB08冲销)
- SAP Help:Open Item Management(未清项管理)
- SAP Help:Line Item Display(行项目状态、布局、变式与批量处理)
视频来源:SAP FICO FOR BEGINNERS | FULL COURSE | DAY 7
视频时长:1:38:41
整理范围:仅依据本集实际讲授与演示内容,结合 SAP 官方资料校正表述;未替课程补做未演示步骤。
