95 lines
5.0 KiB
Markdown
95 lines
5.0 KiB
Markdown
# Слои показателей - Смета
|
||
**name:** `mklab_base_indicators_extended`
|
||
**version:** 19.0.2025.11.24
|
||
**author:** MK.Lab
|
||
|
||
### 1. Общее описание
|
||
|
||
Модуль является **надстройкой над слоем показателей** и добавляет к задачам проекта полноценную систему **сметного планирования**. Если базовый модуль позволяет добавлять показатели вручную по одному, то этот модуль добавляет:
|
||
|
||
- **Шаблоны смет** — заранее подготовленные наборы показателей с плановыми датами и суммами
|
||
- **Визард создания сметы** — быстрое применение шаблона к задаче в один клик
|
||
- **Смета-анализ** — сводная таблица (pivot) со значениями показателей по неделям
|
||
- **Редактор сметы** — список плановых и фактических значений с возможностью правки
|
||
|
||
### 2. Установка
|
||
|
||
1. Убедитесь, что установлены `mklab_base_indicators` и `mklab_project_task_indicators`
|
||
|
||
2. Скопируйте папку модуля в директорию `addons`
|
||
|
||
3. Перезапустите сервер Odoo
|
||
|
||
4. Обновите список приложений и установите **«Слои показателей — Смета»**
|
||
|
||
### 3. Функциональность
|
||
---
|
||
|
||
### Кнопка «Смета-анализ»
|
||
Открывает сводную таблицу (pivot) с показателями задачи, сгруппированными по неделям. Позволяет быстро увидеть общую картину: какие показатели, на какие даты, с какими значениями.
|
||
|
||
### Кнопка «Править смету»
|
||
- Если у задачи **уже есть показатели** — открывает список `hg.value` (план/факт) для редактирования
|
||
- Если показателей **ещё нет** — запускает **визард выбора шаблона сметы**
|
||
|
||
### Визард создания сметы
|
||
Диалоговое окно с двумя полями:
|
||
1. **Шаблон сметы** — выбор из предустановленных наборов показателей
|
||
2. **Код показателей** — внутренний классификатор (группировка показателей)
|
||
|
||
После подтверждения все строки шаблона автоматически превращаются в показатели задачи с плановыми датами и суммами.
|
||
|
||
### Шаблоны смет
|
||
Управляются отдельно (меню Слои показателей → Шаблоны). Каждый шаблон содержит строки:
|
||
- Показатель (ссылка на `hg.index`)
|
||
- Плановая дата
|
||
- Плановая сумма
|
||
|
||
---
|
||
|
||
## Предустановленные показатели
|
||
|
||
При установке модуля создаются базовые показатели строительной сметы:
|
||
|
||
| Показатель | Внешний код |
|
||
|---|---|
|
||
| Работы по проектированию | EXT-DESIGN |
|
||
| Подготовка котлована | EXT-EXCAV |
|
||
| Фундамент | EXT-FOUND |
|
||
| Монолитные работы | EXT-MONO |
|
||
| Отделочные работы | EXT-FINISH |
|
||
| Инженерные работы | EXT-ENG |
|
||
|
||
### Пример использования
|
||
|
||
### Создать шаблон сметы
|
||
|
||
1. Перейдите в **Слои показателей → Шаблоны смет**
|
||
2. Создайте новый шаблон, укажите название
|
||
3. Добавьте строки: выберите показатель, укажите плановую дату и сумму
|
||
4. Сохраните
|
||
|
||

|
||

|
||

|
||
|
||
### Применить шаблон к задаче
|
||
|
||
1. Откройте задачу в модуле **Проект**
|
||
2. Нажмите кнопку **«Править смету»**
|
||
3. Если показателей нет — откроется визард. Выберите шаблон и код
|
||
4. Нажмите **Подтвердить** — показатели создадутся автоматически
|
||
|
||

|
||

|
||
|
||
### Анализировать смету
|
||
|
||
- Кнопка **«Смета-анализ»** → сводная таблица по неделям
|
||
|
||

|
||
|
||
- Кнопка **«Править смету»** (при наличии показателей) → список план/факт
|
||
|
||

|
||
--- |