Обмін «По магазину»
Під час автоматизації роздрібної мережі за допомогою конфігурації «Роздріб для України» виникає потреба в побудові розподіленої бази даних між магазинами. Центральний вузол можна розмістити в Центральному офісі або в одному з магазинів, а інші магазини, що входять до складу центрального вузла, можуть бути територіально розподілені.
Призначення
Реалізація розподіленої роздрібної мережі магазинів.
Загальний опис
Під час автоматизації роздрібної мережі за допомогою конфігурації «Роздріб для України» виникає потреба в побудові розподіленої бази даних між магазинами. Центральний вузол можна розмістити в Центральному офісі або в одному з магазинів, а інші магазини, що входять до складу центрального вузла, можуть бути територіально розподілені.
Схема роботи обміну «По магазину».

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

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

Для створення бази даних магазину скористайтеся кнопкою «Створити початковий образ» у формі вузла або у формі списку плану обміну.

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

Для налаштування розкладу обміну даними перейдіть на вкладку «Автоматичний обмін». Після натискання кнопки «Додати» відкриється форма «Налаштування виконання обміну». У формі, що відкрилася, встановіть прапорець «Використовувати розклад для виконання обміну» і задайте розклад. У табличній частині «Виконувані дії» вказані дії, які виконуватимуться за розкладом.
Також можна налаштувати обмін даними за подіями на вкладці «Обмін за подіями». Передбачено такі події:
- Під час запуску програми
- Під час завершення роботи програми
- Під час появи каталогу
- Під час появи файлу

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

В автоматичному режимі можна здійснювати контроль за результатами виконання обмінів. Контроль обміну даними здійснюється за допомогою монітора обміну («Сервіс» – «Обмін даними» – «Монітор обміну даними»).



