Odoo XML-RPC search_read независимо от компании

Как я могу сообщить Odoo через xml-rpc, что мне нужно выбрать всех пользователей, которые созданы под компанией ‘X’, независимо от компании, которую я сейчас использую в веб-портале?

Чтобы лучше проиллюстрировать проблему, у меня есть:

  1. Я вхожу в Odoo через веб-портал и в верхней части страницы выбираю компанию «X» с идентификатором 1.
  2. Затем я выполняю поиск с помощью xml-rpc и получаю 250 пользователей.

    execute_kw($db, $uid, $pass, 'res.users', 'search_read', [], [])
    
  3. В интернет-портале я выбираю другую компанию. Компания ‘Y’ с id 2

  4. Я делаю то же самое, что и в 2 (модель search_read res.users) и получаю результат 30 пользователей

Итак, мой вопрос: как я могу сообщить Odoo через xml-rpc, что мне нужно выбрать 250 пользователей компании ‘X’ независимо от компании, которую я использую в веб-портале. Я уже пытался добавить контекст с company_id к вызову, но получил те же результаты.

$params = [
'context' => [
'company_id' => 1
]
];
execute_kw($db, $uid, $pass, 'res.users', 'search_read', [], $params);

К вашему сведению, я использую Odoo 10 Enterprise

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]