跳转到主要内容

AEAT申报的基础模块

项目描述

Mature License: AGPL-3 OCA/l10n-spain Translate me on Weblate Try me on Runbot

Módulo base para declaraciones de la AEAT, que incluye

  • Campos base para todo los modelos AEAT.

  • Vista base para todos los modelos.

  • Crea una secuencia automática para los registros diferenciando por modelo.

  • Exportación del BOE. Define una exportación básica, con los diferentes registros del fichero.

  • Generación del registro del declarante con los campos genéricos de los modelos.

  • Motor de exportación paramétrica basado en una configuración que puede ser introducida por datos XML o por interfaz.

  • Visor de archivos BOE asociados a la configuración de exportación.

  • Motor de cálculo de importes por impuestos.

  • Generador del asiento de regularización con cargo a un proveedor “Agencia Estatal de Administración Tributaria” creado al efecto.

  • Certificado para las declaraciones de la AEAT

  • Webservice AEAT SOAP

目录

安装

Este módulo requiere del módulo account_tax_balance, que está en OCA/account-financial-reporting y de date_range, en OCA/server-ux.

配置

Todos aquellos modelos que se especifiquen en los módulos adicionales y hereden el AEAT base, deberán definir una variable interna que se llame ‘_aeat_number’ asignándole como valor, el número del modelo (130, 340, 347…).

Para poder utilizar el motor genérico de cálculo de casillas por impuestos (como el 303), hay que heredar del modelo “l10n.es.aeat.report.tax.mapping” en lugar de “l10n.es.aeat.report”. Para la vista, hay que añadir el campo a mano, ya que la herencia de vistas no permite una doble herencia de AbstractModel, pero lo que es la vista tree ya está definida.

要在一个模型中激活创建调节分录,需要在相应的模型中设置字段 allow_posting 为 True,并在税务配置中设置使用带有“to_regularize”标志的调节概念。这仅适用于使用按税务代码计算格式的模型。

警告:由于所有模型的税务行都存储在一个单独的表中,Odoo的ORM在将此类行的one2many字段(tax_line_ids)作为计算字段的依赖关系时存在限制。这可能在多公司环境中引起问题。一个解决方案(虽然不能避免重新计算)是将这些计算字段设置为 compute_sudo=True

在 l10n.es.aeat.report 模型中已创建基础计算字段 error_count,其值取决于其继承,它将继承 _compute_error_count 函数以指示报表中有多少行出错。如果值为0,则不会显示任何警告;如果值大于0,则会在报表表单视图的顶部显示警告。

使用

要查看BOE文件,必须

  1. 进入 发票 > 设置 > AEAT > 向BOE导出配置

  2. 进入模型的主要导出配置详情。

  3. 点击“比较文件”智能按钮。

  4. 选择相应的文件并点击“比较”。

  5. 将出现一个窗口,显示每个导出行、相应的字符串以及如果是数值,则其关联的金额。

要导入证书,必须

  1. 进入 发票 > 设置 > AEAT > 证书

  2. 创建一个新的。填写表格数据并上传p12文件

  3. 点击获取密钥并输入证书密码

已知问题/路线图

  • BOE导出配置不按日期过滤或自动按有效期选择。

  • 不包括特定的Foral议会部分。

错误追踪器

错误在 GitHub Issues 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现的,请通过提供详细且受欢迎的 反馈 来帮助我们解决这个问题。

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

致谢

作者

  • Pexego

  • Acysos S.L.

  • AvanzOSC

  • Tecnativa

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

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

当前维护者

pedrobaeza

此模块是GitHub上OCA/l10n-spain项目的一部分。

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

项目详情


发布历史 发布通知 | RSS订阅

下载文件

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

源代码分发

本版本没有可用的源分布文件。请参阅关于生成分布存档的教程。

构建的分布

odoo13_addon_l10n_es_aeat-13.0.4.0.0-py3-none-any.whl (241.9 kB 查看哈希值)

上传时间: Python 3

支持