{% 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.variant_of %} {% endif %} {% if part.keywords %} {% endif %} {% if part.URL %} {% 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 "Description" %} {{ part.description }}
{% trans "Variant Of" %} {{ part.variant_of.full_name }}
{% trans "Keywords" %} {{ part.keywords }}
{% trans "URL" %} {{ part.URL }}
{% trans "Category" %} {% if part.category %} {{ part.category.pathstring }} {% endif %}
{% 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 }}
{% trans "Responsible User" %} {{ part.responsible }}
{% if part.virtual %} {% else %} {% endif %} {% if part.assembly %} {% else %} {% endif %} {% if part.component %} {% else %} {% endif %} {% if part.trackable %} {% else %} {% endif %} {% if part.purchaseable %} {% else %} {% endif %} {% if 0 %} {% if part.salable %} {% else %} {% endif %} {% 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 "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 "Sellable" %} {% include "slide.html" with state=part.salable field='salable' %}{% trans "Part can be sold to customers" %}{% trans "Part cannot be sold to customers" %}
{% endblock %} {% block js_load %} {{ block.super }} {% endblock %} {% block js_ready %} {{ block.super }} $(".slidey").change(function() { var field = $(this).attr('field'); var checked = $(this).prop('checked'); var data = {}; data[field] = checked; // Update the particular field inventreePut("/api/part/{{ part.id }}/", data, { method: 'PATCH', reloadOnSuccess: true, }, ); }); $('#activate-part').click(function() { showQuestionDialog( 'Activate Part?', 'Are you sure you wish to reactivate {{ part.full_name }}?', { accept_text: 'Activate', accept: function() { inventreePut( "{% url 'api-part-detail' part.id %}", { active: true, }, { method: 'PATCH', reloadOnSuccess: true, } ); } }, ); }); $('#deactivate-part').click(function() { showQuestionDialog( 'Deactivate Part?', `Are you sure you wish to deactivate {{ part.full_name }}?
`, { accept_text: 'Deactivate', accept: function() { inventreePut( "{% url 'api-part-detail' part.id %}", { active: false, }, { method: 'PATCH', reloadOnSuccess: true, } ); } } ); }); {% endblock %}