Tax Jurisditcion code 税务管辖码为SAP中的标准功能,可以通过此功能实现根据不同管辖范围确定不同税率的功能,且最多支持4级税率。多用于美国,加拿大,北美,巴西等国家。本文主要介绍区域税的配置,分级税将在下篇介绍。
在IDES的标准配置中,已经存在加拿大的Tax Jurisditcion的定价过程TAXCAJ和美国的定价过程TAXUSJ,有兴趣的可以参考。但由于系统中加拿大的税率配置已经过时且缺少HST的定价,下文将按现有情况重新用Tax Jurisditcion功能配置新的定价过程。
目前加拿大的消费税情况如下,部分州引入了HST,只需收取一级税,部分州仍停留在旧税制,收取两级税分别为GST和PST/QST。
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
配置如图
定价过程ZNTCAJ如图,在这个定价过程中,需包括所有业务中涉及的税
2 给国家分配定价过程 Assign Country to Calculation Procedure,将刚才新建的定价过程ZNTCAJ分配给国家CA
3 建立税务管辖码结构,Specify Structure for Tax Jurisdiction Code
该功能主要为多级税使用,具体用法将在下篇讲述
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 - 全税 两种
进项税
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,配置如下。
8. 定义计算过程 Maintain pricing procedures - Maintain pricing procedures
将原有的税务计算的步骤替换成与FI税务计算过程中相同的步骤
9 分配定价过程 Define And Assign Pricing Procedures
略
10 定义一个新的条件表和存储顺序,并分配给条件类型CTXJ
11 配置税码,T-code vk11/vk12,条件类型CTXJ,定义不同情况下对应的税码
12 配置税务确定规则
IMG - Sales and Distribution - Basic Functions - Taxes - Define Tax Determination Rules
13 配置工厂对应的税务管辖码
这个字段在地址里,需点击后面那个按钮
至此所有配置已经完成。
测试场景
新建客户主数据,并在地址中填入税务管辖码
创建一张销售订单,税会自动计算并带出来。逻辑:系统会根据第11步中的条件表确定税码,然后根据税码和FI的税务计算过程在步骤4中确定需要的条件类型,以及对应的税率,然后去第8步的销售订单的计算过程中寻找名称相同的条件类型,并直接赋值,才会计算出税率。如果没有找到名称相通的条件类型,或没有找到有效的税率,则会报错。