如何在ODOOERP中的特定客户(res.partner)下创建Task(project.task)

时间:2017-04-03 12:19:53

标签: php openerp odoo-8 odoo-9 odoo-10

我在创建任务时使用以下代码来关联合适的公司或联系人,但是失败了。 请帮助我。

$result = $models->execute_kw(
    $db, 
    $uid, 
    $password,
    'project.task', 
    'create',
    array(
        array('name'=>"Subject line for task"),
        array('partner_id.id'=>"32"),
        array('partner_id.name', '=', 'Asuzz'),
    ));

任何人都可以知道我必须做出哪些改变。

你的帮助非常值得赞赏。

2 个答案:

答案 0 :(得分:0)

告诉Odoo合作伙伴ID就足够了。不需要这个名字。

array('partner_id'=>32)

答案 1 :(得分:0)

连接到Odoo 10它对我有用。 { //创建任务

$id = $models->execute_kw($db, $uid, $password,
    'project.task', 'create',
    array(array('name'=>"new task",'project_id'=>7)));

}