diff --git a/inventory/signals.py b/inventory/signals.py index e62fafde..dfc90c1f 100644 --- a/inventory/signals.py +++ b/inventory/signals.py @@ -1032,7 +1032,7 @@ def po_fullfilled_notification(sender, instance, created, **kwargs): ).format( url=reverse( "purchase_order_detail", - kwargs={"dealer_slug": dealer.slug, "pk": instance.pk}, + kwargs={"dealer_slug": dealer.slug,"entity_slug":instance.entity.slug, "pk": instance.pk}, ), ), ) diff --git a/inventory/views.py b/inventory/views.py index 8c3ea172..39cb9a47 100644 --- a/inventory/views.py +++ b/inventory/views.py @@ -4798,6 +4798,7 @@ class EstimateDetailView(LoginRequiredMixin, PermissionRequiredMixin, DetailView finance_data = calculator.get_finance_data() invoice_obj = InvoiceModel.objects.all().filter(ce_model=estimate).first() kwargs["data"] = finance_data + print(kwargs["data"]) kwargs["invoice"] = invoice_obj try: car_finances = estimate.get_itemtxs_data()[0].first().item_model.car.finances diff --git a/templates/base.html b/templates/base.html index 45491024..53d4dbdf 100644 --- a/templates/base.html +++ b/templates/base.html @@ -84,7 +84,7 @@ {% include "plans/expiration_messages.html" %} {% block period_navigation %} {% endblock period_navigation %} -
+
diff --git a/templates/crm/opportunities/opportunity_detail.html b/templates/crm/opportunities/opportunity_detail.html index 229bf23f..c09af69e 100644 --- a/templates/crm/opportunities/opportunity_detail.html +++ b/templates/crm/opportunities/opportunity_detail.html @@ -178,9 +178,9 @@
{{ _("Invoice") }}
- {% if opportunity.estimate.invoice %} + {% if opportunity.estimate.invoicemodel_set.all %} {{ _("View Invoice") }} + href="{% url 'invoice_detail' request.dealer.slug request.entity.slug opportunity.estimate.invoicemodel_set.first.pk %}">{{ _("View Invoice") }} {% else %}

{{ _("No Invoice") }}

{% endif %} @@ -1020,7 +1020,7 @@
{% for item in data.cars %} - + + + {{ item.make }} {{ item.model }} {{ item.year }} @@ -273,7 +275,7 @@ {% trans "Vat" %} ({{ data.vat }}) - + {{ data.total_vat_amount|floatformat }} + + {{ data.total_vat_amount }} @@ -336,19 +338,14 @@ {% endblock %} {% block customJS %}