{% extends "common/base.html" %}{% load i18n %}{% load jsplugins %} {% block title %}{% trans 'Import from CSV' %}{% endblock %} {% block jqueryui %} {% jsplugins 'noty' %} {% endblock %} {% block breadcrumbs %} home_ico / {% trans 'Printers' %} / {% trans 'Reserve' %} / {% trans 'Import from CSV' %}{% endblock %} {% block submenu %} {% endblock %} {% block content %}
{% csrf_token %}

{% trans 'Information' %}

Импортируемый CSV файл с перечнем печатающих должен быть в кодировке UTF-8. Для разделения колонок используется символ – ; Одна строка соответствует одному устройству. Удаление колонок не разрешается.

Обязательные колонки для заполнения:

  • manufacturer (производитель)
  • name (название принтера/МФУ)
  • printer_type (тип оборудования)
  • status (статус, принимает значения 1 или 3. 1 – исправен, 3 — сломан)
  • place (помещение нахождения. Для реализации иерархической вложенности используйте символ >)

Необязательные колонки для заполнения:

  • inventory_number (инвентарный номер, при импорте проверяется его уникальность)
  • serial_number (серийный/заводской номер, при импорте проверяется его уникальность)
  • printed_pages (текущий счётчик распечатанных страниц)
  • branch (филиал для заданного помещения)
  • complaint (текстовая жалоба или комментарий к оборудованию)
  • dns_name (доменное имя)
  • ip (ip-адрес)
  • mac (mac-адрес)

Файл импортируется целиком при успешном заполнении всех данных, либо не импортируется вовсе при наличии каких-либо ошибок CSV-файла.

{% endblock %}