1. HR
1.1. Ввод гостевого ID
1.1.1. ID Не найден
1.1.1.1. ID не найден. Пожалуйста, сначала подайте заявку на сайте <Http://сайт> или через телеграм Бота <@Бот>
1.1.2. ID Найден
1.1.2.1. Вы Имя Фамилия?
1.1.2.1.1. ✔
1.1.2.1.2. Х
2. База данных Сотрудников принятых на Стажировку\Работу
2.1. Структура БД
2.1.1. Emloyee ID (Уникальный)
2.1.2. Bot ID (Уникальный)
2.1.3. Имя
2.1.4. Фамилия
2.1.5. Отчество
2.1.6. Email (Уникальный)
2.1.7. Телефон
2.1.8. Доступ к Админке
2.1.9. Текущая ЗП
2.1.10. Бонусы
2.1.11. Дата приёма
2.1.12. Отработанное время
2.1.12.1. Дни
2.1.12.1.1. Минуты
2.1.12.1.2. Тип fixed/flex/free
2.1.12.1.3. Checkin\Checkout Time [08:00,22:00]
2.1.12.1.4. День [2017,09,23]
2.1.13. Зачекинен?
2.1.14. Checked In - 09:00
2.1.15. Checked Out - 22:00
2.1.16. Текущий режим
2.1.16.1. Fixed
2.1.16.2. Flex
2.1.16.3. Free
2.1.17. Фикс. Время работы
2.1.18. Массив Всех паролей в формате {Company: password}
2.1.19. Должность
2.1.20. Компания
3. База данных Департаментов (Должности, Сажер\не стажер и тд.
3.1. Компания
3.1.1. А
3.1.1.1. Департаменты
3.1.1.1.1. А
3.1.1.1.2. Б
3.1.1.2. Должности
3.1.1.2.1. А
3.1.1.2.2. Б
3.1.1.3. Условия работы
3.1.1.4. [список сотрудников]
3.1.2. Б
4. Все команды Telegram Bot
4.1. /id
4.1.1. возвращет id сотрудника
4.2. /salary month
4.2.1. Зп до сегодняшнего дня
4.2.1.1. Фикаса, 120 Вы отрбаотали на сумму 90 к Отработано часов 90 из 120 Среднее время работы в день 7,9 часов
4.3. /salarycast month
4.3.1. Сколько мне нужно отработать
4.3.1.1. ВАМ осталось отработать 40 часов из 160 часов. Недоработано, 2 часа из 40
4.4. /time month
4.4.1. Аналитика по времени
4.4.1.1. ? часов отработал ? времени Переработал ? скол-ко времени Недоработки с предупредждением ? скол-ко вр. недоработал без предупреждения
4.5. /timelate month
4.5.1. То что не модешь отработать с помошью переработок
4.5.1.1. если не предупреждали
4.6. /info ID
4.6.1. Детальные данные сотрудника включая пароли и т.д.
4.7. /info Инициалы
4.7.1. Поиск по именам и фамилиям , вывод списка людей (ФИО, ID) с похожими инициалами
4.7.1.1. Выбрал
4.7.1.1.1. Детальные данные сотрудника включая пароли и т.д.
4.8. /Админы
4.8.1. Список сотрудников у кого расширенные права в телеграмме
5. asd
5.1. Сотрудник
5.1.1. CheckList
5.1.1.1. Введите ID
5.1.1.1.1. валидация
5.1.2. Check Bot
5.1.2.1. Команды
5.1.2.1.1. /start
5.1.2.1.2. /id
5.1.2.1.3. /notify
5.1.2.1.4. /salarycast month
5.1.2.1.5. /time month
5.1.2.1.6. /timelate month
5.1.2.1.7. /Все команды
5.2. Руководитель \ Админ
5.2.1. Check Bot
5.2.1.1. /salary ID
5.2.1.1.1. Детальные данные сотрудника по зп
5.2.1.2. /info Инициалы
5.2.1.2.1. Список людей (ФИО, ID) с похожими инициалами
5.2.1.3. /Админы
5.2.1.3.1. Список сотрудников у кого расширенные права в телеграмме
5.2.1.4. /Все команды
5.2.1.4.1. Список всех доступных команд с описанием.
5.2.1.5. /аналитика ID
5.2.1.5.1. Зп до сегодняшнего дня
5.2.2. Заполнение БД
5.2.2.1. Отправляется таблица excel с сотрудниками
5.2.2.1.1. Проверяется Пароль
5.2.3. CheckList/Admin
5.2.3.1. Введите ID
5.2.3.1.1. Валидация
6. Бот принимающий заявки
6.1. Пол
6.1.1. М
6.1.2. Ж
6.1.2.1. Год рождения (ДД-ММ-ГГГГ)
6.1.2.1.1. Место рождения
6.2. Введите Имя / Фамилию
6.2.1. отчество
6.2.1.1. ✔
6.2.1.2. Button [Пропустить]