Задача

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

Функциональные требования

  • Принимает список трек-номеров и по каждому выполняет запрос к API или форме отслеживания на сайте перевозчика
  • Получает актуальный статус посылки (например: "в пути", "доставлено", "на сортировке")
  • Сохраняет результат в таблицу (Excel, CSV, база данных - на выбор исполнителя)

Режимы работы

Парсер должен быть способен обрабатывать от 8000 до 10 000 трек-номеров в день (или непрерывно, или по расписанию).

Требования к обходу блокировок

  • Использовать смену прокси-серверов для каждого запроса или группы запросов
  • Настроить задержки между запросами, чтобы не получать бан
  • Предусмотреть повторные попытки и логирование ошибок

Примеры сайтов для отслеживания

Названия компаний скрыты по условиям задания: три крупные логистические службы с доступом по трек-номеру через форму на сайте.

Дополнительно

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

При подаче заявки укажите: какой парой (язык, фреймворк) будете реализовывать, опыт работы с прокси, примерные цены и сроки.

Исправление ошибки при проведении возвратов через платежные системы в 1С Бухгалтерия

Требуется найти и устранить ошибку в алгоритме проведения возвратов в 1С Бухгалтерия, которая возникает при работе через комиссионеров (платежные системы). Необходимо проанализировать логику и обеспечить корректный расчет.