diff --git a/golem_member/models/golem_member.py b/golem_member/models/golem_member.py
index 9802cf6..1d3f2f1 100644
--- a/golem_member/models/golem_member.py
+++ b/golem_member/models/golem_member.py
@@ -103,15 +103,6 @@ class GolemMember(models.Model):
is_number_manual = fields.Boolean('Is number manual?', store=False,
compute='_compute_is_number_manual')
image_permission = fields.Boolean('Image permission?', default=True)
- currency_id = fields.Many2one('res.currency', compute='_get_company_currency',
- string="Currency")
-
- @api.one
- def _get_company_currency(self):
- if self.company_id:
- self.currency_id = self.sudo().company_id.currency_id
- else:
- self.currency_id = self.env.user.company_id.currency_id
@api.onchange('country_id')
def _onchange_country_id(self):
diff --git a/golem_member_account/models/golem_member.py b/golem_member_account/models/golem_member.py
index 4068a92..a08513a 100644
--- a/golem_member_account/models/golem_member.py
+++ b/golem_member_account/models/golem_member.py
@@ -33,7 +33,17 @@ class GolemMember(models.Model):
""" Open invoices member """
self.ensure_one()
return {'type': 'ir.actions.act_window',
+ 'name': 'Invoices',
'res_model': 'account.invoice',
- 'view_mode': 'tree',
+ 'view_mode': 'tree,form',
'context': {'search_default_partner_id': self.partner_id.id,
'default_partner_id': self.partner_id.id}}
+
+
+ # state_invoice = fields.One2many(related='member_id.invoice_ids')
+ state_last_invoice = fields.Char(compute='_compute_state_of_last_invoice')
+
+ @api.depends('invoice_ids')
+ def _compute_state_of_last_invoice(self):
+ for member in self:
+ if mem.invoice_ids.state == 'open':
diff --git a/golem_member_account/views/golem_member_views.xml b/golem_member_account/views/golem_member_views.xml
index b3a3b17..1de2191 100644
--- a/golem_member_account/views/golem_member_views.xml
+++ b/golem_member_account/views/golem_member_views.xml
@@ -35,10 +35,15 @@ along with this program. If not, see .
Invoiced
+
+
+
+
+