diff --git a/views/scop_bordereau_cg.xml b/views/scop_bordereau_cg.xml index 3f2dbb5e3d39afa445ce0b38af1bc38e8edf4971..834a7faafa3e20ae2c85f7375690d187d742441d 100644 --- a/views/scop_bordereau_cg.xml +++ b/views/scop_bordereau_cg.xml @@ -281,7 +281,15 @@ string="Montant dû" sum="Total" /> - <field name="state" /> + <field name="state" widget="badge" decoration-success="state == 'posted'" decoration-info="state == 'draft'" /> + <field + name="payment_state" + widget="badge" + decoration-danger="payment_state == 'not_paid'" + decoration-warning="payment_state in ('partial', 'in_payment')" + decoration-success="payment_state in ('paid', 'reversed')" + attrs="{'invisible': [('payment_state', 'in', ('invoicing_legacy'))]}" + /> <button name="view_cotiz" string="Afficher"