哥伦比亚

Odoo 的哥伦比亚本地化包为哥伦比亚数据库提供会计、税务和法律功能,例如科目表、税种和电子发票。使用 Odoo 的 DIAN 自有软件 解决方案时,本地化需要满足以下 先决条件

参见

配置

模块安装

安装 下列模块,以获得哥伦比亚本地化的所有功能:

名称

技术名称

描述

哥伦比亚 - 会计

l10n_co

默认 财务本地化套装 。该模块为哥伦比亚本地化添加了基本会计功能:会计科目表、税金、预扣款和身份证明文件类型。

DIAN 支持的哥伦比亚电子发票

l10n_co_dian

此模块包含作为自有软件与 DIAN 集成所需的功能,并根据 DIAN 规定增加了生成电子发票和支持文档的能力。

哥伦比亚 - 会计报告

l10n_co_reports

此模块包含向供应商发送扣缴证明的会计报告。

哥伦比亚电子发票 - 使用 Carvajal

l10n_co_edi

此模块包含与 Carvajal 集成所需的功能,并根据 DIAN 规定增加了生成电子发票和支持文档的能力。

哥伦比亚 - 销售点

l10n_co_pos

此模块包含适用于哥伦比亚本地化的 销售点(POS)收据

公司信息

配置您的公司信息:

  1. 访问您公司的联系表单:

    • 前往 联系人 应用并搜索您的公司,或者;

    • 前往 设置 应用,激活 开发者模式 ,然后在 公司 部分点击 更新信息 。接着,在 联系人 字段中点击公司名称。

  2. 配置以下信息:

    • 公司名称

    • 地址 :包括 城市省/部门邮政编码

    • 识别号码 :选择 识别类型NIT公民身份证民事登记 等)。当 识别类型NIT 时,识别号码 必须以连字符(- )为前缀,并在 ID 的末尾包含 校验码

  3. 前往 销售与采购 标签页并配置 税务信息

    • 义务与责任 :选择公司的税务责任。( O-13 大纳税人、O-15 自行扣缴代理、O-23 增值税扣缴代理、O-47 简化税收制度、R-99-PN 不适用)。

    • 大纳税人 :如果公司是 大纳税人 ,启用此选项。

    • 税务制度 :选择公司的税种名称( 增值税 (IVA)所得税 (INC)增值税和所得税 (IVA e INC)不适用 )。

    • 商业名称 :如果公司使用特定的商业名称并且需要显示在发票上。

小技巧

税务信息 部分配置的数据将打印在有效的税务 PDF 报告中。

电子发票凭证和 DIAN 环境

要配置用于连接 DIAN 的 Web 服务和 DIAN 环境的用户凭证,请导航至 会计 ‣ 配置 ‣ 设置 并滚动到 哥伦比亚电子发票 部分。然后,按照以下步骤操作:

  1. 选择 DIAN:免费服务 作为 电子发票提供商

  2. 为从 Odoo 生成的不同类型的文档(电子发票支持文件)配置 操作模式 。点击 添加一行 ,然后填写字段:

    • 软件模式 :通过操作模式生成的文档类型。

    • 软件 ID :由 DIAN 为特定操作模式生成的 ID。

    • 软件 PIN :在 DIAN 门户中配置操作模式时选择的 PIN。

    • 测试 ID :由 DIAN 生成并在测试操作模式后获得的 ID。

  3. 配置可用的 证书 以签署电子文档。点击 添加一行 ,然后填写字段:

    • 名称 :证书的名称。

    • 证书 :上传 PEM 格式的证书文件。在屏幕上出现的 私钥 字段中,选择现有的私钥或创建一个新的私钥。为此,请输入密钥名称并选择 创建并编辑 。然后,在 创建私钥 向导中上传有效的 密钥文件 并点击 保存并关闭

      哥伦比亚电子发票凭证已配置。
  4. 配置 DIAN 环境;DIAN 电子发票模块提供三种不同的 DIAN 环境供连接:

    • 认证环境 :该环境用于通过 DIAN 认证流程,并从 Odoo 获得 启用 状态以开具发票。要激活该环境,请同时启用 测试环境启动认证程序 复选框。

    • 测试环境 :该环境允许在 DIAN 测试门户中重现电子发票流程和验证。要激活它,只需启用 测试环境 复选框。

    • 正式运营环境 :激活正式运营数据库以生成有效的电子文档。要激活它,请禁用 测试环境激活认证流程 复选框。

注解

在多公司数据库中,每家公司都可以拥有自己的证书。

参见

有关使用 Carvajal 解决方案的电子发票配置,请观看以下视频:Configuración de Facturación Electrónica - Localización de Colombia

主数据

联系人

联系人表单 上配置以下字段:

  • 识别号码 (税号):选择识别号码类型并输入识别号码。如果识别号码类型为 NIT ,识别号码必须包含校验码,并以连字符(- )为前缀。

  • 销售与采购 标签页中的 税务信息字段

产品

通过 会计 ‣ 客户 ‣ 产品 访问产品表单,并确保配置了 UNSPSC 类别 字段(位于 会计 标签页中)或 内部参考 字段(位于 基本信息 标签页中)。

税项

要创建或修改税种,请转到 会计 ‣ 配置 ‣ 税项 并选择相关税项。

如果销售交易包含含税产品,请在 高级选项 标签页中配置 值类型 字段。扣缴税种( ICAIVA源泉税 )也包括在内。此配置用于在发票上正确显示税款。

根据 |DIAN| 规定的特定税务配置。

销售日记账

一旦 DIAN 分配了电子发票决议的正式序列和前缀,必须在 Odoo 中更新与发票相关的销售日记账。为此,请导航至 会计 ‣ 配置 ‣ 日记账 ,选择现有的销售日记账或使用 创建 按钮创建新的日记账。

在销售日记账表单中,输入 日记账名称类型 ,然后在 日记账条目 标签页中设置唯一的 简码 。接着,在 高级设置 标签页中配置以下数据:

  • 电子发票 :启用 UBL 2.1(哥伦比亚)。

  • 发票决议 :由 DIAN 通过其测试集颁发给公司的决议编号。

  • 决议日期 :决议的初始生效日期。

  • 决议结束日期 :决议的有效期结束日期。

  • 编号范围(最小值) :第一个授权的发票编号。

  • 编号范围(最大值) :最后一个授权的发票编号。

  • 技术密钥 :从 DIAN 门户测试集或生产环境中的 Web 服务获取的控制密钥。

当数据库配置为 生产环境 时,无需手动配置这些字段,而是点击 重新加载 DIAN 配置 按钮,从 DIAN Web 服务获取 DIAN 决议信息。

销售日记账中的重新加载 DIAN 配置按钮。

重要

  • 日记账的简码和决议 必须DIAN 门户测试集或 MUISCA 门户中收到的一致。

  • 在创建第一张发票时,必须正确配置 发票序列和前缀 。Odoo 会自动为后续发票分配前缀和序列。

采购日记账

一旦 DIAN 为与供应商账单相关的*支持文件*指定了正式序列和前缀,就需要在 Odoo 中更新与其支持文件相关的采购日记账。该过程类似于配置 销售日记账

参见

有关使用 Carvajal 解决方案支持文档期刊的更多信息,请查阅`Documento Soporte - Localización de Colombia video <https://www.youtube.com/watch?v=UmYsFcD7xzE&list=PL1-aSABtP6ABxZshems3snMjx7bj_7ZsZ&index=8>`_ 。

科目表

作为本地化模块的一部分, :doc:`会计科目表</applications/finance/accounting/get_started/chart_of_accounts>`是默认安装的,会计科目自动映射为税金、默认应付账款和默认应收账款。哥伦比亚的会计科目表基于 PUC(Plan Unico de Cuentas)。

主要工作流程

电子发票

以下是哥伦比亚本地化电子发票主要工作流程的细目:

  1. 用户创建发票。

  2. Odoo 会生成合法的 XML 文件。

  3. Odoo 生成带有电子签名的 CUFE(发票电子代码)。

  4. Odoo 向 DIAN 发送通知。

  5. DIAN 验证发票。

  6. DIAN 接受或拒绝发票。

  7. Odoo 会生成带有二维码的 PDF 发票。

  8. Odoo 会将所附文档(包含发送的 XML 文件和 DIAN 验证响应)和有效 PDF 压缩成 .zip 文件。

  9. 用户通过 Odoo 将发票( .zip 文件)发送给收单机构。

开票创建

注解

发票验证前的功能工作流程**不会**改变电子发票带来的主要变化。

电子发票生成后将同时发送至 DIAN 和客户。这些文档可以从销售订单生成,也可以手动创建。要创建新发票,请导航至 会计 ‣ 客户 ‣ 发票 ,然后选择 创建 。在发票表单中,配置以下字段:

  • 客户 :客户信息。

  • 日记账 :用于电子发票的日记账。

  • 电子发票类型 :选择文件类型。默认情况下,选择 Factura de Venta

  • 发票行 :指定正确纳税的产品。

重要

在创建与电子发票日记账相关的第一张发票时,需要手动将发票的 序列 更改为 DIAN 格式:前缀 + 序列

例如,将序列从 SETP/2024/00001 格式化为 SETP1

完成后,点击 确认

电子发票发送

发票确认 后,点击 打印并发送 。在出现的向导中,确保勾选 DIAN电子邮件 复选框,以将 XML 发送到 DIAN Web 服务,并将验证后的发票发送到客户的税务邮箱,然后点击 打印并发送 。随后:

  • XML 文档已创建。

  • CUFE 已生成。

  • XML 被 DIAN 同步处理。

  • 如果被接受,文件将显示在聊天记录中,并通过电子邮件发送给客户,附带相应的 .zip 文件。

聊天记录中可用的 EDI 文档。

DIAN 标签页随后显示以下内容:

  • 签署日期 :XML 创建的时间戳。

  • 状态 :从 DIAN 响应中获取的状态结果。如果发票被拒绝,可以在此处查看错误消息。

  • 测试环境 :了解发送的文档是否已交付至 DIAN 测试环境。

  • 认证流程 :了解文档是否作为 DIAN 认证流程的一部分发送。

  • 下载 :即使 DIAN 结果被拒绝,仍可下载已发送的 XML 文件。

  • 获取附件文档 :下载包含在交付给客户的 .zip 文件中的生成附件文档。

DIAN 标签页中可用的 EDI 文档记录。

贷记单

贷记单的流程与发票相同。要参照发票创建信用证,请转到 会计 ‣ 客户 ‣ 发票 。在发票上点击 添加贷记单 ,然后填写以下信息:

  • 贷记方式 :选择贷记方式的类型。

    • 部分退款 : 部分退款时使用此选项。

    • 全额退款 :如果贷记票据为全额,请使用此选项。

    • 全额退款和新发票草稿 :如果贷记单已自动验证并与发票对账,则使用此选项。原始发票将作为新的草稿被复制。

  • 原因 :输入贷记的原因。

  • 逆转日期 :选择是否要为贷方票据设置一个特定日期,或者是日记账分录日期。

  • 使用特定日记账 :为贷记单选择日记账,如果想使用与原始发票相同的日记账,则将其留空。

  • 退款日期 :如果选择了特定日期,请选择退款日期。

审核完毕后,点击 逆转 按钮。

借记单

借记单的创建过程与贷记单类似。要参照发票创建借记单,请转到 会计 ‣ 客户 ‣ 发票 。在发票上点击 添加借记单 按钮,然后输入以下信息:

  • 原因 :键入借记的原因。

  • 借记日期 :选择特定选项。

  • 复制行 :如果您需要用发票的相同行数登记借记票据,请选择此选项。

  • 使用特定日记账 :选择借记单的打印点,如果要使用与原始发票相同的日记账,则将其留空。

完成后,点击 创建借记单

供应商账单支持文件

有了主数据、凭证和为供应商账单相关支持文档配置的采购日记账,您就可以开始使用*支持文档*了。

供应商账单的支持文件可通过采购订单或手动创建。进入 会计 ‣ 供应商 ‣ 账单 并填写以下数据:

  • 供应商 :输入供应商信息。

  • 账单日期 :选择账单日期。

  • 日记账 :选择与供应商账单相关的支持文件的日记账。

  • 已开票行 :指定正确纳税的产品。

审核完成后,点击 确认 按钮。确认后,将创建一个 XML 文件并自动发送给 Carvajal。

Common errors

在 XML 验证期间,最常见的错误与缺失的 主数据 相关。在这种情况下,将显示验证错误消息并阻止发送。

如果发票已发送并被 DIAN 设置为 拒绝 ,可以通过点击 DIAN 标签页中 状态 字段旁边的 :guilabel:` (信息圆圈)` 图标查看错误消息。根据报告的错误代码,可以在重新发送之前查看解决方案。

被拒绝发票的错误消息示例。

在主数据或其他问题修正后,可以重新处理 XML。通过遵循 电子发票发送 流程来完成此操作。

财务报告

Certificado de Retención en ICA

该报告是向供应商提供的哥伦比亚工商业税(ICA)预扣证明。该报告可在 会计 ‣ 报告 ‣ 哥伦比亚声明 ‣ Certificado de Retención en ICA 下找到。

点击 :guilabel:` (齿轮)` 图标以显示 下载 Excel复制到文档 的选项。

Certificado de Retención en ICA report in Odoo Accounting.

Certificado de Retención en IVA

该报告出具关于从供应商预扣增值税金额的证明。该报告可在 会计 ‣ 报告 ‣ 哥伦比亚声明 ‣ Certificado de Retención en IVA 下找到。

点击 :guilabel:` (齿轮)` 图标以显示 下载 Excel复制到文档 的选项。

Certificado de Retención en IVA report in Odoo Accounting.

Certificado de Retención en la Fuente

该证书用于向合作伙伴发放预扣税款。该报告可在 会计 ‣ 报告 ‣ 哥伦比亚声明 ‣ Certificado de Retención en Fuente 下找到。

点击 :guilabel:` (齿轮)` 图标以显示 下载 Excel复制到文档 的选项。

Certificado de Retención en Fuente report in Odoo Accounting.