SAP S/4HANA FICO 入门 60:GST 条件技术、Business Place 与主数据


SAP S/4HANA FICO 入门 60:GST 条件技术、Business Place 与主数据

SAP S/4HANA FICO 入门 60:GST 条件技术、Business Place 与主数据

本集把印度 GST 配置从“税务程序里有几行条件”继续展开为一条完整链路:条件表保存查找字段组合,访问顺序规定查找先后,条件类型承担具体税种,税务计算程序组织基数与账户键,条件记录保存适用税率,Business Place 则把企业自己的州级 GST 注册与工厂、税务科目连接起来。后半段转到 S/4HANA Business Partner 的 GSTIN 维护,以及 FBL1N 布局、排序和小计。课程展示了项目配置文档,但没有完成税码、税率、过账与 GST 结果的端到端测试。

视频信息

  • 原视频:SAP FICO FOR BEGINNERS | FULL COURSE | DAY 37
  • 视频时长:1 小时 24 分
  • 视频地址:https://www.youtube.com/watch?v=nK012Rv2sFA
  • 本文范围:GST 条件技术、OBQ1/OBQ2/OBQ3FV11FTXPOB40、Business Place、GSTIN、BP 主数据、FBL1NFK10N
  • 截图规则:只引用原视频中的 SAP 系统画面;PDF、Word、Excel 和文件管理器画面不直接使用,相关信息已翻译并重组为中文表格

税务规则和 SAP 本地化内容都会更新。本文用于理解配置结构,不构成印度税务意见;税率、抵扣资格、GSTIN、申报与科目设计必须由企业税务团队和当前系统版本共同确认。

一、条件技术不是一张表,而是一条逐层收敛的链

课程最重要的主线可以整理成下面六层:

层级作用本集关注点
条件表 Condition Table定义一次查找由哪些业务字段组成国家/地区、工厂地区、供应商 GST 分类、物料税指示、Control Code 等
访问顺序 Access Sequence按优先级依次读取多个条件表更具体的组合先查,未命中再继续
条件类型 Condition Type表示一个计算或过账目的进项 CGST、SGST、IGST、UTGST、不可抵扣税、反向征税等
税务计算程序 Tax Procedure组织执行步骤、基数、公式与账户键From/To、Requirement、Account Key、非抵扣处理
条件记录 Condition Record保存特定字段组合下的税率或有效期FI/MM 税条件场景常见 FV11,销售定价记录通常使用 VK11
税码与科目把业务选择、税率和总账过账连起来FTXP 定义/维护税码,OB40 或印度本地化映射确定 G/L

这条链的关键是“先设计业务判断,再配置查找”。条件表编号和步骤号只是实现结果,不能先复制一套编号再反推需求。SAP 官方对条件技术的说明同样强调:访问顺序读取条件表,找到匹配的条件记录后才得到结果;具体字段组合应来自业务要求,而不是来自课堂示例编号。

二、条件表与访问顺序:字段越多,不一定越正确

课堂在配置视图中新增访问并放入条件表。画面里用的是演示访问顺序 MWST 和表 005,目的是说明“访问顺序包含访问、访问再指向条件表”。

访问顺序中新增条件表访问

进入 Fields 节点后,可以看到条件表字段如何从通信结构取得值,例如销售组织、分销渠道、客户和物料。

访问中条件表字段与文档字段的映射

对印度 GST,课堂项目文档提到采购侧表 790791792,销售侧表 768。这些编号不是所有 S/4HANA 系统都必须照抄的标准答案;它们可能来自特定版本、SAP Note、Best Practice 内容或客户项目。实施时应先确认:

检查项正确做法
字段是否在定价通信结构中可用先确认数据来源与填充时点,缺失时不能只靠条件表解决
字段组合是否真的区分税务结果没有业务区分力的字段不要加入,否则记录维护量会失控
访问顺序是否由具体到一般先查最精确组合,再按业务允许的回退规则继续
Exclusive 标志是否合适命中后是否停止,应由税务设计决定
跨客户端配置影响课堂出现 cross-client 警告,修改前必须明确客户端与传输策略

三、条件类型、税务程序和条件记录要分清职责

在印度 GST 场景中,进项与销项、可抵扣与不可抵扣、正常税与 RCM 通常需要不同条件类型或不同程序行。课堂文档中的 JICGJISGJIIGJIUG 等名称可以帮助理解,但是否存在、含义是否一致,要以当前系统交付和项目命名为准。

税务程序里常见字段的职责如下:

字段含义常见错误
Step / Counter控制执行顺序把课堂步骤号当成法定固定编号
From / To指定计算基数来自哪些步骤基数指错,导致税上税或漏算
Requirement决定该行何时执行用条件类型硬拆所有场景,忽略要求公式
Calculation Type / Base Formula控制百分比、金额和特殊基数复制公式但不验证输入字段
Account Key决定税额过账方向和科目查找把账户键当成 G/L 科目本身
Statistical仅参与计算还是形成会计影响误勾后税额不按预期过账

SAP 官方的税务计算程序字段说明税务账户确定说明都表明,程序行、账户键和账户确定必须一起验证,单看条件类型名称无法证明会计结果正确。

课堂资料把采购税条件记录放在 FV11,这适用于相应的 FI/MM 条件式税务方案;销售定价条件记录通常使用 VK11。两者不能因为界面相似而混用。M/03V/03 分别属于采购与销售条件表维护领域,而 OBQ1OBQ2OBQ3 是 FI 税务条件类型、访问顺序和程序的常见直接入口。实际项目应从 IMG 活动和当前版本文档进入,不要只记事务码。

四、不可抵扣税的 NVV 不会寻找独立税务科目

课程再次提到不可抵扣进项税。标准账户键 NVV 的典型作用是把不可抵扣税分摊回费用、资产或其他基础项目,因此它不按普通税务账户键去查一条独立进项税 G/L。SAP 官方也说明,不可抵扣进项税可以分配到 G/L/资产行,或者按另一种设计单独进入费用科目。

方案结果设计要求
使用 NVV 分摊税额并入原费用、存货或资产成本税码、程序和过账标识保持一致
单独不可抵扣费用科目出现独立税务费用行采用支持独立过账的账户键,并完成科目确定

所以,不能在 OB40 找不到 NVV 时随意填一个费用科目“让系统先过”。课堂演示中临时选择管理费用 G/L 只是未完成配置下的输入动作,不应复制到测试或生产系统。每个税务账户必须有明确的会计政策、科目属性、税种和 Business Place 设计依据。

五、OB40 是通用税务科目入口,Business Place 可进一步细分

OB40 按科目表和事务/账户键维护税务自动过账科目。课堂系统里存在大量自定义 GST 键,这只能证明该教学系统已有配置,不能证明每个键都适合新项目。

OB40 中的税务事务键清单

印度本地化还可以按 Business Place 维护更细的税务 G/L 映射。课堂进入 India Tax Account Determination 视图,并按科目表与事务键读取记录。

印度税务账户确定视图

画面随后为不同 Business Place 输入不同 G/L。这里的 BLRDELHPUNE 都是课堂系统代码,科目号码同样只是示例。

按 Business Place 维护税务 G/L

SAP 官方在按 Business Place 分配 G/L中明确说明:GST 注册号映射到 Business Place,实际税务 G/L 也可按 Business Place 映射。实施时要先决定企业是否需要州级税务科目分离,再决定通用 OB40 与印度本地化映射如何配合。

六、Business Place 表示企业自己的州级 GST 注册

Business Place 位于公司代码之下,主要用于税务归集与申报。对印度 GST,SAP 建议按政治州/地区建立相应 Business Place,把同一区域的工厂分配到对应 Business Place,并在 India 区域维护该注册的 GSTIN。

对象正确含义
Company Code法人会计主体
Business Place法人内部用于州级 GST 注册和税务报告的组织单元
Plant业务地点;分配到与其地区对应的 Business Place
GSTIN企业在相应州/地区取得的 GST 注册号

SAP 官方Business Place 文档指出:同一区域的多个工厂可分配到相应 Business Place,但一个工厂不能同时分配多个 Business Place;GSTIN 在 Business Place 的 Tax Number 3 中维护。

Business Place 不是客户的注册地,也不能简单理解为“货送到哪里就选哪里”。它首先代表本公司的相关 GST 注册。具体交易采用哪个 Business Place、税种是 CGST+SGST/UTGST 还是 IGST,还要结合发货/收货组织、供应地点规则、业务类型和主数据设计判断。

课程还提到工厂日历可把 GST 法定截止日自动改到节假日前一天,这个说法不成立。工厂日历只提供工作日/非工作日信息;法定申报和付款截止日是否顺延,必须以当期法律、通知和税务机关规则为准,不能由 SAP 工厂日历自行创造税法结论。

七、项目配置文档应是可验证清单,不是截图合集

课程展示的 Word 配置文档包含 Business Place、工厂分配、GSTIN、条件类型、访问顺序、国家程序分配、税码和科目等章节。因为这些都是非 SAP 界面,本文用中文验收清单替代原画面:

配置域至少要有的证据验收结果
组织结构Business Place、州/地区、工厂分配、企业 GSTIN组织与注册对应正确
条件技术条件表、访问顺序、字段来源、条件类型有命中与未命中测试
税务程序程序行、基数、公式、账户键、国家分配税额计算可解释
税码税率、进销项标识、有效期、不可抵扣比例FTXP/交付内容与业务一致
科目确定OB40、Business Place 映射、G/L 属性每个税额进入预期科目
主数据BP GSTIN、注册分类、物料/服务税字段关键字段完整且一致
过账测试邦内、邦际、UTGST、RCM、不可抵扣、销项会计凭证与税务报告同时通过

本集只浏览了文档和部分配置,没有完成最后一行“过账测试”。因此不能把本集状态写成“GST 配置已完成”。

八、S/4HANA 中 GSTIN 应维护在 Business Partner 税号区域

课堂先打开 BP 的 Identification 页签。这里包含普通识别号码和 Tax Numbers 两个不同区域,不要把 GSTIN填到普通 Identification Number 表格。

Business Partner 的 Identification 页签

在 Tax Numbers 区域,印度 GSTIN 的税务类别为 IN3。课堂画面已经显示 India: GST Identification Number (GSTIN)

BP 税号类别 IN3 与 GSTIN

SAP 官方维护 Business Partner GSTIN要求在 Identification → Tax Numbers 中创建税号,Tax Category 选择 IN3。同一 BP 多地址场景还可按 SAP 的地址相关税号规则维护。

GSTIN 是 15 位结构:前 2 位是州/地区代码,随后 10 位来自 PAN,后续字符包含实体序号、默认字符和校验字符;不要像课堂讨论那样把最后几位随意填写。GST Council 官方资料也说明 GSTIN 为 15 位,并以州代码和 PAN 为核心组成。

如果业务要求“供应商被标记为 GST Registered 时 GSTIN 必填”,应在 BP 主数据字段控制或受支持的 BP 校验/BDT/增强中实现条件校验。OB28 是 FI 会计凭证校验,面对的是凭证字段,不是维护供应商主数据的正确入口;普通 FI 字段状态也不能自然表达“根据 BP 注册分类条件性要求 IN3”。

九、主数据查询不等于直接查表

课堂说“主数据没有报表,只能看表”,这个结论过于绝对。S/4HANA 可以通过 BP 搜索、Fiori 主数据应用、查询、分析内容和获批报表查找主数据;表查询只是技术排查的一种方式,而且受权限、数据模型和兼容性视图影响。

MB5S 也不是主数据报表,它用于 GR/IR 余额分析。选择查询工具前,先确认对象是主数据、业务单据还是余额/行项目。

十、FBL1N:选择范围、布局变式和小计

FBL1N 用于供应商行项目显示。初始屏幕可以选择供应商、公司代码、未清/已清/全部项目和日期范围。

FBL1N 供应商行项目选择屏幕

执行后,列表显示供应商项目,并可打开 Change Layout 调整显示字段和列顺序。

FBL1N 行项目结果与更改布局入口

布局调整完成后可保存变式。命名、是否 User-specific、是否设为默认值,都应遵循企业报表治理规则,避免覆盖共享布局。

保存 FBL1N 布局变式

SAP 官方行项目显示说明,布局变式控制列,Totals Function 可以按币种、业务范围、凭证类型等字段产生小计。课程按 Document Date/Year-Month 等字段演示汇总;使用哪个维度应由报表目的决定。

在 FBL1N 中按选中列生成小计

相关经典事务如下:

对象行项目余额
供应商FBL1NFK10N
客户FBL5NFD10N
G/LFBL3N,新总账也常见 FAGLL03FS10N

FK10N 的初始屏幕按供应商、公司代码和会计年度读取余额,它与 FBL1N 的逐笔行项目用途不同。

FK10N 供应商余额显示初始屏幕

十一、本集应带走的实施顺序

  1. 先确认业务场景、企业注册和期望税种,不从课堂条件表编号开始。
  2. 设计 Business Place、工厂和企业 GSTIN 的州级对应关系。
  3. 明确条件表字段来源,再设计访问顺序与条件类型。
  4. 在税务程序中验证基数、公式、账户键和不可抵扣处理。
  5. 建立税码、条件记录、OB40 与 Business Place 科目映射。
  6. 在 BP 中维护 IN3 GSTIN 和注册分类,并实现正确层级的主数据校验。
  7. 对邦内、邦际、UTGST、RCM、不可抵扣和销项场景逐一完成税额、凭证与报告验证。
  8. 最后再固化 FBL1N 等报表布局,作为验收与日常分析工具。

十二、本集完成边界

本集已经说明条件技术层次、查看税务科目入口、展示 Business Place 细分科目、定位 BP 的 IN3 税号并演示 FBL1N 布局功能;但没有完成税码创建、条件税率维护、GST 业务过账和税务报告核对。RCM、UTGST、不可抵扣税和销项税的实际测试被留到后续课程,因此不能据此宣称 GST 配置已经上线可用。

官方参考

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

发表评论

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

SAP S/4HANA FICO 入门 60GST 条件技术Business Place 数据
SAP S/4HANA FICO 入门 58:印度 GST 基础配置 Business Place
SAP S/4HANA FICO 入门 63:预扣税公式、FB60 测试 GST RCM
SAP S/4HANA FICO 入门 43:扩展预扣税、供应商数据缴税凭证
SAP S/4HANA FICO 入门 57:印度 GST 税务计算程序
SAP S/4HANA FICO 入门 40:供应商 BP、CVI 非 PO 发票
SAP S/4HANA FICO 入门 64:预提税公式、重复发票供应商控制
SAP S/4HANA MM 模块培训 20:印度进项 GST 税程序条件配置
SAP S/4HANA FICO 入门 38:字段状态、表数据查看 LSMW 录屏
SAP S/4HANA FICO 入门 39:LSMW 续讲供应商业务伙伴配置
SAP S/4HANA FICO 入门 59:税务访问顺序、税码进项税测试
SAP S/4HANA FICO 入门 54:FI 校验规则、GGB0 OB28
SAP S/4HANA FICO 入门 51:训练系统刷新恢复检查
SAP S/4HANA FICO 入门 45:预提税排查、SAP Note 汇款 Challan
SAP S/4HANA MM模块培训 05 - 业务伙伴(供应商)数据:类别分组
SAP S/4HANA FICO 入门 48:手工银行对账的账户符号过账规则
SAP S/4HANA FICO 入门 46:银行对账、House Bank Account ID
SAP S/4HANA FICO 入门 47:银行账户手工银行对账掩码
SAP S/4HANA FICO 入门 55:FI 凭证替代、调用点用户出口
SAP S/4HANA FICO入门 35:财务凭证过账、显示行项目报表