Розмова з підтримкою — замість читати: навіщо це потрібно, що налаштувати і що ви отримаєте.
Каталог на кілька тисяч позицій очима не переглядають. Пошук і відбір товарів у каталозі — це те, з чого починається будь-яка робота у вікні «Товари»: ви звужуєте список деревом категорій, фільтрами й рядком пошуку, доки на екрані не лишиться те, що потрібно. Складність тут одна, і на ній спотикаються всі: те, що показує сітка, і те, що позначено галочками, — два різні набори. Масові операції працюють по другому.
Вікно однаково відкривається на порожньому каталозі й на каталозі в півмільйона товарів: у браузер приїжджають тільки видимі рядки, решта підвантажується під час прокручування.
- Вікно
- «Товари»
- Право доступу
- доступ до вікна; усередині правами закриваються тільки кнопки додавання, видалення, зміни категорії та бічна панель
- Підготувати
- нічого; єдине, що варто зробити до роботи, — подивитися на лічильник «Вибрано» в смузі під сіткою
Де це у програмі
Вікно «Товари» — це і є ваш . Воно відкривається розгорнутим на весь робочий стіл, бо в ньому працюють довго.
- Меню
- Довідники → Базовий каталог товарів → Товари
- Робочий стіл
- ярлик «Товари» з іконкою коробок
- З «Аналітики каталогу»
- кнопка відкриття каталогу
- Із вивантаження
- у зведенні перед запуском — клік по метриці: каталог відкривається з уже ввімкненими фільтрами тієї метрики
- З інших вікон
- там, де треба обрати товар, відкривається ця сама сітка в режимі вибору: тулбар урізаний, правка в комірках вимкнена
1
Дерево категорій2
Рядок пошуку3
Посилання «Фільтри»4
Лічильник «Всього»5
Лічильник «Вибрано»- Дерево категорій зліва — клік по категорії перезавантажує сітку товарів.
- Рядок пошуку в тулбарі шукає за назвою, артикулом, MPN, брендом чи ID.
- Посилання «Фільтри» розгортає панель кнопок-фільтрів над сіткою.
- Лічильник «Всього» показує кількість товарів у поточному відборі.
- Лічильник «Вибрано» показує кількість позначених рядків — саме вони підуть у масову дію.
Глобальний пошук Ctrl+K теж знаходить товари, але відкриває картку товару, а не сітку. Якщо вам треба не один товар, а список, ідіть у вікно «Товари».
Відбір і вибір — різні речі
Це головне, що варто зрозуміти про це вікно, і на цьому тримається все інше.
Відбір — те, що зараз показує сітка. Його задають чотири незалежні речі: категорія в дереві, фільтри над сіткою, фільтри колонок і рядок пошуку. Разом вони дають число в лічильнику «Всього» у смузі під сіткою.
Вибір — галочки в колонці «Вибір». Їх число показує сусідній лічильник «Вибрано». І ось що про ці галочки треба знати:
- Позначки лежать не у вікні, а на сервері — окремою таблицею, прив'язаною до вашого облікового запису. Два відкриті каталоги ділять один набір позначок.
- Закриття вікна їх не знімає. Вихід із програми теж. Немає ні очищення при вході, ні нічного прибирання: позначка живе, доки ви її не знімете або не запустите операцію, яка забирає позначки собі — як додавання в набір чи видалення.
- Лічильник «Вибрано» не враховує жодної умови відбору. Він рахує всі ваші позначки взагалі — по всьому каталогу, незалежно від того, у якій категорії ви зараз і що набрали в пошуку.
- У сітки каталогу й у вікна зіставлення товарів набори позначок різні. Позначене для правки не поїде у зв'язування з прайсом.
1
«Всього»2
«Вибрано»- «Всього» — скільки товарів відповідає поточній категорії та фільтрам.
- «Вибрано» — скільки рядків позначено галочками; ця кількість піде в масову операцію.
Ось як виглядає помилка, заради якої написано цю статтю. Учора ви позначили пʼятсот товарів і не встигли з ними доробити. Сьогодні відкрили каталог, перейшли в іншу категорію, відфільтрували три товари й натиснули «Масово встановити значення». Операція піде по вчорашніх пʼятистах, а не по трьох на екрані. Видалення й зміну категорії скасувати не можна взагалі. З решти відкочуються лише дві операції — «Знайти та замінити» і «Масово встановити значення» по позначених товарах, і то протягом доби й лише пʼять останніх. Масова установка фото, режими націнки й заміна в полі «Виробник» не відкочуються теж.
Перевірка займає секунду: подивіться на лічильник «Вибрано» в смузі під сіткою. Не нуль, а працювати збиралися з трьома рядками — натисніть Ctrl+Shift+A або пункт «Зняти вибір з усіх товарів» у меню правої кнопки, і починайте з чистого аркуша.
Це не теорія: позначки лежать у базі, доки їх не зняти явно. Забутий відбір на весь каталог так і чекає на будь-яку масову операцію.
Як звузити список
Звузити список можна деревом категорій, рядком пошуку, фільтрами над сіткою і фільтрами колонок. Вони поєднуються між собою в будь-якому порядку — почніть із того, що вам відоме про товар.
- Знаю, у якій категорії товарДерево ліворуч, разом із підкатегоріями
- Знаю назву, артикул або штрихкодРядок пошуку в тулбарі, вісім полів одразу
- Шукаю товари з ознакою: без фото, без ціни, подорожчалиФільтри над сіткою з живими лічильниками
Дерево категорій
Панель категорій ліворуч згорнута за замовчуванням — розгортається клацанням по вертикальному язичку або по подвійній стрілці в шапці панелі. Ширину панелі можна тягнути мишею; і ширина, і стан «згорнута — розгорнута» запам'ятовуються у вашому браузері.
Клік по категорії перезавантажує сітку: програма заново запитує товари вже з новою категорією. У дереві є свій рядок пошуку по назвах категорій і бургер з операціями: розгорнути й згорнути все, оновити, скасувати фільтр, показати категорії таблицею, видалити категорію.
Товари показуються разом із підкатегоріями, і це не перемикається. Обрали «Комп'ютери» — у сітці будуть і процесори, і корпуси, і все, що лежить нижче по дереву. Це важливо памʼятати перед масовою операцією: «вся категорія» означає «і всі її діти теж».
Обрана категорія показується чипом у смузі над сіткою. Хрестик на чипі має підказку «Показати всі товари (скинути категорію)» і повертає дерево в корінь. Біля кожної категорії стоїть живий лічильник товарів.
Рядок пошуку
Рядок у тулбарі з підказкою «Пошук: назва, артикул, MPN, бренд, ID...». Пошук іде на сервер: шукає він не по тих рядках, що завантажені в браузер, а по всій категорії, у якій ви стоїте. Запит вирушає через 400 мілісекунд після того, як ви перестали набирати, — щоб не смикати сервер на кожну літеру.
Шукає він по полях, які позначені в окремому вікні налаштування сітки прапорцем використання для пошукового індексу. У демонстраційній базі таких полів вісім: Виробник, Найменування, Категорія, Артикул виробника, Артикул контрагента, Артикул (внутрішній), Штрихкод ISBN, Штрихкод EAN. Умова — «містить», поля перебираються через «або»: збіг хоча б в одному полі показує товар. Якщо не позначено жодного поля, працює запасний набір: ID, виробник, артикул виробника, артикул і назва.
Клацніть у порожній рядок пошуку — випаде список «Останні запити» з тим, що ви шукали раніше; там же є «Очистити історію».
1
Рядок пошуку із запитом2
Лічильник «Всього»- Рядок пошуку в тулбарі шукає за назвою, артикулом, MPN, брендом чи ID — тут введено «Intel».
- Лічильник «Всього» перерахувався зі 882 до 483 — стільки товарів категорії відповідають запиту.
Рядок пошуку звужує не тільки те, що ви бачите: він іде й у позначення. Пункт «Вибрати всі товари» відправляє на сервер увесь відбір разом із пошуком, тож число в дужках і число позначених збігаються — докладніше нижче.
Фільтри над сіткою
Панель фільтрів схована: її відкриває посилання «Фільтри» над сіткою. Поруч із посиланням стоїть число активних фільтрів, а стан панелі (відкрита чи закрита) запам'ятовується.
Фільтрів у наборі за замовчуванням двадцять три. Тринадцять із них показуються в панелі одразу, решта доступна у вікні налаштування фільтрів. У самій панелі видно пʼять, за ними — посилання «Ще» з числом схованих. Набір персональний: у кожного співробітника свій, і те, що ви вимкнули або перейменували, у колеги не зміниться.
Фільтри бувають двох видів. Фільтри-списки — це випадні списки значень із галочками: у панелі їх два, «Бренд» і «Статус наявності». Ще три заведені, але в панелі не показуються: «Статус» і «Заповнення картки» вимкнені за замовчуванням, а «Джерело» доступне тільки у вікні налаштування фільтрів. Фільтри-кнопки — готові умови, які просто натискаються:
| Кнопка | Які товари показує |
|---|---|
| «Не зіставлені товари» | ті, у яких немає з рядками прайс-листів |
| «Зіставлені товари» | навпаки, повʼязані з прайсами |
| «Товари без ціни» | ціна дорівнює нулю |
| «Без опису» | порожній короткий або повний опис |
| «Без повного опису» | порожній саме повний опис — той, що йде у вивантаження |
| «Без атрибутів» | не заповнено жодної характеристики |
| «Без фото» | немає жодного зображення |
| «Без штрихкоду» | порожні всі чотири поля одразу: EAN, GTIN, UPC і MPN |
| «Подорожчали» / «Подешевшали» | ціна зросла або знизилася при останньому оновленні каталогу |
| «Бере участь у вивантаженні» | товари з позначкою вивантаження |
У вікні налаштування фільтрів доступні ще сім кнопок, які в панель за замовчуванням не виведені: «Неактивні», «Без артикула», «Без бренду», «Нульовий залишок», «Нові за тиждень», «Ціна змінилася», «В архіві». Там же складають власні умови.
На кожній кнопці-фільтрі є цифра. Читається вона так: скільки товарів лишиться, якщо додати цей фільтр до категорії та вже натиснутих фільтрів панелі. Тобто в категорії «Процесор» на 882 товари кнопка «Товари без ціни» покаже 391, а не число таких товарів у всьому каталозі. Рядок пошуку й фільтри колонок ці цифри теж ураховують: набрали щось у пошуку — цифри на кнопках перерахуються під новий відбір.
Шестерня в панелі відкриває вікно «Фільтри таблиці», де фільтри вмикають, ховають і складають свої. Хрестик поруч скидає всі фільтри панелі одразу.
1
Шестірня налаштувань2
Скидання фільтрів3
«Ще (20)»- Шестірня відкриває розширене редагування набору кнопок-фільтrів.
- Хрестик одразу скидає всі активні фільтри категорії.
- Посилання «Ще» розгортає приховані фільтри — тут їх 20.
Фільтри колонок, сортування і «Вигляд»
Під заголовками колонок є рядок фільтра: вписуєте значення прямо в колонку. У кожної колонки є ще й меню фільтра зі своїми умовами. Клік по заголовку сортує, межі колонок тягнуться мишею, самі колонки переставляються перетягуванням — розкладка зберігається за вами. Ctrl+U скидає фільтри сітки.
Меню «Вигляд» у правому кінці тулбара змінює те, як сітка показує дані:
- «Колонки-матриці» — пʼять перемикачів, які додають у сітку окремі колонки: атрибути категорії, тільки атрибути-опції, тільки атрибути, позначені як фільтр, ціни контрагентів і залишки по складах.
- «Рядки» — показувати варіанти товарів і групувати рядки.
- «Щільність рядків» — «Звичайна» (52 пікселі) або «Компактна» (36 пікселів): у компактному режимі на екран уміщується майже вдвічі більше рядків.
Усі перемикачі «Вигляду» зберігаються у вашому браузері й переживають перезапуск.
1
Розділ «Колонки-матриці»2
Розділ «Рядки»3
Перемикач щільності рядків «Звичайна / Компактна»- «Колонки-матриці» — перемикачі додаткових колонок сітки: атрибути, опції, ціни контрагентів, залишки за складами.
- «Рядки» — перемикачі варіантів товарів і групування рядків сітки.
- Перемикач «Звичайна / Компактна» міняє висоту рядків сітки на більш щільну.
Сітка тримає в браузері тільки видимі рядки. Прокрутили вниз — програма догружає наступну порцію. Тому те, що ви бачите на екрані, ніколи не є всім відбором: у категорії може бути девʼять тисяч товарів, а в браузері — тридцять рядків. Скільки їх насправді, каже лічильник «Всього».
Як позначити товари
Позначити можна кількома способами, і всі вони пишуть в одну й ту саму таблицю на сервері.
| Дія | Що робить |
|---|---|
| Галочка в колонці «Вибір» | позначає один рядок; відразу йде на сервер |
| Клавіша Ins | позначає поточний рядок і переводить курсор на рядок нижче — так відмічають підряд, не торкаючись миші |
| Shift+↑ і Shift+↓ | те саме з рухом угору або вниз |
| «Вибрати всі товари» у меню правої кнопки | позначає весь поточний відбір, а не тільки видимі рядки; у дужках стоїть число |
| «Всі N» у панелі внизу | те саме; кнопка зʼявляється, коли позначено менше, ніж усього у відборі |
| «Зняти вибір з усіх товарів», хрестик у панелі або Ctrl+Shift+A | знімає всі позначки |
Щойно позначено хоч один товар, знизу спливає панель масових дій: «Вибрано: N», далі «Категорія», «Значення», «Замінити», «У набір», «XLSX», копіювання, видалення й хрестик. Склад панелі залежить від прав — див. «Хто що бачить». Сама панель — надійна ознака: її немає — позначок немає.
Ця ж панель зʼявиться сама, щойно ви відкриєте вікно зі старими позначками. Побачили її одразу після відкриття — значить, позначки лишилися з минулого разу.
1
«Вибрано: 3»2
Кнопка «Всі 882»3
Хрестик зняття виділення- «Вибрано: 3» — панель масових дій показує кількість позначених рядків.
- Кнопка «Всі 882» позначає галочками взагалі всі товари поточного відбору на сервері — застосовувати обережно.
- Хрестик праворуч одразу знімає позначення з усіх рядків, не запускаючи жодної дії.
Гарячі клавіші сітки
| Клавіша | Дія |
|---|---|
| Ins | позначити товар і перейти на рядок нижче |
| Shift+↑ / Shift+↓ | позначити й перейти вгору або вниз |
| Ctrl+A | позначити весь поточний відбір — те саме, що пункт «Вибрати всі товари» |
| Ctrl+Shift+A | зняти всі позначки |
| F4 | відкрити картку товару |
| F8 | видалити товар — ту саму операцію, що й кошик у тулбарі |
| Ctrl+D | показати зіставлені товари прайсів |
| Ctrl+U | скинути фільтри сітки |
Ctrl+A позначає весь поточний відбір — так само, як пункт меню «Вибрати всі товари», з тим самим стиранням попереднього набору. Тримайте це в голові: клавіша знаходиться поруч із тими, якими правлять текст у комірці.
F8 видаляє. Не відкриває картку, не питає, чи ви не помилилися клавішею, — одразу показує підтвердження видалення. І якщо позначки стоять, видалить усі позначені товари, а не рядок під курсором.
Що саме позначає «Вибрати всі товари»
Пункт «Вибрати всі товари» відправляє на сервер увесь поточний відбір — усі пʼять його сигналів: обрану категорію, фільтри колонок, ввімкнені фільтри-кнопки, значення фільтрів-списків і рядок пошуку. Сервер стирає ваш попередній набір позначок і складає новий за цими умовами.
Тому число в дужках біля пункту меню і число, яке ви отримаєте, збігаються. На демонстраційній базі це видно так:
| Що на екрані | Товарів |
|---|---|
| Категорія без пошуку — лічильник «Всього» | 882 |
| Та сама категорія, у пошуку набрано «Intel» | 483 |
| Скільки позначить «Вибрати всі товари (483)» | 483 |
Так само поводиться й фільтр-список: обрали в списку «Бренд» одне значення — позначаться товари цього бренду, а не вся категорія. Те саме число сервер порахує й тоді, коли у групи стоїть правило відбору: заборонені їй товари в позначення не потраплять.
Старий набір позначок пункт стирає повністю — ще до того, як складе новий. «Вибрати всі товари» означає «замінити позначене», а не «додати до вже позначеного». Обидва запити йдуть однією транзакцією: якщо новий набір з якоїсь причини не склався, старий лишається на місці.
Після натискання все одно подивіться на лічильник «Вибрано»: він показує рівно те число, яке отримає операція.
Те саме робить клавіатурний Ctrl+A, а Ctrl+Shift+A знімає позначки з усіх товарів.
На що поширюється кожна операція
Операції запускаються з меню правої кнопки миші, з панелі масових дій унизу або з бургера в тулбарі. Область дії в них різна — і різниця не написана ніде в інтерфейсі.
У операцій над значеннями область дії має ще й другу вісь — колонку. «Масово встановити значення» і «Знайти та замінити» працюють по тій колонці, по якій ви клацнули перед викликом; її назву видно в заголовку діалога. Якщо жодної комірки не торкалися, обидва пункти нічого не зроблять і нічого не скажуть.
| Операція | Коли нічого не позначено | Коли позначено | Відкат |
|---|---|---|---|
| Правка в комірці (подвійний клік) | один рядок | теж один рядок — позначки не враховуються | немає |
| «Масово встановити значення» | один рядок під курсором | усі позначені | є, крім фото й режимів націнки |
| «Знайти та замінити» | уся категорія з підкатегоріями; у корені дерева — весь каталог | усі позначені | є, крім поля «Виробник» |
| «Змінити категорію товару» | один товар | усі позначені | немає |
| «Видалити товар» (кошик, меню, F8) | один рядок | усі позначені | немає |
| «Вивантажити товари у файл XLSX» | категорія, фільтри колонок і фільтри-кнопки | те саме, але тільки позначені | не потрібен |
| «Додати товари до набору» | нічого: програма попросить позначити товари | усі позначені; діалог показує перші тридцять і загальне число | немає |
| «Додати до моніторингу цін» | увесь поточний відбір; якщо не задано взагалі нічого — весь каталог, і тоді діалог про це попереджає | тільки позначені | немає |
| «Дублікати каталогу» | поточний відбір | тільки позначені — відбір і тут звужується галочками | немає — саме відкриття вікна нічого не змінює, але злиття всередині видаляє картки назавжди |
1
«Вибрати всі товари (882)»2
«Масово встановити значення (2)»3
«Знайти та замінити (2)»4
«Видалити товар (2)»- «Вибрати всі товари (882)» позначає на сервері взагалі всі товари поточного відбору — число в дужках це весь відбір, а не позначені рядки.
- «Масово встановити значення (2)» діє тільки на позначені рядки — число в дужках це саме вони.
- «Знайти та замінити (2)» без позначених рядків пішов би на всю категорію — його діалог у такому разі назве область і зажадає окремої галочки.
- «Видалити товар (2)» видаляє без відкату — теж діє лише на позначені рядки.
Покроково самі операції — з якими полями вони працюють, що робить регулярний вираз у заміні, як влаштована зміна категорії — розібрано в окремій статті. Тут важлива тільки область дії, і два рядки цієї таблиці варті окремої уваги.
«Знайти та замінити» без позначок
Дві сусідні операції одного меню трактують порожній набір позначок протилежно. «Масово встановити значення» без позначок змінить один рядок — той, на якому стоїть курсор. «Знайти та замінити» без позначок піде по всій категорії разом із підкатегоріями. А якщо в дереві обрано корінь, то категорії немає взагалі — і заміна виконається по всьому каталогу одним запитом.
Діалог заміни про це попереджає вголос. Він називає колонку в заголовку й друкує область дії з числом товарів — одну з трьох:
- «Заміна застосується до позначених товарів: N.» — коли позначки є;
- «Товари не позначені — заміна застосується до ВСІЄЇ обраної категорії та її підкатегорій (N). Позначте товари галочками, якщо потрібно вужче.»;
- «Товари не позначені й обрано корінь дерева — заміна застосується до ВСЬОГО каталогу (N). Позначте товари або оберіть категорію.»
У двох останніх випадках у діалозі зʼявляється галочка «Так, застосувати до всіх товарів цієї області», і без неї заміна не відправляється взагалі. Ту саму умову перевіряє й сервер: запит без позначок і без підтвердження він відхиляє. Але правило все одно просте: перш ніж відкривати «Знайти та замінити», подивіться на лічильник «Вибрано». Нуль означає «по всій категорії».
Видалення
Видалення бере позначки й тільки позначки — категорію, у якій ви стоїте, воно не дивиться взагалі. Підтвердження «Видалити вибрані товари? (N)» показує правильне число, але людина, яка щойно перейшла в маленьку категорію, читає його як «оці ось». Одне звуження тут усе-таки є: якщо у вашої групи стоїть правило відбору, товари поза ним програма знімає з позначок до видалення — видалити те, чого вам не видно, не вийде.
Разом із товаром зникають його описи, звʼязки з категоріями й магазинами, характеристики, фото, питання й повʼязані товари. Товари-опції видалених зникають разом із ними: окремими товарами вони не стають. Рядки прайсів, які були зіставлені з видаленими, розʼєднуються — звʼязок доведеться робити заново.
Видалення не скасовується нічим. У службовому журналі лишається один рядок — ідентифікатор товару, його внутрішній код, дата, хто видалив і службовий рядок пошуку на кшталт 237-10000-nazvatovaru-premium-170098-1. Ні назви, ні ціни, ні характеристик, ні фото там немає: відновити товар із цього запису неможливо. Через місяць рядок прибирається й звідти.
Саме масове видалення додатково лишає рядок у журналі роботи — «Масове видалення товарів: видалено N» з вашим імʼям і часом. Це відповідь на питання «хто і коли», але не спосіб щось повернути.
Що можна повернути
Одразу після масової зміни знизу спливає смужка «Змінено N товарів» із кнопкою «Повернути назад». Вона живе пʼятнадцять секунд. Пропустили — те саме є в іконці годинника з тулбара: попап «Останні дії» зі списком ваших останніх масових операцій і відкатом у клік.
Що варто знати про цей відкат:
- Зберігаються пʼять останніх операцій і не старші за добу. Шоста витісняє першу; усе, що старше доби, прибирається під час наступної операції.
- Відкат не затирає чужу роботу. Якщо після вашої операції товар змінив хтось інший, цей товар пропускається, а програма пише «(пропущено N — змінені пізніше)».
- Відкочуються тільки дві операції: «Знайти та замінити» і «Масово встановити значення» — остання лише тоді, коли працювала по позначених товарах.
- Не відкочуються: видалення, зміна категорії, масова установка фото й режимів націнки, а також заміна в полі «Виробник» — за цим полем зліпок значень не знімається взагалі, хоча масова установка того самого поля відкочується.
Механізм новий і майже не використаний: журнал відкатів по всіх системах — одиниці записів. Розраховувати на нього як на страховку не варто: це підстраховка від щойно зробленої помилки, а не резервна копія.
Перевірка перед операцією
Чотири речі, які реально працюють.
- Лічильник «Вибрано» і число в дужках у пунктах меню — це рівно те число рядків, яке отримає операція. Його рахує сервер, а не екран.
- Панель масових дій унизу зʼявляється тільки при непорожньому наборі. Немає панелі — операція піде по одному рядку. Або, якщо це «Знайти та замінити», по всій категорії.
- «Зняти вибір з усіх товарів» перед початком роботи — єдиний спосіб гарантувати, що старих позначок немає. Ctrl+Shift+A робить те саме.
- Сортування по колонці «Вибір» у зворотному порядку — натиснути на заголовок двічі — збирає позначені рядки вгорі, і їх можна переглянути очима. Від першого натискання вгору підуть, навпаки, непозначені. Відфільтрувати сітку по цій колонці не можна, тільки відсортувати.
Перед масовою операцією
Перший прогін будь-якої нової для вас операції робіть на десятку товарів, які ви позначили руками. Побачите результат — далі можна на всю категорію.
Чого сітка не робить
- Не знімає позначки сама. Ні при закритті вікна, ні при виході з програми, ні вночі. Це робите тільки ви.
- Не показує списком, що саме позначено. Побачити позначені товари можна лише в самій сітці — відсортувавши по колонці «Вибір» у зворотному порядку. Відфільтрувати по ній не можна, хоча сервер такий фільтр розуміє.
- Не вміє зберегти відбір під назвою. Категорія, фільтри й пошук живуть до наступної зміни; зберігаються тільки склад колонок і перемикачі «Вигляду».
- Не називає область дії в кожній операції. Її пишуть діалоги заміни, моніторингу цін і видалення; решта пунктів меню показує тільки число в дужках.
- Не рахує ціни й не тягне дані з прайсів. Ціни приходять із правил ціноутворення, а самі значення потрапляють у каталог під час оновлення базового каталогу.
Розбір частих проблем
| Що ви бачите | Чому так | Що зробити |
|---|---|---|
| Щойно відкрили вікно, а внизу вже висить панель «Вибрано: N» | зберігся з минулого разу: позначки лежать на сервері й не знімаються ні закриттям вікна, ні виходом | Натиснути Ctrl+Shift+A або «Зняти вибір з усіх товарів» (відбір і вибір) |
| Натиснули «Вибрати всі товари» в другій категорії — позначки, зроблені в першій, зникли | Пункт не додає до набору, а замінює його: старі позначки стираються до того, як складеться новий набір | Збирати набір із кількох категорій доводиться вручну — галочками або клавішею Ins (що позначає «Вибрати всі товари») |
| «Виберіть запис!» | Натиснуто видалення, коли немає ні позначених рядків, ні активного рядка | Клацнути по рядку або позначити потрібні галочками (як позначити) |
| «Виберіть товар» | Генератор текстів ШІ або посадкова сторінка викликані без активного рядка: обидві працюють по одному товару | Виділити рядок лівим кліком |
| «Операція не виконана!» | Сервер відхилив правку: у вашої групи це поле тільки для читання, або обраного значення немає в довіднику колонки | Попросити адміністратора відкрити поле для правки; у колонці-довіднику обирати значення зі списку, а не вписувати (хто що бачить) |
| «Необхідно ввести значення!» | У діалозі «Знайти та замінити» порожнє поле «Знайти» | Заповнити, що саме шукати |
| «Очистити значення у вибраному полі?» | У «Масово встановити значення» лишено порожнє поле — програма перепитує, чи справді треба стерти значення | «Ні», якщо це описка |
| «Буде видалено ВСІ фотографії обраних товарів (N) разом із файлами. Скасувати цю операцію не можна — резервних копій фото немає.» | Те саме порожнє поле, але в колонці «Зображення»: для неї порожнє значення означає не «очистити поле», а видалення всіх знімків із файлами | Звірити число товарів у запитанні; кнопка називається «Видалити фото», і відкату в неї немає (що можна повернути) |
| «Видалити вибрані товари?» з числом у дужках | Число — це всі ваші позначки, а не тільки видимі рядки й не тільки поточна категорія | Звірити число з лічильником «Вибрано»; більше, ніж очікували, — скасувати й зняти позначки (видалення) |
| «Для додавання товарів у набір, виберіть товари!» | Позначок немає жодної — програма питає про них у сервера, а не про видимі рядки | Позначити потрібні товари галочкою або клавішею Ins (як позначити) |
| У діалозі набору перелічено тридцять товарів і рядок «…і ще N позицій» | Так і задумано: діалог показує перші тридцять позначених, а внизу — «Усього до набору піде: N» з повним числом | Звірити це число з тим, що очікуєте; якщо більше — скасувати й зняти зайві позначки (область дії операцій) |
| «Відбір не задано — до моніторингу піде весь каталог (N). Поставте фільтр або позначте товари галочками.» | «Додати до моніторингу цін» викликано без жодного фільтра й без позначок | Поставити фільтр або позначити товари й повторити |
| «Не вдалося відкотити операцію» | Операція вже відкочена, або її зліпок прибрано: він живе добу й тільки для пʼяти останніх операцій | Виправляти вручну (що можна повернути) |
| «(пропущено N — змінені пізніше)» | Частину товарів після вашої операції змінив хтось інший; відкат їх навмисно не чіпає | Розібрати ці товари окремо (що можна повернути) |
| «Масових операцій ще не було» | У вас немає збережених операцій: або їх справді не було, або всі старші за добу | Нічого |
| Сітка порожня, хоча товари в каталозі є | Ні у вас, ні в головного користувача системи немає збереженої розкладки колонок — сітці нема чого показувати. Зазвичай програма підставляє її сама при відкритті | Відкрити бургер → «Налаштувати сітку» (вікно «Налаштування сітки») і зберегти склад колонок |
| У вивантаженому XLSX рівно 100 рядків | Демонстраційний акаунт: у ньому вивантаження обмежене сотнею рядків | Працювати на бойовому акаунті |
| Правка в комірці не зберігається, а помилки немає | У налаштуваннях сітки ввімкнено «Заборонити редагування», або у групи немає права правки цього поля | Зняти перемикач у налаштуваннях сітки або видати право групі (хто що бачить) |
Хто що бачить
Доступ перевіряється на вході: немає права на вікно «Товари» — замість сітки зʼявиться повідомлення про відсутність доступу.
Усередині вікна правами закриваються вісім речей, і всі вони перелічені в «Правах груп»: кнопка «Додати товар», кнопка «Видалити товар», кнопка «Змінити категорію», бічна панель і чотири її вкладки — інформація про товар, атрибути, ціни конкурентів і зіставлені товари.
Окремо роздаються права на поля сітки: кожне поле можна зробити для групи тільки читанням. Це перевіряється на сервері при кожній правці, тому працює й проти масової установки значення — операція просто не пройде. Ті самі права діють і в картці товару: поле без «Перегляду» в ній не показується, поле без «Зміни» відкривається тільки для читання. У демонстраційній базі так закрито 155 полів.
Рядок пошуку, фільтри, «Вибрати всі товари», «Знайти та замінити» й вивантаження в XLSX правами не закриваються. Звузити групі сам каталог можна одним способом — правилом відбору в «Правах груп»: умовою, яку сітка додає до кожного свого запиту. Це правило знають і масові операції: «Вибрати всі товари» не позначить те, що правило ховає, заміна проходить тільки по дозволених товарах, а видалення знімає позначки із заборонених ще до того, як щось видалить.
Прапорця модуля у вікна немає: воно є в кожній системі. Від модулів залежать окремі пункти всередині — генератор текстів ШІ схований в офлайн-установці, а переклад показується тільки тоді, коли мов у системі більше однієї.
Часті запитання
Чому «Вибрано» показує число, хоча я нічого не позначав?
Позначки зберігаються на сервері за вашим обліковим записом і не знімаються ні при закритті вікна, ні при виході з програми. Число, яке ви бачите, — це все, що ви позначили колись раніше й не зняли. Ctrl+Shift+A або пункт «Зняти вибір з усіх товарів» прибирає їх усі.
Як переконатися, що масова операція піде саме по тих товарах?
Дивіться на лічильник «Вибрано» в смузі під сіткою і на число в дужках у пунктах меню — це одне й те саме число, і саме його отримає операція. Його рахує сервер, а не екран, тому кількість видимих рядків нічого не означає. Якщо позначок немає взагалі, панель масових дій унизу не спливає.
Я набрав слово в пошуку й натиснув «Вибрати всі товари». Що позначиться?
Рівно те, що показує сітка: категорія разом із підкатегоріями, фільтри-кнопки, фільтри колонок, фільтри-списки і рядок пошуку. Число в дужках і число позначених збігаються. У демонстраційній базі це виглядає так: у категорії «Процесор» 882 товари, пошук «Intel» лишає 483, і кнопка «Вибрати всі товари (483)» позначить саме 483. Врахуйте одне: попередні позначки при цьому стираються.
Що буде, якщо запустити «Знайти та замінити», нічого не позначивши?
Діалог напише область дії з числом товарів: «Товари не позначені — заміна застосується до ВСІЄЇ обраної категорії та її підкатегорій (N)», а в корені дерева — «до ВСЬОГО каталогу (N)». Поки ви не поставите галочку «Так, застосувати до всіх товарів цієї області», заміна не відправиться; ту саму умову перевіряє й сервер. Тому перед заміною однаково дивляться на лічильник «Вибрано».
Чи можна повернути масову зміну?
Частково. Відкочуються «Знайти та замінити» і «Масово встановити значення» по позначених товарах: пʼятнадцять секунд кнопкою «Повернути назад» у смужці внизу й далі з попапу «Останні дії». Зберігаються пʼять останніх операцій і не старші за добу. Видалення, зміна категорії, масова установка фото й режимів націнки, а також заміна в полі «Виробник» не відкочуються взагалі.
Чому в сітці видно тридцять рядків, а «Всього» каже девʼять тисяч?
Сітка тримає в браузері тільки видиму частину списку й догружає наступну під час прокручування. Кількість рядків на екрані нічого не говорить про розмір відбору — про нього говорить лічильник «Всього».
Чому цифра на кнопці-фільтрі не збігається з кількістю таких товарів у каталозі?
Тому що вона рахує інше: скільки товарів лишиться, якщо додати цей фільтр до категорії та вже натиснутих фільтрів панелі. У категорії на 882 товари кнопка «Товари без ціни» покаже 391 — стільки їх у цій категорії, а не в усьому каталозі. Рядок пошуку й фільтри колонок ці цифри теж ураховують і перераховуються разом із відбором.
Я видалив не ті товари. Що можна зробити?
Повернути — нічого. Видалення не відкочується, і зліпок значень для нього не зберігається. У службовому журналі лишається тільки ідентифікатор товару, його внутрішній код, дата, автор видалення й службовий рядок пошуку — ні назви, ні ціни, ні характеристик, ні фото. Масове видалення додатково лишає рядок у журналі роботи: «Масове видалення товарів: видалено N». Тобто на питання «хто і коли» відповідь є, а самі товари доведеться заводити заново або приймати з прайсу постачальника.
Суміжні теми
- Каталог товарів — розділ керівництва, до якого належить ця стаття.
- Картка товару — усе, що видно, коли розгорнути рядок сітки.
- Категорії каталогу — як улаштоване саме дерево: створення, перенесення, видалення.
- Оновлення базового каталогу — звідки в каталозі беруться ціни й наявність.
- Зіставлення товарів постачальника — за ним стоять фільтри «Зіставлені» і «Не зіставлені товари».
- Правила ціноутворення — як із ціни постачальника виходить ваша.

