跳转到主要内容

AEAT基础模块

项目描述

License: AGPL-3

AEAT基础

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.

配置

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.

Para activar la creación del asiento de regularización en un modelo, hay que poner en el modelo correspondiente el campo allow_posting a True, y establecer en la configuración de impuestos los conceptos que se regularizarán con el flag “to_regularize”. Esto sólo es posible sobre los modelos que utilicen el cálculo de casillas por códigos de impuestos.

警告:由于使用单个表来存储所有模型的税务行,因此在Odoo的ORM中放置这些行的one2many字段(tax_line_ids)作为字段定义中计算字段的依赖项时,存在限制。这会重新计算具有与当前记录相同ID的所有模型的计算字段,这可能在多公司环境中引起问题。解决此问题的一种方法(尽管不能避免重新计算)是将这些计算字段设置为 compute_sudo=True

用法

要查看BOE文件,必须

  1. 进入 会计 > 配置 > AEAT > BOE导出配置

  2. 进入模型的导出配置详细页面。

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

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

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

Try me on Runbot

错误管理

错误/故障在 GitHub问题 中管理。如果出现问题,请检查您的错误是否已被报告。如果是第一个发现该错误的人,请通过在这里提供详细描述来帮助我们解决问题 此处

已知问题/路线图

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

  • 不包括Forales的具体部分。

致谢

贡献者

维护者

Odoo Community Association

此模块由OCA维护。

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

要为此模块做出贡献,请访问 https://odoo-community.org

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源分布

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

构建分布

odoo10_addon_l10n_es_aeat-10.0.3.0.0-py2-none-any.whl (208.5 kB 查看哈希值)

上传时间 Python 2

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面