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

建立如下条件类型:

ZIGTCanadian Input GST

ZIHTCanadian Input HST

ZIPTCanadian Input PST

ZOGTCanadian Output GST

ZOHTCanadian Output HST

ZOPTCanadian Output PST

配置如图

FI中的税务条件类型

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

FI中的税务计算过程

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税务计算过程中相同的步骤

SD的计算过程

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

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

条件表

存取顺序

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

定义条件CTXJ

12 配置税务确定规则

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

税务确定规则

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

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

工厂对应的税务管辖码

至此所有配置已经完成。

测试场景

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

客户主数据

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

测试销售订单中的税

sap税码配置_SAP税务管辖码Tax Jurisditcion code功能(1)相关推荐

  1. sap税码配置_SAP税务管辖码Tax Jurisditcion code功能(2)

    在定义税务管辖码的时候,我们可以定义多级结构,从而实现多层税率计算的目的,以系统中,美国的计税方式为例. 美国的TJC结构 在这个结构中,Tax Jur Code被分为了3层,前2位为第1层,代表省/ ...

  2. sap税码配置_关于SAP税的配置

    维护步骤: 税主要在财务会计->财务会计的全局设置->销售/购置税中配置. 1)基本设置 定义存储顺序(T682存取顺序-> T682I存取顺序(表)->T682Z存取顺序(字 ...

  3. SAP查看SPRO配置对应的事务码

    在SPRO里面,选中配置项,然后点击菜单-编辑-显示IMG活动. 在显示实施指南活动:已分配对象"维护对象" 里面,点维护对象,找到定制对象,就可以查看对应的事务码.但是不一定都有 ...

  4. SD--关于SAP税的配置

    维护步骤: 税主要在财务会计->财务会计的全局设置->销售/购置税中配置. 1)基本设置 定义存储顺序(T682存取顺序-> T682I存取顺序(表)->T682Z存取顺序(字 ...

  5. 支付FM——支付宝收款码配置

    配置图示: 注册会员后进入商家后台,点击[免签通道]-[收款码]进入收款码配置页,点击右上角[新增收款码]. 选择收款通道:与实际收款码所属通道一致. 填写收款号:平台方便商户管理的标识,必须与监控A ...

  6. 跟着团子学SAP FICO:SAP税码传输最佳业务实践

    在实际业务中,税码传输在不同client或系统间很容易出现不完整的情况,所以导致顾问浪费很多额外的时间在目标系统中手工再进行调整. 今天分享外网一位资深FICO顾问关于税码传输的心得: 在创建新税码或 ...

  7. cj20n sap 报错未知列的名称_sap ps模块全称 SAP,PS模块配置和操作手册

     SAP PS模块配置和操作手册 SAP PS模块配置和操作手册 Overview 项目管理 项目管理总的来说就是需要管理整个项目实施的过程,在这个过程中,需要将各级任务进行分解,也就是通常说的WB ...

  8. [附源码]JAVA毕业设计税务缴纳管理系统(系统+LW)

    [附源码]JAVA毕业设计税务缴纳管理系统(系统+LW) 项目运行 环境项配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe ...

  9. 配置vim支持源码浏览(vim+ctags+cscope)

    2019独角兽企业重金招聘Python工程师标准>>> 配置vim支持源码浏览(vim+ctags+cscope) 介绍 windows下流行的源码阅读软件是source insig ...

最新文章

  1. Android Activity启动模式总结
  2. 离开当前屏幕的判断方法_EXCEL 一个工作表如何快速拆分多个工作表的方法
  3. IdentityServer4系列 | 资源密码凭证模式
  4. DGL实现同构/异构图卷积模型
  5. jsp+servlet+java 实现统计在线人数
  6. mysql 模型_MySQL的架构模型
  7. 详细分析开源软件项目 Ajax.NET Professional 中的RCE 漏洞(CVE-2021-23758)
  8. IDEA使用@Data注解,类调用get、set方法标红的解决办法
  9. 和Keyle一起学ShaderForge - Overview
  10. IPS和IDS的区别
  11. c 循序结构程序设计
  12. Linux scp和sftp
  13. canvas坐标转换屏幕坐标_Canvas坐标系转换
  14. C\C++开发的经典魔塔小游戏--(4)楼层控制,背景音乐,个人元素
  15. GIT 与 GitHub简介
  16. 走近后厂村程序员的真实生活:拿命换钱
  17. java 四则运算_java实现小学生四则运算
  18. Kindle 电子书分享
  19. Java将Excel转换为ODS
  20. 存量市场之下,电商之战深入腹地且逻辑未变

热门文章

  1. 如何将大量图片文件合并成一个*.bin文件
  2. 打印机无法双面打印处理办法
  3. 修改谷歌浏览器ua的简单方法
  4. 网卡和网卡的驱动程序
  5. kafka多线程消费
  6. android热修复技术tinker,Android热修复方案第一弹——Tinker篇
  7. Powershell-批量重命名替换文件名
  8. 四级恋练有词课程 (10课时-朱伟)导学
  9. 有道词典Android客户端包体积优化之路
  10. Linux系统上没有scp命令,Linux scp命令没反应