SAP S/4HANA MM模块培训 21 - GST 税码配置与非采购订单发票测试


SAP S/4HANA MM 模块培训 21:GST 税码配置与非采购订单发票

SAP S/4HANA MM模块培训 21 - GST 税码配置与非采购订单发票测试

本课承接上一课未完成的 GST 配置:先用 FTXP 建立进项税码,再用 OB40 把税务科目分配给账户键,随后维护非应税交易税码,最后通过 FB60 验证未税价、含税价和自动税务分录。

课程资料

项目内容
视频标题21. SAP MM S4/HANA | Class-21 | July Batch
视频地址YouTube 原视频
发布日期2025-09-25
时长01:04:43
源画面1920 × 1080
字幕YouTube 英文自动字幕,无人工字幕
内容一致性目录和课程编号一致;视频标题未写具体主题,实际主题是 GST 税码、税账户和非采购订单发票测试
重复情况00:00–09:10 是上一课税务配置回顾,其余为新的配置与验证,不是重复课程

本课实际范围

时间实际内容完成状态
00:00–09:10回顾进项 GST、税务过程和账户键复习上一课
09:10–17:06FTXP 创建 G1G2完成并保存
17:34–27:16OB40 定义税账户完成三组示例分配
27:17–32:25分配非应税交易的输入、输出税码保存了 V0A0,但出现 V0 未定义警告,且未做非应税业务测试
32:36–57:02FB60 测试未税价加税经多轮排错后成功,生成凭证 300003
57:09–58:50F-53 支付供应商生成付款凭证 400002
59:10–62:00FB60 测试价税合计金额成功模拟并过账,生成凭证 300004
62:00–64:43学员问题与下节预告PO、MIGO 和采购订单发票留到后续课程

9501TX950X95XG1G2V0A0 以及所有科目号都是视频系统示例,不是 SAP 强制命名。

一、先理解本课的 GST 示例

视频把采购进项 GST 分成两类:

场景视频示例税务构成
同一州内采购税码 G1SGST 9% + CGST 9% = 18%
跨州采购税码 G2IGST 18%

SAP 官方资料确认,印度州内交易通常使用 CGST 与 SGST/UTGST,跨州交易使用 IGST。但税率和是否适用还取决于供应地点、HSN/SAC、交易方注册信息、免税条件及当期法规;本课的 9% + 9%18% 只能当作训练数据。

视频回顾了上一课已建立的内容:

对象视频示例
税务过程9501TX
条件类型950X / 950Y / 950Z
账户键95X / 95Y / 95Z
进项税科目100003 SGST、100004 CGST、100005 IGST
国家与税务过程国家 IN 分配到 9501TX

这套编码是培训系统的自定义设计。SAP 当前印度标准内容中的税务过程和条件类型使用另一套交付对象,因此真实项目应以本系统版本、实施设计和本地化文档为准,不能直接复制课程代码。

二、用 FTXP 创建进项税码

1. 创建州内采购税码 G1

视频进入 FTXP,选择国家 IN,创建税码 G1

字段视频输入
Tax CodeG1
DescriptionInput GST (SGST + CGST) 9% + 9% = 18%
Procedure9501TX
Tax TypeV,Input tax
Input SGST9%
Input CGST9%

FTXP 中税码 G1 的 SGST 与 CGST 税率

2. 创建跨州采购税码 G2

第二个税码 G2 同样使用输入税类型 V,只在 Input IGST 行维护 18%。

SAP 税码是两位代码,用来连接国家、税务过程、税类型、税率和自动科目确定。V 代表输入税,A 代表输出税。税码一旦产生业务过账,不应直接修改或删除旧税率;税率变化时应按治理规则建立新税码。

三、用 OB40 把账户键映射到税务科目

税率配置完成后,系统还必须知道税额应该记入哪个总账科目。视频在 OB40 中为账户键维护借贷过账码、规则和科目:

账户键税码总账科目含义
95XG1100003Input SGST
95YG1100004Input CGST
95ZG2100005Input IGST

视频使用科目表 9501,借方过账码 40、贷方过账码 50,并在规则中启用按 Tax Code 区分账户。SAP 官方培训资料也把 40/50 作为税账户自动确定的推荐过账码。

OB40 中账户键 95X、税码 G1 与进项 SGST 科目的映射

这一步解决的是“自动把税额记到哪里”,不是创建税码本身。FTXPOB40 缺一不可:前者定义如何算税,后者定义税额如何入账。

四、维护非应税交易税码

视频在 Assign Tax Codes for Non-Taxable Transactions 中,为公司代码 9501 输入:

用途视频值
Input tax codeV0
Output tax codeA0

公司代码 9501 的非应税输入与输出税码

这里不能照搬讲师的“固定用 V0/A0”说法。SAP 标准要求的是给公司代码分配相应的零税或非应税税码,具体代码可以配置。视频输入 V0 时系统明确提示 Tax code V0 not defined,之后虽然保存成功,但没有用非应税业务验证这组设置。因此更严谨的判断是:配置记录已保存,功能是否完整仍需先确认 V0A0 已在国家 IN 和相关税务过程中正确定义,再做业务测试。

五、FB60 测试为何先失败

视频用 FB60 创建非采购订单供应商发票,主要数据如下:

字段视频示例
Company Code9501
Vendor408021,E-Waste Management Ltd
Expense G/L400002,Service Purchase A/c
Cost Center1001,Mumbai Corporate Office
Tax CodeG1
Net service amount10,000 INR

第一次测试先后出现“科目与税不相关”“税码 G1 不允许”和“只能自动过账”等错误。讲师在 FS00FTXP、国家税务过程分配和 OB40 之间反复检查,并尝试了多个设置。最终可确认的关键点是:

  1. 手工输入的服务采购费用科目 400002 必须允许输入税码。
  2. 该费用科目不能勾选 Post Automatically Only,否则 FB60 不能手工记入此科目。
  3. 自动生成的进项税科目与普通费用科目应使用不同控制:税账户应标识为输入税账户并限制为自动过账,费用科目则允许相应输入税码。

SAP 标准中,普通总账科目的 Tax Category 常见值为:- 仅输入税码、+ 仅输出税码、* 任意税码、具体税码表示只允许该税码。税账户则使用专门的输入或输出税类别。系统行为由主数据和配置共同决定,并不是“每台服务器随机不同”。

视频没有通过一次只改一个字段的方式隔离唯一根因,因此本文不把其中任何一次猜测写成通用修复公式。

六、未税价加税:10,000 → 11,800

排错完成后,视频以服务净额 10,000 INR 计算 18% GST,模拟结果为:

行项目借/贷金额
Service Purchase A/c 400002借方10,000
Input SGST 100003借方900
Input CGST 100004借方900
Vendor 408021贷方11,800

FB60 未税价加税后的会计分录模拟

系统随后成功过账公司代码 9501 的供应商发票凭证 300003

FB60 成功生成供应商发票凭证 300003

本例中的进项 SGST 和 CGST 被单独记入税务科目。只有满足当地法规与企业抵扣条件的进项税才属于可抵扣税额;不可抵扣进项税可以按配置记入单独费用科目,或分配到费用、资产等行项目,不能笼统地把所有进项税都称为可抵扣资产。

七、F-53 支付供应商

视频随后用 F-53 手工支付 11,800 INR:选择供应商 408021 的发票凭证 300003,模拟银行贷方与供应商借方后完成过账,生成付款凭证 400002

F-53 是对已过账供应商未清项的手工付款与清账,不是 GST 配置步骤;它在本课中用于证明含税发票已经形成可支付的供应商未清项。

八、价税合计为 10,000 的测试

最后,视频再次使用 FB60,把发票总额设为 10,000 INR,并通过编辑选项改变税额计算方式。模拟结果显示 10,000 已经包含 18% GST:

行项目金额
未税服务金额8,474.576
Input SGST 9%762.712
Input CGST 9%762.712
供应商应付总额10,000.000

计算关系为:10,000 ÷ 1.18 = 8,474.576,再分别计算两项 9% 税额。画面显示三位小数是该系统的币种显示配置;实际项目应遵循公司代码币种和舍入规则。

FB60 价税合计 10,000 的分拆结果

这张发票随后也成功过账,生成凭证 300004

九、视频示例与 SAP 标准的区别

视频说法或操作更准确的标准解释
G1G2 是 GST 税码只是视频系统自定义税码;名称、税率和用途都可配置
95X/Y/Z 是税务账户键只是自定义账户键;SAP 印度标准内容使用另一套交付对象
非应税交易必须使用 V0/A0必须分配适用的非应税税码,但代码不固定;视频中的 V0 还出现未定义警告
输入税一定在资产侧只有可抵扣部分通常形成可收回税额;不可抵扣部分可能进入费用或资产成本
*- 或其他值取决于服务器实际取决于总账科目 Tax Category、自动过账标识和税务配置
本课完成了采购流程税测试本课只完成非 PO 发票、付款以及含税/未税金额测试;PO 税务流程尚未执行

十、操作检查清单

顺序检查项本课结果
1国家是否分配正确税务过程视频使用 IN → 9501TX
2税码是否定义税类型和税率G1G2 已创建
3账户键是否映射税务科目95X/Y/Z 已映射
4税务科目是否允许自动过账视频完成后能生成自动税行
5费用科目是否允许相应输入税码400002 排错后可用 G1
6非应税税码是否真实存在V0 出现未定义警告,仍需独立验证
7净额加税是否平衡10,000 + 900 + 900 = 11,800
8价税合计拆分是否平衡8,474.576 + 762.712 + 762.712 = 10,000

十一、本课边界

本课结束时,讲师只预告下一次会测试采购订单、MIGO 收货及后续采购订单发票中的税额。当前视频没有创建新的采购订单,没有执行带税收货,也没有完成基于采购订单的发票校验。因此这些内容不能算作第 21 课已完成范围。

SAP 官方资料核验

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

发表评论

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

SAP S/4HANA MM模块培训 21 - GST 配置采购订单发票测试
SAP S/4HANA MM模块培训 22 - 采购订单、收货发票校验
SAP S/4HANA MM 模块培训 20:印度进项 GST 程序条件配置
SAP S/4HANA MM模块培训 28 - 发票校验(二):继承、OMR2默认值未完成议程补齐
SAP S/4HANA MM 模块培训 29:采购订单分类审批配置排错
SAP S/4HANA FICO 入门 59:税务访问顺序、进项测试
SAP S/4HANA MM模块培训 05 - 从组织配置采购订单收货
SAP S/4HANA MM模块培训 41 - 发票计划:周期性、里程碑自动结算
SAP S/4HANA MM模块培训 30 - 采购订单带分类审批配置失败排查
SAP S/4HANA MM模块培训 04 - 采购、收货发票校验容差配置
SAP S/4HANA MM模块培训 55 - 新输出管理:BRFplus、OPD采购订单输出
SAP S/4HANA MM模块培训 28 - 采购订单分类审批:特性审批类配置
SAP S/4HANA MM 模块培训 19:采购供应商 PO-GR-IR 实操
SAP S/4HANA MM模块培训 59 - MM-PM集成:维护订单预留、采购申请、维护BOM261发料
62. SAP S/4HANA FICO:测试、行项目字段不可抵扣
SAP S/4HANA MM模块培训 12 - 业务伙伴、成本对象供应商发票
SAP S/4HANA MM 模块培训 25:MIRO 发票校验入门
SAP S/4HANA MM模块培训 03 - 采购组织、采购物料主数据基础配置
SAP S/4HANA MM模块培训 08 - 外部服务采购流程服务主数据
SAP S/4HANA MM模块培训 19 - 采购订单监控:供应商确认、交期MRP