> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yume.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Глоссарий: Услуги

> Справочник модели услуги ремонтной задачи мастерской, её полей и обработчика, пересчитывающего стоимость задачи.

Справочник к странице [«Услуги задач мастерской»](/ru/logic/workshop/services).

## Понятия

| Понятие                             | Значение                                                                                                                                                                                                                   |
| ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Услуга задачи мастерской            | Услуга (из справочника crm), добавленная к ремонтной задаче, со снимком тарифа и итоговой ценой; участвует в расчёте стоимости задачи. При каждом сохранении или удалении сигнал пересчитывает стоимость связанной задачи. |
| Пересчёт стоимости задачи по услуге | Обработчик сигналов сохранения и удаления услуги: пересчитывает стоимость связанной ремонтной задачи. Срабатывает автоматически при добавлении, изменении и удалении услуги задачи.                                        |

## Модели и поля

### Услуга задачи мастерской

*Услуга (из справочника crm), добавленная к ремонтной задаче, со снимком тарифа и итоговой ценой; участвует в расчёте стоимости задачи. При каждом сохранении/удалении сигнал пересчитывает стоимость связанной задачи.*

**Связи**

| Поле             | Тип   | Описание                                                                                                      |
| ---------------- | ----- | ------------------------------------------------------------------------------------------------------------- |
| Ремонтная задача | связь | Задача мастерской, к которой привязана услуга; при удалении задачи услуга удаляется. Только для чтения в API. |
| Услуга           | связь | Услуга из справочника crm.Service.                                                                            |
| Тариф услуги     | связь | Выбранный тариф услуги (crm.ServiceTarif); может быть пустым, при удалении тарифа обнуляется.                 |
| Компания         | связь | Компания-владелец записи; проставляется автоматически.                                                        |

**Деньги и тариф**

| Поле                   | Тип             | Описание                                                                     |
| ---------------------- | --------------- | ---------------------------------------------------------------------------- |
| Цена по тарифу         | число (2 знака) | Снимок цены выбранного тарифа на момент добавления.                          |
| Длительность по тарифу | длительность    | Снимок срока выполнения услуги по тарифу; по умолчанию 1 день.               |
| Итоговая цена услуги   | число (2 знака) | Фактическая стоимость услуги в задаче; суммируется в общую стоимость задачи. |

**Вложения**

| Поле        | Тип   | Описание                                      |
| ----------- | ----- | --------------------------------------------- |
| Изображения | связь | Прикреплённые изображения (обобщённая связь). |
| Файлы       | связь | Прикреплённые файлы (обобщённая связь).       |
| Комментарии | связь | Комментарии (обобщённая связь).               |
| Ссылки      | связь | Прикреплённые ссылки (обобщённая связь).      |

**Прочее**

| Поле                  | Тип         | Описание                          |
| --------------------- | ----------- | --------------------------------- |
| Дополнительные данные | объект JSON | Произвольные дополнительные поля. |

**Служебные**

| Поле            | Тип        | Описание                                         |
| --------------- | ---------- | ------------------------------------------------ |
| Дата создания   | дата/время | Проставляется автоматически при создании.        |
| Дата обновления | дата/время | Обновляется автоматически при каждом сохранении. |

### Пересчёт стоимости задачи по услуге

*Обработчик сигналов сохранения и удаления модели услуги: вызывает пересчёт стоимости связанной задачи. Срабатывает автоматически при добавлении, изменении и удалении услуги задачи.*
