Как создать задачу (project.task) для конкретного клиента (res.partner) в ODOO?

Как создать задачу (project.task) для конкретного клиента (res.partner) в ODOO/OpenERP?

Я отправляю ниже входной параметр для создания задачи под клиентом:

(
Sample Database,
1,
Pass4ODOO,
project.task,
create,
{
    "categ_ids" =     (
                (
            6,
            0,
                        (
            )
        )
    );
    description = "";
    name = sample task;
    priority = 0;
    sequence = 0;
},
12
)

В приведенном выше входном параметре 12 указан идентификатор клиента. Под этого клиента я хочу создать задачу.

Кто-нибудь знает это?


person Tejas Bharambe    schedule 27.04.2015    source источник


Ответы (1)


Вы не описываете, как взаимодействуете с Odoo, но мне кажется, что вы используете какую-то библиотеку, выполняющую вызовы XML-RPC.

Функция create() API принимает словарь с данными для создания новой записи.

Похоже, что словарь после аргумента create, должен также включать ключ partner_id=12;, а не быть дополнительным аргументом в конце вызова.

person Daniel Reis    schedule 28.04.2015
comment
Спасибо, Даниэль. Ты прав. Нам не нужно будет указывать дополнительный аргумент в конце вызова. - person Tejas Bharambe; 04.05.2015
comment
Вы знаете об этом? stackoverflow.com/questions/30024408/ - person Tejas Bharambe; 04.05.2015