SAP税务管辖码Tax Jurisditcion code功能(1)

Tax Jurisditcion code 税务管辖码为SAP中的标准功能,可以通过此功能实现根据不同管辖范围确定不同税率的功能,且最多支持4级税率。多用于美国,加拿大,北美,巴西等国家。本文主要介绍区域税的配置,分级税将在下篇介绍。

在IDES的标准配置中,已经存在加拿大的Tax Jurisditcion的定价过程TAXCAJ和美国的定价过程TAXUSJ,有兴趣的可以参考。但由于系统中加拿大的税率配置已经过时且缺少HST的定价,下文将按现有情况重新用Tax Jurisditcion功能配置新的定价过程。

目前加拿大的消费税情况如下,部分州引入了HST,只需收取一级税,部分州仍停留在旧税制,收取两级税分别为GST和PST/QST。

SAP税务管辖码Tax Jurisditcion code功能(1)_第1张图片

FI和MM部分的配置

1. 在FI中定义税的 条件类型 Condition Types 和 定价过程 Procedures

路径:Financial Accounting (New) - Financial Accounting Global Settings (New) - Tax on Sales/Purchases - Basic Settings - Check Calculation Procedure

建立如下条件类型:

ZIGT Canadian Input GST

ZIHT Canadian Input HST

ZIPT Canadian Input PST

ZOGT Canadian Output GST

ZOHT Canadian Output HST

ZOPT Canadian Output PST

配置如图

SAP税务管辖码Tax Jurisditcion code功能(1)_第2张图片
FI中的税务条件类型

定价过程ZNTCAJ如图,在这个定价过程中,需包括所有业务中涉及的税

SAP税务管辖码Tax Jurisditcion code功能(1)_第3张图片
FI中的税务计算过程

2 给国家分配定价过程 Assign Country to Calculation Procedure,将刚才新建的定价过程ZNTCAJ分配给国家CA

3 建立税务管辖码结构,Specify Structure for Tax Jurisdiction Code

SAP税务管辖码Tax Jurisditcion code功能(1)_第4张图片
税务管辖码结构

该功能主要为多级税使用,具体用法将在下篇讲述

4 建立税务管辖码    Define Tax Jurisdictions

为每个省/领地建立税务管辖吗,例如

ZNTCAJ CA00            Federal Level GST only

ZNTCAJ CAAB            Alberta

ZNTCAJ CABC            British Columbia

ZNTCAJ CAMB            Manitoba

ZNTCAJ CANB            New-Brunswick

ZNTCAJ CANL            Newfoundland and Labrador

ZNTCAJ CANW            Northwest Territories

ZNTCAJ CANS            Nova Scotia

ZNTCAJ CANU            Nunavut

ZNTCAJ CAON            Ontari

ZNTCAJ CAPE            Prince Edward Island (PEI)

ZNTCAJ CAQC            Québec

ZNTCAJ CASK            Saskatchewan

ZNTCAJ CAYK            Yukon

5 定义税码 Calculation - Define Tax Codes for Sales and Purchases

根据实际情况配置每个省的税率,税码分为I0/A0 - 免PST只收取GST 和I1/A1 - 全税 两种

进项税

SAP税务管辖码Tax Jurisditcion code功能(1)_第5张图片
进项税税码的配置
SAP税务管辖码Tax Jurisditcion code功能(1)_第6张图片
销项税税码的配置

6 定义自动过账的税务账户 Posting - Define Tax Accounts

根据不同的Account Key (ZIH,ZIG,ZIP,ZOH,ZOG,ZOP) 定义即可。如果不需要很复杂的关系则可以自行简化Acc. Key。

SD部分的配置

7 定义销售定价中的条件类型,IMG - Sales and Distribution - Basic Functions - Pricing - Pricing Control - Define Condition Types

在此定义与步骤1中 名称相同 的 销项税 的条件类型,,即ZOGT, ZOHT和ZOPT,配置如下。

SAP税务管辖码Tax Jurisditcion code功能(1)_第7张图片
各税种的条件类型

8. 定义计算过程 Maintain pricing procedures - Maintain pricing procedures

将原有的税务计算的步骤替换成与FI税务计算过程中相同的步骤


SAP税务管辖码Tax Jurisditcion code功能(1)_第8张图片
SD的计算过程

9 分配定价过程 Define And Assign Pricing Procedures

10 定义一个新的条件表和存储顺序,并分配给条件类型CTXJ

SAP税务管辖码Tax Jurisditcion code功能(1)_第9张图片
条件表


SAP税务管辖码Tax Jurisditcion code功能(1)_第10张图片
存取顺序

11 配置税码,T-code vk11/vk12,条件类型CTXJ,定义不同情况下对应的税码


SAP税务管辖码Tax Jurisditcion code功能(1)_第11张图片
定义条件CTXJ

12 配置税务确定规则

IMG - Sales and Distribution - Basic Functions - Taxes - Define Tax Determination Rules


SAP税务管辖码Tax Jurisditcion code功能(1)_第12张图片
税务确定规则

13 配置工厂对应的税务管辖码

这个字段在地址里,需点击后面那个按钮

SAP税务管辖码Tax Jurisditcion code功能(1)_第13张图片
工厂对应的税务管辖码

至此所有配置已经完成。


测试场景

新建客户主数据,并在地址中填入税务管辖码


SAP税务管辖码Tax Jurisditcion code功能(1)_第14张图片
客户主数据

创建一张销售订单,税会自动计算并带出来。逻辑:系统会根据第11步中的条件表确定税码,然后根据税码和FI的税务计算过程在步骤4中确定需要的条件类型,以及对应的税率,然后去第8步的销售订单的计算过程中寻找名称相同的条件类型,并直接赋值,才会计算出税率。如果没有找到名称相通的条件类型,或没有找到有效的税率,则会报错。

SAP税务管辖码Tax Jurisditcion code功能(1)_第15张图片
测试销售订单中的税

你可能感兴趣的:(SAP税务管辖码Tax Jurisditcion code功能(1))