简介:这份SAP FI模块操作手册聚焦固定资产的报废、出售与盘点全流程账务处理,面向SAP财务顾问、总账会计及正在备考相关认证的从业者,帮助解决有收入报废、无收入报废、盘亏盘盈等场景下系统操作与会计分录对应不清的问题。资源包共1个PDF文件,约834KB,内容以图文步骤与凭证示例为主,便于对照系统界面逐步操作。手册系统梳理了ABAVN、F-02、AW01N、AB03等事务码的使用逻辑,并区分有收入报废与无收入报废的处理差异,同时覆盖固定资产盘亏、盘盈的完整分录与手工调账思路,对固定资产清理科目的结转规则也有清晰说明。目前已有1942人学习下载,适合需要快速掌握SAP固定资产处置账务处理要点、查漏补缺的财务与IT人员参考。
1. SAP固定资产处置三件套:报废、出售、盘点到底在账上动了什么
很多做 SAP FICO 的同行第一次独立处理固定资产处置时,都会经历同一个场景:业务部门说这台设备不要了,或者这台车卖了,或者年底盘点发现少了一台笔记本,然后财务问你凭证怎么出。你打开 SAP 一看,ABAVN、F-02、ABAON、MI07 一堆事务码摆在面前,不知道哪个对应哪种业务,更不知道背后的会计逻辑是什么。这个标题讲的就是这三类业务——报废、出售、盘点——在 SAP 系统里从业务动作到会计凭证的完整链路。它解决的核心问题是:什么场景用哪个事务码,系统自动生成什么分录,哪些步骤必须手工补,以及月结和年结时这些凭证怎么影响折旧和报表。适合已经有基本 FI 功底、正在接手固定资产模块的顾问和关键用户,也适合想搞清楚 ABAVN 和 F-02 到底差在哪里的运维人员。下面按业务类型逐层拆开,每一步都落到可复现的操作和参数上。
2. 报废的账务处理:ABAVN 自动分录与手工补录的边界
固定资产报废在 SAP 里分两种情况:有残值收入的和无残值收入的。无残值收入的报废是最干净的场景,用 ABAVN 就能完成;有残值收入的,比如报废设备当废铁卖了收到一笔钱,就需要 ABAVN 加 F-02 组合处理。这一章先把无残值场景讲透,再扩展到有残值场景。
2.1 ABAVN 报废的完整操作路径与资产主数据前提
ABAVN 是 SAP 标准的资产报废事务码,路径是 Accounting → Financial Accounting → Fixed Assets → Posting → Retirement → Retire by Scrapping。但在敲 ABAVN 之前,有几个资产主数据的前置条件必须确认,否则凭证过不去。
第一个是资产的资本化日期(Capitalization Date)。如果资产还没资本化,ABAVN 会直接报错,因为系统找不到可报废的账面价值。第二个是资产的使用年限和折旧码。如果资产已经提完折旧,账面价值为零,报废时只会产生清理分录,不会涉及损益。第三个是资产是否属于同一资产类(Asset Class),因为不同资产类的科目确定(Account Determination)不同,报废产生的损益科目也不一样。
操作步骤上,进入 ABAVN 后需要填写几个关键字段:
- Asset:资产编号,必须是在系统中已激活且已资本化的资产
- Asset Value Date:资产价值日期,这个日期决定了报废在哪个期间生效,直接影响折旧计算
- Posting Date:过账日期,通常与资产价值日期一致,但跨期时需要特别注意
- Document Date:凭证日期,一般与过账日期相同
- Text:凭证摘要,建议写清楚报废原因,方便后续审计追溯
填写完成后点击保存,系统会自动生成一张会计凭证。典型的无残值报废分录是这样的:
借:固定资产清理(或直接冲减资产原值) 借:累计折旧(冲销已提折旧) 贷:固定资产原值 借/贷:资产报废损益(营业外支出或营业外收入)这里有一个容易翻车的点:SAP 标准配置下,报废的损益科目是通过资产类的科目确定自动带出的,不是手工选的。如果发现生成的科目不对,要去后台检查 AO90 的配置,确认资产类对应的「Retirement Gain/Loss」科目是否正确。这个配置错了,后面所有报废凭证的科目都会错,属于典型的玄学问题——凭证能生成,但科目不对,月结时才被发现。
2.2 有残值收入的报废:ABAVN 与 F-02 的配合
有残值收入的报废,比如一台旧设备报废后卖了 5000 块,处理逻辑就复杂一些。标准做法是分两步:先用 ABAVN 做资产报废,把资产从固定资产模块清理掉;再用 F-02 手工做一张收款凭证,记录残值收入。
ABAVN 这一步和上面一样,资产价值日期填报废当天,系统会生成清理分录。但这时候资产的原值和累计折旧已经被冲销,账面价值为零。接下来用 F-02 做收款:
借:银行存款 5000 贷:固定资产清理 5000然后还需要一张凭证把固定资产清理科目的余额结转到营业外收入或营业外支出:
借:固定资产清理 贷:营业外收入——非流动资产处置利得或者如果是损失:
借:营业外支出——非流动资产处置损失 贷:固定资产清理这里的关键参数是 F-02 里的记账码(Posting Key)。收款用 40(借记银行存款),贷方用 50(贷记固定资产清理)。如果涉及税,比如报废设备出售需要交增值税,还要在 F-02 里加税码,系统会自动计算税额。税码的选择取决于资产类型和当地税务规定,一般设备类报废出售适用 13% 增值税,但具体要看资产购入时是否抵扣过进项税。
注意:有残值收入的报废,ABAVN 和 F-02 的过账日期必须在同一个会计期间,否则固定资产清理科目会出现跨期余额,月结时对不平。
2.3 报废凭证的冲销与期间控制
报废凭证过错了怎么办?SAP 提供了两种冲销方式:单个冲销和批量冲销。单个冲销用 AB08,输入凭证编号后系统会生成一张红字冲销凭证。批量冲销用 AB08 的多选功能,或者用 F.80 批量冲销。但要注意,如果报废凭证已经跨期,冲销凭证的过账日期会默认在当前期间,这时候需要手工调整到原期间,否则两个期间的折旧和损益都会乱。
期间控制方面,固定资产模块的期间和 FI 模块的期间是联动的。用 OB52 打开 FI 期间的同时,固定资产期间也会自动打开。但固定资产有额外的期间控制:AJAB 用于年末结账,AJRW 用于年结后打开新年度。如果报废操作发生在年结期间,必须先确认固定资产年度是否已经关闭,否则 ABAVN 会报错「资产年度已关闭」。
3. 出售的账务处理:ABAVN 变体与 F-02 收入确认的配合
固定资产出售比报废多了一个收入确认环节,而且涉及客户、发票、收款等 AR 流程。SAP 里处理固定资产出售有两种主流方案:一种是用 ABAVN 的「Retirement with Revenue」变体,一种是用 ABAVN 加 F-02 手工处理。两种方案各有适用场景,选错了后面对账会很痛苦。
3.1 ABAVN 出售变体的配置前提与操作差异
ABAVN 实际上有多个变体,在事务码输入界面可以看到「Retirement by Scrapping」和「Retirement with Revenue」两个选项。选择「Retirement with Revenue」后,界面会多出客户(Customer)、金额(Amount)、税码(Tax Code)等字段。这个变体的好处是系统会自动生成一张完整的出售凭证,包括资产清理和收入确认,不需要再手工做 F-02。
但要用这个变体,有几个配置前提:
第一,资产类必须配置了「Revenue from Asset Sale」的科目确定。这个在 AO90 里设置,对应资产类的「Retirement Revenue」科目。如果没配,系统会报错「Account determination for retirement revenue not found」。
第二,客户主数据必须存在且已维护好统驭科目。出售固定资产的客户通常是外部客户,需要在 FD01 里创建,统驭科目一般是应收账款。
第三,税码必须在 FTXP 里已配置且有效期覆盖过账日期。固定资产出售的税码和普通销售不一样,有些企业用专门的税码,需要提前和税务顾问确认。
操作时,填写资产编号、资产价值日期、客户、出售金额、税码,系统会自动计算净额和税额。生成的凭证大致如下:
借:应收账款(客户) 贷:固定资产清理 贷:应交税费——应交增值税(销项税额)同时系统会在后台生成资产清理分录,冲销资产原值和累计折旧。最终固定资产清理科目的余额会结转到资产处置损益。
3.2 手工方案:ABAVN 清理加 F-02 确认收入的完整分录
如果企业没有启用 ABAVN 的出售变体,或者出售场景比较复杂(比如分期收款、涉及多个资产打包出售),手工方案更灵活。手工方案的核心思路是:ABAVN 只负责把资产从固定资产模块清理掉,收入确认全部用 F-02 做。
第一步,用 ABAVN 做资产报废(Retirement by Scrapping),资产价值日期填出售当天。这一步生成清理分录,资产原值和累计折旧被冲销,差额进入固定资产清理科目。
第二步,用 F-02 做收入确认。假设出售价格是 10000,增值税 1300:
借:应收账款 11300 贷:固定资产清理 10000 贷:应交税费——应交增值税(销项税额)1300第三步,用 F-02 把固定资产清理科目的余额结转到资产处置损益。如果清理科目是借方余额(损失):
借:营业外支出——非流动资产处置损失 贷:固定资产清理如果是贷方余额(收益):
借:固定资产清理 贷:营业外收入——非流动资产处置利得这里的关键参数是 F-02 的记账码和科目。收入确认用 01(客户借记)和 50(贷记固定资产清理),税费用 40(借记应交税费)或者直接用 50 带税码。固定资产清理科目通常是一个过渡性科目,在 FS00 里创建,科目类型为「资产负债类」,统驭科目类型为「固定资产」。
3.3 出售损益的科目确定与报表影响
出售损益的科目确定是固定资产出售里最容易出错的地方。SAP 标准配置下,资产出售的损益科目通过资产类的科目确定自动带出,但手工方案里是手工选的。两种方式都要求科目设置正确,否则资产负债表和利润表都会错。
在 AO90 里,资产类的科目确定包含以下几类:
| 科目类型 | 用途 | 典型科目 |
|---|---|---|
| 固定资产原值 | 资产原值科目 | 1601 固定资产 |
| 累计折旧 | 折旧科目 | 1602 累计折旧 |
| 折旧费用 | 每期折旧 | 6602 折旧费 |
| 清理科目 | 报废/出售过渡 | 1603 固定资产清理 |
| 处置损益 | 报废/出售损益 | 6711 营业外支出 |
| 处置收益 | 出售收益 | 6301 营业外收入 |
如果发现出售凭证的损益科目不对,优先检查 AO90 的配置。另外,出售损益在报表上的位置取决于科目类型:营业外支出和营业外收入在利润表的「营业外收支」部分,不影响营业利润。如果企业要求出售损益计入「资产处置收益」科目,需要在 AO90 里把损益科目改成对应的科目。
提示:出售固定资产的增值税处理需要特别注意。如果资产购入时抵扣过进项税,出售时按适用税率计算销项税;如果购入时未抵扣(比如小规模纳税人时期购入),出售时可能适用简易计税。具体税率和计税方式要和税务顾问确认,SAP 里通过税码控制。
4. 盘点的账务处理:从 ABAP 盘点表到 MI07 差异过账
固定资产盘点和存货盘点不一样,SAP 里没有专门的固定资产盘点事务码。标准做法是用 ABAP 报表或者自定义报表生成盘点表,盘点完成后在系统里做盘盈盘亏调整。盘盈用 ABZON(资产购置),盘亏用 ABAVN(资产报废)。这一章把盘点流程拆成「盘点表生成 → 差异确认 → 系统调整」三步。
4.1 固定资产盘点表的生成方式与数据准备
SAP 标准没有固定资产盘点表,但可以用几个报表组合生成。常用的是 S_ALR_87011990(资产余额报表)和 S_ALR_87012026(资产明细报表)。这两个报表可以导出资产编号、资产描述、原值、累计折旧、账面价值、成本中心、责任人等信息,作为盘点表的底稿。
如果企业有多个成本中心,建议按成本中心拆分盘点表,每个成本中心负责人只盘自己管辖的资产。导出时用 SE16 查 ANLA(资产主数据)和 ANLB(折旧范围)表,关联 ANLZ(时间相关数据)获取成本中心和责任人。
盘点表生成后,打印出来交给资产管理员现场盘点。盘点结果分三种:账实相符、盘盈、盘亏。账实相符的不需要处理;盘盈的资产需要新增资产主数据;盘亏的资产需要做报废处理。
4.2 盘盈处理:ABZON 新增资产与价值确认
盘盈的资产在 SAP 里用 ABZON 处理。ABZON 是「Acquisition with Automatic Offsetting Entry」,用于资产购置,但也可以用于盘盈。操作时填写资产编号(如果是新资产,先用 AS01 创建资产主数据)、资产价值日期、过账日期、金额、文本。
盘盈资产的价值确认是个难点。如果盘盈的资产有市场价,按市场价入账;如果没有市场价,按重置成本或者评估价值入账。SAP 里通过 ABZON 的「Transaction Type」控制,盘盈通常用交易类型 100(购置)或者自定义交易类型。
盘盈分录:
借:固定资产(原值) 贷:待处理财产损溢——待处理固定资产损溢然后经过审批后:
借:待处理财产损溢——待处理固定资产损溢 贷:营业外收入——盘盈利得ABZON 的关键参数是 Transaction Type 和 Asset Value Date。Transaction Type 决定了科目确定,Asset Value Date 决定了折旧从什么时候开始算。盘盈资产一般从盘盈当月开始计提折旧,所以 Asset Value Date 填盘盈当月第一天。
4.3 盘亏处理:ABAVN 报废与待处理财产损溢的结转
盘亏的资产用 ABAVN 做报废,但和正常报废不同的是,盘亏报废的损益科目不是「营业外支出——非流动资产处置损失」,而是「待处理财产损溢——待处理固定资产损溢」。这个科目在 AO90 里需要单独配置,或者用自定义交易类型控制。
操作时,用 ABAVN 选择「Retirement by Scrapping」,资产价值日期填盘亏确认当天。系统生成的凭证:
借:累计折旧(冲销已提折旧) 借:待处理财产损溢——待处理固定资产损溢 贷:固定资产原值然后经过审批后,根据盘亏原因结转:
借:营业外支出——盘亏损失 贷:待处理财产损溢——待处理固定资产损溢如果是责任人赔偿:
借:其他应收款——责任人 贷:待处理财产损溢——待处理固定资产损溢这里的关键是 AO90 的配置。盘亏报废和正常报废的科目确定不同,需要在 AO90 里为盘亏场景单独配置交易类型和科目。如果配置不对,盘亏凭证的科目会跑到正常报废的损益科目里,导致盘点差异无法追踪。
注意:盘盈和盘亏的审批流程在 SAP 里没有标准工作流,通常用自定义工作流或者手工审批。审批完成后才能做 F-02 结转,否则待处理财产损溢科目会一直挂账。
5. 避坑与排查:固定资产处置中最容易翻车的五个场景
固定资产处置的坑大多不在操作本身,而在配置、期间和主数据的联动上。下面五个场景是我在实际项目里遇到频率最高的,每个都按「现象 → 原因 → 解决」写清楚。
5.1 ABAVN 报错「资产年度已关闭」
现象:执行 ABAVN 时系统提示「资产年度已关闭,无法过账」,但 FI 期间明明是打开的。
原因:固定资产模块有独立的年度控制。FI 期间用 OB52 打开,但固定资产年度用 AJAB 关闭后,即使 FI 期间打开,固定资产也不能过账。这是两个独立的控制机制。
解决:用 AJRW 打开新年度,或者用 AJAB 检查当前年度状态。如果是年结期间,需要先完成固定资产年结再打开新年度。注意 AJRW 只能打开下一年度,不能打开已关闭的年度。
5.2 报废凭证生成后科目不对
现象:ABAVN 生成的凭证能过账,但损益科目不是预期的「营业外支出」,而是其他科目。
原因:AO90 的科目确定配置错误。资产类的「Retirement Gain/Loss」科目没有配置,或者配置到了错误的科目。系统在生成凭证时不会报错,因为科目确定有默认值,但默认值可能不对。
解决:用 AO90 检查资产类的科目确定,确认「Retirement Gain/Loss」和「Retirement Revenue」科目正确。修改配置后,已经生成的凭证需要冲销重做,因为科目确定是在过账时确定的,不会追溯修改。
5.3 出售凭证的税码带不出来
现象:用 ABAVN 出售变体时,税码字段是灰色的,或者输入税码后系统报错「税码无效」。
原因:税码在 FTXP 里没有配置,或者配置的有效期不覆盖过账日期。另外,如果资产类的科目确定里没有配置税码相关的科目,系统也会报错。
解决:用 FTXP 检查税码配置,确认有效期覆盖过账日期。如果税码配置正确但还是带不出来,检查 AO90 里资产类的「Tax Code」字段是否维护。有些企业用专门的税码处理固定资产出售,需要单独配置。
5.4 盘点差异过账后待处理财产损溢不平
现象:盘盈和盘亏都用 ABZON 和 ABAVN 处理了,但待处理财产损溢科目余额不为零,月结时对不平。
原因:盘盈和盘亏的审批流程没有走完,或者 F-02 结转时科目选错了。待处理财产损溢是一个过渡科目,必须在审批完成后结转到损益科目,否则余额会一直挂着。
解决:用 FBL3N 查待处理财产损溢科目的明细,逐笔核对。盘盈的结转用 F-02 借记待处理财产损溢、贷记营业外收入;盘亏的结转借记营业外支出、贷记待处理财产损溢。结转凭证的过账日期必须在同一个会计期间,否则跨期余额会对不平。
5.5 报废后折旧还在继续计提
现象:资产已经用 ABAVN 报废了,但下个月折旧还在计提,折旧费用没有停止。
原因:ABAVN 的资产价值日期填错了。如果资产价值日期填的是报废当月之后,系统会认为资产在报废前还在使用,继续计提折旧。另外,如果报废凭证的过账日期和资产价值日期跨期,折旧计算也会出错。
解决:检查 ABAVN 的资产价值日期,确保填的是报废当天或者报废当月第一天。如果已经错了,用 AB08 冲销报废凭证,重新做一次 ABAVN,资产价值日期填正确。然后检查下个月折旧是否停止,如果没有停止,用 AFAB 重新运行折旧。
6. 批量处置与年结前的固定资产清理检查清单
单个资产处置做熟了之后,真正考验人的是批量场景:年底一次性报废几十台设备,或者一个成本中心整体出售。这时候一个个敲 ABAVN 效率太低,而且容易漏。我一般用两个手段提效:一是用 LSMW 或者 BDC 批量导入 ABAVN,二是用自定义报表批量检查处置状态。
批量 ABAVN 的 LSMW 方案,核心是录一个 ABAVN 的 BDC 录屏,然后准备 Excel 模板,字段包括资产编号、资产价值日期、过账日期、凭证摘要。导入前先用 S_ALR_87011990 导出资产清单,确认所有资产都已资本化且账面价值不为零。导入后用 AB08 批量检查凭证是否生成成功,失败的逐笔排查。
年结前的固定资产清理检查,我习惯跑一个清单:
| 检查项 | 事务码/报表 | 检查内容 |
|---|---|---|
| 资产年度状态 | AJAB | 确认当前年度未关闭 |
| 折旧运行状态 | AFAB | 确认最后一次折旧已运行 |
| 处置凭证完整性 | S_ALR_87012026 | 确认所有处置凭证已过账 |
| 待处理财产损溢余额 | FBL3N | 确认余额为零 |
| 固定资产清理余额 | FBL3N | 确认余额已结转 |
| 资产与总账对账 | S_ALR_87011990 | 确认资产模块与 FI 一致 |
这个清单跑完,基本能保证固定资产模块的年结不出大问题。最后说一个我自己的习惯:每次做完批量处置,我都会用 FBL3N 查一遍固定资产清理科目和待处理财产损溢科目的余额,确认没有残留。这两个科目只要有一个余额不为零,月结肯定对不平。这个习惯帮我省了很多后悔药,希望帮到你。
本文还有配套的精品资源,点击获取