Користувальницькі налаштування

Налаштування сайту


posplus:pro:pochatok:vhid-ta-vybir-modulia

Це стара версія документу!


Вхід у програму та вибір модуля

Перший екран, який бачить користувач при запуску PosPLUS.exe — ще до появи бічного меню складу. Тут проходить автентифікація, а одразу після успішного входу програма сама вирішує, який модуль відкрити — Склад чи Касу:

PosPLUS → Вхід у програму

Перевірка ліцензії

Форма входу з'являється лише після перевірки ліцензії — вона відбувається раніше й може взагалі не допустити користувача до логіну.

СКРІНШОТ [vhid-01-licenziya.png]: діалог «Ліцензія» з підказкою «Введіть код ліцензії:» і полем для вводу коду — з'являється лише при першому запуску програми, поки на комп'ютері ще нема збереженого ключа.

  • Якщо на комп'ютері ще немає збереженого ліцензійного ключа (перший запуск програми) — запит «Ліцензія» → «Введіть код ліцензії:». Порожнє значення чи скасування — «Ліцензія відсутня. Робота неможлива.», і програма закривається.
  • Збережений ключ перевіряється на сервері ліцензій. Залежно від відповіді:
    • ліцензія чинна — перевірка проходить непомітно, одразу з'являється форма входу; якщо лишилось 5 днів чи менше — спершу попередження «Увага! Ліцензія закінчується через N днів (дата).», після якого форма входу все одно відкривається;
    • термін оренди закінчився — «Термін оренди програми закінчився.» з поясненням від сервера; форма входу НЕ з'являється, програма одразу закривається;
    • доступ призупинено адміністратором (в панелі керування натиснули «Призупинити») — окреме повідомлення, за замовчуванням «Доступ до PosPLUS тимчасово призупинено адміністратором. Зверніться до постачальника для відновлення.»; так само без форми входу, програма закривається одразу. Це свідома дія адміністратора, а не збій мережі чи протухла оренда — і повідомлення користувачу навмисно інше, ніж при закінченні терміну;
    • не вдалося перевірити ліцензію (немає звʼязку із сервером) — запитання «Не вдалося перевірити ліцензію: … Працювати локально в касі?» (Так / Ні). Те саме запитання з'являється і в іншому випадку — коли ліцензія перевірилась успішно, але вже після цього не вдалося підключитись до бази даних. Так — вхід у офлайн-режимі (див. нижче), Ні — програма закривається.

Форма входу

Невелике вікно «Вхід в програму» з двома полями та двома кнопками:

СКРІНШОТ [vhid-02-forma-vhodu.png]: вікно «Вхід в програму» — випадний список «Користувач», поле «Пароль» з маскуванням символів, кнопки «Увійти» і «Скасувати».

  • Користувач — випадний список, обрати можна лише з нього (вільний ввід недоступний). Онлайн — список тягнеться з бази: активні користувачі за алфавітом, крім тих, хто вже працює в системі просто зараз. Офлайн — список береться з локального кешу цього комп'ютера; якщо кеш порожній (з цього ПК ще жодного разу не заходили онлайн) — «Локальний кеш порожній. Спершу потрібно увійти в онлайн-режимі.», і вікно входу закривається одразу.
  • Пароль — поле з маскуванням; клік по полю виділяє весь вміст.
  • Кнопка Увійти.
  • Кнопка Скасувати — закриває не лише вікно входу, а перериває запуск програми повністю.

Enter у полі користувача переводить фокус у пароль; Enter у полі пароля рівнозначний кліку на Увійти.

Перевірка при вході:

  • порожній користувач — «Будь ласка, введіть ім'я користувача.»;
  • порожній пароль — «Будь ласка, введіть пароль.»;
  • невірна пара логін/пароль (однаково онлайн чи офлайн) — «Невірне ім'я користувача або пароль.», поле пароля очищається.

Після входу

Онлайн-вхід одразу пише запис у журнал аудиту й запускає фонову синхронізацію локального кешу з базою: усі поля вікна блокуються, з'являється напис «Синхронізація даних…» зі спінером, і поки вона триває — ні Скасувати, ні закриття вікна не працюють. Помилка синхронізації не блокує вхід, лише попереджає: «Синхронізація кешу завершилась з помилкою: … Робота продовжується без локального кешу.»

Офлайн-вхід закриває вікно одразу, без синхронізації. Він також не займає «місце» в ліцензійному ліміті одночасних користувачів — на відміну від онлайн-входу.

Вибір модуля

Після вікна входу програма вирішує, що відкрити — складську адмінку (Склад) чи касу (PosPLUS_POS.exe). Рішення залежить від прав користувача — чи дозволено йому працювати зі Складом, з Касою, чи з обома. Якщо дозволені обидва модулі, враховується раніше зроблений вибір.

  • Немає жодного з двох прав — «У цього користувача немає права на запуск жодного модуля («Склад» або «Каса»). Зверніться до адміністратора.», програма закривається.
  • Є право лише на Касу — каса запускається одразу, без жодного діалогу.
  • Є право лише на Склад — складська адмінка відкривається одразу, без діалогу.
  • Є права на обидва:
    • якщо в користувача вже є збережений вибір (особистий або успадкований від ролі) — програма мовчки відкриває саме його;
    • якщо особистого вибору ще жодного разу не робили — перед запуском з'являється діалог «Вибір модуля» («Куди зайти?») з двома кнопками — Склад і Каса (POS) — та галочкою «Запам'ятати мій вибір» (увімкнена за замовчуванням: збереже вибір у картці користувача, і діалог більше не з'явиться при наступних входах). Кнопка Скасувати тут так само перериває вхід повністю.

СКРІНШОТ [vhid-03-vybir-modulia.png]: діалог «Вибір модуля» з питанням «Куди зайти?» — дві кнопки «Склад» і «Каса (POS)», галочка «Запам'ятати мій вибір» (увімкнена за замовчуванням) і кнопка «Скасувати».

Перед запуском каси перевіряється, що за користувачем закріплена каса («За вами не закріплена жодна каса. Зверніться до адміністратора.», якщо ні) і що касовий застосунок встановлений на цьому комп'ютері; складська адмінка в цьому разі не відкривається — керування повністю передається касовому застосунку.

В офлайн-режимі вибору немає взагалі: перевіряється лише право на Касу («У вас немає дозволу на запуск каси.», якщо його нема) — Склад офлайн недоступний, бо складській адмінці потрібне постійне з'єднання з базою даних на сервері.

posplus/pro/pochatok/vhid-ta-vybir-modulia.1788344312.txt.gz · Востаннє змінено: повз admin