SAP S/4HANA FICO 入门 64:预提税公式、重复发票与供应商控制


SAP S/4HANA FICO 入门 64:预提税公式、重复发票与供应商控制

SAP S/4HANA FICO 入门 64:预提税公式、重复发票与供应商控制

本集的主线是扩展预提税公式:先在预提税代码中启用公式,再按币种、税类型、税代码和有效期定义分段规则,最后用 FB60 模拟验证 20 万和 70 万两笔供应商发票。后半段串讲 G/L 主数据、重复发票检查、凭证类型必输字段、供应商预提税减免、冻结/删除标记、GSTIN,以及同一 Business Partner 同时承担客户与供应商角色时的主数据关联。

视频信息

  • 原视频:SAP FICO FOR BEGINNERS | FULL COURSE | DAY 41
  • 视频时长:32 分 03 秒
  • 视频地址:https://www.youtube.com/watch?v=N4sf-QXvKKM
  • 本文范围:扩展预提税公式、FB60 模拟、FS00 控制字段、重复发票、OBA7、BP 预提税减免、供应商冻结/删除标记、GSTIN、客户/供应商关联与 FBL1N
  • 截图规则:只引用视频中的 SAP 系统画面;课堂 Excel 画面不直接使用,其中的分段计算已翻译为中文表格

本文中的税率、门槛、税类型 H1、税代码 HZ 和 194H 描述均为课堂演示数据,不代表当前印度法定规则。生产配置必须以企业适用法律、有效税务证书和当前 SAP 本地化版本为准。

一、为什么固定税率无法完成分段预提税

扩展预提税代码通常可以直接维护固定百分比,但课堂需求是按税基逐段计算。此时不能把整张发票乘以一个平均税率;应勾选 WTax Formula,让税额转由公式行决定。

预提税代码中启用公式计算

课堂使用以下分段数据:

累计税基上限本段税率本段起点说明
10,0005%0第一段
50,00010%10,000只对 10,000 以上至 50,000 的部分计算
200,00015%50,000只对 50,000 以上至 200,000 的部分计算
999,999,99920%200,000只对 200,000 以上的剩余税基计算

这组数据只是用来解释 SAP 公式的“累计上限 + 扣减税基”机制,不能直接复制到真实税务方案。

二、定义公式表头与阶梯行

公式表头把规则限定到具体业务组合。课堂配置了币种 INR、预提税类型 H1、预提税代码 HZ 和有效起始日 01.01.2025

扩展预提税公式表头

SAP 官方的公式定义说明中,表头由币种、预提税类型、预提税代码、国家/地区和有效期等维度识别;明细行则通过税基上限、税率、扣减税基等字段表达每一段。国家/地区是否填写应服从系统设计和适用配置,并不存在“填写后公式一定失效”的通用规则。

维护完成的预提税公式阶梯行

理解明细行时,最重要的是不要对累计金额重复计税。第二行的税基上限虽然是 50,000,但需扣除上一段的 10,000;第三行同理,要扣除前两段覆盖到的 50,000。

三、用两笔模拟证明公式结果

1. 发票税基 200,000

分段计算税额
0–10,00010,000 × 5%500
10,000–50,00040,000 × 10%4,000
50,000–200,000150,000 × 15%22,500
合计27,000

FB60 模拟结果显示:费用/税基 200,000,预提税 27,000,供应商净额 173,000。

20 万发票的预提税模拟结果

2. 发票税基 700,000

前 200,000 的税额仍为 27,000,超过 200,000 的 500,000 按 20% 计算:

27,000 + 500,000 × 20% = 127,000

模拟结果为预提税 127,000、供应商净额 573,000。

70 万发票的预提税模拟结果

课堂还用 Excel 演示了 30,000 的例子:第一段 10,000 × 5% = 500,第二段 20,000 × 10% = 2,000,合计 2,500。该画面不是 SAP 系统截图,因此本文只保留中文计算表述。

本集完成的是 FB60 模拟,并未展示最终成功过账后的会计凭证与预提税申报结果。实施验收还应覆盖边界值、贷项凭证、累计税基、不同有效期、付款时扣税和法定报告。

四、三个容易误解的 G/L 主数据字段

1. Balances in Local Currency Only

FS00 中的仅以本币管理余额字段

该标志并不是“只能用本币录入凭证”。外币凭证仍可过账,但系统只以公司代码本币更新该科目的交易额和余额。它常用于 GR/IR、现金折扣清账等只需本币清账的科目;SAP 明确警告,不应把它用于客户或供应商统驭科目。

2. Post Automatically Only

FS00 中的仅允许自动过账字段

勾选后,该 G/L 不接受普通手工过账,应该由 MM、SD、资产会计或其他系统流程自动生成分录。它是控制手工输入的字段,不等于统驭科目。

3. Reconciliation Account for Account Type

FS00 中的统驭科目类型

统驭科目把供应商、客户等明细分类账余额实时汇总到总账。单个业务伙伴的明细仍保存在子分类账中,资产负债表只需按统驭科目展示汇总数。统驭科目通过专门的科目类型控制直接过账,不能用 Post Automatically Only 代替。

五、重复发票检查不是只比较参考号

在 BP 的供应商公司代码数据中,Check Double Invoice 用于启用供应商重复发票检查。

供应商付款交易中的重复发票检查标志

课堂随后通过技术字段 LFB1-REPRF 查找已启用该标志的供应商。

供应商重复发票标志的技术字段

标准重复检查至少会结合供应商、币种和发票总额,并可根据公司代码配置进一步考虑公司代码、参考号、发票日期或贷项凭证等条件。参考号通常承载供应商发票号,十分重要,但“只比较参考号”并不准确。

本集由于 BP 角色和测试数据问题,没有成功得到重复发票警告。因此截图只证明了字段位置与技术字段,没有证明当前公司代码的重复检查已经可用。正式测试应先确认供应商标志、消息控制和公司代码重复检查规则,再用相同/不同参考号、日期、币种和金额形成成组用例。

六、OBA7 可以要求参考号,但它不是重复检查

凭证类型配置可以要求录入参考号和凭证抬头文本。课堂在 KR 供应商发票凭证类型中展示了两个复选框。

OBA7 中的参考号与凭证抬头文本必输控制

控制作用不会自动做到的事
Reference Number required凭证录入时参考号必填不会单独判断是否重复
Document Header Text required凭证抬头文本必填不会校验文本业务含义

更稳妥的组合是:OBA7 保证关键字段不为空,供应商主数据与公司代码规则负责重复检查,必要时再用获批校验补充业务规则。

七、预提税减免必须来自有效证书

BP 的 Vendor: Withholding Tax 页签可以维护税类型、税代码、纳税义务标志,以及减免编号、减免比例、有效起止日期和原因等数据。

供应商预提税减免字段与减免原因

正确业务含义是:供应商提供有效的法定减免或较低扣税率证书,企业核验后,按证书编号、比例、有效期和适用税种维护主数据。它不是供应商提出经营困难后就能随意给出的“折扣”。SAP 预提税代码也支持在有效减免证书存在时采用相应的降低税率。

课堂录入时出现保存错误,并要求课后排错,因此本集没有完成减免后的重新计算。生产上线前必须验证证书有效期边界、最高减免额、比例含义、过期处理和审计附件。

八、冻结与删除标记是两种不同控制

供应商公司代码冻结与删除标记

  • Posting Block 用于阻止业务伙伴继续过账,可按所选公司代码或更广范围控制。
  • Deletion Flag 是为后续归档/删除流程做标记,本身不会立刻物理删除主数据。
  • 是否能继续在其他组织范围使用,取决于标志层级和对应 BP/客户/供应商角色,不能只看一个页签下结论。

课堂所说“什么都不会删除”过于绝对。更准确的说法是:设置删除标记并不等于立即删除;真正归档或删除仍需满足未清项目、业务使用和归档对象等前置条件。

九、印度 GSTIN 使用 IN3,前两位是州/地区代码

Business Partner 的 Identification → Tax Numbers 区域中,印度 GSTIN 对应税务类别 IN3

Business Partner 中选择 IN3 GSTIN 税务类别

GSTIN 是 15 位标识,前两位是印度州/中央直辖区代码,而不是国家代码;后续结构以 PAN、实体序号和校验字符组成。系统可能按所装本地化内容执行格式校验,但是否成功保存仍不能替代税务登记真实性核验。

十、同一 BP 可以同时是客户和供应商

S/4HANA 的 Business Partner 是领先对象,同一 BP 记录可以同时拥有客户和供应商角色。客户号与供应商号是否相同,取决于 CVI 编号范围和“相同编号”配置,并不存在“一定要创建不同编号”的通用规定。

供应商一般数据中可以维护关联的 Customer 字段。

供应商主数据中的客户关联字段

FBL1N 初始屏幕提供 Customer items 选项,选中后可把已关联客户的行项目一并纳入显示。

FBL1N 中包含客户行项目的选项

这只是联合显示入口,不等于系统会自动把应收与应付净额清账。若企业需要客户/供应商相互清账,还必须正确维护双方关联和 Clearing with Customer/Vendor 标志,并执行相应的清账流程;法律实体、币种、到期日和审计要求也需单独确认。

十一、本集完成边界

内容本集状态
预提税公式表头与阶梯行已保存并展示
200,000 与 700,000 发票已在 FB60 模拟得到 27,000 与 127,000
最终会计凭证与税务申报未展示
重复发票警告未成功复现,仅定位控制字段
KR 参考号/抬头文本必输已展示配置入口
预提税减免证书已讲解字段,但保存报错,未完成结果测试
APP 自动付款程序明确留到下一节

官方参考

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
MCP自动发表文章
评论列表

发表评论

评论内容
昵称:
验证码:
验证码
关联文章

SAP S/4HANA FICO 入门 64公式重复发票供应商控制
SAP S/4HANA FICO 入门 44:扩展发票、预付款付款处理
SAP S/4HANA FICO 入门 45:排查、SAP Note 汇款 Challan
SAP S/4HANA FICO 入门 63:公式、FB60 测试 GST RCM
SAP S/4HANA FICO 入门 43:扩展供应商主数据缴税凭证
SAP S/4HANA FICO 入门 40:供应商 BP、CVI 非 PO 发票
SAP S/4HANA FICO 入门 39:LSMW 续讲供应商业务伙伴配置
SAP S/4HANA FICO 入门 59:税务访问顺序、进项测试
SAP S/4HANA FICO模块培训 41 - 印度扩展配置
SAP S/4HANA FICO 入门 42:样本凭证、部分付款剩余项
SAP S/4HANA MM模块培训 12 - 业务伙伴、成本对象供应商发票
SAP S/4HANA MM模块培训 21 - GST 码配置非采购订单发票测试
SAP S/4HANA FICO入门 35:财务凭证过账、显示行项目报表
62. SAP S/4HANA FICO码测试、行项目字段不可抵扣
SAP S/4HANA FICO 入门 54:FI 校验规则、GGB0 OB28
49. SAP S/4HANA FICO:手工银行对账实战电子银行对账单入门
SAP S/4HANA FICO 入门 55:FI 凭证替代、调用点用户出口
SAP S/4HANA FICO 入门 57:印度 GST 税务计算程序
SAP S/4HANA FICO 入门 60:GST 条件技术、Business Place 主数据
SAP S/4HANA FICO 入门 52:客户收款清账、部分付款剩余项