TRANXACT.AI 帮助

从 Odoo 迁移

迁移驾驶舱对 Odoo 导出文件执行的操作:将帐户类型转换为五种类型,供应商、客户和产品提示,默认货币,检查时的警告,以及将发票号码作为参考保留在 ZATCA 下。

  • 平台 › 传统系统迁移 › 迁移驾驶舱:确定映射关系,建议将 Odoo 的列设置为“建议:…加载前确认”。
  • 账户:Odoo 的 account_type 会被转换为 asset、liability、equity、revenue 或 expense(asset_cash → asset,liability_payable → loss,incommendation_other → revenue,expense_depreciation → expense,Odoo 的显示名称也相应转换)。off_balance 会被拒绝,因为名称不匹配:导出时会排除备忘录账户。
  • 供应商和客户:ref 变为数字,电子邮件变为小写,国家/地区应导出为代码(AE,而不是名称),付款条款(例如 30 天)变为天数。
  • 产品:default_code 变为项目编号;存储/商品、消耗品和服务进行映射,单位如单位 → EA。
  • 发票:导出类型字段(move_type);客户发票、供应商发票和贷项通知单可以通过该字段区分。
  • 此处没有位置的列(增值税号、公司 ID、Odoo ID)在检查时会被命名;Odoo ID 保留为该行的旧版引用。
  • 当文件中未指定货币时,会自动填充缺失或空白的货币信息。

现在,“检查行”功能会在以下情况下发出警告,但不会拒绝:当某个字段由于其列未映射而每行都使用其默认值时;或者当某个值不是映射转换后的值,导致该字段使用列默认值时。如果必填字段的值未知,则会拒绝该行:将该值添加到映射中,或者直接删除该行。“预演加载”功能也适用于未完成项。

ZATCA项下的发票号码

对于未使用 ZATCA 的公司,请保留 Odoo 系统中的编号,例如 INV/2026/00412。在 ZATCA 系统中,发票、贷项通知单和借项通知单的编号均由系统自动生成,因此每张迁移的发票都会在此处编号(目前为草稿编号,正式开具时为税务发票编号),而 Odoo 编号则作为发票的参考编号,并记录在其迁移行中。检查、演练和导入过程均证实了这一点。

10 月 16 日的版本修复了之前加载的 Odoo 自带账户类型的账户。