SSABSUSAcademy
Персонал

Сотрудники в SABSUS

Создайте реальный профиль сотрудника из живого экрана Employees: фото, имя, email, телефон, PIN, заведение, должность, стартовый интерфейс, доступы, налоговые поля, комментарий, галерея и сохранение.

Сотрудники в SABSUS visual guide
УровеньСредний
Время12 минут
ФорматИнтерактивная инструкция
Поля26 объяснено

Голосовое объяснение

Аудиофайл: staff-ru.mp3

Послушайте короткое объяснение: для чего нужен этот раздел, что заполнять и почему эти данные важны.

Пошаговая инструкция

Сначала пройдите walkthrough со скриншотами. Точки на каждом шаге показывают, куда нажимать; видео показывают реальный ввод текста, раскрытие списков, загрузку фото, прокрутку и сохранение.

Поля на этом экране

Список сотрудников

Как заполнить: Перед добавлением найдите сотрудника в списке.

Зачем: Дубли сотрудников ломают аудит доступов, смен, отчётов и логинов.

Добавить

Как заполнить: Нажмите Добавить, когда нужен новый пользователь персонала.

Зачем: Форма создаёт черновик, который станет рабочим аккаунтом только после сохранения.

Фото сотрудника

Как заполнить: Загрузите реальный портрет или рабочий аватар.

Зачем: Фото помогает быстро выбрать правильного сотрудника на терминале и в списках.

Имя и фамилия

Как заполнить: Введите понятное имя и фамилию сотрудника.

Зачем: Эти данные видны в списках, сменах, отчётах и назначениях.

Email

Как заполнить: Укажите уникальный рабочий email.

Зачем: SABSUS использует email для создания или обновления логина пользователя.

Телефон

Как заполнить: Введите номер с кодом страны, если возможно.

Зачем: Телефон нужен для уведомлений, задач доставки, расписания и связи.

Даты

Как заполнить: Откройте date picker, если дата рождения или дата начала работы отличается от текущей.

Зачем: Даты помогают кадровой истории, расписаниям и будущей автоматизации.

Скидка и карта

Как заполнить: Заполняйте только если компания использует персональные скидки или карты.

Зачем: Скидки меняют суммы и должны быть объяснимы.

PIN

Как заполнить: Задайте короткий уникальный код для терминала.

Зачем: PIN ускоряет переключение сотрудников, но одинаковые PIN ломают ответственность.

Заведение

Как заполнить: Откройте список и выберите рабочую локацию сотрудника.

Зачем: Неверная локация может скрыть нужные заказы, склад или отчёты.

Должность

Как заполнить: Откройте список и выберите заранее настроенную должность.

Зачем: Должность связывает сотрудника с ролью и моделью прав.

Интерфейс

Как заполнить: Откройте список и выберите стартовый экран после входа.

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

Налоговый и регистрационный номер

Как заполнить: Заполняйте только когда это требуется для HR, payroll или документов.

Зачем: Эти поля делают документы и аудит трассируемыми.

Доступы

Как заполнить: Проверьте Statistics, Finance, Storage, Menu, Marketing, Staff и Settings.

Зачем: Выдавайте только доступ, соответствующий реальной работе сотрудника.

Комментарий

Как заполнить: Добавьте короткую внутреннюю заметку, если причина доступа не очевидна.

Зачем: Менеджеры и поддержка смогут понять контекст карточки.

Рабочая галерея

Как заполнить: Загружайте фото только если сотруднику нужна галерея профиля или примеры работ.

Зачем: Галерея полезна специалистам и сценариям подтверждения работ.

Сохранить

Как заполнить: Сохраняйте после проверки всех видимых полей.

Зачем: Только сохранённый сотрудник появляется в списке и может использоваться системой.

Частые ошибки

  • Сохранять без email: форма требует email для регистрации пользователя.
  • Назначать сотрудника до создания понятной должности с правильными правами.
  • Оставлять сотрудника в неверном заведении.
  • Использовать одинаковый PIN для нескольких сотрудников на терминале.
  • Выдавать широкий доступ в accets, когда сотруднику нужна одна рабочая зона.
AI Agent Field Reference для реализации

Этот блок расположен ниже пользовательской инструкции. Он нужен для поддержки, автоматизаций и будущих AI-агентов, которые будут читать сотрудников из Firestore коллекции users.

ПолеХранится какНазначениеПочему важно
ID пользователяusers/{uid} / users.uidСтабильный Firestore-документ и Auth UID пользователя.Заказы, смены, права, уведомления и поддержка зависят от стабильной связи.
Компанияusers.CompanyIDКомпания, к которой привязан сотрудник.Не даёт сотруднику видеть данные другой компании.
Фотоusers.Photo.image / users.Photo.blurАватар сотрудника, загруженный через форму.Помогает визуально отличать сотрудников в терминале и управлении.
Имяusers.FirstnameИмя сотрудника.Используется в списках, переключении терминала, отчётах и расписании.
Фамилияusers.LastnameФамилия сотрудника.Нужна для поиска, документов и HR-контекста.
Emailusers.emailОбязательный email для входа или работы.Сохранение регистрирует или обновляет аккаунт пользователя по этому email.
Телефонusers.Phone / users.phone_numberКонтактный телефон сотрудника.Нужен для уведомлений, расписания, доставки и поддержки.
Дата рожденияusers.BFДата рождения сотрудника.Полезна для HR, напоминаний и будущих проверок.
Личная скидкаusers.DiscountПерсональная скидка сотрудника.Объясняет, почему для этого пользователя может применяться особая скидка.
Карта скидкиusers.CardNumberКарта или barcode, связанный с сотрудником.Может использоваться для сканирования, идентификации или внутренней скидки.
PINusers.PinКод быстрого доступа к терминалу.Быстрое переключение и ответственность POS зависят от уникального PIN.
Начало работыusers.created_time / users.createdTimeДата начала работы в компании.Питает историю персонала, расписание, payroll-контекст и аудит.
Заведениеusers.EstablishmentОсновная локация сотрудника.Определяет заказы, склад, отчёты и операционный контекст.
Должностьusers.Position / positions.idНазначенная роль сотрудника.Связывает сотрудника с правами и читаемым названием роли.
Интерфейсusers.LastInterfaceЭкран по умолчанию после входа.Экономит время и держит сотрудника в нужном рабочем процессе.
Налоговый номерusers.TaxIDНалоговый идентификатор сотрудника, если требуется.Нужен для payroll, документов, compliance или локальных HR-записей.
Регистрационный номерusers.RegistrationРегистрационный или кадровый идентификатор.Поддерживает документы, аудит персонала и внешние payroll-ссылки.
Доступыusers.accetsИндивидуальный объект доступа к разделам.Агенты и поддержка должны проверять его перед подсказками по закрытым разделам.
Комментарийusers.CommentВнутренняя заметка о сотруднике.Сохраняет контекст настройки без изменения прав.
Рабочая галереяusers.galleryФото работ или подтверждающие изображения.Полезно для специалистов, профилей и визуальных доказательств работы.
Push-уведомленияusers.NotificationPUSHВключены ли push-уведомления.Определяет операционные уведомления и мобильные обновления.
SMS-уведомленияusers.NotificationSMSВключены ли SMS-уведомления.Важно для телефонных уведомлений и связи с персоналом.
Email-уведомленияusers.NotificationEmailВключены ли email-уведомления.Определяет коммуникацию с сотрудником по email.
Заблокированusers.BlokedОтключён ли аккаунт сотрудника.Заблокированные сотрудники не должны иметь доступ к активным процессам.
Последняя активностьusers.LastDateПоследняя известная активность сотрудника.Помогает поддержке находить неиспользуемые или проблемные аккаунты.
СохранитьupsertUserAuto(document)Создаёт или обновляет Firestore-пользователя и Auth-аккаунт.Несохранённая карточка не становится надёжным аккаунтом персонала.

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