Обследование
Какие системы задействованы, какие данные пересекаются, что сегодня переносится руками.
Техническая часть решаема почти всегда. Настоящая работа - договориться внутри компании, какая система считается главной по каждому виду данных.
Какие системы задействованы, какие данные пересекаются, что сегодня переносится руками.
Что куда передаётся, с какой периодичностью и кто главный по каждой сущности.
Связываем между системами позиции товаров, карточки партнёров и единицы измерения.
Через штатные программные интерфейсы либо через собственную прослойку, если их нет.
Что происходит при недоступности системы: повторная отправка, очередь, оповещение человека.
Наблюдаем за выполнением и сообщаем ответственному, когда обмен остановился.
Несложную передачу данных настраиваем примерно за полмесяца, а связку из нескольких систем с общими справочниками - от шести недель и дольше.
Изучаем справочники с обеих сторон. Как правило, вскрываются дубли и расхождения, которые нужно устранить до старта.
Схема передачи, правила старшинства, порядок разрешения конфликтов.
Разработка на тестовом контуре с настоящими, а не выдуманными данными.
Первое время параллельно с ручным переносом, затем ручной прекращается.
Данные, изменённые сразу в двух системах, - главный источник конфликтов. Менеджер поправил телефон клиента на сайте, бухгалтер - в учётной базе, и обмен затирает одно другим. Именно поэтому по каждой сущности заранее назначается система-хозяин, а во второй поле блокируется на изменение.
Наводить порядок до обмена, и это задача не программиста, а того, кто ведёт учёт. Стыковка баз, где полно повторов и разночтений, приводит лишь к тому, что путаница расходится сразу по обеим.
Крайне редко. Большинству задач достаточно раза в час или нескольких раз в сутки, и такая схема заметно надёжнее. Мгновенность требуется там, где решение принимается прямо сейчас, например при проверке остатка в момент оформления заказа.
Выручают обходные приёмы: передача через файлы, прямое обращение к таблицам, воспроизведение действий оператора. Каждый из них уступает штатному способу и требует осторожности при обновлениях, однако результат обычно достигается.
Напишите, между какими системами данные переносятся руками. Оценим работу и скажем, что нужно прибрать заранее.
Заявка принята
Она уже у менеджера. Ответ придёт в течение рабочего дня, а срочные обращения дежурный инженер берёт в работу сразу.
Такого города в списке нет. Проверьте написание.