跳转到主要内容

AEAT声明基础模块

项目描述

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

AEAT声明基础模块,包括

  • 所有AEAT模型的基字段。

  • 所有模型的基视图。

  • 为不同模型创建自动序列。

  • BOE导出。定义一个基本导出,包含文件的不同记录。

  • 生成声明人的记录,包含模型的通用字段。

  • 基于配置的参数化导出引擎,配置可以由XML数据或界面引入。

  • 与导出配置关联的BOE文件查看器。

  • 税收金额计算引擎。

  • 生成借方为“西班牙国家税务局”的供应商的调节分录。

  • AEAT声明证书

  • AEAT SOAP Web服务

目录

安装

此模块需要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”标志的概念。这仅在采用按税务代码计算格式的模型上可行。

警告:由于所有模型的税务行都存储在单个表中,因此当在定义字段计算(带有 @api.depends 的输入)中将此类行的 one2many 字段(tax_line_ids)作为依赖项时,Odoo ORM 存在限制。一个解决方案(虽然不能避免重新计算)是将这些计算字段设置为 compute_sudo=True

用法

要查看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功能的协作开发并推广其广泛应用。

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

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

项目详情


发布历史 发布通知 | RSS源

下载文件

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

源分发

本版本未提供源代码分发文件。请参阅关于生成分发存档的教程。

构建的分发

odoo12_addon_l10n_es_aeat-12.0.3.0.0-py3-none-any.whl (219.0 kB 查看哈希值)

上传时间: Python 3

支持者

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