Техническое задание: Автоматизация учета рабочего времени в Битрикс24

Необходимо реализовать скрипт, программу или приложение для платформы Битрикс24, которое автоматизирует два ключевых процесса учета рабочего времени сотрудников.

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

1. Автоматическое закрытие рабочих дней

  • Реализовать принудительное автоматическое закрытие всех открытых (незавершенных) рабочих дней.
  • Запуск процесса должен происходить ежедневно в 21:30 по времени сервера.
  • Решение должно корректно обрабатывать все открытые смены, приводя их в статус "закрыто".

2. Ограничение времени начала рабочего дня

  • Внедрить проверку, которая не позволит сотрудникам начинать рабочий день (открывать смену) раньше 8:30 утра.
  • Ограничение должно применяться ко всем пользователям системы без исключений.
  • При попытке начать день раньше указанного времени система должна выдавать понятное уведомление об ошибке.

Технические требования

  • Решение должно быть интегрировано в Битрикс24 (облачная или коробочная версия - уточнить).
  • Код должен быть написан с учетом рекомендаций и API Битрикс24.
  • Обеспечить стабильную работу и обработку возможных ошибок.
  • Предоставить краткую документацию по установке и настройке.

Ожидаемый результат

Готовое рабочее решение, которое устраняет необходимость ручного контроля за открытыми сменами и обеспечивает соблюдение графика начала рабочего дня.

Разработка Android-приложения для сервисного робота

Требуется Senior Android разработчик для создания приложения для планшета-головы сервисного робота. Робот будет работать в ресторанах, взаимодействовать с гостями, принимать заказы и платежи. Необходима интеграция с навигационным модулем на Linux.

Разработка телеграм-бота для кофейни на Python

Требуется создать функционального чат-бота для приема заказов в кофейне. Бот должен быть написан на чистом Python и включать админ-панель для управления. Подробное техническое задание будет согласовано с исполнителем.