XMLRPC Search product.template возвращает пустой список - PullRequest
1 голос
/ 20 мая 2019

У меня проблемы с получением списка записей через xmlrpc из модели product.template.

Эта проблема присутствует только в модели product.template и возникает, когда я пытаюсь ввести поисковый домен в критерии поиска.

# Gets the source records for the model we intend to migrate in the database class of script.
def get_records(self,model,filter,fields):
    return self.models.execute_kw(self.db, 1, self.password,model, 'search_read',filter,fields)

#method call
source_recs = source_db.get_records(source_model, [[[SYNC_FLAG,'=', 
    False]]] , source_fields)

Вызов модели работает только тогда, когда установлен фильтр [[]]. Все остальные модели запускаются через этот скрипт без проблем, но вышеприведенный скрипт возвращает [] вместо списка записей в виде словарей.

Любая помощь в выяснении, почему я не могу использовать фильтр / домен в функции поиска для product.template, была бы замечательной.

1 Ответ

0 голосов
/ 30 мая 2019

Партнер, который первоначально установил и внедрил Odoo в нашей системе, установил пользовательский модуль, который расширил search_read для продуктов и шаблонов.Это расширение очищает список.Если кто-то работал с OSI и сталкивался с этой проблемой, модуль называется osi_default_product_category.

...