很多人对如何维持巴西的税收仍有疑问。前段时间,一家有几个税务问题的公司联系我帮助他们,我发现多年来,由于他们的税务计算系统缺少配置,他们正在进行手动调整。

维持税收的第一条规则是:

TAXBRJ = FTXP

TAXBRA = FV11

TAXBRJ:您不应该在税务代码税条件下直接在FTXP上输入费率。

在SAP 4.6C之前,FTXP具有告知将计算哪些税收类型和会计过帐的功能。

这意味着,在FTXP,它激活了100.000,1.00000和0.000的条件。

唯一的例外是INSS和用于PIS和COFINS的旧MP135解决方案

每个值的含义为:
1)100.000表示“计算税额并过帐到分配给帐户密钥的帐户”

示例:ICM1 100.000将ICMS发布到分配给VS2的ICMS帐户。

2)-100.000表示“将账户密钥分配给账户的复制源条目和后核算” 
示例:IC1O -100,000将ICM1值与负账户ICC一起过账。

3)0,000表示“活跃税,必须在nota财政上提交但不生成会计过帐。” 
示例:IPI1 0,000将为nota财政(J_1BNFSTX)创建IPI条目到“其他基础”列。

注意:这不适用于所有进程或所有条件。规则不是使用0,000而是100,000,并通过动态异常控制税务过账行为。

从SAP 4.7版到当前版本: FTXP可以停产。

原因:上述所有控制都通过J1BTAXàMM税码处理或直接处理到J_1BTAXCODEV视图。

TAXBRJ的MM / FI税码如何与SD相关?

答案是:经典模式,TAXBRJ,所有的税收计算都是在同一个函数下完成的:J_1BCALCULATE_TAXES。所有对此功能的访问都是通过相同的计算程序进行的,分配给国家代码,而不是应用程序。

然后,在显示税收计算的RVXBRA(TAXBRJ Schema for SD)中,必须首先在TAXBRJ(MM / FI)进行计算。为此,来自J_1BTXSDCV的始终是SD税码将在MM上具有相应的税码,因为MM税码是触发计算的税码。

SD流程的MM税码是通用的。有:一个用于自由贸易区,一个用于服务,一个用于常规销售。然后,有一个MM税码(J_1BTAXCODEV)用于一个或多个SD税码(J_1BTXSDCV)。

MM税码是根据条件时间IBRX(SD)定义的过程特征定义的。通用,必须使用通用条件激活SD进程的MM税码。通过J_1BTXSDCV控制有效计算的税/条件是什么。

因此,每个涉及SD的MM税码必须只配置一次,并且永不改变。必须激活销售流程可能的所有税务条件。

示例:MM税码“SD”(指常规销售)将激活条件:ICM3,IPI3,ICN3,IPS3等。

但是在常规销售过程中,在销售订单中使用SD税码C3,它将仅计算条件IPI3和ICM3。

创建税收组对于处理巴西的税收计算(包括销售订单,采购订单等)非常有用,例如ICMS,IPI,PIS,COFINS,ISS,税收替代,预扣税等。
作为税率,基地和其他税务问题在巴西非常活跃,您肯定需要在SAP中维护税收组。

首先,您必须创建税收组,然后转到交易J1BTAX(或者您可以转到SPRO - 财务会计(新) - 财务会计全局设置(新) - 销售/采购税 - 计算 - 巴西税务计算的设置 - 税率 - 动态异常的定义税组

然后,选择Country BR

在J1BTAX,转到菜单:税务计算 - 维护税务组

在选择“新条目”之前,让我解释一下J_1BTXGRUOP上的那些字段是什么意思:

Red Box - TAX GROUP中 - 您可以定义10到89范围内的组.0到9之间以及90到99之间的数字是为SAP保留的。不应删除这些组。SAP将组1,5和97发送到99. 
在查找税收动态异常时,SAP将从最小的税组开始到高级,然后停止搜索,然后找到第一个组合。考虑到这一点,建立从最复杂(最小的组)到较不复杂(较高组)的组

下表说明了SAP提供的税组的用法:

税收组使用
1 MM:ICMS基础减少载体
SD:ICMS基础减少客户
ISS费率(取决于材料)

5 ICMS,IPI,ST物质相关例外
MM:ISS例外(取决于出货地,交运地,物料)

97 SD:IPI税法(基于NCM代码)

98 IPI标准税(基于NCM代码)
SD:IPI税法(基于国家)
ICMS标准税率(基于出货和交运)
ST标准税率(基于出货地,交运地, ST组)

99违约税(根据国家/地区)
SD:IPI税法(基于税码)

在橙色 - TAX GROUP FIELDS 1,2和3中 - 您可以使用none和3种可能的键组合来构建税例外。可用的字段是:

ASNUM-服务编号
MATNR-材料
NBM- NCM代码
MATKL-材料类,材料组
MWSKZ-税码
LIFNR-供应商
KUNNR-客户
BRSCH-行业区
CITYC-城市代码
OIHMTXGP-税务组(石油)
OIHVGROUP-客户税组(石油) )
OIHCGROUP-供应商税务组(油)
使用 - 税务计算:物料使用
LOC_PR-服务提供商
LOC_SE- 服务提供地点LOC_SR-服务
地点客户
BUKRS-公司代码
WERKS-工厂
MTUSE_MARC-物料使用(物料主记录)
MTORG-货物原产地
CNAE-CNAE代码
CRTN-CRT编号
ICMSTAXPAY-ICMS 
纳税人INDTYP-行业主要类型
TDT-税务申报类型
COMSIZE-公司规模
DECREGPC- PIS / COFINS 
LEGALNAT的声明制度 - 法律性质
EXTWG-外部材料集团
PRDHA-产品层次结构
GPART_KK-业务伙伴编号

绿色框中 - 调用应用程序 - 有效使用的应用程序包括:
SD销售和分发 - 这意味着该例外仅对SD应用程序有效,例如销售订单或计费凭证。
MM物料管理 - 这意味着该例外仅对MM应用程序有效,例如采购订单或发票验证。
一般 - 这意味着,无论是MM还是SD,都将应用该组的例外情况。

蓝盒子 - 税收复选框 - 在这里,您可以选择税收组可以用于税收例外的税收。

上面的屏幕只是一个例子。你必须弄清楚税务部门对关键领域的最佳组合。

要创建新组,请点击“新条目”:

将税率表映射到Cond。表格
创建税收组后,您必须将税收组分配给条件表。返回J1BTAX主屏幕,然后返回菜单条件设置 - 条件映射 - 将税率表映射到Cond。表:

维护巴西税表时,系统会自动生成或更改条件记录。在此活动中,您可以指定要用于特定税表的条件表。对于动态例外,您还要为每个税组指定条件表。然后,系统知道要生成哪个条件表(必须包含在访问序列中)条件记录。

将税表分配给条件表是通过参考税组来完成的:IPI,ICMS和Sub.Trib的动态例外。总是为国际空间站,PIS,COFINS和预扣税。

* SAP不提供动态税务例外的标准定制。如果您创建新的税组,则必须为您使用的每个组指定一个新条目。在SAP的标准概念中,条件表对于所有税组都是相同的。但是,如果您需要遵循自定义访问顺序的不同概念,则可以为每个税组指定不同的条件表。我们建议保持每张桌子一个税组的标准概念。

**您可以在税务经理的工作场所(事务J1BTAX)的概述页面中找到这些条目。在那里你定义了几种税的税率。

让我们举一个关于如何填充J_1BVIEWMAP表的实际例子:
我创建了税组,我确实选择了其中9个与COFINS值动态异常相关的组:

然后,我创建了9个条目,将Tax Rates表映射到Condition表,每个表代表一个税组。您会注意到,没有分配税组的表格,每个表格都有一个条目,它们永远不会更改。

每次创建新的税组并选择COFINS复选框时,都必须创建一个新条目,如下所示:

这个想法适用于以下所有表格:
J_1BTXCOF -COFINS 
J_1BTXIC3 - ICMS 
J_1BTXIP3 - IPI 
J_1BTXISS - ISS 
J_1BTXPIS - PIS 
J_1BTXST3 - ST 
J_1BTXWITH - WHT

这意味着,如果您将复选框激活为上述税,则必须在此表中为每个税组创建一个条目,将表名分配给税组和正确的条件表(349,346,382等)上)。

迁移访问序列中的税组
现在是时候将您创建的税组迁移到访问序列中了。
使用基于条件的税计算方法(CBT),每次创建新的税组时,必须由系统通过事务J1BTAX自动添加到特定的访问顺序中。只要在税组中执行更改,甚至删除它,就会发生同样的情况。

返回J1BTAX主屏幕并进入菜单:条件设置 - 迁移 - 访问序列中的税组

在程序选择屏幕上,输入要包含在更新中的税组。您可以通过设置“仅模拟”指示器来模拟程序的结果。这非常重要,因为该程序会对您的数据进行跨客户端更改。

此外,您需要指定要进行的转换类型:
a。更新访问序列 - 如果要更新访问序列中的现有步骤
b。插入访问序列 - 如果要在创建新税组
c 后在访问序列中包含新步骤。从访问序列中删除 - 如果要从访问序列中删除现有步骤

如果您要一次创建所有组,则可以更轻松地选择10到89之间的范围,您可能需要先进行模拟,以确保没有错误。

如果全部为绿色,则表示可以在未激活“模拟”复选框的情况下运行,并且税组将添加到访问序列中:

在为动态异常创建或更改税组后,可以使用报告J_1B_EXT_ACC_SEQ自动更新访问顺序。如果要修改访问顺序,则需要获得跨客户端自定义的授权。确保税组在不同客户端中的定制方式不同非常重要,因为每次转换为访问序列时,以前的自定义设置都将被覆盖。

应该看起来像这样:

上面运行的结果是,所有访问序列都将自动更新,例如,检查下面将不同税组添加到一个特定访问序列的位置:

将税表迁移到条件
现在,您必须将税表迁移到条件以创建条件记录。返回J1BTAX主屏幕,进入菜单条件设置 - 迁移 - 税表到条件。这是程序J_1B_MIGRATE_TAX_RATES的执行。

首先,您必须选择应用程序:
- TX(物料管理)
- V(销售和分销)

然后,您必须选择转换选项:
- 覆盖现有条件记录
- 在现有条件记录的情况下询问
- 从不覆盖现有条件记录

然后最后选择表格,逐个运行迁移。
请注意,您选择作为MM的税组将是您能够运行到应用程序TX的唯一税务组以及您选择为SD的税组,您必须运行到应用程序V.是通用的,或者没有Tax Group的表,您将为两者运行(某些例外情况适用)。

结果将更接近下面的屏幕截图:

原文

https://blogs.sap.com/2015/11/27/creating-tax-groups-for-taxes-exception/

Leandro da Pia Nascimento

转载于:https://www.cnblogs.com/SlashOut/p/10274518.html

SAP Brazil J1BTAX 为税收例外创建税收组(翻译)相关推荐

  1. SAP WM 2-Step Picking流程里创建的Group的分析

    SAP WM 2-Step Picking流程里创建的Group的分析 SAP WM模块的2-Step Picking流程里,需要根据实际业务情况,首先为外向交货单(Outbound Delivery ...

  2. SAP WM 执行VL06P为交货单创建组,报错-TO for multiple deliveries only with delayed delivery update-

    SAP WM 执行VL06P为交货单创建组,报错-TO for multiple deliveries only with delayed delivery update- 1, 如下销售订单728, ...

  3. SAP RETAIL 使用事务代码MM41创建商品主数据时不能激活检验类型?

    SAP RETAIL 使用事务代码MM41创建商品主数据时不能激活检验类型? 在SAP RETAIL系统里玩转QM(Quality Management)模块,是否可能?当然可能.有啥特殊地方,商品主 ...

  4. SAP RETAIL 根据Allocation Rule去创建分配表

    SAP RETAIL 根据Allocation Rule去创建分配表 1,执行事务代码WA21创建好了如下的allocation rule 1. 三个门店采购同一个商品时候的数量分配比例关系是5:2: ...

  5. SAP MM ML81N为采购订单创建服务接收单,报错- No matching PO items selected -

    SAP MM ML81N为采购订单创建服务接收单,报错- No matching PO items selected - SAP里的服务采购流程跟有形的实物采购流程并不相同.除了在采购单据上的差异以外 ...

  6. SAP RETAIL WA03 基于分配表创建PO报错 - No work list could be selected –

    SAP RETAIL WA03 基于分配表创建PO报错 - No work list could be selected – 1, 执行事务代码WA03,输入分配表4,回车进入如下界面, 选中item ...

  7. SAP PP CS01使用ECR去创建BOM主数据,报错:System status: ECR is not yet approved.

    SAP PP CS01使用ECR去创建BOM主数据,报错:System status: ECR is not yet approved. 1,使用CC31创建好了ECR #500000012717,用 ...

  8. SAP MM VL34事务代码批量创建Inbound Delivery

    SAP MM VL34事务代码批量创建Inbound Delivery 标准系统中,采购订单里的confirmation control key为0004(inbound delivery)的时候, ...

  9. 「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值?

    「SAP技术」SAP MM 批次管理的物料创建DN时无存储地点就不能输入批次值? 1, 如下交货单80018169(SO#10002993),行项目里storage location为空,batch字 ...

  10. 「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X?

    「SAP技术」 SAP MM 已启用质检物料创建PO时候'STOCK TYPE'没有默认为X? Part I:SAP 标准行为 1, 物料11002335, QM视图里 01 inspection t ...

最新文章

  1. R语言生成数据及其95%置信区间数据(或者其它区间)、使用geom_ribbon函数为ggplot2图像手动添加置信区间的阴影区域using geom_ribbon to create shaded
  2. java的list类
  3. 根据浏览器内核判断是web/iOS/android/ipad/iphone 来打开不同的网站或页面
  4. java一个接口执行结束释放内存_java的灵魂--JVM虚拟机
  5. 看美国如何实现农业大数据的建设
  6. linux zip包解压乱码
  7. 在Java中调用Python,java面试题,java初级笔试题
  8. linuxmake没有指明目标并且找不到makefile_如何写makefile?
  9. OpenStack、CloudStack、Eucalyptus和vCloud Director四大主流云平台怎么选?
  10. Static 单例模式
  11. Atitit vm os内存管理 目录 1. 冯诺依曼结构、哈佛结构、改进型哈佛结构 1 1.1. 冯·诺依曼结构 1 1.2. 哈佛结构 2 1.3. 改进型的哈佛结构与哈佛体系结构差别 3 2.
  12. maven集成SSM项目,Tomcat部署运行——SSM整合框架搭建
  13. Oracle日期函数总结
  14. 教育类产品 竞品分析
  15. JAVA爬取网站查询网络IP所在地
  16. 新版标准日本语高级_第7课
  17. 微信鼠标点击显示二维码代码
  18. 阿里云物联网平台使用图文教程
  19. 面试官:什么是 Reactor 和 Proactor?
  20. C++常见的SML用法 ACM 必备

热门文章

  1. php 获取图片、swf的尺寸大小
  2. 习题第一章 构造过程抽象
  3. 线性表的链式存储实现
  4. SUSE12Sp3安装配置.net core 生产环境-总汇(持续更新中...)
  5. flask + websocket实现简单的单聊和群聊
  6. mongodb 索引1
  7. 科研不是比赛,而是一种对未知和完美的自我追求——跟邢波(Eric Xing)面对面聊科研...
  8. 学习Cocos2d的博客 --推荐
  9. JAVA(int...i)问题
  10. 在 Delphi 下使用 DirectSound (1): 枚举播放设备