Перейти к содержанию

Главная / Расширения

Таблица-клиент Google Sheets

Расчётус умеет выгружать отчёты прямо в вашу Google Sheets таблицу: Прибыли и убытки (ОПиУ), Операционку (РНП) и Юнит-экономику. Данные считаются на нашем сервере — в таблице нет формул, только готовые цифры. Нажали «Обновить» в меню — листы перезаполнились свежими данными.

Подключение одноразовое: скопировали шаблон, вставили токен, разрешили скрипту доступ. Дальше работаете в привычной таблице.

Бета

Функция в бете. Набор отчётов и оформление будут расширяться.


1. Что понадобится

  • Аккаунт Google (обычный Gmail подойдёт).
  • Токен доступа — генерируется в кабинете Расчётуса, раздел «Расширения».
  • Шаблон таблицы Расчётуса — копируется по ссылке из того же раздела.

Токен — это ключ «только на чтение»: таблица по нему запрашивает отчёты, но ничего в кабинете изменить не может. Один токен = одна таблица.


2. Как подключить таблицу

  1. Откройте в кабинете «Расширения» (пункт меню слева).
  2. Нажмите «+ Сгенерировать токен» и скопируйте его — он показывается один раз. Если потеряли — просто сгенерируйте новый.
  3. Нажмите «📋 Скопировать шаблон» — Google откроет диалог «Сделать копию». Создайте копию себе на диск.
  4. В открывшейся копии дождитесь, пока сверху появится меню «Расчётус» (первые секунды его собирает Google — если не видно, обновите страницу таблицы).
  5. Меню «Расчётус → 🔗 Подключить (ввести токен)» — вставьте скопированный токен.
  6. Меню «Расчётус → 🏪 Обновить список магазинов» — подтянутся ваши магазины, годы и месяцы.

После этого таблица появится в разделе «Расширения» — там видно её название, дату подключения и последнюю активность.

Первый запуск попросит разрешение

При первом обращении к меню Google покажет окно авторизации скрипта. Это нормально — как пройти его, описано ниже.


3. Авторизация скрипта Google

Шаблон работает на Google Apps Script — это скрипт внутри вашей таблицы. Google требует один раз явно разрешить ему доступ к таблице и к интернету (чтобы забирать отчёты с нашего сервера). Диалог выглядит непривычно, но пугаться не нужно — проходится за минуту.

Шаг за шагом:

  1. При первом запуске любого пункта меню «Расчётус» появится окно «Для продолжения требуется авторизация»«Продолжить».
  2. Google попросит выбрать аккаунт — выберите тот, под которым работаете с таблицей.
  3. Появится экран «Google не проверил это приложение» (Google hasn't verified this app). Это стандартное предупреждение для скриптов, которые не проходили публичную проверку Google, — оно не значит, что что-то не так.
    • Нажмите «Дополнительные настройки» (Advanced) внизу окна.
    • Затем ссылку «Перейти к „Расчётус" (небезопасно)» (Go to … unsafe). «Небезопасно» здесь — формулировка Google для всех непроверенных скриптов; скрипт только читает вашу таблицу и запрашивает отчёты по вашему токену.
  4. На экране разрешений нажмите «Разрешить» (Allow).

Скрипт попросит два доступа:

  • работа с таблицами — чтобы записывать отчёты в листы;
  • подключение к внешнему сервису — чтобы забирать данные с сервера Расчётуса.

Авторизация запрашивается один раз на таблицу. Дальше меню работает без вопросов.

Если не видно «Дополнительные настройки»

Иногда ссылка спрятана — прокрутите окно вниз или разверните его. Если аккаунт корпоративный (Google Workspace) и администратор запретил сторонние скрипты, авторизация может не пройти — используйте личный Gmail либо попросите администратора разрешить приложение.


4. Работа в таблице

После подключения в книге есть служебный лист «⚙️ Расчётус» и по листу на каждый отчёт (ОПиУ, РНП-Свод, РНП-Категории, РНП-Модели, РНП-Артикулы, Юнитка).

На листе «⚙️ Расчётус» через выпадающие списки выбираете, что показать:

  • Магазин — один из ваших магазинов.
  • Год — для ОПиУ (годовой отчёт).
  • Месяц — для Операционки и Юнитки.

В ячейке A1 каждого отчёта подписано, за какой магазин и период он построен, — удобно, когда листов несколько или таблицей делятся.


5. Обновление отчётов

Данные не тянутся автоматически при каждом открытии — вы сами решаете, когда обновить:

  • «Расчётус → 🔄 Обновить все» — перезаполнит все листы отчётов по текущим настройкам.
  • «Расчётус → 📄 Обновить один лист» — обновит только выбранный отчёт (быстрее, когда нужен один).
  • «Расчётус → ⏰ Автообновление» — можно включить ежедневное обновление по расписанию Google.

Сменили магазин или месяц на листе «⚙️ Расчётус» → нажали «Обновить» → цифры пересчитались.


6. Права доступа сотрудников

Таблица уважает права сотрудников. Токен привязан к тому, кто его сгенерировал:

  • Если у сотрудника нет доступа к разделу «Финансы» — лист ОПиУ по его токену не заполнится (тот же принцип, что и в кабинете).
  • Если сотрудник ограничен по магазинам — в списке магазинов таблицы будут только разрешённые ему.

Права проверяются на сервере при каждом обновлении, так что менять их в таблице бессмысленно — источник правды всегда кабинет.


7. Отключить таблицу

В разделе «Расширения» у каждой подключённой таблицы есть кнопка «Отозвать». После отзыва токен перестаёт работать — обновления в этой таблице прекращаются, уже выгруженные данные остаются на месте.

Нужно снова — сгенерируйте новый токен и подключите его в таблице тем же способом.