我正在使用Odoo 8.0。目前我正在使用php中的XML-RPC API访问odoo模型。我已更新发票行项目中的税率百分比。它已成功更新,但问题是小计中的税额未更新。
我的代码是:
<?php
include("../ripcord-master/ripcord.php");
$url = "http://localhost:8069";
$db="migration_three";
$username = "admin";
$password = "admin";
$models = ripcord::client("$url/xmlrpc/2/object");
$common = ripcord::client("$url/xmlrpc/2/common");
$uid = $common->authenticate($db, $username, $password, array());
$invoice_id = 28;
$validate = $models->execute_kw($db, $uid, $password, 'account.invoice','button_reset_taxes',array($invoice_id));
print_r($validate);
?>
它返回1.但是小计视图中的税额未更新。提前致谢
答案 0 :(得分:1)
我们不需要提及invoice_id的密钥。将更新代码更改为
$validate = $models->execute_kw($db, $uid, $password, 'account.invoice','button_reset_taxes',array($invoice_id));
print_r($validate);