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

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


posplus:pro:servis:nalashtuvannia

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


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

Центральний конфіг застосунку — десять вкладок від назви магазину до розкладу автобекапу бази даних, усі зберігаються разом через єдину кнопку Зберегти. Розділ «Сервіс» → Налаштування.

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

СКРІНШОТ [nalashtuvannia-01-vikno.png]: вікно «Налаштування» — рядок вкладок уздовж вікна (Загальні, Інтерфейс, Ціни та податки, Склад, Документи, Обладнання, Лояльність, Безпека, Інтеграції, Бекап), відкрита вкладка «Загальні», внизу рядок стану і кнопки «Скинути сторінку до дефолту» / «Скасувати» / «Зберегти».

Загальні

  • Назва магазину — комерційна назва магазину; друкується на купонах подарункових сертифікатів і на цінниках (змінна «Магазин» у Редакторі цінників). Порожньо — замість неї підставляється назва ФОП.
  • Склад за замовчуванням — випадний список складів (лише невидалені); може лишатися «(не вказано)».
  • Валюта за замовчуванням — випадний список валют («код — назва»); теж може лишатися «(не вказано)».
  • Округлення копійок — 1 коп. / 5 коп. / 10 коп. / 1 грн.

Інтерфейс

  • Тема оформлення — Світла / Темна / Системна.
  • Бренд — Нічний океан / Бурштин-графіт.
  • Колір акценту вкладок — поле HEX (`#RRGGBB`, типово `#1976D2`) з квадратиком живого прев'ю поруч і кнопкою Обрати (стандартна палітра Windows); прев'ю оновлюється на кожну зміну тексту.
  • Мова інтерфейсу — Українська / English.
  • Період дашборду зам. — Сьогодні / Тиждень / Місяць.
  • Ліміт рядків журналів — 100–50000 (крок 100), за замовч. 2000; це те саме значення, яким обмежені журнали на кшталт «Касові зміни».
  • Показувати підказки — прапорець.
  • Підтверджувати вихід — прапорець.
  • Запам'ятовувати розмір вікон — прапорець.
  • Розмір інтерфейсу (потребує перезапуску) — Малий (S) / Середній (M) / Великий (L) / Дуже великий (XL); якщо на цій вкладці змінено пресет, одразу після Зберегти з'являється окреме повідомлення «Розмір інтерфейсу буде застосовано після перезапуску програми.»

Тема оформлення і Бренд застосовуються миттєво, в саму мить вибору в комбо (перефарбовується весь застосунок), не чекаючи кнопки Зберегти — і діють лише на цьому комп'ютері: не персонально для вас і не спільно для всього підприємства, а окремо для кожного встановлення програми. Колір акценту — спільний на все підприємство. Решта полів цієї вкладки (мова, період дашборду, ліміт рядків журналів, три прапорці й розмір інтерфейсу) — особисті для кожного залогіненого користувача й набувають чинності лише після Зберегти.

СКРІНШОТ [nalashtuvannia-02-interfeis.png]: вкладка «Інтерфейс» — випадні списки теми оформлення, бренду, мови й розміру інтерфейсу, поле кольору акценту у форматі #RRGGBB з квадратиком живого прев'ю кольору поруч і кнопкою «Обрати».

Ціни та податки

  • Тип ціни за замовч. — Роздрібна (RETAIL) / Оптова (WHOLESALE) / Собівартість (COST).
  • Націнка за замовч., % — текстове поле (число), за замовч. 30.
  • Дозволити продаж нижче собівартості — прапорець.
  • Попереджати про продаж нижче собівартості — прапорець.
  • Автоперерахунок роздрібної при прибуткових — прапорець; автоматичний перерахунок роздрібної ціни під час проведення прибуткової накладної (тобто Прихідної накладної).
  • Правило округлення — Математичне / Догори / Донизу / До .49 / .99.
  • Ставка ПДВ за замовч. — випадний список з довідника ставок ПДВ; якщо довідник ще не заповнено — поле показує «(немає довідника)» і стає недоступним для вибору.

Склад

  • Дозволити від'ємні залишки — прапорець.
  • Попереджати при низькому залишку — прапорець.
  • Блокувати продаж при нульовому залишку — прапорець.
  • Обов'язкова причина списання — прапорець.
  • Автозаповнення облікової к-сті в інвентаризації — прапорець.
  • Поріг «низького залишку» — текстове поле (число), за замовч. 2; це і є поріг з пункту «Попереджати при низькому залишку» вище.

Документи

  • Підтвердження при скасуванні проведення — прапорець.
  • Дата документа = сьогодні — прапорець.
  • Дозволити зворотне датування (днів) — 0–3650, за замовч. 30.
  • Дозволити дату в майбутньому — прапорець.
  • Обов'язковий коментар при поверненні — прапорець.
  • Контроль терміну повернення — прапорець.
  • Термін повернення (днів) — 1–3650, за замовч. 14.
  • Друкувати заяву на повернення — прапорець.
  • Пільга після закриття періоду (днів) — 0–60, за замовч. 3.

Чотири поля повернень (Обов'язковий коментар при поверненні, Контроль терміну повернення, Термін повернення (днів), Друкувати заяву на повернення) — лише керування значеннями: фактично їх застосовує каса.

Обладнання

  • Орієнтація сторінки — Портрет / Альбом.
  • Принтер для чеків — випадний і водночас редагований список принтерів, встановлених у Windows, плюс пункт «(за замовчуванням)» (системний принтер); можна вписати і назву мережевого принтера, якого зараз немає в системі.
  • Принтер для етикеток — так само.

Група «Ваги»:

  • Модель ваг: — Не використовуються / CAS (AP/AD, VAGAR) — COM / Mettler Toledo / Дніпровес — COM / BTA 60/5 (Mettler) — COM / BTA 60/5 — Ethernet / Дніпровес — Ethernet.
  • COM-порт: — текст, за замовч. COM1.
  • IP-адреса: — текст (для Ethernet-моделей).
  • Порт: — текст, за замовч. 9761.
  • Кнопка Зняти вагу (тест) — зберігає поточні поля групи і одразу читає вагу; результат зеленим текстом («Вага: N.NNN кг») або бордовим текстом помилки.

СКРІНШОТ [nalashtuvannia-03-obladnannia-vagy.png]: вкладка «Обладнання» — випадні списки принтера для чеків і для етикеток, група «Ваги» з вибором моделі ваг, полями COM-порту/IP-адреси/порту і кнопкою «Зняти вагу (тест)» з результатом зважування зеленим текстом.

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

Лояльність

  • Увімкнути лояльність — прапорець, увімкнено за замовчуванням.
  • Термін дії бонусів (днів) — 0–3650, за замовч. 365.
  • Мін. бонусів для оплати — текстове поле (число), за замовч. 10.
  • Префікс номерів карт — текст, до 5 символів, за замовч. 18.

Безпека

  • Автовихід (хв. бездіяльн.) — 0–1440, за замовч. 60.
  • Мін. довжина пароля — 4–32, за замовч. 4.
  • Вимагати цифри в паролі — прапорець.
  • Блокувати після N спроб — 0–100, за замовч. 5.
  • Примус. зміна пароля (днів, 0=вимк) — 0–365, за замовч. 0.
  • Журнал аудиту: днів зберігати — 30–3650, за замовч. 365.

Інтеграції

  • URL Checkbox API — текст, за замовч. `https://api.checkbox.ua`.
  • Автовідкриття зміни при вході касира — прапорець, увімкнено за замовчуванням.
  • Синхр. SQLite-кешу (хв.) — 1–1440, за замовч. 15.
  • Мін. запас офлайн-кодів ПРРО — 1–1000, за замовч. 50.
  • Цільовий запас офлайн-кодів — 2–5000, за замовч. 200.

Бекап

Найризикованіша вкладка вікна — тут і створення бекапу, і незворотне відновлення бази з нього.

  • Автоматичний бекап БД — прапорець, вимкнено за замовчуванням — без нього розклад нижче не спрацьовує сам, і бекап потрібно запускати вручну.
  • Група «Розклад», радіогрупа Частота: щодня / щотижня / щомісяця / Custom (cron) — за замовчуванням «щодня», 03:00 (сира форма `0 3 * * *`); поля нижче показуються чи ховаються залежно від обраної частоти:
    • Година і Хвилина — для щодня / щотижня / щомісяця.
    • День тижня — додатково для щотижня (Неділя…Субота, нумерація як у cron: 0 = неділя).
    • День місяця (1–31) — додатково для щомісяця, замість дня тижня.
    • Custom cron — для Custom: рядок cron напряму (наприклад «0 3 * * *» — щодня о 3-й ночі), решта полів розкладу ховається.
  • Папка для бекапів — шлях, куди складаються файли.
  • Скільки бекапів тримати — 1–365, за замовч. 7; старі файли понад це число видаляються автоматично (ротація) одразу після кожного успішного бекапу.
  • mysqldump.exe (опційно, auto-detect) — шлях до утиліти; порожнє поле означає пошук `mysqldump.exe` поряд із `PosPLUS.exe`.

Просто на вкладці — червона панель попередження: «RESTORE необоротно видалить ВСІ поточні дані. Використовуйте тільки якщо впевнені що бекап актуальний.»

СКРІНШОТ [nalashtuvannia-04-bekap-vkladka.png]: вкладка «Бекап» — прапорець «Автоматичний бекап БД», блок «Розклад» з вибором частоти (щодня/щотижня/щомісяця/Custom) і відповідними полями години/хвилини/дня, поле «Папка для бекапів», поле «Скільки бекапів тримати» і червона панель попередження про незворотність RESTORE.

Створення backup зараз

Кнопка Зробити backup зараз запускає mysqldump негайно, не чекаючи розкладу. Спершу підтвердження «Створити backup БД зараз?»; якщо на формі є незбережені зміни налаштувань — окремий варіант тексту попереджає, що backup піде за значеннями з бази, без цих незбережених змін. Якщо поле Папка для бекапів порожнє — дію блокує повідомлення «Backup не налаштований. Вкажіть «Папка для бекапів» і збережіть налаштування.»

Під час виконання — окрема модальна форма прогресу «Створення backup», без кнопки скасування:

  • Індикатор — суцільна анімація без відсотків: mysqldump не звітує прогрес у відсотках.
  • Статус «Виконується mysqldump…».
  • «Записано: X KB/MB/GB» — реальний розмір файлу на диску, оновлюється, поки файл росте.
  • «Час: ГГ:ХХ:СС» — лічильник від початку операції.
  • Підказка курсивом: «Будь ласка, не закривайте вікно — база даних копіюється!!!» Форма закривається сама, щойно mysqldump завершиться.

СКРІНШОТ [nalashtuvannia-05-backup-progress.png]: модальне вікно «Створення backup» під час виконання — суцільний індикатор без відсотків, статус «Виконується mysqldump…», рядок «Записано: X KB/MB/GB», лічильник часу «Час: ГГ:ХХ:СС» і курсивна підказка не закривати вікно.

Результат після завершення:

  • успіх — старі файли ротуються за Скільки бекапів тримати, і повідомлення «Backup створено успішно:» з повним шляхом файлу;
  • `mysqldump.exe` не знайдено — «Покладіть mysqldump.exe поряд з PosPLUS.exe або вкажіть шлях у налаштуваннях.»;
  • помилка з'єднання з БД — «Помилка підключення до БД.»;
  • немає прав на папку — «Помилка запису у папку бекапів. Перевірте, що папка існує і є права на запис.»;
  • mysqldump завершився з помилкою — «Помилка виконання mysqldump:» з текстом stderr самої утиліти.

Відновлення з backup

Ризик: дія незворотна. Після другого підтвердження всі поточні дані бази буде стерто й замінено вмістом обраного файла — скасувати вже не можна, а по завершенні застосунок сам закривається: оператору доведеться вручну запустити PosPLUS заново.

Кнопка Відновити з backup… вимагає окремого права доступу — без нього форма навіть не відкривається, а показується повідомлення «Недостатньо прав для відновлення з backup.»

Відкривається окреме вікно «Відновлення з backup» із червоною панеллю попередження: «УВАГА! Відновлення з backup необоротно видалить УСІ поточні дані БД. Переконайтеся, що ви обрали правильний файл backup. Скасування неможливе.» Поля вікна:

  • Файл для відновлення: — шлях + кнопка Огляд… (діалог вибору файлу, фільтр `*.sql`).
  • Введіть слово RESTORE великими літерами щоб підтвердити: — текстове поле.

Кнопка Відновити лишається неактивною, доки одночасно не виконано дві умови: обрано існуючий файл і в полі підтвердження введено рівно слово «RESTORE» — регістрозалежно, великими літерами.

СКРІНШОТ [nalashtuvannia-06-restore.png]: вікно «Відновлення з backup» — червона панель попередження про незворотне видалення всіх даних, поле «Файл для відновлення:» з кнопкою «Огляд…», поле для введення слова RESTORE великими літерами і неактивна кнопка «Відновити».

Триступеневе підтвердження:

  1. Ввести «RESTORE» у полі підтвердження — розблоковує кнопку Відновити.
  2. Перший діалог: «Ви впевнені? УСІ ПОТОЧНІ ДАНІ БУДУТЬ ВТРАЧЕНІ. Замість них буде відновлено стан з файла: <шлях>» (Так/Ні).
  3. Другий діалог: «ОСТАННЄ ПІДТВЕРДЖЕННЯ. Скасування буде НЕМОЖЛИВЕ після Yes. Продовжити?» (Так/Ні).

Лише після «Так» на обох діалогах запускається саме відновлення (курсор — пісочний годинник):

  • успіх — «Базу даних відновлено успішно. PosPLUS буде закрито. Запустіть знову для роботи з оновленими даними.», і застосунок одразу завершує роботу — без автоматичного перезапуску, наступний старт програми користувач робить сам;
  • помилка — «Помилка відновлення:» з текстом помилки і приписка «Поточна БД може бути в неконсистентному стані.»; у цьому випадку застосунок НЕ закривається.

Зарплата

Ставки ПДФО, військового збору й ЄСВ, мінімальна зарплата, відсоток і день авансу, тривалість зміни й робочого дня, податкова соціальна пільга, святкові дні й дні лікарняного за рахунок роботодавця. Вкладка потрібна для модуля Зарплатний проєкт; кожне поле з типовими значеннями описано в статті Налаштування зарплати.


Див. також: Журнал змін налаштувань — кожне збереження на цьому екрані лишає слід у цьому журналі (хто, коли, який ключ, старе й нове значення); Повернення від покупця — документ, чию поведінку конфігурують налаштування повернень на вкладці «Документи».

posplus/pro/servis/nalashtuvannia.1789291389.txt.gz · Востаннє змінено: повз 127.0.0.1