声明:本文章仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。文中所指ERP即SAP软件。
在上一篇文章中,简要介绍了税,本文是第二篇关于税的文章,介绍
ERP采购模块中的税,具体包括如下内容
- 国内本土项目的采购模块 关于税的需求
- ERP采购模块中的税的逻辑关系说明
- 条件类型NAVS的应用(确定税的一种方式)
1、国内项目采购模块对于税的需求
正如在上篇文章中所描述的,中国的增值税还是比较简单的,所以在很多项目中,客户对采购模块的税没有特殊的需求,大多采用在信息记录中维护税码的方式,具体如下图所示在采购信息中,针对物料T3WWW40044、供应商600513,维护税码(J1)
如下图所示,采购信息记录的税码(J1)将会复制到采购订单行项目。
如果客户有一些特殊需求,如根据采购订单类型确定采购订单中的税码,又或者如果是服务类的采购订单,则默认相应的税码,这些需求大多是通过增强实现的。
2、ERP采购模块的税的逻辑关系
1、整体逻辑
下图对MM模块的税的确定逻辑的总结,整个逻辑围绕着税码,包含二层关系
1)、税码(TaxCode)在各个环节如何确定的
税码是整个税的关键,从一个环节(基础数据)传递到下一个(采购订单),最后传递到发票校验,具体来说,从基础数据(信息记录或者其他的条件类型或者其他参照单据)中的税码带到采购订单的行项目,再进一步从采购订单行项目带到发票校验的行项目中。
2)、税码如何确定税率的。
需要注意的是,在采购订单中,系统是根据事务代码FV11的结果确定税率,而在发票校验时,是根据事务代码FTXP来确定的。
2、采购订单行项目的税码的确定方式
整个逻辑中,采购订单行项目的税码的确定方式最为关键,具体如上图如下。
- 采购信息记录中维护了税码,将会读取到采购订单的行项目
- 税的条件类型中也可以维护税码,将会读取到采购订单的行项目,并且具有最高的优先级别,也就是比信息记录更为优先。
通过条件类型确定税码也是本文重点介绍的内容,因为条件类型是非常灵活的。
3、税码如何确定税率的。
1)、采购订单中的税率
如下图所示,采购订单的税率体现在采购订单行项目中。
采购订单中的税率的确定方式如下
如下图所示,事务代码FV11针对条件类型MWVS维护税率,本例中是根据国家 税码确定税率
为什么是条件类型MWVS
系统是根据国家CN确定出税的定价过程(TAXCN),在税的定价过程中包含了条件类型MWVS。这个步骤一般都是采用系统默认设置。只是对于特殊的国家需要进行额外的定义。
2)、发票校验的税率和科目的确定
如下图所示,在事务代码FTXP中定义税码(J1)的税率
如下图所示,在事务代码OB40中定义对应的会计科目(22210101 应交增值税-进项税)
3、条件类型NAVS的应用(一种确定税码的方式)
条件类型是非常灵活的,也可以用来确定税码,下文中演示一个特定的业务需求,采购信息记录中不维护税码,而是根据物料组确定税码。
实际上我们可以设置任何的规则,如根据采购订单类型确定税码,本文仅演示根据物料组确定税码
- 事务代码MEK1针对条件类型NAVS维护税码
如下图所示设置不同的物料组采用不同的税码,如物料组A3的税码为J6
2、采购订单的税码确定
创建采购订单,输入3行,
第一行物料组:01,系统确定出税码J1
第二行物料组:02,系统确定出税码J2
第三行,输入上文中的物料,该物料对应的物料组为A3,具体如下图所示,系统确定出税码J4。
注意:条件类型确定的税码的优先级最高,可以覆盖采购信息记录的税码。
如下图所示,该税码具体是通过条件类型NAVS复制到采购订单的行项目。
3、具体配置如下:
1)、配置路径如下:
2)、定义条件表993,包括物料组,根据需要可以定义其他字段,如采购订单类型
3)、定义存取顺序Z993,包括条件表Z993
4)、设置条件类型NAVS的存取顺序为Z993
备注:为何是条件类型NAVS
NAVS是税的条件类型,同时又被包含在采购订单的定价过程中。
4、小结
本文对ERP采购模块的税进行了简要的介绍,包括基本应用、整体逻辑以及通过条件类型灵活确定税码。
我们将在后文中继续对税这一议题进行介绍。