точек в одной системе
Сеть растёт — добавление точки занимает 10 минут: одна строка в справочнике + раздача доступа.
Сеть ресторанов в 15+ точек жила в тетрадях, Excel-файлах и групповых чатах. Собрали единую учётную систему на AppSheet + Google Sheets + Apps Script: каждая точка ведёт смену с телефона, все данные стекаются в одну таблицу, отчёты сами уходят собственнику в Telegram. Своего backend-разработчика сети не понадобилось — поддержку ведёт наш дата-инженер.

На точке сотрудник заходит в приложение AppSheet с обычного смартфона и попадает на экран открытой смены. Оттуда — крупные иконки на каждое действие: статистика, оплаченные расходы, сотрудники на смене, начисление и выдача ЗП, списание, перемещение между точками, загрузка накладных, прикрепление Z-отчёта. То, что надо делать сегодня, лежит на одном экране. И самое важное: AppSheet — кроссплатформенный. Одно и то же приложение запускается на iOS, Android и в браузере из одной схемы. Никакой отдельной разработки под iPhone и Android, никакой публикации в App Store / Google Play.



Те же данные, что вводит точка, собственник смотрит из любой точки мира через AppSheet-веб. Слева — карточка по конкретной смене (день, точка, время открытия, статус). В центре — расширенный экран с операционными действиями и таблицами расходов и прихода. Справа — таблица «Сегодня» с активными сменами по всей сети: одна строка на каждую открытую точку.
Сеть растёт — добавление точки занимает 10 минут: одна строка в справочнике + раздача доступа.
В конце дня Apps Script сам считает сводку и шлёт её собственнику в Telegram.
Собственник, директор, управляющий, кассир, бухгалтер — каждый видит только своё.
Поддержка и развитие — несколько часов в неделю.
Открытие, закрытие, статус, привязка к точке и сотрудникам, прикрепление Z-отчёта (фото).
Оплаченные расходы со справочниками продуктов и поставщиков, единицами (шт/кг/л), фото чека.
Касса, терминал, наличные — по каждой смене, автоматически в дневную статистику.
Часы × ставка по сменам → ведомость; выдачи фиксируются отдельной операцией с привязкой к сотруднику.
Отдельный модуль с причиной (порча, бой, недостача) и сотрудником, ответственным за смену.
Парные строки: одна точка отдаёт, вторая принимает. Баланс сети сходится без ручного ввода.
Прикрепление фото накладной к строке прихода — поиск потом по поставщику и дате.
Продукты, поставщики, категории расходов, точки, должности и ставки — всё правится в Google Sheets без релиза.
5 ролей, фильтры строк в AppSheet по USEREMAIL() и точке — каждый видит только своё.
Утренний отчёт: какие смены открыты по сети. Вечерний: приход, расходы, остаток по каждой точке.
Дашборды в Sheets через QUERY() и SUMIFS() — выручка, расходы, ФОТ по точкам и периодам.
Каждое изменение пишется в отдельный лист с автором, временем и старым значением — спорные кейсы разбираются за минуту.



Сотрудник на точке открывает «Оплаченные расходы», выбирает продукт из справочника (сахар, перец, яйца, молоко, шампиньоны…), указывает количество и единицу (шт / кг / л), выбирает поставщика (овощи, лаваш, магазин, доставка, реклама…) и сохраняет. Привязка к открытой смене и точке — автоматически, без ручного ввода. Тот же сценарий — для прихода, накладных, списаний и перемещений между точками.
Соберём учётную систему сети на AppSheet + Google Sheets + Apps Script: мобильное приложение для точек, отчёты в Telegram, разные уровни доступа. Расскажите задачу — вернёмся с архитектурой и сметой за пару дней.