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

Your IndaBOM Info:

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

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

{{ user_form.username|materializecss:'s12 m6' }}

Your contact info:

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

Edit Part Classes

{% if part_classes.count > 0 %} {% for part_class in part_classes %} {% endfor %}
Delete? Code Name Description Options
{{ part_class.code }} {{ part_class.name }} {{ part_class.comment }} editEdit
Clear
{% else %}

No part classes have been defined yet.

{% endif %}

Create Part Class

{{ 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

To batch define {% if part_classes.count > 0 %} additional {% endif %}part classes, upload a csv that contains columns with the headers 'part_class' 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 }}
{% else %} {% include 'bom/nothing-to-see.html' with required_privilege='Admin' %} {% endif %}

Part Number

You may only increase the number of digits, up to 10, in your part number item number (CC-{{ organization.number_ns }}-VV, where {{ organization.number_ns }} is the number item).

{{ number_item_len_form.number_item_len|materializecss:'s12 m3' }}
{% csrf_token %} {% if organization.owner == user %}

Organization

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


Users

{% if users_in_organization.count > 0 %} {% 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 %} No additional users in this organization: {{ organization }}. {% endif %}

Add User

{{ 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

    {% if google_authentication %}

    Logged in to Google as: {{ google_authentication.uid }} {% csrf_token %}

    {% else %} {% endif %}
{% else %}

Nothing to see here 🙈 because you are not the organization owner. Please contact {{ organization.owner.email }} for assistance.

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