Спільна база дисконтів об’єднує дисконтні картки всіх торгових баз, що входять до однієї Мультибази. Після синхронізації картку не потрібно дублювати в кожній базі: каса може знайти її у спільному реєстрі та застосувати знижку незалежно від того, у якому магазині картку створили.
Що потрапляє до спільного реєстру
Для кожної картки зберігаються її номер, дані клієнта, телефон, відсоток знижки та бонусів, загальна сума покупок і база-джерело. Кожна Мультибаза має окремий пул: картки різних груп магазинів не змішуються.
Сума покупок за спільною карткою накопичується централізовано. Це дає змогу бачити оборот клієнта по всіх магазинах Мультибази, а не лише в одній локальній базі.
Що потрібно перед налаштуванням
- активна Мультибаза та актуальна версія складського і касового модулів;
- вхід до складу користувачем з правами адміністратора;
- доступ усіх баз Мультибази до центрального сервісу;
- перевірені номери карток, відсотки знижок і контактні дані клієнтів.
Як відкрити вікно
У головному вікні складського модуля відкрийте меню «Мультибаза» та оберіть «Спільні дисконти (тест)». Налаштування доступне лише адміністратору й лише для активної Мультибази.

Призначення вкладок
- Огляд — назва пулу, поточний режим, кількість баз і карток, відкриті конфлікти та час останньої синхронізації.
- Дисконтні картки — пошук по агрегованих картках, дані клієнта, знижка, бонусний відсоток, сума покупок і база-джерело.
- Синхронізація — послідовне зчитування карток з усіх баз поточної Мультибази. Дані передаються пакетами, тому великі довідники не блокують роботу сервера одним довгим запитом.
- Конфлікти — розбіжності між центральним значенням і даними окремої бази. Програма не перезаписує їх автоматично.
- Налаштування — вибір режиму роботи кас та дозвіл нарахування бонусів по чужих картках.
- Журнал — історія синхронізацій: база, стан, кількість переглянутих, нових і оновлених карток та конфліктів.
Рекомендований перший запуск
- На вкладці «Налаштування» оберіть «Тестова синхронізація» і збережіть налаштування.
- Перейдіть до «Синхронізація» та запустіть збір карток з усіх баз.
- Відкрийте «Конфлікти». Для кожної розбіжності виберіть: залишити центральне значення або прийняти значення з зазначеної бази-джерела.
- На вкладці «Дисконтні картки» знайдіть кілька контрольних карток і перевірте ПІБ, телефон, знижку, бонусний відсоток та джерело.
- Перевірте результат у «Журналі». Після виправлення джерел повторіть синхронізацію.
- Лише після перевірки увімкніть режим «Активно на касах».
Як спільна картка працює на касі
Касир сканує або вводить номер картки звичайним способом. Якщо картка є у поточній базі, каса зберігає звичну локальну роботу з боргом і доступними бонусами. Якщо картка створена в іншій базі цієї Мультибази, каса застосовує її центральну знижку та додає суму покупки до загального обороту картки.
Для чужої картки продаж у борг і списання бонусів заборонені. За окремою настройкою бонуси за нову покупку можуть нараховуватися у центральний журнал, але витратити їх у чужій базі поки не можна.
Якщо центральний реєстр тимчасово недоступний, локальні картки продовжують працювати за старою схемою. У режимах «Вимкнено» та «Тестова синхронізація» каси також не використовують чужі картки.
Як правильно вирішувати конфлікти
Конфлікт означає, що однаковий номер картки має різні дані в різних базах. Перед вибором перевірте картку клієнта та базу-джерело. Кнопка «Залишити центральне» зберігає поточне значення пулу, а «Прийняти з джерела» замінює його значенням вибраної бази. Після рішення повторіть синхронізацію та переконайтеся, що відкритих конфліктів не залишилося.
Дивіться також: створення та використання звичайних дисконтних карток.