{% extends 'bom/bom-base.html' %} {% load staticfiles %} {% load materializecss %} {% block head-title %}{{ title }}{% endblock %} {% block main %} {{ add_subpart_form.media }} {% endblock %} {% block bom-menu %} {% endblock %} {% block content %}
Return to {{ part.full_part_number }}

Modify Subparts
{% if profile.role == 'A' %} Remove All Subparts {% endif %}
{% if profile.role == 'A' %} {% endif %} {% for subpart in parts %} {% if subpart.indent_level == 1 and subpart.subpart is not None %} {% else %} {% endif %} {% endfor %}
Level Part No. Qty Part Class Reference Do Not Load Synopsis Rev Manufacturer MPN Manage
{{ subpart.indent_level }} {{ subpart.part.full_part_number }} {{ subpart.quantity }} {{ subpart.part.number_class.name }} {{ subpart.reference }} {% if subpart.do_not_load %}x{% endif %} {{ subpart.part_revision.synopsis }} {{ subpart.part_revision.revision }} {{ subpart.part.primary_manufacturer_part.manufacturer.name }} {{ subpart.part.primary_manufacturer_part.manufacturer_part_number }} more_horiz

Add Subpart
{% csrf_token %} {{ add_subpart_form.subpart_part_number|materializecss:'m4 s12' }} {{ add_subpart_form.count|materializecss:'m1 s12' }} {{ add_subpart_form.do_not_load|materializecss:'m2 s12' }} {{ add_subpart_form.reference|materializecss:'m4 s12' }}

Batch Add Subparts

To add batch subparts, upload a csv that contains at least two columns with the headers: part_number or manufacturer_part_number and quantity; the 'part_number' or 'manufacturer_part_number' column must contain part numbers that have already been created in this system.

Additional fields include 'reference' or 'designator' to add a reference field to the subpart; 'do_not_load' if you don't want the part loaded into the assembly that contains it; 'dnp' if you don't want to upload the part to IndaBOM.

{% csrf_token %}
File {{ upload_subparts_csv_form.file }}
{{ upload_subparts_csv_form.file.errors }}

{% endblock %} {% block script %} {% endblock %}