跳转到主要内容

AEAT申报的基础模块

项目描述

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

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

目录

安装

此模块需要OCA/account-financial-reporting中的account_tax_balance模块和OCA/server-ux中的date_range模块。

配置

所有在附加模块中指定并继承AEAT基本模块的模型都必须定义一个名为‘_aeat_number’的内部变量,并分配给模型编号(130、340、347...)。

要使用通用税收单元格计算引擎(如303号引擎),需要从“l10n.es.aeat.report.tax.mapping”模型继承,而不是从“l10n.es.aeat.report”模型继承。对于视图,需要手动添加字段,因为视图继承不允许双重继承AbstractModel,但视图树已经定义好了。

要在模型中激活调节分录的创建,需要在相应的模型中将字段allow_posting设置为True,并在税收配置中设置需要调节的概念,使用带有标志“to_regularize”的标志。这只能在使用税收代码单元格计算的模型上实现。

警告:由于使用单个表存储所有模型的税收行,当将one2many字段tax_line_ids(税收行)作为依赖项放置在ORM定义的税收计算字段中时,Odoo ORM存在限制。这可能会在多公司环境中引起问题。解决方法(虽然不能避免重新计算)是将compute_sudo=True放置在这些计算字段中。

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

使用

要查看BOE文件,需要

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

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

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

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

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

要导入证书,需要

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

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

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

已知问题 / 路线图

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

  • 不包括Forales的具体部分。

错误跟踪器

错误在GitHub Issues上跟踪。如有问题,请检查是否已经报告了您的问题。如果是第一次发现,请提供详细且受欢迎的反馈以帮助我们解决问题。

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

致谢

作者

  • Pexego

  • Acysos S.L.

  • AvanzOSC

  • Tecnativa

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

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

当前维护者

pedrobaeza

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

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

项目详情


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

下载文件

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

源代码分发

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

构建的分发

odoo_addon_l10n_es_aeat-17.0.2.0.2-py3-none-any.whl (250.3 kB 查看哈希值)

上传时间 Python 3

由以下支持