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

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


posplus:pro:servis:nalashtuvannia

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
posplus:pro:servis:nalashtuvannia [2026/08/22 11:25] – зовнішнє редагування 127.0.0.1posplus:pro:servis:nalashtuvannia [2026/09/13 18:22] (поточний) – зовнішнє редагування 127.0.0.1
Рядок 1: Рядок 1:
 ======Налаштування====== ======Налаштування======
  
-Центральний конфіг застосунку — десять вкладок від назви магазину до розкладу автобекапу бази даних, усі зберігаються разом через єдину кнопку **Зберегти**. **Розділ «Сервіс» → Налаштування**.+Центральний конфіг застосунку — дванадцять розділів від назви магазину до розкладу автоматичних копій бази, усі зберігаються разом через єдину кнопку **Зберегти**. **Розділ «Сервіс» → Налаштування**.
  
-Внизу вікна — рядок стану («Немає незбережених змін» / «Є незбережені зміни» / зеленим «✓ Налаштування збережено» після збереження) і три кнопки: **Скинути сторінку до дефолту** (скидає до значень за замовчуванням усі налаштування саме активної вкладки — на вкладках із загальними, не персональними полями це діє одразу на все підприємство, а не лише на вас), **Скасувати** (за наявності незбережених змін перепитує «Відкинути незбережені зміни?» і, якщо підтверджено, перечитує форму заново; без змін просто закриває вікно) і **Зберегти** (записує всі вкладки відразу; закриття вікна хрестиком при незбережених змінах так само перепитує — «Закрити без збереження?»). **Зберегти** одразу застосовує нові шрифти й колірну тему до всіх інших відкритих вікон програми.+Розділи — списком у лівій колонці вікна: **Загальні**, **Інтерфейс**, **Ціни та податки**, **Склад**, **Політика запасів**, **Документи**, **Обладнання**, **Лояльність**, **Безпека**, **Інтеграції**, **Бекап**, **Зарплата**. Біля розділу з незбереженою зміною зʼявляється крапка. Угорі — поле **«Пошук налаштування»**: шукає по назві, поясненню й технічному ключу, тож розділ вгадувати не треба.
  
-//СКРІНШОТ [nalashtuvannia-01-vikno.png]: вікно «Налаштування» — рядок вкладок уздовж вікна (Загальні, Інтерфейс, Ціни та податки, Склад, Документи, Обладнання, Лояльність, Безпека, Інтеграції, Бекап), відкрита вкладка «Загальні», внизу рядок стану і кнопки «Скинути сторінку до дефолту» / «Скасувати» / «Зберегти».//+Кожен рядок — назва параметра, під нею пояснення, а праворуч від назви позначка, на кого налаштування діє: **спільне** (на все підприємство), **особисте** (на вас) або **цей комп'ютер**. Окремі рядки додатково позначені **діє одразу** чи **після перезапуску**. Змінене значення видно одразу: поруч зʼявляється «← було …» і хрестик, який повертає попереднє. 
 + 
 +Внизу вікна — рядок стану («Немає незбережених змін» / перелік на кшталт «3 зміни: Інтерфейс (2) · Склад (1)» / «Налаштування збережено» після збереження) і три кнопки: **Скинути розділ до заводських…** (спершу показує, які саме параметри зміняться, і лише після підтвердження скидає їх — одразу, без окремого «Зберегти», із записом у журнал змін налаштувань), **Скасувати зміни** (за наявності незбережених змін показує вікно «Відкинути зміни» з переліком і, якщо підтверджено, перечитує форму заново; без змін кнопка називається **Закрити** і просто закриває вікно) і **Зберегти** (записує всі розділи відразу). Закриття вікна хрестиком при незбережених змінах відкриває вікно **«Незбережені зміни»** з трьома кнопками: **Зберегти й закрити**, **Закрити без збереження**, **Повернутися**. **Зберегти** одразу застосовує нові шрифти й колірну тему до всіх інших відкритих вікон програми. 
 + 
 +{{ :posplus:pro:servis:nalashtuvannia-01-vikno.png?direct |Вікно «Налаштування»}}
  
 ====Загальні==== ====Загальні====
  
-  * **Назва магазину (сертифікати)** — текст; іде в друковані документи/сертифікати.+  * **Назва магазину** — комерційна назва магазину; друкується на купонах подарункових сертифікатів і на цінниках (змінна «Магазин» у [[posplus:pro:servis:redaktor-tsinnykiv|Редакторі цінників]]). Порожньо — замість неї підставляється назва ФОП.
   * **Склад за замовчуванням** — випадний список складів (лише невидалені); може лишатися «(не вказано)».   * **Склад за замовчуванням** — випадний список складів (лише невидалені); може лишатися «(не вказано)».
   * **Валюта за замовчуванням** — випадний список валют («код — назва»); теж може лишатися «(не вказано)».   * **Валюта за замовчуванням** — випадний список валют («код — назва»); теж може лишатися «(не вказано)».
Рядок 15: Рядок 19:
  
 ====Інтерфейс==== ====Інтерфейс====
 +
 +Група **«Вигляд»**:
  
   * **Тема оформлення** — Світла / Темна / Системна.   * **Тема оформлення** — Світла / Темна / Системна.
-  * **Бренд** — Нічний океан / Бурштин-графіт. +  * **Бренд** — Нічний океан / Бурштин-графіт / Індиго-ніч / Слива / Морська глибина. 
-  * **Колір акценту вкладок** — поле HEX (`#RRGGBB`, типово `#1976D2`) з квадратиком живого прев'ю поруч і кнопкою **Обрати** (стандартна палітра Windows); прев'ю оновлюється на кожну зміну тексту.+  * **Колір акценту** — пʼять готових зразків кольору в ряд і кнопка **Інший…** (стандартна палітра Windows); поруч — те саме значення у форматі `#RRGGBB`, типово `#1976D2`. 
 +  * **Розмір інтерфейсу** — Середній (M) / Великий (L) / Дуже великий (XL); якщо пресет змінено, одразу після **Зберегти** з'являється окреме повідомлення «Розмір інтерфейсу буде застосовано після перезапуску програми.»
   * **Мова інтерфейсу** — Українська / English.   * **Мова інтерфейсу** — Українська / English.
-  * **Період дашборду зам.** — Сьогодні / Тиждень / Місяць. 
-  * **Ліміт рядків журналів** — 100–50000 (крок 100), за замовч. 2000; це те саме значення, яким обмежені журнали на кшталт «Касові зміни». 
-  * **Показувати підказки** — прапорець. 
-  * **Підтверджувати вихід** — прапорець. 
-  * **Запам'ятовувати розмір вікон** — прапорець. 
-  * **Розмір інтерфейсу (потребує перезапуску)** — Малий (S) / Середній (M) / Великий (L) / Дуже великий (XL); якщо на цій вкладці змінено пресет, одразу після **Зберегти** з'являється окреме повідомлення «Розмір інтерфейсу буде застосовано після перезапуску програми.» 
  
-**Тема оформлення** і **Бренд** застосовуються миттєво, в саму мить вибору в комбо (перефарбовується весь застосунок), не чекаючи кнопки **Зберегти** — і діють лише на цьому комп'ютері: не персонально для вас і не спільно для всього підприємства, а окремо для кожного встановлення програми. **Колір акценту** — спільний на все підприємство. Решта полів цієї вкладки (мова, період дашборду, ліміт рядків журналів, три прапорці й розмір інтерфейсу) — особисті для кожного залогіненого користувача й набувають чинності лише після **Зберегти**.+Група **«Поведінка»**:
  
-//СКРІНШОТ [nalashtuvannia-02-interfeis.png]: вкладка «Інтерфейс» — випадні списки теми оформлення, бренду, мови й розміру інтерфейсу, поле кольору акценту у форматі #RRGGBB з квадратиком живого прев'ю кольору поруч і кнопкою «Обрати».//+  * **Період дашборду за замовчуванням** — Сьогодні / Тиждень / Місяць. 
 +  * **Ліміт рядків у журналах** — 100–50000 (крок 100), за замовч. 2000; це те саме значення, яким обмежені журнали на кшталт «Касові зміни». 
 +  * **Показувати підказки** — перемикач. 
 +  * **Підтверджувати вихід** — перемикач. 
 +  * **Запам'ятовувати розмір вікон** — перемикач. 
 + 
 +**Тема оформлення** і **Бренд** застосовуються миттєво, в саму мить вибору (перефарбовується весь застосунок), не чекаючи кнопки **Зберегти** — тому **Скасувати зміни** їх не поверне; діють вони лише на цьому комп'ютері: не персонально для вас і не спільно для всього підприємства, а окремо для кожного встановлення програми. **Колір акценту** — спільний на все підприємство. Решта полів цього розділу (мова, період дашборду, ліміт рядків журналів, три перемикачі й розмір інтерфейсу) — особисті для кожного залогіненого користувача й набувають чинності лише після **Зберегти**. 
 + 
 +{{ :posplus:pro:servis:nalashtuvannia-02-interfeis.png?direct |Вкладка «Інтерфейс»}}
  
 ====Ціни та податки==== ====Ціни та податки====
  
-  * **Тип ціни за замовч.** — Роздрібна (RETAIL) / Оптова (WHOLESALE) / Собівартість (COST). +  * **Тип ціни за замовчуванням** — Роздрібна (RETAIL) / Оптова (WHOLESALE) / Собівартість (COST). 
-  * **Націнка за замовч., %** — текстове поле (число), за замовч. 30. +  * **Націнка за замовчуванням, %** — текстове поле (число), за замовч. 30. 
-  * **Дозволити продаж нижче собівартості** — прапорець. +  * **Правило округлення ціни** — Математичне / Догори / Донизу / До .49 / .99. 
-  * **Попереджати про продаж нижче собівартості** — прапорець. +  * **Ставка ПДВ за замовчуванням** — випадний список з довідника ставок ПДВ; якщо довідник ще не заповнено — поле показує «(немає довідника)» і стає недоступним для вибору. 
-  * **Автоперерахунок роздрібної при прибуткових** — прапорець; автоматичний перерахунок роздрібної ціни під час проведення прибуткової накладної (тобто [[posplus:pro:dokumenty:pryhidna-nakladna|Прихідної накладної]]). +  * **Дозволити продаж нижче собівартості** — перемикач. 
-  * **Правило округлення** — Математичне / Догори / Донизу / До .49 / .99. +  * **Попереджати про продаж нижче собівартості** — перемикач. 
-  * **Ставка ПДВ за замовч.** — випадний список з довідника ставок ПДВ; якщо довідник ще не заповнено — поле показує «(немає довідника)» і стає недоступним для вибору.+  * **Перераховувати роздрібну ціну при прибуткових** — перемикач; автоматичний перерахунок роздрібної ціни під час проведення прибуткової накладної (тобто [[posplus:pro:dokumenty:pryhidna-nakladna|Прихідної накладної]]).
  
 ====Склад==== ====Склад====
  
-  * **Дозволити від'ємні залишки** — прапорець. +  * **Дозволити від'ємні залишки** — перемикач. 
-  * **Попереджати при низькому залишку** — прапорець. +  * **Попереджати при низькому залишку** — перемикач. 
-  * **Блокувати продаж при нульовому залишку** — прапорець. +  * **Поріг низького залишку** — текстове поле (число), за замовч. 2; це і є поріг з пункту вище. 
-  * **Обов'язкова причина списання** — прапорець. +  * **Блокувати продаж при нульовому залишку** — перемикач. 
-  * **Автозаповнення облікової к-сті в інвентаризації** — прапорець. +  * **Обов'язкова причина списання** — перемикач. 
-  * **Поріг «низького залишку»** — текстове поле (число), за замовч. 2; це і є поріг з пункту «Попереджати при низькому залишку» вище.+  * **Автозаповнення облікової кількості в інвентаризації** — перемикач. 
 + 
 +Група **«Штрихкоди»**: 
 + 
 +  * **Префікс вагового штрихкоду** — дві цифри, з яких починається штрихкод вагового товару (типово 22). Має збігатися з таким самим префіксом у налаштуваннях каси, інакше каса не розпізнає етикетку з вагою. 
 +  * **Префікс штучного штрихкоду** — дві цифри для внутрішніх штрихкодів штучного товару (типово 77); вживається, коли штрихкод генерують у картці товару. 
 + 
 +====Політика запасів==== 
 + 
 +Норми страхового запасу по класах ABC × XYZ і тонкі параметри нічного розрахунку — описані в статті [[posplus:pro:rozumni-zapasy:normy-naiavnosti|Норми наявності]].
  
 ====Документи==== ====Документи====
  
-  * **Підтвердження при скасуванні проведення** — прапорець. +  * **Підтвердження при скасуванні проведення** — перемикач. 
-  * **Дата документа = сьогодні** — прапорець. +  * **Дата документа — сьогодні** — перемикач. 
-  * **Дозволити зворотне датування (днів)** — 0–3650, за замовч. 30. +  * **Дозволити дати в майбутньому** — перемикач. 
-  * **Дозволити дату в майбутньому** — прапорець. +  * **Дозволити зворотне датування, днів** — 0–3650, за замовч. 30. 
-  * **Обов'язковий коментар при поверненні** — прапорець. +  * **Пільга після закриття складського періоду, днів** — 0–60, за замовч. 3.
-  * **Контроль терміну повернення** — прапорець. +
-  * **Термін повернення (днів)** — 1–3650, за замовч. 14. +
-  * **Друкувати заяву на повернення** — прапорець. +
-  * **Пільга після закриття періоду (днів)** — 0–60, за замовч. 3.+
  
-Чотири поля повернень (**Обов'язковий коментар при поверненні**, **Контроль терміну повернення**, **Термін повернення (днів)**, **Друкувати заяву на повернення**) — лише керування значеннями: фактично їх застосовує каса.+Група **«Повернення»**: 
 + 
 +  * **Обов'язковий коментар при поверненні** — перемикач. 
 +  * **Контроль терміну повернення** — перемикач. 
 +  * **Термін повернення, днів** — 1–3650, за замовч. 14. 
 +  * **Друкувати заяву на повернення** — перемикач. 
 + 
 +Усі чотири поля групи **«Повернення»** — лише керування значеннями: фактично їх застосовує каса.
  
 ====Обладнання==== ====Обладнання====
 +
 +Група **«Друк»**:
  
   * **Орієнтація сторінки** — Портрет / Альбом.   * **Орієнтація сторінки** — Портрет / Альбом.
Рядок 72: Рядок 95:
 Група **«Ваги»**: Група **«Ваги»**:
  
-  * **Модель ваг:** — Не використовуються / CAS (AP/AD, VAGAR) — COM / Mettler Toledo / Дніпровес — COM / BTA 60/5 (Mettler) — COM / BTA 60/5 — Ethernet / Дніпровес — Ethernet. +  * **Модель ваг** — Не використовуються / CAS (AP/AD, VAGAR) — COM / Mettler Toledo / Дніпровес — COM / BTA 60/5 (Mettler) — COM / BTA 60/5 — Ethernet / Дніпровес — Ethernet. 
-  * **COM-порт:** — текст, за замовч. COM1. +  * **COM-порт** — текст, за замовч. COM1. 
-  * **IP-адреса:** — текст (для Ethernet-моделей). +  * **IP-адреса** — текст (для Ethernet-моделей). 
-  * **Порт:** — текст, за замовч. 9761. +  * **Порт** — текст, за замовч. 9761. 
-  * Кнопка **Зняти вагу (тест)** — зберігає поточні поля групи і одразу читає вагу; результат зеленим текстом («Вага: N.NNN кг») або бордовим текстом помилки.+  * Кнопка **Перевірка зв'язку** — зберігає поточні поля групи і одразу читає вагу; результат зеленим текстом («N.NNN кг · ГГ:ХХ») або червоним текстом помилки.
  
-//СКРІНШОТ [nalashtuvannia-03-obladnannia-vagy.png]: вкладка «Обладнання» — випадні списки принтера для чеків і для етикеток, група «Ваги» з вибором моделі ваг, полями COM-порту/IP-адреси/порту і кнопкою «Зняти вагу (тест)» з результатом зважування зеленим текстом.//+{{ :posplus:pro:servis:nalashtuvannia-03-obladnannia-vagy.png?direct |Вкладка «Обладнання»}}
  
-**Принтер для чеків** — спільне налаштування для всього підприємства; **Орієнтація сторінки**, **Принтер для етикеток** і вся група **«Ваги»** — особисті: перші два для кожного користувача, «Ваги» — для кожного комп'ютера окремо (бо фізичне підключення ваг прив'язане саме до машини).+**Принтер для чеків**, **Орієнтація сторінки** і **Принтер для етикеток** — спільні налаштування підприємства; уся група **«Ваги»** — для кожного комп'ютера окремо (бо фізичне підключення ваг прив'язане саме до машини).
  
 ====Лояльність==== ====Лояльність====
  
-  * **Увімкнути лояльність** — прапорець, увімкнено за замовчуванням. +  * **Увімкнути лояльність** — перемикач, увімкнено за замовчуванням. 
-  * **Термін дії бонусів (днів)** — 0–3650, за замовч. 365. +  * **Термін дії бонусів, днів** — 0–3650, за замовч. 365 (0 — бонуси не згорають). 
-  * **Мін. бонусів для оплати** — текстове поле (число), за замовч. 10.+  * **Мінімум бонусів для оплати** — текстове поле (число), за замовч. 10.
   * **Префікс номерів карт** — текст, до 5 символів, за замовч. 18.   * **Префікс номерів карт** — текст, до 5 символів, за замовч. 18.
  
 ====Безпека==== ====Безпека====
  
-  * **Автовихід (хв. бездіяльн.)** — 0–1440, за замовч. 60. +  * **Автовихід після бездіяльності, хв** — 0–1440, за замовч. 60. 
-  * **Мін. довжина пароля** — 4–32, за замовч. 4. +  * **Мінімальна довжина пароля** — 4–32, за замовч. 4. 
-  * **Вимагати цифри в паролі** — прапорець. +  * **Вимагати цифри в паролі** — перемикач. 
-  * **Блокувати після N спроб** — 0–100, за замовч. 5. +  * **Блокувати після невдалих спроб** — 0–100, за замовч. 5. 
-  * **Примус. зміна пароля (днів, 0=вимк)** — 0–365, за замовч. 0. +  * **Примусова зміна пароля, днів** — 0–365, за замовч. 0. 
-  * **Журнал аудиту: днів зберігати** — 30–3650, за замовч. 365.+  * **Журнал аудиту: скільки днів зберігати** — 30–3650, за замовч. 365.
  
 ====Інтеграції==== ====Інтеграції====
  
   * **URL Checkbox API** — текст, за замовч. `https://api.checkbox.ua`.   * **URL Checkbox API** — текст, за замовч. `https://api.checkbox.ua`.
-  * **Автовідкриття зміни при вході касира** — прапорець, увімкнено за замовчуванням. +  * **Автовідкриття зміни при вході касира** — перемикач, увімкнено за замовчуванням. 
-  * **Синхр. SQLite-кешу (хв.)** — 1–1440, за замовч. 15. +  * **Синхронізація SQLite-кешу, хв** — 1–1440, за замовч. 15. 
-  * **Мін. запас офлайн-кодів ПРРО** — 1–1000, за замовч. 50.+  * **Мінімальний запас офлайн-кодів ПРРО** — 1–1000, за замовч. 50.
   * **Цільовий запас офлайн-кодів** — 2–5000, за замовч. 200.   * **Цільовий запас офлайн-кодів** — 2–5000, за замовч. 200.
  
 ====Бекап==== ====Бекап====
  
-Найризикованіша вкладка вікна — тут і створення бекапу, і незворотне відновлення бази з нього.+Найризикованіший розділ вікна — тут і створення копії, і незворотне відновлення бази з неї.
  
-  * **Автоматичний бекап БД** — прапорець, **вимкнено за замовчуванням** — без нього розклад нижче не спрацьовує сам, і бекап потрібно запускати вручну. +  * **Автоматичний бекап** — перемикач, **вимкнено за замовчуванням** — без нього розклад нижче не спрацьовує сам, і копію потрібно запускати вручну. 
-  * Група **«Розклад»**, радіогрупа **Частота**: щодня / щотижня / щомісяця / Custom (cron) — за замовчуванням «щодня», 03:00 (сира форма `0 3 * * *`); поля нижче показуються чи ховаються залежно від обраної частоти:+  * **Частота**: щодня / щотижня / щомісяця / Custom (cron) — за замовчуванням «щодня», 03:00 (сира форма `0 3 * * *`); поля нижче показуються чи ховаються залежно від обраної частоти:
     * **Година** і **Хвилина** — для щодня / щотижня / щомісяця.     * **Година** і **Хвилина** — для щодня / щотижня / щомісяця.
     * **День тижня** — додатково для щотижня (Неділя…Субота, нумерація як у cron: 0 = неділя).     * **День тижня** — додатково для щотижня (Неділя…Субота, нумерація як у cron: 0 = неділя).
     * **День місяця** (1–31) — додатково для щомісяця, замість дня тижня.     * **День місяця** (1–31) — додатково для щомісяця, замість дня тижня.
-    * **Custom cron** — для Custom: рядок cron напряму (наприклад «0 3 * * *» — щодня о 3-й ночі), решта полів розкладу ховається. +    * **Свій cron** — для Custom: рядок cron напряму (наприклад «0 3 * * *» — щодня о 3-й ночі), решта полів розкладу ховається. 
-  * **Папка для бекапів** — шлях, куди складаються файли. +  * **Папка для копій** — шлях, куди складаються файли; поруч кнопка **Огляд…**. 
-  * **Скільки бекапів тримати** — 1–365, за замовч. 7; старі файли понад це число видаляються автоматично (ротація) одразу після кожного успішного бекапу. +  * **Скільки копій тримати** — 1–365, за замовч. 7; старі файли понад це число видаляються автоматично (ротація) одразу після кожної успішної копії. 
-  * **mysqldump.exe (опційно, auto-detect)** — шлях до утиліти; порожнє поле означає пошук `mysqldump.exe` поряд із `PosPLUS.exe`.+  * **Шлях до mysqldump.exe** — шлях до утиліти; порожнє поле означає пошук `mysqldump.exe` поряд із `PosPLUS.exe`.
  
-Просто на вкладці — червона панель попередження: «RESTORE необоротно видалить ВСІ поточні дані. Використовуйте тільки якщо впевнені що бекап актуальний.»+Наприкінці розділу — група **«Небезпечна зона»** з дією **Відновити базу з копії** («Уся поточна база замінюється вмістом файла копії. Дія незворотна.»).
  
-//СКРІНШОТ [nalashtuvannia-04-bekap-vkladka.png]: вкладка «Бекап» — прапорець «Автоматичний бекап БД», блок «Розклад» з вибором частоти (щодня/щотижня/щомісяця/Custom) і відповідними полями години/хвилини/дня, поле «Папка для бекапів», поле «Скільки бекапів тримати» і червона панель попередження про незворотність RESTORE.//+{{ :posplus:pro:servis:nalashtuvannia-04-bekap-vkladka.png?direct |Вкладка «Бекап» — прапорець «Автоматичний бекап БД», блок «Розклад» з вибором частоти}}
  
 ===Створення backup зараз=== ===Створення backup зараз===
  
-Кнопка **Зробити backup зараз** запускає mysqldump негайно, не чекаючи розкладу. Спершу підтвердження «Створити backup БД зараз?»; якщо на формі є незбережені зміни налаштувань — окремий варіант тексту попереджає, що backup піде за значеннями з бази, без цих незбережених змін. Якщо поле **Папка для бекапів** порожнє — дію блокує повідомлення «Backup не налаштований. Вкажіть «Папка для бекапів» і збережіть налаштування.»+Дія **Зробити копію зараз** запускає mysqldump негайно, не чекаючи розкладу. Спершу підтвердження «Створити backup БД зараз?»; якщо на формі є незбережені зміни налаштувань — інший текст, «Продовжити створення backup?», попереджає, що копія піде за значеннями з бази, без цих незбережених змін. Якщо поле **Папка для копій** порожнє — дію блокує повідомлення «Backup не налаштований. Вкажіть «Папка для бекапів» і збережіть налаштування.»
  
-Під час виконання — окрема модальна форма прогресу «Створення backup», без кнопки скасування:+Під час виконання — окреме модальне вікно **«Створення резервної копії»**, без кнопки скасування:
  
-  * Індикатор — суцільна анімація без відсотків: mysqldump не звітує прогрес у відсотках. +  * Індикатор — біжуча смуга без відсотків: mysqldump не звітує прогрес у відсотках. 
-  * Статус **«Виконується mysqldump...»**. +  * Статус **«Виконується mysqldump... — не закривайте програму»**. 
-  * **«Записано: X KB/MB/GB»** — реальний розмір файлу на диску, оновлюється, поки файл росте. +  * **Записано** — реальний розмір файлу на диску, оновлюється, поки файл росте. 
-  * **«Час: ГГ:ХХ:СС»** — лічильник від початку операції. +  * **Час** — лічильник від початку операції. 
-  * Підказка курсивом: «Будь ласка, не закривайте вікно — база даних копіюється!!!» Форма закривається сама, щойно mysqldump завершиться.+  * **Файл** — імʼя файла, який зараз пишеться. Вікно закривається саме, щойно mysqldump завершиться.
  
 //СКРІНШОТ [nalashtuvannia-05-backup-progress.png]: модальне вікно «Створення backup» під час виконання — суцільний індикатор без відсотків, статус «Виконується mysqldump...», рядок «Записано: X KB/MB/GB», лічильник часу «Час: ГГ:ХХ:СС» і курсивна підказка не закривати вікно.// //СКРІНШОТ [nalashtuvannia-05-backup-progress.png]: модальне вікно «Створення backup» під час виконання — суцільний індикатор без відсотків, статус «Виконується mysqldump...», рядок «Записано: X KB/MB/GB», лічильник часу «Час: ГГ:ХХ:СС» і курсивна підказка не закривати вікно.//
Рядок 140: Рядок 163:
 Результат після завершення: Результат після завершення:
  
-  * успіх — старі файли ротуються за **Скільки бекапів тримати**, і повідомлення «Backup створено успішно:» з повним шляхом файлу;+  * успіх — старі файли ротуються за **Скільки копій тримати**, і повідомлення «Backup створено успішно:» з повним шляхом файлу;
   * `mysqldump.exe` не знайдено — «Покладіть mysqldump.exe поряд з PosPLUS.exe або вкажіть шлях у налаштуваннях.»;   * `mysqldump.exe` не знайдено — «Покладіть mysqldump.exe поряд з PosPLUS.exe або вкажіть шлях у налаштуваннях.»;
   * помилка з'єднання з БД — «Помилка підключення до БД.»;   * помилка з'єднання з БД — «Помилка підключення до БД.»;
Рядок 148: Рядок 171:
 ===Відновлення з backup=== ===Відновлення з backup===
  
-**Ризик: дія незворотна.** Після другого підтвердження всі поточні дані бази буде стерто й замінено вмістом обраного файла — скасувати вже не можна, а по завершенні застосунок сам закривається: оператору доведеться вручну запустити PosPLUS заново.+**Ризик: дія незворотна.** Після натискання всі поточні дані бази буде стерто й замінено вмістом обраного файла — скасувати вже не можна, а по завершенні застосунок сам закривається: оператору доведеться вручну запустити PosPLUS заново.
  
-Кнопка **Відновити з backup...** вимагає окремого права доступу — без нього форма навіть не відкривається, а показується повідомлення «Недостатньо прав для відновлення з backup.»+Дія **Відновити базу з копії** вимагає окремого права доступу — без нього вікно навіть не відкривається, а показується повідомлення «Недостатньо прав для відновлення з backup.»
  
-Відкривається окреме вікно «Відновлення з backup» із червоною панеллю попередження: «УВАГА! Відновлення з backup необоротно видалить УСІ поточні дані БД. Переконайтеся, що ви обрали правильний файл backup. Скасування неможливе.» Поля вікна:+Відкривається окреме вікно **«Відновлення бази з резервної копії»** («Дія незворотна. Після відновлення програма закриється.») з червоною панеллю попередження **«Усі поточні дані буде замінено»**: продажі, залишки, документи й налаштування, створені після цієї копії, зникнуть назавжди. Поля вікна:
  
-  * **Файл для відновлення:** — шлях + кнопка **Огляд...** (діалог вибору файлу, фільтр `*.sql`). +  * **Файл копії** — шлях + кнопка **Огляд…** (діалог вибору файлу, фільтр `*.sql`). Під полем — «Файл не обрано», «Файла за цим шляхом немає» або дата створення й розмір обраного файла («Створено дд.мм.рррр, ГГ:ХХ · розмір N МБ»). 
-  * **Введіть слово RESTORE великими літерами щоб підтвердити:** — текстове поле.+  * **Підтвердження** — текстове поле; поруч пояснення «Введіть слово RESTORE, щоб кнопка стала активною.» і «Введення цього слова записується в журнал аудиту разом із назвою файла.»
  
-Кнопка **Відновити** лишається неактивною, доки одночасно не виконано дві умови: обрано існуючий файл і в полі підтвердження введено рівно слово «RESTORE» — регістрозалежно, великими літерами.+Кнопка **Відновити й закрити програму** лишається неактивною, доки одночасно не виконано дві умови: обрано існуючий файл і в полі підтвердження введено рівно слово «RESTORE» — регістрозалежно, великими літерами. Рядок стану внизу підказує, чого бракує: «Оберіть файл копії», «Введіть RESTORE для підтвердження» або «Готово до відновлення». Друга кнопка — **Скасувати**.
  
 //СКРІНШОТ [nalashtuvannia-06-restore.png]: вікно «Відновлення з backup» — червона панель попередження про незворотне видалення всіх даних, поле «Файл для відновлення:» з кнопкою «Огляд...», поле для введення слова RESTORE великими літерами і неактивна кнопка «Відновити».// //СКРІНШОТ [nalashtuvannia-06-restore.png]: вікно «Відновлення з backup» — червона панель попередження про незворотне видалення всіх даних, поле «Файл для відновлення:» з кнопкою «Огляд...», поле для введення слова RESTORE великими літерами і неактивна кнопка «Відновити».//
  
-Триступеневе підтвердження:+Окремих діалогів «ви впевнені?» більше немає: підтвердженням є саме слово RESTORE, і натиснута кнопка одразу запускає відновлення (курсор — пісочний годинник). Спробу записано в журнал аудиту ще до запуску, а також у файл `PosPLUS_restore.log` поряд із програмою — щоб слід лишився навіть тоді, коли відновлення перезапише сам журнал.
  
-  - Ввести «RESTORE» у полі підтвердження — розблоковує кнопку **Відновити**. +Результат:
-  - Перший діалог: «Ви впевнені? УСІ ПОТОЧНІ ДАНІ БУДУТЬ ВТРАЧЕНІ. Замість них буде відновлено стан з файла: <шлях>» (Так/Ні). +
-  - Другий діалог: «ОСТАННЄ ПІДТВЕРДЖЕННЯ. Скасування буде НЕМОЖЛИВЕ після Yes. Продовжити?» (Так/Ні). +
- +
-Лише після «Так» на обох діалогах запускається саме відновлення (курсор — пісочний годинник):+
  
   * успіх — «Базу даних відновлено успішно. PosPLUS буде закрито. Запустіть знову для роботи з оновленими даними.», і застосунок одразу завершує роботу — без автоматичного перезапуску, наступний старт програми користувач робить сам;   * успіх — «Базу даних відновлено успішно. PosPLUS буде закрито. Запустіть знову для роботи з оновленими даними.», і застосунок одразу завершує роботу — без автоматичного перезапуску, наступний старт програми користувач робить сам;
   * помилка — «Помилка відновлення:» з текстом помилки і приписка «Поточна БД може бути в неконсистентному стані.»; у цьому випадку застосунок НЕ закривається.   * помилка — «Помилка відновлення:» з текстом помилки і приписка «Поточна БД може бути в неконсистентному стані.»; у цьому випадку застосунок НЕ закривається.
 +
 +====Зарплата====
 +
 +Ставки ПДФО, військового збору й ЄСВ, мінімальна зарплата, відсоток і день авансу, тривалість зміни й робочого дня, податкова соціальна пільга, святкові дні й дні лікарняного за рахунок роботодавця. Розділ потрібен для модуля [[posplus:pro:zarplata:start|Зарплатний проєкт]]; кожне поле з типовими значеннями описано в статті [[posplus:pro:zarplata:nalashtuvannia-zarplaty|Налаштування зарплати]].
  
 ---- ----
-Див. також: [[posplus:pro:servis:zhurnal-zmin-nalashtuvan|Журнал змін налаштувань]] — кожне збереження на цьому екрані лишає слід у цьому журналі (хто, коли, який ключ, старе й нове значення); [[posplus:pro:dokumenty:povernennia-vid-pokuptsia|Повернення від покупця]] — документ, чию поведінку конфігурують налаштування повернень на вкладці «Документи».+Див. також: [[posplus:pro:servis:zhurnal-zmin-nalashtuvan|Журнал змін налаштувань]] — кожне збереження на цьому екрані лишає слід у цьому журналі (хто, коли, який ключ, старе й нове значення); [[posplus:pro:dokumenty:povernennia-vid-pokuptsia|Повернення від покупця]] — документ, чию поведінку конфігурують налаштування повернень у розділі «Документи».
  
posplus/pro/servis/nalashtuvannia.1787397932.txt.gz · Востаннє змінено: повз 127.0.0.1