Способы обработки файлов статусов в информационной системе

Способы обработки файлов статусов в информационной системе

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

По дате создания
По дате создания
По приоритету событий документооборота
По приоритету событий документооборота
  1. Ваша информационная система отслеживает появление новых файлов в каталоге «Состояние». Например, по двум документам появилось пять файлов конвертов:
    • файл 1 (от 01.01.17) по документу №1 — код состояния «3»;
    • файл 2 (от 03.01.17) по документу №1 — код состояния «4»;
    • файл 3 (от 02.01.17) по документу №2 — код состояния «1»;
    • файл 4 (от 06.01.17) по документу №2 — код состояния «7»;
    • файл 5 (от 04.01.17) по документу №1 — код состояния «7».
  2. Файлы сортируются по их дате создания в каталоге — от самого старого к новому:
    • файл 1 (от 01.01.17) по документу №1 — код состояния «3»;
    • файл 3 (от 02.01.17) по документу №2 — код состояния «1»;
    • файл 2 (от 03.01.17) по документу №1 — код состояния «4»;
    • файл 5 (от 04.01.17) по документу №1 — код состояния «7»;
    • файл 4 (от 06.01.17) по документу №2 — код состояния «7».
  3. Документ определяется по признакам:
    • «Идентификатор комплекта документов». Для sbis.xml — элемент «ИдДокСпецоператора», для native.xml — элемент «Документ», код «Идентификатор»;
    • «Пользовательский идентификатор комплекта документов». Для sbis.xml — элемент «ИдДок», для native.xml — элемент «Редакция», код «ПримечаниеИС».
  4. Система отображает состояние документов в следующем порядке:
    • для документа №1:
      • «3» — «Отправлен»;
      • «4» — «Доставлен»;
      • «7» — «Выполнение завершено успешно».
    • для документа №2:
      • «1» — «Есть документ»;
      • «7» — «Выполнение завершено успешно».
  5. Удаляет обработанные файлы конвертов.
  6. Дата и время состояния на документе, которое принял файл статуса, определяется по значениям атрибутов:

    • для sbis.xml — «Реестр.Пакет.Событие.ДатаВремяФормирования»;
    • native.xml — «Документ.СписокСобытие.Событие.ДатаВремя».
  1. Ваша информационная система отслеживает появление новых файлов в каталоге «Состояние». Например, по двум документам появилось пять файлов конвертов:
    • файл 4 (от 06.01.17) по документу №2 — код состояния «7»;
    • файл 2 (от 03.01.17) по документу №1 — код состояния «4»;
    • файл 3 (от 02.01.17) по документу №2 — код состояния «1»;
    • файл 1 (от 06.01.17) по документу №2 — код состояния «7»;
    • файл 5 (от 04.01.17) по документу №1 — код состояния «7».
  2. Для каждого файла конверта система идентифицирует документ и находит, к какому состоянию он относится. В зависимости от кода состояния в файле конверта определяется его приоритет. Если код состояния в конверте больше, чем в вашей системе, измените его.
  3. Удаляет обработанные файлы конвертов.

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

Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.