沙特阿拉伯

配置

安装 下列模块以获得沙特阿拉伯本地化的所有功能:

名称

技术名称

说明

沙特阿拉伯 - 会计制度

l10n_sa

默认 财务本地化套装

沙特阿拉伯 - 电子发票

l10n_sa_edi

ZATCA 电子发票实施

沙特阿拉伯 - 电子发票 (简化版)

l10n_sa_edi_simplified

ZATCA 简化电子发票实施(销售点)

沙特阿拉伯 - 销售点

l10n_sa_pos

销售点合规性

ZATCA 电子发票

ZATCA 电子发票系统旨在简化和数字化在沙特阿拉伯运营的企业的开票流程。

公司信息

进入 设置 ‣ 常规设置 ‣ 公司 ,点击 更新信息 ,确保以下公司信息是完整的最新信息。

  • 完整的 公司名称 。

  • 所有相关的 地址 字段,包括 建筑编号 和 地块识别 字段(各四位数)。

  • 选择企业 标识方案 。建议使用 商业注册号 。

  • 输入所选 识别计划 的 识别号码 。

  • 增值税 号。

  • 确保 货币 设置为 SAR 。

Note

合作公司也需要填写类似信息。

模拟模式

Important

强烈建议首先使用 Fatoora 模拟 门户彻底测试所有开票工作流程,因为提交到常规 Fatoora 门户的 所有 发票都将被考虑在内,这可能导致罚款和处罚。

Fatoora 模拟门户网站

使用公司的 ZATCA 凭据登录 Fatoora 门户 。然后,点击 Fatoora 模拟门户网站 按钮切换到模拟门户网站。

ZATCA API 整合

在 Odoo 上,进入 会计 ‣ 配置 ‣ 设置 。在 ZATCA API 整合 下,选择 模拟(预正式运行) API 模式 并点击 保存 。

销售日记账

Odoo 上的每个销售日记账都需要配置。要执行此操作,请转至 会计 ‣ 配置 ‣ 日记账 ,打开任何销售日记账(如客户发票),并转至 ZATCA 选项卡。输入任意 序列号 以识别日记账。

Note

公司的所有销售日记账都可以使用同一个序列号。

接下来,点击 登记日记账。在对话框中,需要提供 OTP 验证码。要获取该验证码,请打开 Fatoora 模拟门户,点击 登记新的解决方案单元/设备,选择要生成的 OTP 验证码数量(每个待配置的日记账一个),然后点击 生成 OTP 验证码。复制一个 OTP 验证码,将其填入 Odoo 的对话框中,然后点击 请求。

Note

OTP 验证码在一小时后失效。

Tip

如果登记过程中出现任何问题,请点击 重新生成 CSR 重新开始。

测试

在确认发票时,现在可以选择处理发票,将其直接发送到 Fatoora 模拟门户网站。每次提交后,Odoo 都会显示门户网站的回复。只有被拒绝的发票才能重新设置为草稿并在 Odoo 上进行编辑。此外,每天结束时,Odoo 会将所有未处理的发票发送到门户网站。

Tip

  • 建议测试所有发票开具工作流程,最好使用真实发票并在合理的时间内进行测试。

  • 将 Fatoora 模拟门户网站上的已收发票统计页面与 Odoo 上的发票列表进行比较,确保两者一致。

税率

在客户发票中使用 0% 税率 时,有必要说明使用该税率的原因。要配置税率,请转到 会计 ‣ 配置 ‣ 设置 ‣ 税务 并打开要编辑的税率。在 高级选项 下,选择一个 豁免原因代码 并点击 保存 。

在客户发票中使用 保留 或 扣留金额 时,需要指定用于保留金额的税种。

生产模式

准备正式运行时,将 API 模式 更改为 正式运行 并点击 保存 。

Warning

将 API 模式 设置为 正式运行 是 不可逆的。

最初关联到模拟门户的销售日记账现在需要关联到常规门户。为此,请 重新登记日记账,这次务必使用常规的 Fatoora 门户。