Общее описание
Калькулятор предназначен для расчёта стоимости изготовления шовных фотообоев с учётом материала, печати и дополнительных услуг. Все данные сохраняются в вашем браузере — после обновления страницы цены и смета остаются.
1. Вкладка «Калькулятор»
Здесь вы задаёте основные параметры изделия:
- Материал / тип — выберите нужный вариант из выпадающего списка (цены подтягиваются из прайс-листа).
- Ширина и высота — введите размеры в метрах (можно с точностью до сантиметров).
- Количество — сколько одинаковых изделий требуется.
Дополнительные услуги (отметьте галочками):
- Подрезка полотен — стоимость за погонный метр (рассчитывается по периметру каждого изделия).
- Упаковка — фиксированная цена за штуку.
- Доставка — фиксированная сумма за заказ.
- Обрезки на утиль — оплата за неиспользуемую часть рулона (если ширина меньше целого числа метров).
- Скидка — процент от общей суммы (выберите из списка).
Справа отображается детализация: стоимость материала, каждой услуги, итоговая сумма, общая площадь и цена за одно изделие. Кнопка «Добавить в смету» переносит текущий расчёт в смету с автоматическим заполнением наименования и количества. Кнопка «Смета ➜» сразу открывает вкладку «Смета».
2. Вкладка «Прайс-лист»
Здесь вы можете редактировать текущие рабочие цены на материалы и услуги. Любое изменение сразу обновляет калькулятор. Поля «Категория» и «Ед.» защищены от случайного редактирования.
Кнопка «Сбросить к текущим базовым (Rate)» возвращает цены к значениям, которые установлены во вкладке Rate (базовые).
3. Вкладка «Смета»
Смета представляет собой таблицу, в которую вы можете добавлять строки:
- Вручную — кнопкой «+ Добавить строку».
- Автоматически — из калькулятора (кнопка «Добавить в смету»).
Каждая строка содержит:
- Наименование — на мобильных устройствах нажмите на поле, чтобы открыть окно редактирования (удобно при маленьком экране).
- Кол-во и Цена за ед. — редактируемые числа, стоимость пересчитывается автоматически.
- Кнопка ❌ — удаляет строку.
Итог по смете обновляется при любом изменении. Кнопка «Сбросить смету» очищает все строки, «Распечатать» открывает предварительный просмотр с возможностью печати на принтере (или сохранения в PDF).
4. Вкладка «Rate» (базовые цены)
Доступ к вкладке защищён паролем: 19172026. Здесь хранятся эталонные (заводские) цены, от которых можно отталкиваться.
- Сбросить базовые — вернуть цены к последнему сохранённому заводскому набору.
- Сохранить как базовые — зафиксировать текущие значения в таблице Rate как новые заводские (для этого браузера).
- Экспорт — скачать файл .json с текущими базовыми ценами (можно перенести на другой компьютер).
- Импорт — загрузить ранее экспортированный файл, тем самым обновить базовые цены.
Важно: После импорта новых базовых цен вы можете либо сразу сбросить прайс-лист к ним, либо оставить текущие рабочие цены.
5. Кнопка «Пересчитать»
Все расчёты в калькуляторе происходят автоматически при изменении любого параметра. Кнопка «Пересчитать» полезна для принудительного обновления, если что-то пошло не так.
6. Сохранение данных
Все настройки (цены, смета, базовые ставки) сохраняются в localStorage вашего браузера. При повторном открытии страницы данные восстановятся. Очистка кэша браузера может удалить сохранённые данные.
7. Печать сметы
При нажатии «Распечатать» открывается новое окно с предварительным просмотром сметы в формате, оптимизированном для печати (альбомная ориентация, чёткие границы). В этом окне доступны кнопки «Распечатать» и «Отменить».
8. Мобильные устройства
Интерфейс адаптирован под смартфоны и планшеты. Поля ввода увеличиваются, кнопки удобно нажимать пальцами. В смете наименование редактируется через всплывающее окно для комфортного ввода длинного текста.
Подсказка: если вы случайно изменили цены и хотите вернуть всё как было — воспользуйтесь сбросом к базовым или перезагрузите страницу (если не сохраняли изменения как базовые).