Odoo создать счет из комплектации с вызовом XML-RPC

Я хотел бы создать счет из комплектации, но через корыто и XML-RPC вызов из файла PHP.
Я попытался вызвать action_id: 359 так:

$transfer = $rpc->button_click($uid, $pwd, 'stock.invoice.onshipping', 'invoice_open', array(111));

Но это не работает … Кто-нибудь знает, как я могу это сделать?

0

Решение

Ниже я представляю код, который может помочь в вашем случае:

В Php вы можете попробовать ripcord библиотека:
Для базовой настройки подключения / авторизации просто введите этот код.

$url = "http://localhost:8072";
$db ="my_db";
$username = "[email protected]";
$password = "7859884833";
$common = ripcord::client("$url/xmlrpc/common");
$uid = $common->authenticate($db, $username, $password, array());
echo $uid;//1

Теперь создайте экземпляр модели и вызовите рабочий процесс exec_workflow:

$models = ripcord::client("$url/xmlrpc/object");
$models->exec_workflow($db, $uid, $password,'account.invoice' ,'invoice_open',14);

Надеюсь, что это может помочь в вызове рабочего процесса из php.

1

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

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

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