如何通过web API在Odoo中创建首付发票

如何通过web API在Odoo中创建首付发票,odoo,xml-rpc,Odoo,Xml Rpc,我正试图创建一个预付款发票,如下图所示,但通过网络API 我已经尝试过创建这样的预付款: advance_payment_id = models.execute_kw(db, uid, password, 'sale.advance.payment.inv', 'create', [{'advance_payment_method':"percentage",'amount':100}]) 然而,我似乎找不到一种方法将其链接到我的销售订单。我试着调用create\u i

我正试图创建一个预付款发票,如下图所示,但通过网络API

我已经尝试过创建这样的预付款:

advance_payment_id =  models.execute_kw(db, uid, password, 'sale.advance.payment.inv', 'create', [{'advance_payment_method':"percentage",'amount':100}])
然而,我似乎找不到一种方法将其链接到我的销售订单。我试着调用
create\u invoices
方法,但什么也没发生

在Odoo的模型部分,预付款没有销售订单id字段,销售订单模型也没有预付款id字段。我们如何将这笔预付款附加到销售订单上


有人能帮忙吗?谢谢

您刚刚创建了一个向导记录,您在上面一行中所做的就像单击
创建发票
按钮。您需要使用
预付款\u id
调用
创建发票
,发票应该在右上角的统计按钮中可见。