Почти все разделы программы устроены по одним и тем же правилам: как загружаются данные, как они фильтруются, редактируются и сохраняются на сервер. Эти механизмы собраны здесь один раз, а разделы руководства ссылаются на них, не повторяя.
Разделы программы работают с данными в одном из трёх режимов. Понимание режима объясняет, почему в одних окнах есть кнопки блокировки, а в других — загрузка порций и пакетное сохранение.
Так работают справочники и окна настроек — например, Валюты, Скидки, Поставщики, Бренды, Параметры, Характеристики, Каталог, Фильтры, Промо-блоки, а также разделы «Проектирования» (Реестр настроек, Опции заказа и покупателей, Модули и опции, Редактор отчётов) и «Пользователи». Такое окно узнаётся по кнопкам «Пауза» и «Только чтение» внизу.
При открытии данные раздела блокируются на сервере для правки; если раздел уже открыл другой сотрудник, он загрузится в режиме только для чтения. Кнопки:
«Зависшую» блокировку можно снять в разделе «Система» → «Блокировки» (см. «Диспетчер и блокировки»).
Так работают разделы с большими объёмами — Цены, Прайс-листы, Заказы, Покупатели, Отзывы, Расположение. Таблица целиком не блокируется: вы загружаете только нужную порцию данных (по разделу, поиском или расширенным запросом), правите её локально и передаёте на сервер пакетом по кнопке «Сохранить». Разные сотрудники одновременно работают с разными порциями. Механика загрузки, режимов отображения и сохранения описана в разделах ниже.
Так работает раздел «Описания»: данные берутся в ваш персональный раздел (как порция, но с блокировкой от одновременной правки), а при сохранении реплицируются на сервер и согласуются с общими данными. Одновременные правки одного товара помечаются как «конфликтные». Подробнее — «Описания».
Программа — настольное приложение. Она загружает с сервера только нужную часть данных в локальную базу, и вы работаете с ними на своём компьютере. Правки накапливаются локально и уходят на сервер одним пакетом по кнопке «Сохранить». Благодаря этому работа идёт быстро, нагрузка на сервер минимальна, а кеш витрины не сбрасывается на каждое мелкое изменение.
Изменённые, но ещё не сохранённые строки подсвечиваются жёлтым. Строки, помеченные на удаление, отображаются перечёркнутыми. Пока данные не сохранены, изменения существуют только у вас.
Локальную базу следует размещать на быстром диске и, как правило, не
на системном диске C:. Со временем в ней накапливаются
лишние данные — тогда помогает «Перезагрузка»
(пересоздание локальной базы). Подробнее о размещении базы и
перезагрузке — «Подключение, магазины,
перезагрузка».
В товарных разделах («Цены», «Описания», «Расположение») слева находится каталог магазина, справа — список товаров. Переключатель режимов каталога определяет, что показывать при выборе раздела:
| Режим | Что отображается |
|---|---|
| Товары раздела | только товары выбранного раздела |
| Раздела и подразделов | товары раздела вместе со всеми вложенными |
| Все товары | все загруженные товары; при выборе товара его раздел подсвечивается в каталоге красным |
Загрузить товары можно тремя способами:
| Способ | Как |
|---|---|
| По разделу | выбрать раздел и нажать «Получить товары раздела и подразделов»; быстрый вариант — двойной щелчок по пустому разделу |
| Поиск | ввести слово в поле «Поиск» и нажать Enter |
| Расширенный запрос | задать условия в отдельном окне (см. ниже) |
Кнопка «Убрать загруженные товары» очищает список у вас локально — товары на сервере при этом не удаляются.
Расширенный запрос открывает окно условий выборки. В нём задаются: очистка от уже загруженных данных, ограничение по корневому разделу, логический режим условий (И — выполняются все, ИЛИ — хотя бы одно) и список полей, по которым строятся условия. В конце списка есть два особых условия:
Часто повторяющийся запрос удобно сохранить в профайл: кнопка «Новый» → имя → «Сохранить». Профайл появляется в списке расширенных запросов, и в следующий раз данные загружаются одним движением. Профайлы хранятся на сервере — управление ими в разделе «Система» → «Профайлы» (получить, загрузить, очистить).
Тот же механизм расширенного запроса и профайлов работает в разделах «Заказы», «Покупатели» и «Отзывы».
Переключатель режима отображения ограничивает список уже загруженных строк:
Кнопка «Сохранить» передаёт весь пакет изменений на сервер. При очистке списка с несохранёнными правками программа предупреждает о возможной потере данных.
Локальный фильтр временно сужает уже загруженный список без обращения к серверу: выберите поле и значение и нажмите «Применить». Повторное нажатие кнопки фильтра возвращает полный список. Это удобно, когда нужно на время найти подмножество среди загруженных данных, не перезапрашивая их.
Групповые назначения — вспомогательное окно для операций над группой строк сразу. Выделите нужные строки, задайте значение поля и нажмите «Применить». Окно остаётся открытым, пока вы его не закроете или не переключитесь на другое. Это основной инструмент для работы с большими массивами данных.
Правый щелчок по таблице открывает «Дизайнер таблицы» — здесь выбираются видимые и редактируемые колонки и их ширина, отдельно для каждой таблицы. В товарных таблицах через дизайнер можно вывести и править прямо в списке одну из характеристик товара.
Ctrl.Ctrl —
копирует. Копия — не клон: это тот же самый товар, который теперь
находится сразу в нескольких разделах.Многие разделы содержат панель встроенного веб-модуля — это браузер на движке Chromium, встроенный в программу. Он получает контекст (в каком вы разделе, какой товар или заказ открыт) и показывает связанную с ним информацию. Какой именно модуль показывать, выбирается в самой панели, а настраиваются модули в разделе «Проектирование» → «Модули и опции». Подробнее — «Веб-модули».
Доступ сотрудников задаётся на двух уровнях: глобально — в разделе «Система» → «Пользователи», и на уровне разделов каталога — в «Каталог» → «Права доступа». Коммерческие поля (раздел «Цены») и контент (раздел «Описания») — две независимые плоскости доступа, к которым добавляется «Расположение». Подробнее — «Пользователи и права доступа» и «Каталог».