
Платформа · Международная логистика, контейнерные морские перевозки
ТЭКоператор
2026 · Платформа · TypeScript, Node.js 22+
Один экран «откуда → куда → когда → почём»: расписания морских линий и тарифы вместо ручной работы с письмами и таблицами
Единая платформа для логистической компании ТЭК Оператор, которая объединила два запроса заказчика — «Расписание морских линий» и «Калькулятор тарифов». Система сама принимает документы линий и контрагентов (Excel, PDF, сканы, письма, ссылки), разбирает их в рейсы и ставки, показывает человеку, что именно будет применено, и считает стоимость перевозки на тех же справочниках. Разработка идёт спецификация-первой: ТЗ, дорожная карта с критериями приёмки и эталонная регрессия на реальных документах заказчика; интерфейс прошёл показ интерактивного макета на 51 экран заказчику.
Задача
Менеджер закупа вручную переносит расписания из писем, таблиц и картинок, а стоимость перевозки считается в отдельной программе на другом компьютере. Цель — 95–99 % документов система обрабатывает сама, человек разбирает только исключения, а «когда и почём» видно на одном экране.
Что внутри
- Приём документов без привязки к имени файла: книга Excel, PDF, картинка (OCR на русском и английском), письмо, текст; повторы ловятся по контрольной сумме и по содержимому
- Разбор расписаний в рейсы: структура документа определяется по устройству, а не по контрагенту; у каждого значения сохраняется адрес в исходном документе (лист, строка, ячейка)
- Предпросмотр и подтверждение человеком: исходное значение хранится рядом с приведённым, сомнительные строки не удаляются, автоподтверждение только при отсутствии замечаний
- Единое расписание: слияние источников, исключения и отмена, календарь выходов, статус букинга, порожние контейнеры в депо, ETA порта выгрузки
- Автосбор открытых источников по расписанию: файлы и таблицы контрагентов опрашиваются по ссылкам, у каждого источника видно состояние и причину поломки
- Тарифы: разборщики документов по линиям и контрагентам, каталог ставок со сроками действия и заменой версий, Drop Off, курсы ЦБ