Налаштування розподіленої інформаційної бази (риб) в 1с 8

Налаштування розподіленої інформаційної бази (риб) в 1с 8

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

Розглянемо на прикладі конфігурації «Бухгалтерія для Казахстану, редакція 2», як створюється розподілена інформаційна база. У прикладі я буду створювати РИБ для філії компанії в Астані.

1) Перейдіть в меню «Сервис → Розподілена інформаційна база (РИБ) → Налаштувати вузли РИБ».

2) Додайте нову настройку обміну.

Я називаю настройку обміну «Астана», вибираю тип обміну «Обмін через файловий ресурс», встановлюю каталог обміну - в нього будуть зберігатися дані, і з нього ж вони будуть завантажуватися. У вікні додаткових параметрів краще встановити галочку «Стиснення вихідного файлу обміну» - в цьому випадку файл обміну буде автоматично архівувати.

Вузол обміну в цій настройці - «Астана», в списку вузлів його поки немає, але зараз я опишу, як його створити.

Налаштування розподіленої інформаційної бази (риб) в 1с 8

Найважливіше в цьому етапі - створити вузол обміну. З форми створюваної настройки обміну даними розкрийте список доступних вузлів. Якщо до цього вузли не створювалися, то в списку у вас буде тільки один елемент без коду і найменування. Йому потрібно присвоїти і те й інше. Я називаю цей вузол «Центральна БД» і привласнюю код «ЦБД». В цей вузол вивантажуватимуться дані з розподіленої бази, яку ми створимо.

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

Налаштування розподіленої інформаційної бази (риб) в 1с 8

Вузли створені, тепер настав час створити екземпляр бази даних. Для цього потрібно натиснути правою кнопкою миші на вузлі «Астана» і вибрати в списку пункт «Створити початковий образ». Вкажіть місце, куди потрібно зберегти базу даних.

3) На цьому створення розподіленої бази даних закінчилося, але нам ще належить налаштувати її. Форма настройки обміну даними зараз має виглядати наступним чином:

Налаштування розподіленої інформаційної бази (риб) в 1с 8

4) Додайте створений екземпляр бази даних в список інформаційних баз і запустіть її в режимі «1С: Підприємство».

5) Перейдіть в меню «Сервис → Розподілена інформаційна база (РИБ) → Налаштувати вузли РИБ».

6) Додайте нову настройку обміну.
Я називаю настройку обміну «Центральна БД», вибираю тип обміну «Обмін через файловий ресурс», встановлюю каталог обміну - в нього будуть зберігатися дані, і з нього ж вони будуть завантажуватися. У вікні додаткових параметрів ставив галочку «Стиснення вихідного файлу обміну» - в цьому випадку файл обміну буде автоматично архівувати.
Вузол обміну в цій настройці - «Центральна БД», в списку вузлів він вже є.

Налаштування розподіленої інформаційної бази (риб) в 1с 8

Створення настройки закінчено і форма настройки у вас повинна виглядати наступним чином:

Налаштування розподіленої інформаційної бази (риб) в 1с 8

Налаштовану базу я відправляю до філії компанії в Астані, з нею вже можна працювати.

7) Тепер прийшов час випробувати обмін нашої розподіленої інформаційної бази даних. В основній базі якраз зафіксували оплату від покупця документом «Прибутковий касовий ордер» і цей документ потрібно перенести в базу даних філії.

Налаштування розподіленої інформаційної бази (риб) в 1с 8

8) В основній базі даних перейдіть в меню «Сервис → Розподілена інформаційна база (РИБ) → Налаштувати вузли РИБ».

9) Натисніть кнопку «Виконати обмін по установленою».

Налаштування розподіленої інформаційної бази (риб) в 1с 8

10) Файл обміну зберігся, згідно налаштувань, в директорію «C: \ exchange». Відповідно до кодами, які я призначив вузлів обміну, він називається «Message_ЦБД_АСТ.zip». Цей файл я електронною поштою відправляю в Астану, щоб там його завантажили в створений нами екземпляр бази даних.

В Астані файл, прикріплений до листа, зберегли в директорію «C: \ exchange», так як я вказав налаштування обміну шукати його саме там.

11) Тепер прийшла черга зробити обмін в базі філії. Перейдіть в меню «Сервис → Розподілена інформаційна база (РИБ) → Налаштувати вузли РИБ» і натисніть кнопку «Виконати обмін по установленою».
При виконанні обміну завантажиться інформація з файлу «Message_ЦБД_АСТ.zip» і створиться файл «Message_АСТ_ЦБД.zip» - для завантаження в основну базу даних. Його відправлять електронним листом в Алмати.

Налаштування розподіленої інформаційної бази (риб) в 1с 8

12) Документ, створений в основній базі, тепер присутня і в базі філії.

Налаштування розподіленої інформаційної бази (риб) в 1с 8

На цьому настройка розподіленої інформаційної бази закінчена. Процес обміну можна спростити, використовуючи для обміну не директор на вашому комп'ютері, а зберігаючи файли обміну відразу на FTP (директорію в інтернеті). В цьому випадку не потрібно буде пересилати файли обміну електронною поштою - за наявності підключення до інтернету, 1С буде самостійно викладати і завантажувати файли з інтернету. Про це я напишу в іншій статті.

Натисніть на одну з кнопок нижче, щоб допомогти іншим користувачам 1С швидше знайти цю інформацію в Інтернеті.