Позиція пояснює чому
Поруч із сумою - назва заняття й причина: «тариф: 45 хв, 4-6 осіб». Урок, покритий фіксованою сумою, потрапляє з нулем, щоб було видно, що його не загубили.
Договори визначають, скільки людина отримує і на якій підставі. Розрахунки показують, скільки їй належить за вересень: позиція за позицією, з поясненням кожної суми.
Поруч із сумою - назва заняття й причина: «тариф: 45 хв, 4-6 осіб». Урок, покритий фіксованою сумою, потрапляє з нулем, щоб було видно, що його не загубили.
Відкритий місяць рахується наживо й змінюється разом із договором; після закриття суми зберігаються в базі, і їх не змінить ні нова ставка, ні виправлена помилка в тарифі.
Заняття, які неможливо оцінити - без договору на цей день або з двома відповідними, - блокують закриття. Така позиція червона й пояснює, чого бракує.
Навіть людина без договору і без жодного уроку: відсутність договору має бути на виду, бо саме про неї треба знати до кінця місяця.
Масове закриття пропускає заблоковані й порожні періоди, а не зупиняється на них, і повідомляє, скільки пропустило. Повторне відкриття вимагає підтвердження другим натисканням.
Модуль - це дозвіл, а те, які записи можна змінювати, вирішується під час збереження, а не в меню.
| Роль | Бачить | Змінює |
|---|---|---|
| Власник | Місяць усієї школи в обох фільтрах списку, з позиціями кожної людини. | Закриває й відкриває період: окремо або весь місяць однією кнопкою. |
| Методист | Нічого, доки власник не надасть доступ до модуля: суми команди стають видимими лише після цього. | Після надання доступу те саме, що й власник. Без нього екрана в меню немає. |
| Викладач | Доступу до цього екрана немає, навіть до власної суми. | Нічого. Свою ставку бачить у власному договорі, в модулі Договори. |
| Учень | Доступу до цього екрана немає. | Нічого. |
Те, що виявляється лише на третій тиждень роботи з модулем.
Поки місяць відкритий - так, і в цьому сенс: суми рахуються наживо з договорів і занять, тож виправлену ставку видно відразу. Закриття записує позиції й підсумок у базу разом із назвою й поясненням, і відтоді їх не змінить ні новий тариф, ні додаткова угода. Повторне відкриття не розморожує цифри, а видаляє їх: період відкривають тоді, коли вони були неправильні.
Позиція на панелі деталей позначена червоним і пояснює, чого бракує: договору на цей день, вибору між двома відповідними або призначеного викладача. Кнопка «Закрити період» поруч неактивна, а не «питає другим натисканням» - це не ризикована дія, а неможлива. Виправляють це в Договорах, а не тут.
Одне. «Закрити місяць» на панелі закриває все, що можна закрити, пропускає заблокованих і порожні періоди, а не зупиняється на них, і в сповіщенні повідомляє, скільки пропустило. Повторне натискання блокує часовий фільтр в API: хвилина, бо саме стільки потрібно, щоб прочитати результат. Закривається завжди вузький діапазон, навіть якщо на екрані вибрано фільтр «Уся команда».
У кожної позиції є назва («Англійська B1 · 14.09 · 45 хв · 5 осіб») і причина («тариф: 45 хв, 4-6 осіб»). І те, і інше заморожується як текст разом із сумою, бо, складене із сьогоднішніх даних, воно показувало б для вересневої суми сьогоднішній тариф. Саму оцінку визначає драбина в Договорах: п'ять кроків, перший відповідний виграє.
Так, у списку місяця звільнення і в жодному наступному. Проведені заняття оплачуються незалежно від того, чи викладач ще працює, а закритий місяць залишається замороженим разом із його рядком. Обмеження стосується лише кандидатів відкритого місяця, тож відкритий договір із фіксованою сумою людини з архіву не тягне її суму в наступні місяці.
За замовчуванням тут є ті, для кого є що рахувати: хто мав цього місяця нескасовані заняття, хто має договір на цей місяць, у кого позначено «викладає» і хто вже має рядок закритого періоду. Решту показує другий фільтр, «Уся команда», з нулями. Діапазон зберігається в адресі разом із місяцем, тож перехід на інший місяць не губить людину, яку саме переглядають.
Пропорційно до днів дії: одинадцять із тридцяти дають 11/30 суми, а позиція прямо пише «за 11 з 30 днів місяця». Рахуються дні, а не заняття - людина на фіксованій сумі, яка за місяць не провела жодного уроку, отримує повну суму, бо фіксована сума оплачує готовність працювати. Її уроки тоді потрапляють із нулем і поясненням, щоб було видно, що їх не загубили.
Ні. Він відповідає на запитання «скільки належить» і на цьому зупиняється: переказів, утримань, внесків і податків тут немає, і на цьому екрані вони не з'являться, хіба що поруч. Оплата навчання й платежі учнів - це Фінанси, бо гроші рухаються в інший бік. Дати занять і те, хто їх провів, знають Групи - розрахунок їх лише читає й ніколи не виправляє.
14 днів на ваших групах і внесках. Без картки й без зобов'язань.