Пока правила не залиты, база отвергает любые запросы — это защита,
а не поломка. Правила лежат на сервере рядом с API, кнопка их применяет.
Данные старой системы
Разовая заливка результата миграции: 11 смен, 82 шаблона, 882 слота.
Выберите сразу оба файла из export/seed/ —
library.json и camps.json.
Смены, которые уже в базе, будут пропущены.
Расписание смены будет заменено целиком: занятия, дни, кураторы и журнал
отмен — из файла. Дети, отряды, баллы, табель и доплаты не пострадают,
они хранятся отдельно. После замены смену нужно опубликовать заново.
Реквизиты клуба
Адрес, режим дня, цены и контакты. Уезжают в снимок при публикации смены —
именно их видят родители на странице программы.
Для бумажных заявлений
Подставляются в шапку заявления «прошу разрешить уходить
самостоятельно». В старой системе юрлицо и фамилия директора были вписаны
в код: смена директора требовала правки исходника.
Места прогулок
По строке на место — адрес или название. Из этого списка
администратор выбирает место в чек-листе осмотра, а не пишет адрес
от руки перед каждым выходом.
Счета оплаты в AlfaCRM
По ним доплаты раскладываются на терминал и ЕРИП. Номера
видно на экране доплат после синхронизации: там написано, какие счета
встретились и сколько на них пришло. Всё, что не терминал и не ЕРИП,
считается наличными.
Справочник педагогов
В Firebase лежат только идентификаторы вида tch_d11932d399.
ФИО живут здесь, на сервере в Беларуси, и подставляются в интерфейсе.
Загрузите export/seed/staff.json — его сделал скрипт миграции.