1

我一直在尝试通过 Odoo 的 Web API 插入销售订单。我的客户的要求是他有一个 excel 文件并想将他的销售订单导入 Odoo。我发现的唯一方法是通过 Web API。我一直在阅读和阅读,遗憾的是在插入销售订单和他的销售详细信息时没有遇到任何具体关系。

注意:Odoo 的 Web API 调用是用 python 3 编写的。我可以连接到 Web API,我可以查看销售订单,但遗憾的是我无法插入,或者我不知道插入销售订单的说明和细节

[编辑] :

id = proxy.execute_kw(self.Cnn.DATABASE, self.Cnn.USERID, self.Cnn.PASSWORD, TableName, 'create', ['name: New Sale Order'])

我请求你的帮助。

4

1 回答 1

3

如前所述,您不需要将 Web API 用于您正在尝试做的事情。

但这是使用 Odoo Web 服务 API(PHP 中)创建销售订单/报价的方法

$new = $models->execute_kw($db, $uid, $password,
    'sale.order', 'create',
    array(array('partner_id'=> 6,
                'payment_term' => 1,    //immediate payment
                'medium_id' => 1
                )));

    echo 'created new sale order with id:' . $new;
于 2015-07-28T20:39:37.163 回答