Ресурсы
На этой странице
Ресурс — это то, на что записывают время: человек, который делает работу, место, где её делают, аппарат, который для неё нужен. Ресурс принадлежит одному филиалу и в другой не переносится. Визит занимает один или несколько ресурсов сразу (см. Визиты).
Мастер, место, аппарат
Все три приходят с отраслевым набором (см. Отраслевые наборы).
- Мастер — человек, который делает услугу. Его можно связать с человеком из команды, и только мастера.
- Место — кресло, стол, кушетка или кабинет. Место без графика для услуг ничего не меняет: место они берут, только когда у какого-то места филиала есть график, и тогда все услуги филиала берут его сразу (см. «Услуги, цены и валюта»). Заведённому месту график ставят сразу, иначе на него не записать.
- Аппарат — прибор или оборудование, например лампа.
Названия зависят от отрасли бизнеса: в массаже, спа и велнесе говорят «специалист, кабинет, оборудование», в спорте — «тренер, зал, тренажёр», в тату — «мастер, место, оборудование», в обучении — «преподаватель, кабинет, инструмент». Устроены они везде одинаково.
Мастер как ресурс и «Мастер» как роль
Это разные вещи. Мастер-ресурс — человек, на которого записывают, он стоит в календаре филиала. Роль — набор прав с названием, который выдают человеку из команды, и называться она тоже может «Мастер». Роль можно ограничить своими визитами: тогда она видит визиты, где занят ресурс, которым человек работает. Эту связь задаёт поле Кто из команды. Её же ставит приглашение, если в нём выбран календарь: новый мастер заводится вместе с приглашением, а когда человек принимает его, он привязывается к мастеру сам (см. Приглашения в команду).
Поля и где они
Ресурсы открытого филиала лежат в разделе «Мастера, места и аппараты» левой панели (название по отрасли; раздел есть, пока стоит набор «Запись клиентов»). Список разбит на мастеров, места и аппараты, у каждого ресурса видно, когда он работает сегодня, что делает и когда у него ближайшее свободное время; отключённые лежат отдельной карточкой Отключены. У ресурса есть Название, то, кто это — мастер, место или аппарат, — и, только у мастера, Кто из команды. Время записывают только на ресурсы, добавленные здесь. Один человек — один мастер в филиале: второй ресурс на того же человека не заводится, пока первый в работе. Если сменить, кто это — мастер, место или аппарат, — ресурс перестаёт делать то, что делал раньше; отметьте, что он делает, в карточке ресурса, в окне Какие услуги делает (см. «Кто что умеет»).
Карточка ресурса
Нажмите на ресурс в списке — откроется его карточка: как идёт сегодня и неделя, обычный график и до какого дня можно записать, сколько услуг он делает из тех, которым нужен такой же мастер, место или аппарат, ближайший визит и заметка. Ниже — лента: визиты ресурса и правки самого ресурса, у каждой правки видно, кто её сделал и когда; правки графика видит только тот, кому открыт график. Из карточки меняют название, то, кто это, и человека из команды, график, услуги, а также отключают и удаляют ресурс. Заметка — для своих, например «Левша — стол у окна»: её видит тот, кто видит ресурс, а подписывается она тем, кто написал.
Отключение
Ресурс, на котором впереди есть визиты, не отключается: сначала эти визиты
переносят на другой ресурс или отменяют. Проверка показывает их до того, как
что-то изменится (dry_run у инструмента). После отключения:
- график впереди уходит, обычный график остаётся;
- новое время на него не записать;
- прошедшие визиты и история остаются.
Включить возвращает ресурс в работу; график нужно завести заново (см. График ресурса). Мастера нельзя включить, пока тот же человек работает другим ресурсом филиала.
Удаление
Удалить можно только ресурс, на который ни разу не записывали время. Всё, у чего есть история, отключают, и визиты помнят своего мастера или место.
Кто может
Смотреть и менять ресурсы — права уровня филиала: «Администратор» меняет, «Бухгалтер» только смотрит. Без набора «Запись клиентов» эти операции недоступны.
Инструменты и отказы
talemo_list_resourcesперечисляет ресурсы в работе бизнеса или одного филиала; сdeactivatedвместо них — отключённые. У каждого естьrole—master,placeилиdevice, во всех бизнесах одинаковый — и, у мастера, человек из команды. Человеку мастера, места и аппараты называйте так, как их называет отрасль бизнеса (verticalвtalemo_list_businesses).talemo_create_resourceпринимаетbranch_id,name,roleи, только у мастера,user_idчеловека из команды. Один человек — один ресурс в работе в филиале: второй отклоняется со статусом 409 и кодомrecord.duplicate.talemo_update_resourceменяет название,role, человека из команды или заметку; чего нет в запросе, остаётся, а пустаяnoteубирает заметку. Заметка подписана тем, кто её написал, и временем. Отключённый ресурс не меняют, пока его не включили: статус 409, кодresource.deactivated. Если поменялиrole, отметьте заново, что ресурс делает, черезtalemo_add_service_fit.talemo_deactivate_resourceвыводит ресурс из работы. Его график впереди уходит (вернёт его только новое продление обычного графика, а дни, изменённые руками, потеряются), и время после этого на него записать нельзя:resource.deactivated. Ресурс с записями впереди отклоняется со статусом 409, кодомresource.has_bookingsиparams.count: сначала эти визиты переносят или отменяют. Инструмент меняет много сразу, поэтому сначала вызовите его сdry_run: в ответе записи впереди иdays_ahead— сколько дней графика уйдёт. Настоящий вызов — только когда человек это увидел и сказал «да».talemo_activate_resourceвозвращает ресурс в работу и график сам не продлевает. Если человек из команды уже работает другим ресурсом филиала, вызов отклоняется со статусом 409, кодомrecord.duplicateиparams.fielduser_id.talemo_get_resource_historyпоказывает, что было с ресурсом, свежее сверху, страницами: его визиты, которые состоялись или отменены, и правки самого ресурса — завели, поправили, отключили, включили, задали обычный график, расписали до даты, изменили день или кусок времени, отметили или сняли услугу, — у каждой правки кто сделал (человек, помощник Talemo по его просьбе, программа) и когда. В правке только идентификаторы, коды и числа: текста заметки нет, а услуга названа так, как она называется сейчас.visits_doneсчитает состоявшиеся визиты,edits_count— правки;next— этоbeforeследующего вызова, без него страница последняя;only—visitsилиedits. Визиты видит только роль, которой они открыты, правки графика — только роль, которой открыт график; роль, ограниченная «своим», видит визиты и правки графика только своего ресурса.- Что у ресурса впереди —
talemo_list_visitsсresource_id,fromиlive: записанные и подтверждённые визиты от этого момента. talemo_delete_resourceудаляет только ресурс, на который ни разу не записывали время. Ресурс с записями, прошлыми или будущими, отклоняется со статусом 409, кодомresource.has_historyиparams.count: его отключают. Удалённый ресурс пропал, повторный вызов даётnot_found. Перед удалением спросите человека;dry_runназывает, сколько записей у ресурса было.
Эти отказы — ответы, а не сбои: скажите человеку, что мешает, и измените план.