[WIP] Delete invoice count field

This commit is contained in:
Darío Lodeiros
2020-10-12 20:32:04 +02:00
parent 90c5167f8d
commit eee8da89c8
4 changed files with 1 additions and 34 deletions

View File

@@ -232,7 +232,6 @@ class PmsFolio(models.Model):
"Checkin Pending", compute="_compute_checkin_partner_count"
)
# Invoice Fields-----------------------------------------------------
invoice_count = fields.Integer(compute="_get_invoiced")
invoice_status = fields.Selection(
[
("invoiced", "Fully Invoiced"),
@@ -386,7 +385,6 @@ class PmsFolio(models.Model):
folio.update(
{
"invoice_count": len(set(move_ids.ids + refund_ids.ids)),
"move_ids": move_ids.ids + refund_ids.ids,
"invoice_status": invoice_status,
}

View File

@@ -235,7 +235,7 @@ class PmsReservation(models.Model):
related="folio_id.reservation_type", default=lambda *a: "normal"
)
splitted = fields.Boolean("Splitted", compute="_compute_splitted", store=True,)
invoice_count = fields.Integer(related="folio_id.invoice_count")
credit_card_details = fields.Text(related="folio_id.credit_card_details")
cancelled_reason = fields.Selection(
[("late", "Late"), ("intime", "In time"), ("noshow", "No Show")],

View File

@@ -54,22 +54,6 @@
<span class="o_stat_text">Pending Payment</span>
</div>
</button>
<button
type="object"
class="oe_stat_button"
id="invoice_button"
icon="fa-pencil-square-o"
name="open_invoices_folio"
attrs="{'invisible': [('invoice_count', '=', 0)]}"
context="{'default_folio_id': active_id}"
>
<div class="o_form_field o_stat_info">
<span class="o_stat_value">
<field name="invoice_count" />
</span>
<span class="o_stat_text">Invoices</span>
</div>
</button>
</div>
<h2>
<field name="name" />

View File

@@ -131,21 +131,6 @@
<span class="o_stat_text">Pending Payment</span>
</div>
</button>
<button
type="object"
class="oe_stat_button"
id="invoice_button"
icon="fa-pencil-square-o"
name="open_invoices_reservation"
attrs="{'invisible': [('invoice_count','&lt;=',0)]}"
>
<div class="o_field_widget o_stat_info">
<span class="o_stat_value">
<field name="invoice_count" />
</span>
<span class="o_stat_text">Invoices</span>
</div>
</button>
<button
type="object"
class="oe_stat_button"