{% extends "part/part_base.html" %} {% load static %} {% load i18n %} {% block details %} {% include 'part/tabs.html' with tab='detail' %}

{% trans "Part Details" %}


{% if part.IPN %} {% endif %} {% if part.revision %} {% endif %} {% if part.trackable %} {% endif %} {% if part.variant_of %} {% endif %} {% if part.keywords %} {% endif %} {% if part.link %} {% endif %} {% if part.default_location %} {% endif %} {% if part.default_supplier %} {% endif %} {% if part.minimum_stock > 0 %} {% endif %} {% if part.creation_user %} {% endif %} {% if part.responsible %} {% endif %}
{% trans "Part name" %} {{ part.name }}
{% trans "IPN" %} {{ part.IPN }}
{% trans "Revision" %} {{ part.revision }}
{% trans "Latest Serial Number" %} {% if part.getLatestSerialNumber %} {{ part.getLatestSerialNumber }} {% else %} {% trans "No serial numbers recorded" %} {% endif %}
{% trans "Description" %} {{ part.description }}
{% trans "Variant Of" %} {{ part.variant_of.full_name }}
{% trans "Keywords" %} {{ part.keywords }}
{% trans "Category" %} {% if part.category %} {{ part.category.pathstring }} {% endif %}
{% trans "External Link" %} {{ part.link }}
{% trans "Default Location" %} {{ part.default_location.pathstring }}
{% trans "Default Supplier" %} {{ part.default_supplier.supplier.name }} | {{ part.default_supplier.SKU }}
{% trans "Units" %} {{ part.units }}
{% trans "Minimum Stock" %} {{ part.minimum_stock }}
{% trans "Creation Date" %} {{ part.creation_date }}
{% trans "Created By" %} {{ part.creation_user }}
d {% trans "Responsible User" %} {{ part.responsible }}
{% if part.virtual %} {% else %} {% endif %} {% if part.is_template %} {% else %} {% endif %} {% if part.assembly %} {% else %} {% endif %} {% if part.component %} {% else %} {% endif %} {% if part.trackable %} {% else %} {% endif %} {% if part.purchaseable %} {% else %} {% endif %} {% if part.salable %} {% else %} {% endif %} {% if part.active %} {% else %} {% endif %}
{% trans "Virtual" %} {% include "slide.html" with state=part.virtual field='virtual' %}{% trans "Part is virtual (not a physical part)" %}{% trans "Part is not a virtual part" %}
{% trans "Template" %} {% include "slide.html" with state=part.is_template field='is_template' %}{% trans "Part is a template part (variants can be made from this part)" %}{% trans "Part is not a template part" %}
{% trans "Assembly" %} {% include "slide.html" with state=part.assembly field='assembly' %}{% trans "Part can be assembled from other parts" %}{% trans "Part cannot be assembled from other parts" %}
{% trans "Component" %} {% include "slide.html" with state=part.component field='component' %}{% trans "Part can be used in assemblies" %}{% trans "Part cannot be used in assemblies" %}
{% trans "Trackable" %} {% include "slide.html" with state=part.trackable field='trackable' %}{% trans "Part stock is tracked by serial number" %}{% trans "Part stock is not tracked by serial number" %}
{% trans "Purchaseable" %} {% include "slide.html" with state=part.purchaseable field='purchaseable' %}{% trans "Part can be purchased from external suppliers" %}{% trans "Part can be purchased from external suppliers" %}
{% trans "Salable" %} {% include "slide.html" with state=part.salable field='salable' %}{% trans "Part can be sold to customers" %}{% trans "Part cannot be sold to customers" %}
{% if part.active %} {% else %} {% endif %} {% trans "Active" %} {% include "slide.html" with state=part.active field='active' disabled=False %}{% trans "Part is active" %}{% trans "Part is not active" %}
{% endblock %} {% block js_load %} {{ block.super }} {% endblock %} {% block js_ready %} {{ block.super }} $(".slidey").change(function() { var field = $(this).attr('fieldname'); var checked = $(this).prop('checked'); var data = {}; data[field] = checked; // Update the particular field inventreePut("{% url 'api-part-detail' part.id %}", data, { method: 'PATCH', reloadOnSuccess: true, }, ); }); {% endblock %}