定义和管理 AvaTax 销售税

本文档描述在使用第三方系统 AvaTax 计算客户发票的销售税时如何在 M3 BE 中定义和管理销售税。使用此解决方案,可以在 AvaTax 中执行销售税的报告和调节。

在 M3 中执行客户开票时,AvaTax 用于计算销售税。来自 M3 的所需数据将传输到 AvaTax 应用程序,此应用程序中计算出销售税并将其返回给 M3。总税额在 M3 中已记账,如果在设置 - 销售税 (CRS793) 中选中了“更新税务明细”复选框,则也可以在客户订单发票。显示税务交易 (OIS354)MCO 发票。显示税收交易 (COS354) 中查看详细的税务信息。所有销售税的报告和调节均在 AvaTax 中进行。

需要以下配置才能启用功能:

分部设置

公司。连接分部 (MNS100/G) 中指定分部的税法。根据以下规则,为参数“税收方法”选择备选项 3、4 或 5:
  • 3 - 用于计算客户发票上的 AvaTax 销售税。供应商发票不计算税。
  • 4 - 用于计算客户发票上的 AvaTax 销售税和供应商发票上的增值税/商品和服务税。
  • 5 - 用于计算客户发票上的 AvaTax 销售税和供应商发票上的 M3 销售税。

集成设置 - 税务接口

集成设置 - 税务接口 (CRS794) 中指定集成设置。

  • 在“销售税接口”中,选择 2 -“AvaTax”以指定适用的销售税服务。
  • 在“服务器地址”中,指定为 AvaTax 提供的 URL,例如 https://sandbox-rest.avatax.com
  • 在“账号”中,指定为 AvaTax 提供的账号。
  • 在“许可”中,指定为 AvaTax 提供的许可。
  • 在“日志级别”中,选择 AvaTax 日志记录的默认日志级别。

设置 - 销售税

设置 - 销售税 (CRS793) 中指定销售税设置。

  • 选择“更新税务明细”复选框以启用允许您审阅客户订单发票。显示税务交易 (OIS354)MCO 发票。显示税收交易 (COS354) 中的详细税收信息的功能。如果取消选中此复选框,则税务明细不会存储在 M3 中,而只能在 AvaTax 中进行查看。
    注意

    由于其他数据存储在 M3 Business Engine 中,因此这样可能会影响系统性能。

  • 当您向 AvaTax 发起请求以计算 API OIS100MI 中 MI 交易“GetHead”和“GetOrderValue”的订单总额的税时,请选中“MI 中包含税”复选框。
    • 如果选择“MI 中包含税”,则还必须在“最大订单行号”中指定要发送的行数。

税码

税码在税代码。打开 (CRS130) 中管理。

  • 指定税交易代码。此字段用于标识要征税的交易类型。在普通发票上应使用税码 N(“普通”),在客户发票。手动输入 (ARS120) 中输入税收调整发票时应使用税交易代码 B 和 C。
  • 即使您有不应纳税的客户或产品,也要为所有适用的税码选择“应纳税”,以确保在 AvaTax 中进行税务决定。使用此设置,所有税收决策都将延迟到外部系统,这简化了销售与应纳税交易和非应纳税交易的调节。
    注意

    AvaTax 不适用于在税码上未选择“应纳税”的交易。

  • 指定“税码 AvaTax”。此字段用于标识要征税的交易类型。使用 AvaTax 中指定的值更新该字段。
  • 物料。打开 (MMS001) 中的物料上指定税码,在客户订单费用。打开 (OIS030) 中指定订单标题费用,在订单行费用。打开 (CRS275) 中指定订单行费用,在服务费用。打开 (OIS031) 中指定服务费用以及在客户。打开 (CRS610) 中指定客户。

地址处理

确定税收辖区需要地址信息。地址行 1 和 2 用于街道地址。城市和邮政编码将发送到 AvaTax 以确定目的地地址。

  • 在 (CRS610) 和客户。连接地址 (OIS002)中指定收货地址。该地址代表货物送达的税收辖区。
  • 内部地址。打开 (CRS235) 中指定仓库的最终目的地或收货地址。此地址代表货物发货地的税收辖区。
  • 分厂。打开 (CRS008) 中销售分厂上的最终目的地或主仓库的收货地址上指定订单验收库位。
  • 公司。连接分部 (MNS100) 中指定一个地址。此地址代表手动客户发票上的发货税区 ID 和订单验收库位。

使用代码

在 (CRS610/L) 中选择 AvaTax 使用代码。此字段用于标识要征税的交易类型。