跳转到主要内容

泰国本地化 - 账户税务发票

项目描述

Alpha License: AGPL-3 OCA/l10n-thailand Translate me on Weblate Try me on Runbot

本模块解决泰国不必要的税务要求

在Odoo中,使用现金基础功能来覆盖不必要的税务(支付产生的税务)。这可以部分解决泰国关于不必要的税务问题。对于客户发票/付款,Odoo的现金基础就足够了。

但对于供应商发票/付款和费用,税务发票编号和税务日期由供应商提供。本模块将为用户在供应商账单(正常税务)和供应商付款(支付产生的税务)中提供相应的操作方式。

目录

配置

对于销售税(税务范围=销售),可以选择通过序列模型运行税务发票编号。如果设置正确,税务发票编号将使用此序列而不是客户发票编号/付款编号

  • 转到会计 > 配置 > 发票 > 税务

  • 对于销售税,选择“税务发票序列”(或创建新的序列)

  • 确保您还为相同的税务设置相同的序列。例如,输出增值税7%和不必要的输出增值税7%必须选择相同的序列,它们都将产生相同的税务报告

注意:此选项不可用于采购税,因为税务发票编号来自供应商,并且是手动填充的。

使用

因此,将在account.move.tax.invoice中引入两个新的税务相关字段

  1. tax_invoice_number : 税务发票号码

  2. tax_invoice_date : 税务发票日期

在客户发票中,这两个字段将由Odoo的文档编号和日期自动填充。但在供应商发票中,这两个字段必须由用户填写,使用来自供应商的税务发票号码和日期。

注意:新表account.move.tax.invoice是泰国增值税报告的主要数据来源。

准备预提税

  • 使用开发者模式

  • 在会计科目表中,如果尚不存在,则添加预提税的新科目。

  • 作为管理员,添加访问权限 显示完整会计功能

  • 转到发票 > 配置 > 设置,并选择 收付实现制,这将打开税务主数据中的收付实现制选项。

  • 转到发票 > 配置 > 会计 > 税收,为销售和采购创建新的预提税。

客户发票和付款案例

  • 创建新的客户发票,并选择使用销售的增值税或预提增值税。

  • 按照常规处理发票和付款,应使用Odoo文档编号和日期作为税务发票号码/日期。

供应商发票/付款案例

1) 输入增值税案例

  • 创建新的供应商账单并选择输入增值税。

  • 在供应商账单的税务发票选项卡中,填写由供应商提供的2个新字段,税务发票税务日期

  • 验证此供应商账单,所提供的税务发票号码和税务日期将在account.move.tax.invoice中设置。

2) 预提输入增值税案例

  • 创建新的供应商账单并选择预提输入增值税。

  • 验证供应商账单,将创建带有预提增值税的日记账分录。

  • 按照常规登记付款,这将创建新的付款凭证。

  • 在此过程中,为清缴预提税而创建的日记账(收付实现制)已创建,但它将处于草稿状态。

  • 转到付款凭证,在税务发票选项卡中,填写税务发票号码和税务日期。

  • 单击清除增值税按钮,清缴预提税的日记账(收付实现制)现在将处于已过账状态。

错误跟踪器

错误在GitHub问题上跟踪。如果在那里您的错误已被报告,请查看。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决它。

请勿直接联系贡献者以获取支持或帮助解决技术问题。

鸣谢

作者

  • Ecosoft

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

当前 维护者

kittiu

本模块是GitHub上的OCA/l10n-thailand项目的组成部分。

欢迎您贡献力量。要了解如何贡献,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程

构建分发

由支持