03 / 06

Компания работает в одной системе, а не в таблицах

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

С какими ситуациями приходят

  • Согласование документов растягивается на недели из-за пересылки файлов
  • Одни и те же данные сотрудники вносят в несколько систем
  • Картину по компании руководитель собирает из выгрузок вручную
  • Остатки, заказы и взаиморасчёты подразделений не сходятся между собой
  • Ключевые процессы держатся на памяти конкретных сотрудников
  • Самописная система работает, но её автор недоступен, а изменения рискованны
  • Готовые продукты не ложатся на процессы и требуют компромиссов

Что создаём

  • Учётные и ERP-решения
  • Электронный документооборот и маршруты согласования
  • Внутренние порталы и кабинеты сотрудников
  • Системы управления заявками и процессами
  • Управленческие панели и отчётность
  • Отраслевые системы под специфику производства
  • Единая среда из нескольких внутренних продуктов

Что входит в работы

  • Маршруты согласования с контролем сроков
  • Ролевой доступ и права по подразделениям
  • Обмен с 1С, банками и операторами ЭДО
  • Уведомления о статусах и просрочках
  • Панели показателей для руководителей
  • История изменений по каждому документу
  • Постановка и контроль задач подразделений
  • Единый вход во внутренние системы
  • Отчёты, которые собирает сам пользователь

Как устроено решение

Система собирается из модулей вокруг общего ядра данных: справочники, документы и процессы живут в одном месте, а рабочие места настраиваются под роли — закупщика, кладовщика, бухгалтера, руководителя. Обмен с 1С, банками, операторами ЭДО и внешними сервисами вынесен в отдельный слой, поэтому замена одного сервиса не тянет за собой переделку остальных модулей. Единый вход связывает внутренние продукты в одну среду: сотрудник авторизуется один раз и работает в пределах своих прав. Такой состав позволяет запускать процессы очередями и не останавливать компанию ради переезда.

Слои решения

  1. frontend

    TypeScript · React

  2. backend

    Node.js · Java · Spring

  3. data и хранилища

    PostgreSQL · Redis · Kafka

  4. infrastructure и devops

    Docker · Kubernetes · Keycloak

Интеграции

1С

  • 1С:Предприятие
  • обмен справочниками
  • обмен документами и остатками

erp и учётные системы

  • ERP заказчика
  • складской учёт
  • управление заказами

телефония

  • телефония и запись звонков

платежи и банки

  • банковские выписки

документооборот

  • операторы ЭДО
  • электронная подпись
  • архив документов

api и обмен данными

  • REST API

Как работаем

  1. Обследование

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

  2. Проектирование

    Описываем целевые процессы, структуру данных и рабочие места ролей, согласуем архитектуру и план обмена с учётом. По этому описанию видны объём каждого этапа и порядок запуска подразделений.

  3. Разработка

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

  4. Перенос данных и обмен

    Подключаем 1С, банки, операторов ЭДО и внутренние сервисы, переносим справочники, открытые документы и историю. Каждый перенос заканчивается сверкой: количество записей и суммы должны совпасть с исходной системой.

  5. Внедрение и обучение

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

  6. Сопровождение и развитие

    Держим эксплуатацию, следим за скоростью работы и расширяем систему под новые процессы, подразделения и объёмы. Очередь доработок ведём вместе с руководителями подразделений.

Что получает компания

  • Система, запущенная в процессах подразделений и связанная с учётом
  • Перенесённые и выверенные данные из прежних систем
  • Настроенный обмен с 1С, банками и операторами ЭДО
  • Исходный код в репозитории компании и права на него
  • Техническая и пользовательская документация
  • Обученные сотрудники и администраторы системы
  • Регламент эксплуатации и план развития

Качество и безопасность

Доступ к документам разграничен по подразделениям и ролям, а каждое изменение остаётся в истории документа — видно, кто согласовал, кто исправил и когда. Обновления проходят тестовое окружение и проверку на реальных сценариях компании до выхода в рабочую среду, поэтому доработка отчёта не останавливает склад. Резервное копирование и восстановление отрабатываются до запуска, а обмен с учётным контуром продолжает работать при недоступности смежной системы.

Команда проекта

  • Руководитель проекта
  • Аналитик учётных процессов
  • Архитектор решения
  • Разработчики backend и frontend
  • Инженер по переносу данных
  • Инженер по тестированию

Как это работает у нас

  • Говорим на языке бизнеса

    Считаем не функции, а потери: сколько дней документ идёт по согласованию, сколько раз одна цифра вводится руками, во что обходится расхождение остатков. Очередь модулей выстраивается по этим потерям — первым автоматизируется то, что дороже всего стоит компании.

  • Проект ведёт основатель

    Основатель разбирает процессы вместе с вашими руководителями подразделений и держит спорные решения: где остановить автоматизацию, что оставить в 1С, какой процесс переносить первым. Одна точка ответственности за сроки — от обследования до сопровождения.

  • Внедряем, обучаем, поддерживаем

    Запуск идёт подразделениями: пилот, обучение по ролям, регламент и инструкции — и только потом следующий отдел. Дальше система развивается по обращениям пользователей и очереди доработок, согласованной с руководителями.

Проектные сценарии

Вопросы и ответы

Дорабатывать существующую систему или менять?

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

От чего зависит стоимость проекта?

От числа процессов и подразделений, объёма переносимых данных, количества внешних систем в обмене и требований к отчётности. Отдельно считается состояние текущих систем: документация и готовый API сокращают работу, закрытые продукты требуют обходных путей. Стоимость по этапам называем после обследования.

Можно ли внедрять систему по частям?

Да, и обычно это дешевле: начинаем с процесса, который болит сильнее, запускаем его и только затем расширяем охват. Компания получает результат после первого этапа, а не в конце проекта. Основа закладывается так, чтобы новые модули добавлялись без переделки готового.

Заменять 1С или оставить?

Как правило, оставить. 1С закрывает регламентированный учёт, а новая система берёт на себя управленческие процессы, которые в неё не укладываются. Обмен справочниками, документами и остатками настраиваем в обе стороны на событиях, чтобы обновление любой стороны не ломало другую.

Что будет с данными из старых систем?

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

Кто сопровождает систему после запуска?

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

Обсудить задачу

Опишите задачу и текущий контур — вернёмся с разбором: что входит в работу, в каком порядке и от чего зависит срок.

Первая встреча и разбор задачи — с основателем компании.

Все услуги

Обсудить задачу