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