Перейти к содержимому

Навигация

Связать системы без повторного ввода данных

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

Перед разработкой проверяем конкретные системы, доступные интерфейсы и качество данных. Ниже показан наш подход и уже подтверждённые связи продуктов VITM.

Что важно для надёжного обмена

Интеграция должна поддерживать рабочий процесс целиком: от появления данных до понятного результата для участников.

  • 01

    Единые правила данных

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

  • 02

    Понятная ответственность

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

  • 03

    Контроль ошибок

    Показываем участникам состояние ошибки и предусматриваем безопасное продолжение процесса.

Как данные проходят между системами

Это типовая схема проектирования. Конкретный состав шагов зависит от систем, данных и рабочего сценария.

  1. 01

    Данные появляются

    Определяем систему и действие, в которых возникают исходные сведения.

  2. 02

    Данные проверяются

    Согласуем состав, формат и правила проверки сведений.

  3. 03

    Данные передаются

    Передаём и при необходимости преобразуем сведения, учитывая ошибки и повторы.

  4. 04

    Участники видят результат

    Система-получатель сохраняет изменение, а участники получают понятный статус.

Какие связи уже работают в продуктах VITM

Здесь перечислены только связи и механизмы с продуктовым или техническим источником.

Подтверждено

Складские данные для связанных модулей

VITM WMS хранит сведения о продукции и наличии. Их используют модуль VITM MES: Планирование, а также модули VITM WMS: Заявки и VITM WMS: Счета.

Подтверждено

Обсуждения внутри рабочей задачи

VITM Мессенджер работает самостоятельно и может встраивать обсуждения в другие системы через API и события. Пользователи WMS и модуля «Заявки» могут обсуждать связанную отгрузку в общем чате, оставаясь в своих приложениях.

Подтверждено

VITM WMS: Заявки

Модуль использует данные WMS о продукции и наличии, а заявка сохраняет связь со складской отгрузкой.

Подтверждено

Общие шаблоны документов

Подключённые сервисы регистрируют в VITM Документы доступные модели данных. После этого они могут формировать PDF по общим шаблонам без повторной реализации правил в каждом приложении.

Что проверяем для конкретных систем

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

Проверяется для каждой задачи

  • доступность и документация интерфейсов;
  • формат, объём и качество данных;
  • ограничения доступа и эксплуатации;
  • ответственность сторон при изменениях и ошибках.

Что уточняем до оценки решения

Обследование превращает общее намерение «связать системы» в проверяемые границы и сценарии.

  1. Процесс и участники

    Как выглядит сквозной сценарий, кто выполняет операции и где нужен результат.

  2. Системы и интерфейсы

    Какие компоненты участвуют и какие документированные точки подключения доступны.

  3. Данные и владельцы

    Где возникают данные, кто отвечает за их корректность и какая система хранит актуальное состояние.

  4. Нагрузка и ошибки

    Какие объёмы, задержки, повторы и недоступность должны учитываться в сценарии.

  5. Критерии проверки

    Какими примерами и состояниями подтверждается корректная работа интеграции.