有人可以帮我创建总发票功能吗?这是我的第一次测试
changes = ResourceRecordSets(conn, "ZONEID")
change = changes.add_change("STRING FOR ADD NEW SUBDOMAIN")
change.add_value(MY_IP)
action = changes.commit()
j=json.loads(json.dumps(action))
status = j['ChangeResourceRecordSetsResponse']['ChangeInfo']['Status']
while status == 'PENDING':
time.sleep(5)
action.update() #THIS ACTION RETURN "NONE" and not update the previous state
答案 0 :(得分:0)
你可以简单地将@ api.one更改为@ api.multi,因为@ api.one是ony给出了记录,但@ api.multi给出了记录集的列表
并且您可以使用@ api.multi给出一个记录集列表,您可以使用多个发票的总和
@api.multi
@api.onchange('facture_ids.total_a_payer')
def _invoice_total(self):
if self.facture_ids.type=="npay":
self.total_invoiced = sum(line.facture_ids.total_a_payer
for record in self.browse())