如何使用 XML-RPC 更新发票中的税额?
How to update the tax amount in invoice using XML-RPC?
我正在使用 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);
?>
它returns 1.但是小计视图中的税额没有更新。提前致谢
我们不需要提及 invoice_id 的密钥。将更新码改成
$validate = $models->execute_kw($db, $uid, $password, 'account.invoice','button_reset_taxes',array($invoice_id));
print_r($validate);
我正在使用 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);
?>
它returns 1.但是小计视图中的税额没有更新。提前致谢
我们不需要提及 invoice_id 的密钥。将更新码改成
$validate = $models->execute_kw($db, $uid, $password, 'account.invoice','button_reset_taxes',array($invoice_id));
print_r($validate);