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

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


posplus:pro:servis:nalashtuvannia

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

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

Розділи — списком у лівій колонці вікна: Загальні, Інтерфейс, Ціни та податки, Склад, Політика запасів, Документи, Обладнання, Лояльність, Безпека, Інтеграції, Бекап, Зарплата. Біля розділу з незбереженою зміною зʼявляється крапка. Угорі — поле «Пошук налаштування»: шукає по назві, поясненню й технічному ключу, тож розділ вгадувати не треба.

Кожен рядок — назва параметра, під нею пояснення, а праворуч від назви позначка, на кого налаштування діє: спільне (на все підприємство), особисте (на вас) або цей комп'ютер. Окремі рядки додатково позначені діє одразу чи після перезапуску. Змінене значення видно одразу: поруч зʼявляється «← було …» і хрестик, який повертає попереднє.

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

Вікно «Налаштування»

Загальні

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

Інтерфейс

Група «Вигляд»:

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

Група «Поведінка»:

  • Період дашборду за замовчуванням — Сьогодні / Тиждень / Місяць.
  • Ліміт рядків у журналах — 100–50000 (крок 100), за замовч. 2000; це те саме значення, яким обмежені журнали на кшталт «Касові зміни».
  • Показувати підказки — перемикач.
  • Підтверджувати вихід — перемикач.
  • Запам'ятовувати розмір вікон — перемикач.

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

Вкладка «Інтерфейс»

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

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

Склад

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

Група «Штрихкоди»:

  • Префікс вагового штрихкоду — дві цифри, з яких починається штрихкод вагового товару (типово 22). Має збігатися з таким самим префіксом у налаштуваннях каси, інакше каса не розпізнає етикетку з вагою.
  • Префікс штучного штрихкоду — дві цифри для внутрішніх штрихкодів штучного товару (типово 77); вживається, коли штрихкод генерують у картці товару.

Політика запасів

Норми страхового запасу по класах ABC × XYZ і тонкі параметри нічного розрахунку — описані в статті Норми наявності.

Документи

  • Підтвердження при скасуванні проведення — перемикач.
  • Дата документа — сьогодні — перемикач.
  • Дозволити дати в майбутньому — перемикач.
  • Дозволити зворотне датування, днів — 0–3650, за замовч. 30.
  • Пільга після закриття складського періоду, днів — 0–60, за замовч. 3.

Група «Повернення»:

  • Обов'язковий коментар при поверненні — перемикач.
  • Контроль терміну повернення — перемикач.
  • Термін повернення, днів — 1–3650, за замовч. 14.
  • Друкувати заяву на повернення — перемикач.

Усі чотири поля групи «Повернення» — лише керування значеннями: фактично їх застосовує каса.

Обладнання

Група «Друк»:

  • Орієнтація сторінки — Портрет / Альбом.
  • Принтер для чеків — випадний і водночас редагований список принтерів, встановлених у 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 кг · ГГ:ХХ») або червоним текстом помилки.

Вкладка «Обладнання»

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

Лояльність

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

Безпека

  • Автовихід після бездіяльності, хв — 0–1440, за замовч. 60.
  • Мінімальна довжина пароля — 4–32, за замовч. 4.
  • Вимагати цифри в паролі — перемикач.
  • Блокувати після невдалих спроб — 0–100, за замовч. 5.
  • Примусова зміна пароля, днів — 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) — додатково для щомісяця, замість дня тижня.
    • Свій cron — для Custom: рядок cron напряму (наприклад «0 3 * * *» — щодня о 3-й ночі), решта полів розкладу ховається.
  • Папка для копій — шлях, куди складаються файли; поруч кнопка Огляд….
  • Скільки копій тримати — 1–365, за замовч. 7; старі файли понад це число видаляються автоматично (ротація) одразу після кожної успішної копії.
  • Шлях до mysqldump.exe — шлях до утиліти; порожнє поле означає пошук `mysqldump.exe` поряд із `PosPLUS.exe`.

Наприкінці розділу — група «Небезпечна зона» з дією Відновити базу з копії («Уся поточна база замінюється вмістом файла копії. Дія незворотна.»).

Вкладка «Бекап» — прапорець «Автоматичний бекап БД», блок «Розклад» з вибором частоти

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

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

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

  • Індикатор — біжуча смуга без відсотків: mysqldump не звітує прогрес у відсотках.
  • Статус «Виконується mysqldump… — не закривайте програму».
  • Записано — реальний розмір файлу на диску, оновлюється, поки файл росте.
  • Час — лічильник від початку операції.
  • Файл — імʼя файла, який зараз пишеться. Вікно закривається саме, щойно 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.»

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

  • Файл копії — шлях + кнопка Огляд… (діалог вибору файлу, фільтр `*.sql`). Під полем — «Файл не обрано», «Файла за цим шляхом немає» або дата створення й розмір обраного файла («Створено дд.мм.рррр, ГГ:ХХ · розмір N МБ»).
  • Підтвердження — текстове поле; поруч пояснення «Введіть слово RESTORE, щоб кнопка стала активною.» і «Введення цього слова записується в журнал аудиту разом із назвою файла.»

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

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

Окремих діалогів «ви впевнені?» більше немає: підтвердженням є саме слово RESTORE, і натиснута кнопка одразу запускає відновлення (курсор — пісочний годинник). Спробу записано в журнал аудиту ще до запуску, а також у файл `PosPLUS_restore.log` поряд із програмою — щоб слід лишився навіть тоді, коли відновлення перезапише сам журнал.

Результат:

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

Зарплата

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


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

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