Я пытаюсь обновить существующий sale.order, связав существующий счет-фактуру с ним. Я попробовал несколько вещей, чтобы добавить номер счета-фактуры в invoice_ids массив заказа клиента, но ничего не работает.Правильный синтаксис для записи в Odoo many2many с php API
Вот мой код:
$link = $models->execute_kw($db, $uid, $password, 'sale.order', 'write',
array(array($order_id),
array('invoice_ids'=>$invoice_id)));
Это возвращает 1, но это ничего не меняет. Я также пробовал этот метод, но безуспешно: https://www.odoo.com/documentation/8.0/reference/orm.html#openerp.models.Model.write
Я думаю, что с моим синтаксисом что-то не так.
Спасибо. Это сработало для меня отлично. –