Для чего нужна эта учётная система
В школе учитель ежедневно фиксирует присутствующих школьников. Некоторые из этих школьников питаются, а некоторые не питаются в школьной столовой. Имеется несколько льготников, питающихся по сниженной цене.
После фиксации школьников (был/не был) в столовую подаётся количество порций, на которое нужно накрыть столы.
В конце недели сборщик оплаты за питание (как правило, один из родителей) приносит в столовую денежные средства для оплаты питания и отчёт о сумме и количестве питавшихся льготников и не льготников.
Заказы учителя и недельный отчёт должны сойтись с принесённой суммой.
Реализация
Так как учитель не имеет возможности постоянно под мышкой носить ноутбук и не обладает достаточным опытом и желанием работать в сложных системах учёта - разработка велась с уклоном на мобильный клиент с минимальным количеством метаданных конфигурации.
Требования к оборудованию и лицензиям 1С
Для обеспечения одновременной работы сборщика оплаты и учителя - база данных должна быть размещена и опубликована на сервере, с круглосуточным доступом. На сервере должна быть установлена как минимум одна лицензия 1С на трёх пользователей.
На смартфоне учителя должна быть операционная система Android или iOS и установлен мобильный клиент 1С версии не ниже 8.3.16.
Сборщик оплаты тоже может использовать мобильный клиент, либо интернет-браузер, либо тонкий клиент на компьютере.
Учителю и сборщику оплаты лицензию 1С приобретать не нужно. Будут использованы лицензии сервера.
Мобильный и тонкий клиент можно скачать с официального сайта ИТС:
https://releases.1c.ru/project/Platform83
https://releases.1c.ru/project/mobile
Подготовка к работе
- Создайте новую базу данных и запустите конфигуратор.
- Загрузите файл конфигурации, предоставленный для скачивания в этой статье.
- Создайте двух пользователей: Администратор с ролью «Полные права» и Учитель с ролью «Учитель».
- Опубликуйте базу на веб-сервере Apache или IIS.
Эксплуатация
- Зайдите в режим 1С Предприятие под пользователем Администратор.
- Заполните справочник «Ученики» именами и фамилиями учащихся школьников.
- Создайте и заполните документ «Установка цен» учениками. Для этого в документе есть специальная кнопка. Установите цены для льготников и нельготников и отметьте нужных школьников флажками.
- Установите на телефон учителя мобильную платформу 1С и покажите как заполнять документ «Отметки присутствия». Внимание! При входе под пользователем «Учитель» документ «Отметки присутствия» открывается сразу: существующий - если неделя ещё идёт, либо новый - если уже суббота. Новый документ сразу заполнен всеми учениками из справочника и ценами на питание. Учителю остаётся лишь снять флажки с тех школьников, которые будут отсутствовать в конкретный день. На 1 неделю делается 1 документ.
- Администратор может сформировать отчёт-шахматку «Расходы на питание» или отчёт «Сумма по неделям».
Информация о совместимости:
Конфигурация создавалась и тестировалась на платформе 1С 8.3.18.1563
Мобильный клиент 8.3.16.130 на мобильном устройстве Realme 6 под операционной системой Android 11.