UI | Работа с документами

Типы документов#

Документ - это базовая модель по работе с такими данными как:

  • Заказ на эмиссию
  • Запрос на печать
  • Ввод в оборот
  • Описание остатков
  • Отгрузка и отмена отгрузки
  • Приемка
  • Перемаркировка
  • Перемещение между складами
  • Вывод из оборота
  • Агрегация, реагрегация и дезагрегация

Базовые поля документов#

Документы содержать единую базовую структуру и имеют набор стандартных полей:

ПолеОписание
IdУникальный идентификатор в системе, генерируется автоматически
Дата созданияДата создания документа
СтатусСтатус документа
Внешний IdИдентификатор документа в сторонней системе. Если документ обрабатывается в ГИС МТ, то внешний Id будет равен идентификатору документа внутри ГИС МТ. Если документ обрабатывается в СУЗ, то внешний Id будет равен идентификатору документа внутри СУЗ.
Внешний статусСтатус документа в сторонней системе. Аналогично полю Внешний Id может быть статусом внутри ГИС МТ или СУЗ.
ИмяНастраиваемое имя документа. Может быть идентификатором документа в учетной системе компании. При импорте из XLSX, в поле Имя указывается наименование импортируемого файла.

Базовые статусы документов#

У некоторых типов документов могут присутствовать дополнительные статусы. В данном разделе указаны только общие статусы.

СтатусОписание
ЧерновикПервичный статус документа при создании.
В обработкеДокумент обрабатывается
ОшибкаВ процессе обработки документа произошла ошибка
ОбработанДокумент обработан успешно

Позиции документа#

Большинство документов имеет дочерние документы (позиции). Чаще всего они используются для перечисления кодов маркировки, товаров или условий с указанием дополнительной инфомарции.

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

Позиции могут называться по разному, в зависимости от типа документа.

Добавление, редактирование и удаление позиций доступно на экране редактирования документа, во вкладке с соответвющим названием.

Управление позициями докумена

Меню операций#

Документы имеют наборот методов для их обработки, просмотра логов и кодов. У некоторых типов документов могут присутствовать дополнительные операции.

Меню операций документа доступно на странице со списком документов по типу, например "Заказы на эмиссию":

Меню заказа в таблице

И на странице редактирования документа:

Меню заказа в на странице редактирования

Общие оперции присутвующие у нескольких типов документа:

ОперацияОписание
Отправить документОбработка документов (у некоторых типов документов название данного пункта в меню может отличаться)
Показать кодыПросмотр кодов по документу (у некоторых типов документов название данного пункта в меню может отличаться)
Показать логиЛоги обработки документа

Импорт документов#

Для перехода к импорту документа и его позиции, в разделе соответвующего типа документа, над таблицей, есть кнопка "Импорт".

В появившемся окне, необходимо загрузить файл в формате xlsx и нажать кнопку "Отправить"

Меню заказа в таблице

В таблице должен будет появиться новый документ в статусе Черновик.

Копирование документов#

Обратите внимание: При копировании документов через кабинет, позиции документа не копируются.

Обработка документов#

Документы подразумевают что они должны быть обработаны. В зависимости от типа документа, обработка происходит на различных уровнях:

  • Обработка внутри системы (Запросы на печать, перемещение между складами)
  • Обработка через СУЗ (Заказы на эмиссию)
  • Обработка через ГИС МТ (Ввод в оборот, Отгрузка, Приемка, Агрегация и т.д.)

Отправить документ на обработку можно только в статусе Черновик.

После отправки документа на обработку, документ переходит в статус В обработке, и находится в этом статусе до перехода в статусы Обработан или Ошибка

Логи обработки документа#

На каждую обработку документа создается отдельная задача. В процессе обработки, логи привязываются к конкретной задаче.

При выборе в меню пункта Показать логи, вы перейдете на список задач обработки с фильтрами по соответвующему типу документа и идентификатору:

Список задач документа

Задача, имеет статусы соответвующие статусам документа: В обработке, Ошибка и Обработан.

Для просмотра логов, нажмите на кнопку "Показать логи" у задачи, вы перейдете в раздел просмотра логов с фильтром по идентификатору задачи.

Просмотр кодов по документу#

Некоторые документы предусматривают логику связи с кодами. Например, заказ на эмиссию хранит связь с кодами, которые были получены в рамках в рамках этого заказа.

При выборе в меню пункта Показать коды, вы перейдете к списку всех кодов с фильтрацией по идентификатору документа.