Добрый день ! Сегодня мы с вами научимся настраивать автоматический обмен между вашими базами.
Когда это нужно - если у вас лицензия выше чем "БАЗОВАЯ" и вы например желаете быть в курсе , что происходит в вашем магазине (ах)

Принцип работы (РИБ - распределенная информационная база) - после обмена (синхронизации) базы становятся совершенно одинаковыми (данные в них совпадают)
Вы устанавливаете одну базу в офисе (дома) из нее делаете Центральную базу (весь обмен всегда идет через центральную базу - она получает данные от всех периферийных баз и потом все изменения раздает по всем базам) Центральная база - всегда одна, периферийных баз - может быть сколько угодно (и ограничены только видом вашей лицензии)

Для работы РИБ - не обязательно нужен постоянный и скоростной интернет. Интернета нет - магазины работают автономно, появилась связь (интернет) произойдет автообмен.

Два раза одна и та же выгрузка из ПБ или ЦБ - не загрузится. Так что можно и потерять файл обмен (это не страшно)
так как - что происходит при обмене (важно для понимания) - база накапливает изменения - выгружает в ЦБ и ждет от нее ответа (что ЦБ приняла изменения) если ответа не поступило, каждый раз будет выгружать все изменения заново.

ВАЖНО ! для того , чтобы настроить ФОНОВЫЙ АВТООБМЕН - в ЦБ (Центральная база) и в ПБ (Периферийные базы) релиз конфигурации должен быть не ниже *.0170

Давайте рассмотрим на примере . Связка - Офис - Магазин

Для этого нам нужно : логин и пароль от почтового ящика на Яндекс

 Форма регистрации нового пользователя

 Пример настройки автоматического обмена между распределенными база (РИБ)

Получаем :

Логин :      Testobmenmagazka

Пароль :    Test12345

и создадим на компьютере любую пустую папку например : D:\МАГАЗИН (для будущей база ПБ - периферийной)

Заходим на Главном окне - Служебные - РИБ - обмен между складами

Пример настройки автоматического обмена между распределенными база (РИБ)

Обращаем внимание - что одна запись уже есть - это и есть ЦЕНТРАЛЬНАЯ БАЗА (текущая)
нажмем редактировать и поставим галочку - Выполнять обмен (это значит что базу участвует в автообмене - Загрузка и Выгрузка данных)

Пример настройки автоматического обмена между распределенными база (РИБ)

вот так в итоге должно получиться

Пример настройки автоматического обмена между распределенными база (РИБ)

теперь в меню нажмем добавить и добавим новую запись

Код : любой главное чтобы не повторялся в списке (но рекомендую делать по порядку 0000000002,0000000003,0000000004...и . т.д)

Наименование : любое (главное чтобы вам было понятно кому принадлежит эта база)

Склад и касса - нужно создать (добавить) новые в справочнике для отдельно взятого магазина - если склады и кассы разные !

Разрешить создавать справочники : установите префиксы для документов и справочников (в центральной по умолчанию - 0) для других любое число или символ)
это нужно чтобы не было одинаковых номеров докуменов или кодов справочников
Например :

документ в Центральной базе  - 000000001 в Периферийной базе -200000001

Пример настройки автоматического обмена между распределенными база (РИБ)

Вот мы создали СПИСОК баз для обмена - пока это только список !!!

Пример настройки автоматического обмена между распределенными база (РИБ)

Настроим СПОСОБ ОБМЕНА

Пример настройки автоматического обмена между распределенными база (РИБ)

Вводим ЛОГИН и ПАРОЛЬ и нажимаем "Тест (Яндекс.Диск)

Пример настройки автоматического обмена между распределенными база (РИБ)

Должны получить ответ - ТЕСТ ЯНДЕКС.ДИСКА - прошел успешно.

Если возникла ошибка - типа "не могу скопировать файл...." Значит у вас не верно указаны настройки программы

Обработки - Настройка торговли - Базовые - проверяем правильность КАТАЛОГОВ (путь должен быть реальным на вашем компьютере)

Пример настройки автоматического обмена между распределенными база (РИБ)

Все настройки заданы - переходим к Главному

Создадим Первоначальный образ Периферийной базы - (новая база данных)

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Вот здесь нам и пригодится недавно созданная папка (D:\МАГАЗИН)

Пример настройки автоматического обмена между распределенными база (РИБ)

avob013

Посмотрим содержимое папки  (D:\МАГАЗИН)

Пример настройки автоматического обмена между распределенными база (РИБ)

Теперь нужно прописать путь к новой базе в 1С (вы можете для проверки сделать это на текущем компьютере) или сразу переместить всю папку  (D:\МАГАЗИН)
на нужный комьютер

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Толстый клиент - версия платформы 1С (в зависимости от той которая у вас установлена, если не знаете поставьте "Выбирать автоматически")

Пример настройки автоматического обмена между распределенными база (РИБ)

Запускаем новую базу - при первом запуске - программа сама заполнит автоматически настройки и выдаст вам сообщение

Пример настройки автоматического обмена между распределенными база (РИБ)

Нажимаем кнопку "ОК" - программа сама перезапустится и в шапке (заголовке программы) будет указан текущий МАГАЗИН (Склад)

Пример настройки автоматического обмена между распределенными база (РИБ)

Теперь по очереди (сначала в Центральной базе , а потом во всех Периферийных ) включаем АВТООБМЕН

Пример настройки автоматического обмена между распределенными база (РИБ)

Заново произойдет проверка ваших настроек. И если задан "Интервал времени обмена" - при следующей запуске программы начнется обмен в текущем сеансе

На этом можно было бы и остановится - все работает автообмен идет, но есть маленькое но
обмен происходит в текущем сеансе пользователя и если размер файла обмена большой (например одна из баз перестала получать обновления (компьютер выключен)
будет наблюдаться и пользователя - небольшое притормаживание программы (например каждые полчаса) не критично , но иногда начинает раздражать.

Вот именно для этого с релиза *.0170 в программу добавлен ФОНОВЫЙ АВТООБМЕН

При ФОНОВОМ АВТООБМЕНЕ - пользователь работает как и работал в своем сеансе, а дополнительно (скрытно в фоне) запускается еще один служебный сеанс программы
который и будет заниматься обменом по заданному вами расписанию.

Галочки V Включить автообмен и Фоновый автообмен должны быть установлены. Интервал времени обмена не менее 60 секунд

Пример настройки автоматического обмена между распределенными база (РИБ)

Включаем галочку "Фоновый АВТООБМЕН" станет доступна кнопка "Консоль заданий с выполнением" - кликаем по кнопке

в новом окне - нужно оставить только одно задание  (Нет, Да) удаляем по Х

Пример настройки автоматического обмена между распределенными база (РИБ)

вот так должно остаться.

Пример настройки автоматического обмена между распределенными база (РИБ)

нажимаем по нему - изменить

Обязательно указать пользователь : Exchange (выбрать из списка)

и нажимаем расписание.

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

как видите вариантов расписание - огромное множество - как настраивать выбирать только вам

Например : я хочу обновлять данные каждую минуту (подумайте насколько часто вам нужны актуальные данные и зачем )

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Все - все настроили - нажимаем кнопку "Сохранить"

Пример настройки автоматического обмена между распределенными база (РИБ)

Программа предложить - перезапустится для включения автообмена. Соглашаемся ! Да .

Пример настройки автоматического обмена между распределенными база (РИБ)

при запуске с включенным ФОНОВЫМ АВТООБМЕНОМ - в правом углу экрана будет появляться напоминание

Пример настройки автоматического обмена между распределенными база (РИБ)

через несколько секунд после запуску (будет быстро мелькать заставка запуска 1С - это нормально)

Зайдем - меню - сервис - Активные пользователи

увидим что в базе запущено два сеанса

Пример настройки автоматического обмена между распределенными база (РИБ)

также - Главное окно -Служебные - РИБ-Обмен между складами - Консоль заданий с выполнением

мы может просматривать историю обменов (в нижней таблице)

Пример настройки автоматического обмена между распределенными база (РИБ)

Если все "нормально" но обмен не происходит - Главное окно - Обработки -Принудительный обмен (установить режим отладки) 
Нажимаем по очереди кнопки "ЗАГРУЗИТЬ" и "ВЫГРУЗИТЬ" и читаем , на что ругается программа

Пример настройки автоматического обмена между распределенными база (РИБ)

Пример настройки автоматического обмена между распределенными база (РИБ)

Теперь тоже самое настроить в ПБ

Если все сделали верно - то в папке Яндекс -  Диск - вы увидите следующие файлы

Вот теперь , если еще не сделали - закрываем 1С - и папку D:\МАГАЗЬКА - вырезаем  и переносим (через флешку или удаленное подключение) на компьютер где у вас будет работать)

 

https://disk.yandex.ru/client/disk

 

Пример настройки автоматического обмена между распределенными база (РИБ)

 Message_000000001_000000002.zip - это ZIP архив , где имя его 

"Message_"+Код базы отправителя+Код базы получателя +".zip" - т.е. мы можем определить кому и от кого адресовано данное сообщение.
в данном пример ЦБ(00000001) ->ПБ (00000002)

Если файл обмена постоянно растет в размерах ! и долгое время не уменьшается (значит получатель не получает данные - компьютер выключен, не правильно указаны настройки)

 Примечание : не нужно на компьютер устанавливать дополнительно программу Яндекс.Диск (все будет работать и без нее - т.е. она не обязательна)

РИБ (Автоматический обмен между базами)

РИБ - что это и для чего ? Когда ваш успешный бизнес начнет расширяться, вам захочется "сидя на диване" контролировать процесс ! - это если простыми словами.
РИБ - это механизм которые соединяет все ваши магазины, склады , офисы в одну единую сеть - после автообмена - все данные баз становятся "практически одинаковыми в части их касающихся" . Единая номенклатура, контрагенты, дисконтные карты, подарочные сертификаты, отчеты, данные продаж, безопасность, архивация в одном месте - и это далеко не все.
Постоянный интернет для РИБ не нужен
(нужен только для автоматического обмена по расписанию)
можно и в ручную обновлять базы свои.

Начиная с релиза 7.0.033 - появился инструмент для РИБ.

Главное окно- Служебные - РИБ-обмен между складами

РИБ (Автоматический обмен между базами)

Узлы обмена - это ваши базы которые участвуют в автообмене
(но об этом чуть позже, сначала настроим СПОСОБ ОБМЕНА)

РИБ (Автоматический обмен между базами)

Предлагаю вашему внимания три способа автоматического обмена РИБ

1. Локально - через локальную папку в вашей сети (которая доступна всем участникам обмена)
указываем папку - кнопка "ТЕСТ" - Сохранить.

РИБ (Автоматический обмен между базами)

 

Инструкция в как настроить автоматический обмен через Яндекс диск

или просто выбрать вкладку Яндекс.Диск - указать логин и пароль
(от вашего ящика на этом сервисе - все очень просто - больше ничего делать  и настраивать не нужно)

 

var49.jpg

Споcоб обмена (РИБ) через электронную почту или FTP

Ну вот с со способами обмена мы почти разобрались.

Переходим к самому интересному - создание периферийных баз (подчиненных центральной)
Центральная база - всегда одна. Подчиненных может быть сколько угодно (зависит только от вашей лицензии MAGAZKA) 
Изменять конфигурацию (через конфигуратор) в Периферийной базе нельзя - обновления приходят вместе с обменом

(поэтому - СПЕЦИАЛЬНО ОБНОВЛЯТЬ ПЕРИФЕРИЙНУЮ БАЗУ - НЕ НУЖНО!)

 РИБ (Автоматический обмен между базами)

Так выглядит УЗЕЛ нашей базы

MAGAZKA - лучшая программа для магазина

По ее подобию создадим НОВЫЙ 

MAGAZKA - лучшая программа для магазина

Сохраним . Вот так это должно выглядеть. Галочка "Выполнять обмен" - это участие в автообмене (можно когда не нужно отключать)

Три кнопочки : Создать образ ,  

РИБ (Автоматический обмен между базами)

Нам нужно создать образ новой базы - нажимаем иконку "Создать образ"

РИБ (Автоматический обмен между базами)

Указываем папку - это путь для новой периферийной базы (потом можно изменить)

РИБ (Автоматический обмен между базами)

РИБ (Автоматический обмен между базами)

РИБ (Автоматический обмен между базами)

Все поздравляю ! Вы создали свой первый узел- подчиненной базы. Откроем выбранную папку и видим там заготовку нашей базы

РИБ (Автоматический обмен между базами)

Добавляем ее в список "Информационных баз"

РИБ (Автоматический обмен между базами)

Название может быть каким угодно. 

РИБ (Автоматический обмен между базами)

Путь который мы указывали раньше

РИБ (Автоматический обмен между базами)

РИБ (Автоматический обмен между базами)

Нажимаем кнопку "Готово" и запускаем по кнопке "1С:Предприятие" Если все сделали правильно , то должно появиться окно

РИБ (Автоматический обмен между базами)

Перезапустите программу . Все процесс инициализирован. 
Можете попробовать обмен. 
Добавьте в центральной базе - новый справочник и через обработку "Принудительный обмен"

В Центральной базе "Выгрузить данные" в другой базе "Загрузить данные"

MAGAZKA - лучшая программа для магазина

Чтобы АВТООБМЕН заработал ,
ставим галочку "ВКЛЮЧИТЬ АВТООБМЕН" и указываем интервал (в секундах , например : 300 сек.= 5 минут)

РИБ (Автоматический обмен между базами)

Для аварийного случая : опишу еще и (например: через флешку).

Нажимаем иконку "Выгрузить данные" (в одной базе). Указываем куда выгрузить - имя файла формируется автоматически

РИБ -MAGAZKA учет в магазине программа

Нажимаем кнопку "ОК"

РИБ -MAGAZKA учет в магазине программа

Нажимаем иконку "Загрузить данные" (уже в другой базе) Указываем файл с данными выгрузки.

РИБ -MAGAZKA учет в магазине программа

Важно понимать. Что любой другой "чужой" файл программа не загрузит. Повторно не загрузит. Так что не бойтесь - творите и все у вас получиться.

Если обновился релиз ! (Если у вас РИБ - как обновлять релиз программы ?)

Обновляем как обычно, но ТОЛЬКО центральную базу и выгружаем данные (в ручную) или в автоматическом режиме. В подчиненной базе
как только получит выгрузку (и если были изменения в конфигурации - появиться вот такое окно) Нажать кнопку "да" И ВСЕ !

При обновлении (программа делает обязательную резервную копию - в случаю непредвиденной ситуации всегда можно восстановиться)
Обновление периферийных баз завершено.

MAGAZKA - лучшая программа для магазина