{% extends "cpq/base.html" %}{% load cpq_extras %}{% block title %}Diff {{ quote.number }}{% endblock %} {% block content %}

{{ quote.number }}: revision diff

Compare to Back
{% if diff %}{% if diff.empty %}

No pricing differences between v{{ a }} and v{{ b }}.

{% else %}

Lines

{% for l in diff.added %}
+ {{ l.sku }} {{ l.name }}: {{ l.qty }} × {{ l.net_unit|money:quote.currency }}
{% endfor %} {% for l in diff.removed %}
− {{ l.sku }} {{ l.name }}: {{ l.qty }} × {{ l.net_unit|money:quote.currency }}
{% endfor %} {% for l in diff.changed %}
~ {{ l.sku }} {{ l.name }}: {% for f, ch in l.fields.items %}{{ f|label }} {{ ch.old }} → {{ ch.new }}{% if not forloop.last %}; {% endif %}{% endfor %}
{% endfor %} {% if not diff.added and not diff.removed and not diff.changed %}

No line changes.

{% endif %}

Totals

{% for f, ch in diff.totals.items %}{% endfor %}
v{{ a }}v{{ b }}
{{ f|label }}{{ ch.old }}{{ ch.new }}
{% endif %} {% else %}

Pick two different revisions.

{% endif %} {% endblock %}