2017-04-03 3 views
0

아래의 코드를 사용하여 작업을 생성하는 동안 적절한 회사 또는 연락처를 연결하고 있지만 실패합니다. 도와주세요.ODOOERP의 특정 고객 (res.partner)에서 Task (project.task)를 생성하는 방법

$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'), 
    )); 

아무도 내가 어떤 변화를했는지 알 수 있습니까?

귀하의 도움은 정말로 감사하겠습니다.

+0

내가 함께 시도 {작업

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

만들기 //} : \t $ 아이디 = $ 모델 -> execute_kw ($ DB를, $의 UID, $ 암호, 'project.task'을,) 어레이 ( \t \t 어레이 ('이름'=>) "작업 제목" \t 어레이 ('partner_id'=> 32) \t) \t를 '생성'; 아직도 odoo의 각 고객과 관련이 없습니다. 정말 고생했습니다 !!! – user1944646

+0

Google에 표시 할 오류 메시지가 있습니까? 나는 PHP에 익숙하지 않지만 아마 당신을 도울 수있다. –

+0

내가 직면 한 실제 문제가있다. "No ERROR"이고 ODOO CRM에 여전히 작업이 생성됩니다. – user1944646

답변

0

Odoo에게 파트너 ID를 알리는 것으로 충분합니다. 이름은 필요하지 않습니다.

array('partner_id'=>32) 
+0

안녕하세요, 답장을 보내 주셔서 감사합니다. 내가 $ 아이디 = $ 모델 -> execute_kw ($ DB를, $의 UID, $ 암호, 'project.task'로 시도, 배열 ( \t \t 배열 ('이름'을 '만드는'=> "작업 제목") \t 어레이 ('partner_id'=> 32) \t \t //array('partner_id.name ''= ','6 ') \t) \t); 하지만 여전히 적합한 고객과 관련된 ... !!! 갇힌 !!! – user1944646

+0

해결책 없음 ???? – user1944646

+0

실례지만, 죄송합니다. – CZoellner

0

오도 10에 연결하면 효과적입니다.