秘鲁

模块

安装 下列模块,以使用秘鲁本地化的当前所有功能。

名称

技术名称

描述

秘鲁 - 会计

l10n_pe

为秘鲁本地化添加会计功能,这些功能是公司在秘鲁运营所需的最低配置,符合 SUNAT 法规和准则。该模块包含的主要元素有会计科目表、税收、文件类型。

秘鲁 - 电子发票

l10n_pe_edi

包括根据 SUNAT 规定在线生成和接收电子发票的所有技术和功能要求。

秘鲁 - 会计报告

l10n_pe_reports

包括以下财务报告:

  • 第一套主要财务报表:

    • 销售和收入登记簿(RVIE)- 14.4

    • 电子采购登记簿(RCE)- 8.4

    • 电子采购登记簿 - 与非居民主体的业务信息(RCE)- 8.5

  • 第二套财务报表:

    • PLE 5.1 总账

    • PLE 5.3 会计科目表

    • PLE 6.1 总分类账

  • 第三套财务报表:

    • PLE 1.1 Libro de Caja

    • PLE 1.2 Libro de Bancos

秘鲁 - 电子送货单

l10n_pe_edi_stock

添加送货指南 (Guía de Remisión),作为在 A 和 B 之间发送货物的证明。只有在送货单生效后,才能创建送货指南。

秘鲁 - 库存报告

l10n_pe_reports_stock

启用 PLE 报告,用于以实物为单位的永久库存记录和永久计价库存记录。

秘鲁电子商务

l10n_pe_website_sale

启用电子商务结账表单中的识别类型和生成电子发票的功能。

秘鲁 - 带 PE 单据的 POS

l10n_pe_pos

允许从POS收银机编辑联系人的税务信息,以生成电子发票和退款。

注解

  • Odoo 会根据创建数据库时选择的国家自动为公司安装相应的软件包。

  • 秘鲁 - 电子交付指南 模块取决于要安装的 库存 应用程序。

配置

安装秘鲁语本地化模块

转到“应用程序”并搜索“秘鲁”,然后单击“秘鲁 EDI”模块中的“安装”。此模块依赖于 *秘鲁 - 会计。如果未安装最后一个,Odoo会自动将其安装在EDI中。

“模块”过滤器设置为“秘鲁”

注解

当您从头开始安装数据库并选择秘鲁作为国家/地区时,Odoo会自动安装基本模块:秘鲁 - 会计。

Configure your company

除了公司的基本信息外,我们还需要将秘鲁设置为国家/地区,这对于电子开票的正常工作至关重要。“地址类型代码”字段表示 SUNAT 在公司注册其 RUC(唯一贡献者注册)时分配的机构代码:

秘鲁公司数据,包括 RUC 和地址类型代码。

小技巧

如果地址类型代码未知,可以将其设置为默认值:0000。请注意,如果输入的值不正确,则电子开票验证可能会有错误。

注解

NIF 应按照 RUC 格式进行设置。

科目表

默认情况下,会计科目表作为本地化模块中包含的数据集的一部分进行安装,帐户将自动映射到:

  • Default Account Payable.

  • 默认应收科目(PoS)

秘鲁的会计科目表基于最新版本的:abbr:`PCGE(计划持续总务)“,该版本分为几个类别,与NIIF会计兼容。

PLE 报告

重要

对于PLE 报告的生成,会计科目表类型默认未设置,必须手动设置。

要为生成 PLE 报告设置适当的会计科目表类型,打开会计应用,前往配置 ‣ 设置,并向下滚动到秘鲁电子开票部分。

PLE 会计科目表类型字段中,从下拉列表中选择所需的会计科目表,然后点击保存

会计设置

安装模块并设置公司的基本信息后,您需要配置电子开票所需的元素。为此,请转到:menuselection:会计 -->设置 -->秘鲁本地化

基本概念

以下是秘鲁本地化中必不可少的一些术语:

  • EDI:电子数据交换,此处指电子开票。

  • SUNAT:是在秘鲁执行海关和税收的组织。

  • OSE**: 电子服务运营商,“OSE SUNAT 的定义<https://cpe.sunat.gob.pe/aliados/ose#:~:text=El%20Operador%20de%20Servicios%20Electr%C3%B3nicos%20(OSE)%20es%20qui%C3%A9n%20se%20encarga,otro%20documento%20que%20se%20emita>’_。

  • CDR: 收据证书 (Constancia de Recepción).

  • SOL Credentials: Sunat Operaciones en Línea.用户和密码由 SUNAT 提供,并授予对在线操作系统的访问权限。

签名提供程序

作为秘鲁电子开票要求的一部分,您的公司需要选择一个签名提供商,负责文档签名过程并管理 SUNAT 验证响应。Odoo提供三个选项:

  1. IAP (Odoo 应用内购买)

  2. 数字流

  3. 苏纳特

请参阅以下部分,查看每个选项的详细信息和注意事项。

IAP (Odoo 应用内购买)

这是默认和建议的选项,考虑到数字证书作为服务的一部分包含在内。

IAP 选项作为签名服务提供商。
什么是IAP?

这是Odoo直接提供的签名服务,该服务负责下一个过程:

  1. 提供电子开票证书,因此您无需自己获取。

  2. 将文档发送到 OSE,在本例中为 Digiflow。

  3. 接收 OSE 验证和 CDR。

工作原理是什么?

该服务需要积分才能处理您的电子文档。Odoo在新数据库中免费提供1000个积分。消耗这些积分后,您需要购买积分包。

信用

欧元

1000

22

5000

110

10,000

220

20,000

440

配额是针对发送到 OSE 的每个文档消耗的。

重要

如果您遇到验证错误,并且需要再次发送文档,则将收取一个额外的信用额度。因此,在将文档发送到 OSE 之前,请务必验证所有信息是否正确。

您需要做什么?
数字流

此选项可以用作替代方案,而不是使用IAP服务,您可以将文档验证直接发送到Digiflow。在这种情况下,您需要考虑:

数字流。
苏纳特

如果您的公司想要直接使用 SUNAT 签名,则可以在配置中选择此选项。在这种情况下,您需要考虑: - 接受 SUNAT 认证流程。

重要

与 SUNAT 使用直接连接时,SOL 用户必须设置为公司 RUT + 用户 ID。示例:“20121888549JOHNSMITH”

测试环境

Odoo提供了一个可以在公司投入生产之前激活的测试环境。

使用测试环境和 IAP 签名时,您无需为交易购买测试积分,因为默认情况下,所有这些积分都会经过验证。

小技巧

默认情况下,数据库设置为在生产环境中工作,请确保根据需要启用测试模式。

证书

如果您不使用Odoo IAP,为了生成电子开票签名,需要扩展名为“.pfx”的数字证书。继续执行此部分并加载您的文件和密码。

EDI 证书向导。

多币种

秘鲁的官方货币汇率由 SUNAT 提供。Odoo 可直接连接其服务,自动或手动获取货币汇率。

SUNAT 显示在多货币服务选项中。

有关 multicurrency 的更多信息,请参阅我们说明文档的下一部分。

Configure Master data

作为本地化模块的一部分,将自动创建税收及其相关的财务帐户和电子开票配置。

默认税项列表。
EDI 配置

作为税收配置的一部分,电子开票需要三个新字段,默认情况下创建的税收包含此数据,但如果您创建新税收,请确保填写这些字段:

秘鲁税项电子数据交换数据。

应税设定

默认情况下,在安装秘鲁本地化时包括两个主要的财政状况。

Extranjero - Exportación:为出易记录的客户设置此财务状况。

秘鲁当地:对当地客户设置此财务状况。

Document Types

在一些拉丁美洲国家,包括秘鲁,一些会计交易(如开票和供应商账单)按单据类型分类,由政府财政当局定义,在本例中由SUNAT定义。

每个文档类型在分配的每个日记帐中都可以有一个唯一的序列。作为本地化的一部分,文档类型包括文档适用的国家/地区;安装本地化模块时会自动创建数据。

默认情况下,包含文档类型所需的信息,因此用户无需在此视图上填写任何内容:

文件类型列表

警告

目前,客户开票上支持的文档是:开票,Boleta,借方通知单和贷方通知单。

日记账

创建销售日记帐时,除了日记帐上的标准字段外,还必须填写以下信息:

使用文档

此字段用于定义日记帐是否使用文档类型。它仅适用于采购和销售日记帐,这些日记帐可以与秘鲁可用的不同单据类型集相关联。默认情况下,创建的所有销售日记帐都使用单据。

电子数据交换

本节说明发票中使用的 EDI 工作流程,对于秘鲁,我们必须选择 “Peru UBL 2.1”。

日记账 EDI 字段。

警告

默认情况下,始终显示值 Factur-X (FR),请确保可以手动取消选中它。

合作伙伴

Identification Type and VAT

作为秘鲁本地化的一部分,SUNAT定义的标识类型现在可以在合作伙伴表单上找到,此信息对于发件人公司和客户中的大多数交易都是必不可少的,请确保您在记录中填写此信息。

合作伙伴识别类型。

产品

除了产品中的基本信息外,对于秘鲁语本地化,产品上的 UNSPC 代码是需要配置的值。

产品 UNSPC 代码。

用法和测试

客户结算单

EDI 元素

配置好主数据后,可以根据销售订单或手动创建发票。除了在 我们的发票开具流程页面 中描述的基本发票信息外,Peru EDI 还需要几个字段:

  • 文档类型:默认值为“Factura Electronica”,但您可以根据需要手动更改文档类型,例如选择Boleta。

    发票上的发票文档类型字段。
  • 操作类型:此值对于电子开票是必需的,指示交易记录类型,默认值为“内部销售”,但可以在需要时手动选择另一个值,例如货物出口。

    发票上的发票操作类型字段。
  • EDI 影响原因:在开票行中,除了税金之外,还有一个字段“EDI 影响原因”,该字段根据显示的 SUNAT 列表确定税税范围。默认情况下加载的所有税款都与默认的EDI影响原因相关联,如果需要,您可以在创建开票时手动选择另一个原因。

    发票行中的税项影响原因。

Invoice validation

检查开票中的所有信息是否正确后,您可以继续对其进行验证。此操作将注册帐户移动并触发电子开票工作流以将其发送到 OSE 和 SUNAT。以下消息显示在开票的顶部:

发送蓝色 EDI 发票。

异步意味着在开票过帐后不会自动发送单据。

电子开票状态

待发送: 表示文档已准备好发送到 OSE,这可以由 Odoo 通过每小时运行一次的 cron 自动完成,也可以由用户点击 “立即发送” 按钮立即发送。

手动发送 EDI。

已发送:指示文档已发送到 OSE 并已成功验证。作为验证的一部分,将下载一个 ZIP 文件,并在聊天中记录一条消息,指示正确的政府验证。

发票有效时,在沟通栏上显示消息。

如果出现验证错误,电子开票状态将保持在“待发送”状态,以便可以进行更正并再次发送开票。

警告

每次发送文档进行验证时都会消耗一个信用额度,从这个意义上说,如果在开票上检测到错误并且您再发送一次,则总共消耗两个信用额度。

Common Errors

OSE或SUNAT拒绝的原因有很多,当发生这种情况时,Odoo会在开票顶部发送一条消息,指示错误详细信息,并在最常见的情况下发送解决问题的提示。

如果收到验证错误,您有两种选择:

  • 如果错误与合作伙伴、客户或税金的主数据相关,您只需在记录上应用更改(例如客户标识类型),完成后单击“重试”按钮。

  • 如果错误与直接记录在开票上的某些数据(操作类型,开票行上缺少数据)有关,正确的解决方案是将开票重置为Draft,应用更改,然后再次将开票发送到SUNAT进行另一次验证。

    发票常见错误列表。

有关更多详细信息,请参阅“SUNAT <https://www.nubefact.com/codigos-error-sunat/>中的常见错误”_。

Invoice PDF Report

SUNAT 接受并验证开票后,可以打印开票 PDF 报告。该报表包含一个 QR 码,指示开票是有效的会计凭证。

发票 PDF 报告。

IAP 积分

Odoo的电子IAP免费提供1000个积分,在您的生产数据库中消耗这些积分后,您的公司必须购买新的积分才能处理您的交易。

一旦您的积分用完了,开票顶部会显示一个红色标签,指示需要额外的积分,您可以通过访问消息中提供的链接轻松购买它们。

在 IAP 中购买点数。

在IAP服务中,包括根据信用额度数量具有不同定价的软件包。IAP 中的价目表始终以欧元显示。

Special Use cases

取消流程

某些方案需要取消开票,例如,当错误地创建开票时。如果开票已由 SUNAT 发送并验证,则正确的方法是单击“请求取消”按钮:

申请取消发票按钮。

要取消开票,请提供取消原因。

电子开票状态

取消:表示取消请求已准备好发送到OSE,这可以由Odoo使用每小时运行的*cron*自动完成,或者用户可以通过单击“立即发送”按钮立即发送。发送后,将创建取消票证,因此下一条消息和CDR文件将记录在聊天中:

SUNAT 发送的取消 CDR。

已取消:指示取消请求已发送到 OSE 并已成功验证。作为验证的一部分,将下载一个 ZIP 文件,并在聊天中记录一条消息,指示正确的政府验证。

取消后的发票。

警告

每个取消请求都会消耗一个积分。

出口发票

创建导出开票时,请考虑以下注意事项:

  • 客户的身份证明类型必须是“外国身份证”。

  • 开票中的操作类型必须是导出类型。

  • 开票行中包含的税款应为 EXP 税。

出口發票主數據。
从客户收到的预付款

注解

由于 SUNAT 不允许在申报中出现负数,因此在报告预付款时需要采用变通方法。

  1. 打开需要预付款的销售订单。

  2. 点击创建发票并选择预付款(百分比)预付款(固定金额)。输入金额,然后点击创建草稿

  3. 检查所有信息是否正确。如果正确,点击确认。如果不正确,在确认前进行必要的更改。

  4. 返回销售订单并点击创建发票 ‣ 常规发票 ‣ 创建草稿以继续创建发票。

  5. 从发票中删除分节分隔符和预付款发票明细,通过点击(垃圾桶)图标,然后确认

    删除发票行和部分。
  6. 确认后,点击贷项通知单,然后点击冲销,最后通过点击(垃圾桶)图标删除所有发票行。发票中不应包含任何产品。

  7. 接下来,点击添加一行。点击(条形)图标,输入描述(例如`预付款`),并输入价格。点击确认

    添加预付款描述。
  8. 在开具贷项通知单后,如果未自动完成,请将其与最终发票进行核销。

  9. 最终发票的剩余余额**必须**通过常规付款交易支付。

减损开票

创建受减损影响的开票时,请考虑以下注意事项:

  1. 开票中包含的所有产品都必须配置以下字段:

    产品上的扣除字段。
  2. 开票中的操作类型必须为“1001”

    开票中的减损代码。

退款账单

当需要对经过验证的开票进行更正或退款时,必须生成贷方通知单,只需单击“添加贷方通知单”按钮,这是秘鲁本地化的一部分,您需要证明信用原因,选择列表中的选项之一。

从发票添加\ :guilabel:`信用`\ 凭证。

小技巧

创建第一个贷方通知单时,选择贷方方法:部分退款,这允许您定义贷方通知单序列。

默认情况下,贷方通知单在单据类型中设置:

:guilabel:`信用`\ 凭证文档类型。

要完成工作流程,请按照 我们关于贷记单页面 的说明进行操作。

注解

贷方通知单的 EDI 工作流的工作方式与开票相同。

借记单

作为秘鲁本地化的一部分,除了从现有单据创建贷方通知单外,您还可以创建借方票据。为此,只需使用“添加借方通知单”按钮即可。

默认情况下,借方通知单在单据类型中设置。

电子送货指南 2.0

Guía de Remisión Electrónica (GRE)是托运人生成的电子文件,用于支持将货物从一个地方运输或转移到另一个地方,例如仓库或场所。在 Odoo 中,需要执行几个配置步骤才能成功使用此功能。

根据 SUNAT 的规定,需要转让产品的纳税人必须使用 guía de remisión electrónica 电子文件,但 *单一简化制度*(régimen único simplificado 或 RUS)下的纳税人除外。

送货指南类型

发送者

在进行销售、提供服务(包括加工)、分配货物使用或在同一公司与其他公司之间转让货物时,将签发 发货人 交货指南类型。

该送货指南由货主(即发货人)在送货开始时发布。Odoo 支持发件人送货指南。

承运商

承运人 送货指南类型说明了司机(或承运人)所提供的运输服务。

这份交货指南由承运人签发,在货物通过公共运输时,必须发给每个托运人。

重要

Odoo 暂未 支持承运商交付指南。

运输类型

私密

若货主使用自己的车辆转移货物,请使用 私人 运输类型选项。在这种情况下,必须发出发件人的送货指南。

公开

由外部承运商移动货物时,请使用 公共 运输类型选项。 在这种情况下,必须发出两个送货指南:发件人的投递指南,以及承运人的投递指南。

直接提交至 SUNAT

在 Odoo 中创建的 GRE 送货指南 必须 直接发送到 SUNAT,无论电子文档提供商是谁:IAP、Digiflow 或 SUNAT

必须提供的信息

电子送货指南 2.0 版需要关于一般配置、车辆、联系人和产品的更多信息。在一般配置中,有必要添加可从 SUNAT 门户获取的新凭证。

取消

**发件人和承运人**都可以取消电子运单,只要满足以下条件:

  • 货物尚未启运。

  • 如果货物已启运,则在到达最终目的地之前**必须**更改收件人。

重要

SUNAT不再使用术语”Anula”,而是使用术语”Dar de baja”表示取消。

测试

SUNAT不支持测试环境。这意味着任何误生成的送货单**都将**发送到SUNAT

如果在此环境中误创建了运单,则需要从SUNAT门户中删除它。

配置

重要

  • 电子发件人的GRE是 Odoo 中目前唯一支持的运单类型。

  • 交付指南依赖于 Odoo 库存 应用程序、l10n_pe_edil10n_pe 模块。

  • **必须**添加第二个用户才能创建电子文档。

按照步骤配置 电子发票主数据 后, 安装 秘鲁 - 电子送货单 2.0 模块 (l10n_pe_edi_stock_20)。

接下来,您需要从 SUNAT 获取 客户端 ID客户端密码。为此,请遵循 `manual de servicios web plataforma nueva GRE <https://cpe.sunat.gob.pe/sites/default/files/inline-files/Manual_Servicios_GRE%20%281%29.pdf>`_进行操作。

注解

SUNAT 门户中,必须启用正确的访问权限,因为它们可能与电子发票的用户设置不同。

应使用这些凭证从 库存 ‣ 配置 ‣ 设置 配置交货指南常规设置,并向下滚动到 秘鲁送货指南 部分。

配置以下 Sunat 送货指南 API 字段:

  • 客户 ID 指南:在 SUNAT 门户中生成的唯一 API 客户 ID

  • 客户密钥指南:在 SUNAT 门户中生成的唯一 API 客户密钥

  • SOL 用户指南:RUC 编号 + SOL 用户名

  • SOL 密码指南:SOL 用户密码

SUNAT 交付指南 API 部分配置示例。

注解

在:guilabel:Guide SOL User 字段中,必须遵循 RUC + UsuarioSol`(例如,`20557912879SOLUSER)格式,这取决于在 SUNAT 门户中生成 GRE API 凭证时所选择的用户。

操作员

在通过 私人 运输工具提供送货指南的情况下,操作员 是车辆的司机。

要创建新操作员,请导航至 联系人 ‣ 创建 并填写联系人信息。

首先,选择 个人 作为 公司类型。然后,在联系表单的 会计 选项卡中添加 操作员许可证

关于客户地址,请确保以下字段完整:

  • 地区

  • 税务识别码`(:guilabel:`DNI/RUC

  • 税务识别号码

联系表中的个人类型操作员配置。
承运商

送货指南使用 公共 交通工具时,会使用 承运人

要创建新联系人,请导航至 联系人 ‣ 创建 并填写联系人信息。

首先,选择 公司 作为 公司类型。然后,添加 MTC 注册号授权签发实体 和 :guilabel:` 授权编号`。

对于公司地址,请确保以下字段完整:

  • 地区

  • 税务识别码`(:guilabel:`DNI/RUC

  • 税务识别号码

联系表单中的公司类型运营商配置。
车辆

要配置可用车辆,请导航至 库存 ‣ 配置 ‣ 车辆 并在车辆表格中填写车辆所需信息:

  • 车辆名称

  • 车牌

  • 是否为 M1 或 L 类?

  • 特别授权签发实体

  • 授权号

  • 默认操作员

  • 公司

重要

如果车辆少于四个车轮或少于八个座位,请务必勾选:guilabel:`是否为M1或L类?`复选框。

未选择为 M1 或 L 类型的车辆,显示额外字段。
产品

要配置可用产品,请导航至 库存 ‣ 产品 并打开要配置的产品。

确保产品表单中的适用信息已完全配置。需要填写 Partida Arancelaria (关税项目)字段。

正在生成 GRE

一旦在销售工作流程中创建了从库存发货,请确保填写了转移表右上角的 GRE 字段:

  • 运输类型

  • 转移原因

  • 出发起始日期

还需要填写 车辆操作员 选项卡下的 Guia de Remision PE 字段。

交货转移必须标记为*完成*,Generar Guia de Remision 按钮才会出现在转移表格的左侧菜单上。

在“完成”阶段的转移表上点击 Generar Guia de Remision 按钮。

转移表经 SUNAT 正确验证后,生成的 XML 文件就会出现在沟通栏中。您现在可以打印快递单,上面显示转移详情和经 SUNAT 验证的二维码。

在生成的送货单上填写转移详情和二维码。

Common errors

  • Diferente prefijo para productos (T001 en algunos, T002 en otros)

    目前,Odoo 不支持产品前缀的自动化。可针对每个产品输出手动完成。非存储产品也可以这样做。但请注意,这将不具有可追溯性。

  • 2325 - GrossWeightMeasure - El dato no cumple con el formato establecido "Hace falta el campo" "Peso"" en el producto

    当产品重量设置为 0.00 时,会出现此错误。要解决这个问题,需要取消运单并重新创建。确保在创建新的运单之前,先确定产品的重量,否则会导致同样的错误。

  • JSONDecodeError:创建交货指南时的期望值:第 1 行第 1 列(字符 0)

    该错误通常是由于 SOL 用户问题引起的。验证用户与 SUNAT 的连接;SOL 用户必须使用公司 RUT + 用户 ID 建立。例如 2012188549JOHNSMITH

  • El número de documento relacionado al traslado de mercancía no cumple con el formato establecido: error: documento relacionado

    *相关文件类型*和*相关文件编号*字段只适用于发票和收据。

  • 400 客户端错误:URL 请求错误

    此错误无法通过 Odoo 解决;建议您联系 SUNAT 并验证用户。可能需要创建一个新用户。

  • 发现以元素 ‘cac:BuyerCustomerParty’` 开头的无效内容

    当转移原因设置为*其他*时会出现此错误。请选择其他选项。根据 SUNAT 的运单指南官方文档,转移原因*03(销售并发货给第三方)*或*12(其他)*在 Odoo 中无法使用,因为您不应该有一个空的或空白的客户。

  • 客户疑难:使用 GRE 2.0 会消耗 IAP 信用额度

    对于使用 IAP 的实时客户,由于不经过 OSE,即这些文件直接发送到 SUNAT,因此(理论上)不会消耗信用额度。

  • GRE 2.0 证书格式错误(回溯错误)

    目前,Odoo 在数据库中未正确配置凭据时会抛出一个带有回溯的错误,而不是显示凭据配置不正确的消息。如果在您的数据库上发生这种情况,请验证您的凭据。

电子商务电子发票

首先, 安装 秘鲁电子商务 (l10n_pe_website_sale) 模块。

秘鲁电子商务 模块使功能和配置能够:

  • 允许客户出于**电子商务**目的创建在线帐户;

  • 支持 电子商务 应用程序中的必填财务字段;

  • 在线接收销售订单付款;

  • 从**电子商务**应用程序生成电子文件。

注解

秘鲁电子商务 模块依赖于之前安装的 发票会计 应用程序以及 网站 应用程序。

配置

配置完秘鲁 电子发票 流程后,请完成对 电子商务 流程的以下配置:

  • 客户账户注册

  • 自动发票

  • 产品:将开票策略设置为订购数量,并定义所需的客户税

  • 在线支付

  • 配送方式:对于每种运输方式,将提供商字段设置为固定价格。然后,设置一个大于0.00(非零)的固定价格金额,因为运输方式价格会添加到发票行。

注解

  • Mercado Pago 是 Odoo 支持的在线支付提供商,覆盖拉丁美洲多个国家、货币和支付方式。

  • 确保在运送方法的 送货产品 上定义 销售价格 以防止使用 SUNAT 验证发票时出错。

  • 要提供免费送货服务,请手动删除 送货产品,或至少使用 `$0.01`(1 美分),以便 SUNAT 验证发票。

电子商务开票流程

配置 全部设置完毕候鸟,已登录的客户在结账过程中就可以使用财务输入字段。

当客户在结账时输入他们的财务数据并成功完成购买后,就会生成包含相应 EDI 元素的发票。根据税号(RUC/DNI)选择文件类型(Boleta/Factura)。然后,发票必须 发送给 OSE 和 SUNAT。默认情况下,所有已过账的发票都会通过预定操作每天发送一次,但您也可以根据需要手动发送每张发票。

使用 SUNAT 验证发票后,客户可点击 下载 按钮,直接从客户门户下载包含 CDR、XML 和 PDF 文件的 .zip 文件。

报表

永久库存报告: PLE 12.1 和 PLE 13.1

注解

请确保为您的 PLE 报告设置适当的会计科目表类型。

Odoo 可以为秘鲁会计生成两个永久库存报告的`.txt`文件: PLE 12.1 和 PLE 13.1。需要报告所有库存交易。

  • PLE 12.1 只追踪以实物为单位的库存,重点关注货物的流入和流出,以便进行有效的管理和规划。

  • PLE 13.1 追踪**库存实物数量和货币价值**,为税务和管理提供全面视图。

这两份报告都必须每半年(1 月至 6 月和 7 月至 12 月)提交一次,并在这段时间内报告每月的交易详情。根据*Resolución de Superintendencia N° 169-2015*,第一期的提交截止日期为 10 月 1 日,第二期的提交截止日期为 4 月 1 日。

配置

在生成 PLE 12.1 或 PLE 13.1 报告之前,请确保已安装 秘鲁 - 库存报告 (l10n_pe_reports_stock) 模块,然后更新以下字段:

产品

与产品或产品类别相关的几项配置是 PLE 报告所必需的:

  • 存在类型 对于所有需要 PLE 报告的产品,进入产品记录的 会计 选项卡,根据 SUNAT 的表 5 选择 存在类型,以进行库存报告。

  • 自动库存估值:对于可储存商品(有库存跟踪的产品),使用自动库存估值。启用自动库存估值后,可以为产品的产品类别启用此估值方法。

  • 成本计算方法:**可储存商品必须使用:doc:`成本计算方法 <../../inventory_and_mrp/inventory/inventory_valuation/cheat_sheet>`,**而非标准价格,因为从库存移动生成的日记账分录用于填充PLE报表。

仓库

设置仓库<…/…/inventory_and_mrp/inventory/warehouses_storage/inventory_management/warehouses>`时,必须填写 :guilabel:`附件机构代码 字段。该代码是每个仓库的唯一 ID,只能是数字组合,包含 4 至 7 位数字。

库存转移

库存转移是 PLE 12.1 和 PLE 13.1 报告中记录的关键流程。 库存转移 包括入库和出库。

验证库存转移时(在仓单或送货单上),选择 操作类型 (PE),根据 SUNAT 的表 12 进行永久库存报告。

生成用于永久库存 Kardex 报告的 .txt 文件

PLE 12.1 和 13.1 是两本独立的书籍。需要从 Odoo 下载`.txt`文件格式的书籍,然后将其提交到 SUNAT PLE 软件。

库存估值报表上,点击PLE报表按钮。然后选择期间并选择要导出的报表:PLE 12.1PLE 13.1。Odoo会为所选报表生成一个`.txt`文件。

导出按钮选择

注解

只能下载`.txt`格式的报告。Odoo 中没有预览或可视化功能。