跳转到主要内容

此模块负责导入会话。

项目描述

Beta License: AGPL-3 OCA/connector-interfaces Translate me on Weblate Try me on Runboat

此模块允许使用连接器框架(即映射器)和作业队列从文件导入/更新记录。

目录

已知问题/路线图

  • 在导入标准Odoo CSV文件时,当更新《import_recordset》表的《report_data》时(从导入器:`self._do_report()` -> `self.recordset.set_report(…)`)发生并发错误。作业会自动重试第二次(没有并发错误)。对于小文件来说这不是大问题,但对于具有大量行的大型文件来说,处理它们需要两次时间。

  • 重构`recordset.full_report_url`字段以返回QWeb报告而不是自制的HTML文档,并在记录集表单上显示它。

  • 将通用函数从`utils.mapper_utils`移动到`connector`模块

  • 记录处理程序和跟踪器的单元测试

  • 为映射实用程序和动态映射器添加更多测试覆盖率

  • 考虑将动态映射器作为默认选项

  • 控制如何生成xid(例如,从具有键`must_generate_xmlid_from_key`的特定字段生成)

  • 为`backend_to_rel`映射器添加手动控制

  • 重构源以使其成为一个特定的m2o,以简化管理而不是通用关系

错误跟踪器

错误在 GitHub Issues 上追踪。如果遇到问题,请检查是否已经有人报告了该问题。如果您是第一个发现它的,请提供详细且受欢迎的 反馈 来帮助我们解决这个问题。

请不要直接联系贡献者寻求支持或技术问题帮助。

致谢

作者

  • Camptocamp

贡献者

Simone Orsi(Camptocamp)为原始实现。

其他贡献者包括

  • Guewen Baconnier(Camptocamp)

  • Mykhailo Panarin(Camptocamp)

  • Sébastien Alix(Camptocamp)

维护者

本模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。

当前 维护者

simahawk

本模块是GitHub上的 OCA/connector-interfaces 项目的组成部分。

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

项目详情


下载文件

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

源代码发行版

本发布版本没有提供源代码发行版文件。请参阅 生成发行版存档的教程

构建的发行版

支持者

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