【问题标题】:Bulk upload into Odoo (OpenERP)批量上传到 Odoo (OpenERP)
【发布时间】:2020-09-14 09:36:30
【问题描述】:

我在使用 Odoo 时遇到了一个小问题,

我有超过 1000 个文件要上传到 Odoo V11 (.pdf/.stp),每个文件都附在 P/N 上,我设法为每个面值提供地址链接在odoo中创建,但我仍然不知道如何进行批量上传, 现在我正在尝试为每个文件创建一个上传文件的宏,但我被困在第一部分。 我以前从未使用过 JavaScript:/

这里是 PN 的主页:11050-1-A

当我午餐时,chrome 控制台会在“ajouter”(添加)中自动单击

var el = document.getElementsByClassName('input_file_XXXX');
el[0].click();

我有一个文件对话框

假设该文件存储在桌面上并称为“11050-1-A - Test.pdf”

如何自动选择文件? 你有其他想法来解决这个问题吗?

【问题讨论】:

    标签: javascript upload macros odoo


    【解决方案1】:

    如果您有超过 100 个需要导入一次的文件,您将需要创建一个 Python 脚本,该脚本使用 Odoo 的 XML-RPC 来上传文件。该过程将是:

    • 连接到 XML-RPC 并进行身份验证
    • 搜索具有名称的产品
    • 在您的计算机上搜索文件
    • 创建一个链接到产品的新ir.attachment

    XML-RPC 链接:https://www.odoo.com/documentation/12.0/webservices/odoo.html

    【讨论】:

      猜你喜欢
      • 2014-02-19
      • 2015-10-22
      • 1970-01-01
      • 2015-03-13
      • 2017-08-14
      • 1970-01-01
      • 2015-08-23
      • 2012-03-11
      • 1970-01-01
      相关资源
      最近更新 更多