Автоматизированная система учёта заказов и остатков в Google Таблицах
Что нужно
Google Таблица из 4 листов: «Заказы», «Наличие», «Поставки», «Справочники». Учесть заказы, автоматический расчёт стоимости и материала, автоматическое списание со склада.
Ключевая логика
Источник (наличие/нарезка): при «наличие» Размер = выпадающий список (мм), цена и списание автоматические. При «нарезка» Размер = свободный ввод (см), стоимость материала вручную, списываются листы картона.
Пенал+шубер: две строки в заказе (основа + шубер). Вторая строка создаётся автоматически через Apps Script при выборе «основа».
Крышка-дно: одна строка на цвет, списание комплектами (1 комплект = 1 крышка + 1 дно). В «Наличии» колонки «Крышек» и «Доньев», «Поставлено» = MIN.
Размеры в наличии в миллиметрах (100×100×100 вместо 10×10×10 и т.д.).
Что сделать
Создать 4 листа с колонками и формулами по полному ТЗ.
Настроить выпадающие списки (тип конструкции, часть, источник, вид картона, цвет, размер).
Настроить INDEX/MATCH для автоподстановки цены за 1 шт из «Наличие» (ключ = тип + часть + вид + цвет + размер).
Настроить автоматическое списание через SUMIFS (листы по виду + цвету; коробки по типу + части + виду + цвету + размеру).
Внедрить Google Apps Script (2 функции, объединённых в один onEdit):
Автосоздание строки «шубер» при выборе «Пенал+шубер» + «основа».
Условный выпадающий список для Размера при смене Источника (наличие список из Справочников; нарезка свободный ввод).
Заполнить «Наличие» всеми строками из ТЗ (~90 строк: листы картона, кубы, крышка-дно, пеналы).
Занести начальные остатки в «Поставки» (кроме крышка-дно оно заполняется вручную в «Наличии»).
Настроить условное форматирование остатков (красный/зелёный по порогу).
Скрыть служебные колонки, защитить колонки с формулами.
Проверить на 6 тестовых заказах (см. полное ТЗ).
Технические требования
Формулы + условное форматирование + Google Apps Script (код приведён в полном ТЗ).
Формулы работают до строки 1000.
Заголовки с заливкой, шапка закреплена.
Без сторонних сервисов, всё внутри Google Sheets.
Полное ТЗ
Подробное техническое задание со всеми колонками, формулами, кодом скриптов, предзаполненными данными и тестовыми
заказами во вложенном файле. Ориентируйтесь на него.

Все супер! соблюдены все тз, несмотря на то, что оно было достаточно объемное, так и еще в очень сжатые сроки
Создать такое же