{% if ignores_vendor_price_columns %}

Vendor price columns are ignored in a BOM import; use a vendor prices import.

{% endif %} {% for assembly in assembly_changes %}
{{ assembly.part_number }} Rev {{ assembly.revision }} · {{ assembly.synopsis }}
{% if assembly.is_new %}

New assembly.

{% elif assembly.used_in_count > 1 %}

Used in {{ assembly.used_in_count }} assemblies. These changes apply to all of them.

{% endif %} {% regroup assembly.lines by change as lines_by_change %} {% for group in lines_by_change %} {% if group.grouper == 'added' %}
{{ group.list|length }} line{{ group.list|length|pluralize }} added {% include 'bom/components/import-preview-bom-lines.html' with lines=group.list %}
{% else %}

{{ group.list|length }} line{{ group.list|length|pluralize }} {{ group.grouper }}

{% include 'bom/components/import-preview-bom-lines.html' with lines=group.list %} {% endif %} {% endfor %}
{% endfor %} {% if parts_created or revisions_created or manufacturers_created %}
Parts
{% endif %} {% if parts_created %}
{{ parts_created|length }} new part{{ parts_created|length|pluralize }}
{% endif %} {% if revisions_created %}
{{ revisions_created|length }} new revision{{ revisions_created|length|pluralize }}
{% endif %} {% if manufacturers_created %}
{{ manufacturers_created|length }} new manufacturer{{ manufacturers_created|length|pluralize }}
{% endif %}