Skip to main content

Сервис для учета поездок. Считает дни пребывания в Европе.

June 05 2025

Автотрекер путешествий позволяет удобно отслеживать количество дней законного пребывания на территории Шенгенской зоны в рамках правила «90 дней/180 дней». Автоматизация учета поездок будет полезна тем, кто находится в процессе получения резидентства/гражданства, так как помогает точно рассчитать время, проведенное в стране и за ее пределами.

Обратите внимание! Трекер путешественника — это неофициальный источник информации, уполномоченный государственными органами. Это наша внутренняя разработка, мы используем его, как инструмент, позволяющий в удобной форме, вести список поездок за границу и рассчитывать количество дней пребывания в шенгенской зоне, но всегда сверяем итоговые результаты с датами на визовом стикере! 

Как считать дни по правилу 90/180 в Шенгене?

Согласно правилу «90 дней/180 дней» обладатели краткосрочных шенгенских виз не могут находиться в шенгенской зоне более 90 дней в течение 180-дневного периода и оставаться в ней после даты UNTIL, указанной в визовом стикере.

Schengen Visa Sticker Template сервис учета поездок

Отсчёт ведётся с даты въезда на территорию одного из 29 государств — членов Европейского союза, соблюдающих нормы Шенгенского законодательства.

Узнать, сколько дней я был в Европе — это не проблема, когда у вас краткосрочная (однократная) виза. Для этого нужно лишь отсчитать 90 дней с момента пересечения границы шенгенской зоны. Отметка об этом событии проставлена в паспорте путешественника.

Однако задача усложняется, если человек находится на территории Шенгена на основании многократной визы. 

Например, через 30 дней проживания в шенгенской зоне вам понадобилось выехать, и вернулись вы только через 40 дней, пробыли в Европе еще 25 дней и снова выехали. Технически время пребывания в Шенгене составило всего 65 дней, что явно меньше 90-дневного ограничения. Но, поскольку срок действия визы рассчитывается от даты в стикере, вы внезапно обнаружите, что не можете повторно въехать в шенгенскую зону, так как срок законного пребывания в ней закончился 5 дней назад. 

К категории тех, кому также необходимо проверять, когда можно снова въехать в Шенген, относятся лица, которые рассчитывают получить новую визу после истечения срока действия первой (через 90 дней). 

Дело в том, что существует порядок, препятствующий практике последовательного получения краткосрочных виз с целью превращения их в «долгосрочную». Согласно закону действие краткосрочной визы на 90 дней допускается только в рамках одного 180-дневного периода. 

Другими словами: выехав из шенгенской зоны по истечении 90 дней, вы сможете заехать обратно не раньше, чем истекут полгода (180 дней), начавшие в момент From первой, краткосрочной визы.

Наказанием за превышение разрешенного периода пребывания в Шенгенской зоне могут стать:

  • денежный штраф от 600 до 1200 евро в зависимости от срока превышения;
  • депортация;
  • многолетний запрет на въезд.

Избежать этих неприятностей будет намного проще, если использовать сервис учета поездок в Шенгене – разработанное нами простое приложение.

Для чего нужен трекер путешествий 

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

Основные функции:

  • контроль превышения лимита пребывания;
  • отслеживание пропущенных билетов;
  • поиск дубликатов.

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

Как работает сервис учета поездок

Каждая поездка учитывает дату прибытия и дату отправления, т. е. +2 дня в статистике, даже если это был короткий перелет. Трекер анализирует даты прилета и вылета, формируя два вида отчетов:

  1. Дни нахождения в стране.
  2. Дни отсутствия.

Все загруженные билеты находятся в базе данных, в основе которой создана сервис зерокодинга Airtable: Excel и Google Sheets недостаточно эффективны для таких задач. По умолчанию отчеты охватывают последние три года, но если страна фигурирует в списке, значит, поездки в нее были и раньше.

Структура базы данных

Для работы с информацией в приложении предусмотрены четыре таблицы:

  • Tickets — содержит все добавленные билеты.
  • Trips — хранит поездки с расчетом дней пребывания и отсутствия в странах.
  • Countries — суммирует общее количество дней пребывания и отсутствия по каждой стране.
  • Groups — собирает данные по дням присутствия/отсутствия для групп стран (Шенген, Европа, вне Европы, общий итог).

Пояснения по билетам

  • Билет отсутствия: подтверждает вылет, ближайший к дате прилета текущего билета в ту же страну. Разница между датами показывает, сколько времени вас не было в стране.
  • Билет присутствия: подтверждает прилет, ближайший к дате вылета текущего билета из той же страны. Разница между датами отражает, сколько времени вы находились в стране.

Интерфейсы

Практическое взаимодействие с сервисом учета поездок происходит через несколько интерфейсов:

  1. Countries / With Trips — сводная информация по странам на основе данных из таблицы Trips. Через этот интерфейс можно добавить новый билет, нажав на иконку плюса. 
сервис учета поездок скрин один
  1. Countries / Non-Europe Trips — позволяет просмотреть данные по отсутствию в Европе (общее количество дней, разбивка по годам и странам).
сервис учета поездок работающий
  1. Подробная аналитика по странам из пунктов 1 и 2.
готовый сервис учета поездок
  1. Форма для ручного добавления билетов, включает четыре обязательных поля: даты и страны отправления и прибытия.

Дополнительно можно выбрать тип путешествия (по умолчанию Flight), указать номер билета и загрузить файл, что доступно для типов Flight, Train или Bus. 

Что в итоге? В итоге у нас получился удобный сервис учета поездок, который автоматически рассчитывает время пребывания в странах Шенгенской зоны, упрощая соблюдение визовых требований. С его помощью легко посчитать дни пребывания, необходимые для ВНЖ или отследить свои поездки по странам Европы.

У вас есть идея автоматизации, и вы хотите проверить ее  на практике? Напишите нам, обсудим детали.

Автор статьи

Подпишитесь на блог WB—Tech

Никакого спама, только анонсы новых статей

    Теги Плагин - WB—Tech


    Теги разработка - WB—Tech


    Теги Рекрутинг - WB—Tech


    Теги СЕО - WB—Tech


    Теги стажировка - WB—Tech