======Журнал змін налаштувань====== Журнал усіх змін системних налаштувань: хто, коли і яке значення змінив, з фільтрами за періодом, областю, ключем і користувачем. Лише перегляд — записи з'являються автоматично при зміні налаштувань, додати чи виправити запис із цієї форми не можна. **Розділ «Сервіс» → Журнал змін налаштувань**. =====Список===== Таблиця журналу, відсортована за часом події — найновіші записи зверху. //СКРІНШОТ [zhurnal-nalashtuvan-01.png]: журнал змін налаштувань — таблиця з колонками Час / Область / Кому / Ключ / Дія / Було / Стало / Хто змінив, кольорові підписи дії (INSERT зелений, UPDATE синій, DELETE червоний), рядок фільтрів над таблицею.// Колонки списку: * **Час** — дата й час зміни. * **Область** — область дії налаштування: **global**, **user** або **register** — значення показане англійською, без перекладу. * **Кому** — розшифровка області: для **user** — ім'я користувача (ПІБ або логін, чи сам ідентифікатор, якщо користувача вже видалено з бази), для **register** — назва каси (або ідентифікатор, якщо каса не знайдена), для **global** — прочерк «—». * **Ключ** — код налаштування, наприклад `ui.journal_rows_limit`. * **Дія** — **INSERT** (додано), **UPDATE** (змінено) або **DELETE** (видалено) — так само без перекладу; колір і жирний шрифт залежно від дії: INSERT зелений, UPDATE синій, DELETE червоний. * **Було** — значення поля до зміни. * **Стало** — значення поля після зміни. * **Хто змінив** — ПІБ або логін користувача; **(система)**, якщо зміну не прив'язано до конкретного користувача. Журнал показує не більше `ui.journal_rows_limit` записів за раз (типово 2000). Кнопка **Показати ще** активна, лише якщо поточна сторінка заповнена повністю (отже, можливо, є ще записи) — по кліку список ПЕРЕГОРТАЄТЬСЯ на наступну сторінку (записи глибше в часі), а не додає нові рядки до вже показаних, і попередня сторінка зникає з екрана. Кнопка **Оновити** повертає до першої сторінки. Кнопка **Експорт CSV** зберігає у файл лише поточну, видиму зараз сторінку списку — не всі записи за фільтром, якщо сторінок декілька. Роздільник — крапка з комою; значення з крапкою з комою, лапками чи переносом рядка беруться в лапки. Файл зберігається в UTF-8 для коректного відкриття в Excel, ім'я за замовчуванням містить дату й час експорту (формат `ррррммдд_ггххсс.csv`). =====Фільтри===== * **З:** / **До:** — період за часом події; за замовчуванням — останні 30 днів, до кінця обраного дня «До». * **Область:** — **Усі** / **Глобальні** / **Користувача** / **Каси** — фільтр за колонкою **Область** (Глобальні = global, Користувача = user, Каси = register). * **Ключ містить:** — пошук підрядка в коді налаштування, наприклад `stock.allow`. * **Хто змінив:** — «Усі користувачі» або конкретний користувач зі списку; список включає активних користувачів і всіх, хто хоч раз фігурував у журналі змін, навіть якщо відтоді деактивований. * Кнопка **Оновити** — застосовує фільтри. Зміна дати, області, ключа чи користувача сама список не оновлює — щоразу потрібно натискати **Оновити**.