{% extends 'bom/bom-base.html' %} {% load materializecss %} {% load static %} {% block head-title %}{{ title }}{% endblock %} {% block main %} {% endblock %} {% block content %}

Your IndaBOM User Info:

{% csrf_token %}

Your role is: {{ user.bom_profile.get_role_display }}

Your username is: {{ user.username }}

To request a change in role please contact {{ organization.owner.email }} for assistance.

{{ user_form.first_name|materializecss:'s12 m4' }} {{ user_form.last_name|materializecss:'s12 m4' }} {{ user_form.email|materializecss:'s12 m4' }}
{% if profile.role == 'A' %} {% if organization.number_scheme == 'S' %}

Edit Part Classes

{% csrf_token %} {% if part_classes.count > 0 %}
{% for part_class in part_classes %} {% endfor %}
Code Name Description MouserMouser Sourcing Options
{{ part_class.code }} {{ part_class.name }} {{ part_class.comment }} {% if part_class.mouser_enabled %} Mouser{% endif %} editEdit
{% else %}

No part classes have been defined yet.

{% endif %}

Create Part Class

{% csrf_token %}
{{ part_class_form.non_field_errors }} {{ part_class_form.code|materializecss:'s12 m1' }} {{ part_class_form.name|materializecss:'s12 m4' }} {{ part_class_form.comment|materializecss:'s12 m7' }}

Upload Part Classes

{% csrf_token %}

To batch define {% if part_classes.count > 0 %} additional {% endif %}part classes, upload a csv that contains columns with the headers 'name' and 'code'. You may optionally specify a description or comment by including a column with the header 'description' or 'comment'.

File {{ part_class_csv_form.file }}
{{ part_class_csv_form.file.errors }}

Part Number

{% csrf_token %}

You may only increase the number of digits for each component of the part number: the part class code (C), part item number (N), and the part variation (V).

Your organization's current configuration is {{ organization.number_cs }}-{{ organization.number_ns }}{% if organization.number_vs %}-{{ organization.number_vs }}{% endif %}

{{ organization_number_len_form|materializecss:'s4 m2' }}
{% endif %}

Change Organization Number Scheme

Your organization's number scheme is currently: {{ organization.get_number_scheme_display }}

You can read more about the options here.

{% if organization_parts_count > 0 %}

You've already created {{ organization_parts_count }} part{{ organization_parts_count|pluralize }}. Since changing your organization number scheme requires changing your parts numbers, please manually delete your parts then come back here to change your organization number scheme. Alternatively we can help delete your parts if you reach out to info@indabom.com.

{% else %}
{% csrf_token %}
{% endif %} {% else %} {% include 'bom/nothing-to-see.html' with required_privilege='Admin' %} {% endif %}
{% if organization.owner == user %}

Organization

{% csrf_token %}
{{ organization_form.name|materializecss:'s12 m6' }} {{ organization_form.owner|materializecss:'s12 m6' }} {{ organization_form.currency|materializecss:'s12 m6' }}

Users

{% if users_in_organization.count > 0 %}
{% csrf_token %} {% for org_user in users_in_organization %} {% endfor %}
Remove? Role User Name Full Name Email
{{ org_user.bom_profile.get_role_display }} {{ org_user.username }} {{ org_user.first_name }} {{ org_user.last_name }} {{ org_user.email }} editEdit
Clear
{% else %}

There are no additional users in this organization: {{ organization }}.

{% endif %}

Add User

{% csrf_token %}
{{ user_add_form.username|materializecss:'s12 m8' }} {{ user_add_form.role|materializecss:'s12 m4' }} {{ user_add_form.file.errors }}
Adding users to your organization is a paid feature, but is free for a limited time while we are still developing the tool. Contact info@indabom.com if you are interested.

Part File Storage with Google Drive

Connect your Google account. Organization owners can enable file storage using Google Drive. {% if organization.owner == user %} Since you are the owner, you are able to enable file storage!{% else %}Contact your organization owner to enable.{% endif %}

When you connect, we will create a folder called IndaBOM Part Files in your root of Google drive (and can be moved anywhere in your drive). To add files to a part, navigate to the part in IndaBOM, and on the part's Specifications tab, click the  Google Drive link. This will create a folder for your part in your root IndaBOM directory, or take you there if it already exists.

You'll be able to access the files directly through Google Drive, and through IndaBOM.

Google Connections

Automagic Sourcing via Mouser

No connection required. To enable sourcing via mouser, select which part classes you'd like enabled on the Settings INDABOM tab. Once enabled, sourcing information will appear on part detail pages in which there are parts sourced via Mouser.

{% endif %} {% if profile.organization %}

Leave Your Organization

Warning, the only way back in to {{ organization.name }} is if you are invited by an organization administrator.

{% csrf_token %}
{% else %}

You're not part of any organization!

To create your organization, start here.

{% endif %}
{% endblock %} {% block bom-script %} {% endblock bom-script %}