MAGAZKA - программа для магазина - МАГАЗьКА

Хочешь увидеть скрытые разделы сайта ? - ЗАРЕГИСТРИРУЙСЯ в НАШЕМ КЛУБЕ ! Узнавай первым о главном!
Для зарегистрированных пользователей в ИНТЕРНЕТ МАГАЗИНЕ подарок (смотри в корзине)

Среда, 08 Июль 2015 12:12

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

Автор 
Оцените материал
(15 голосов)

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

РИБ - что это и для чего ?

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

какие есть альтернативы и способы - работы разных магазинов в одной информационной базе

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

мой совет используйте РИБ (просто, доступно, надежно и функционально)

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

Единая номенклатура, контрагенты, дисконтные карты, подарочные сертификаты, отчеты, документы, данные продаж, безопасность, архивация в одном месте - и это далеко не все.

РИБ - это Распределенная Информационная База механизм для полного обмена данными и изменениями между базами (узлами) (УЗЕЛ - это отдельное рабочее место)

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

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

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

Только в Центральной базе - можно вносить изменения в конфигуратор (код программы

Из любого узла - всегда можно восстановить или Центральную базу или Периферийную базу.

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

Постоянный канал интернета для работы РИБ не нужен - все УЗЛЫ могут работать автономно.
(интернет нужен только для обмена , если интернета нет - можно сделать ручной обмен через флешку)
Совсем не обязательно делать ежедневный обмен, не беда если вы пропустили обмен, или даже потеряли файл с обменом

Обмен устроен таким образом - он двухсторонний и требует подтверждения получения информации удаленной базы.
например:
БАЗА А - создали три документа - Обмен - пошла выгрузка о трех документах
БАЗА Б - не доступна. компьютер выключен
БАЗА А - Обмен - пошла выгрузка о трех документах
БАЗА А - Обмен - пошла выгрузка о трех документах
БАЗА А - Обмен - пошла выгрузка о трех документах
БАЗА А - Обмен - пошла выгрузка о трех документах
БАЗА Б - включилась - приняла обмен - и обратно выгрузили отчет для БАЗЫ А три документа приняты
БАЗА А - обмен - принимает отчет - снимает с регистрации обмена "эти три документа" - новость устарела
БАЗА А - обмен - нет новостей

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

Если у вас пока один магазин и обмен с домом - то магазин в конце смены - делает выгрузку , а с утра загрузку.
Также обмен можно в любой момент осуществить ПРИНУДИТЕЛЬНО (минуя расписание обмена)

Да, я разве не сказал - обмен можно настроить по расписанию и программа сама будет автоматически обмениваться данными.
Как, вот в этом уроке - я все попытаюсь наглядно рассказать и показать.

ВИДЕО КАК НАСТРОИТЬ АВТООБМЕН в  MAGAZKA

Если мы решили из одной базы сделать две базы - для Дома и Магазина - нужно создать новый Скад и Кассу для этого магазина

открываем Главное окно - Справочники - Кассы ККМ и создаем новый элемент

РИБ - настройка автообмена между магазинами MAGAZKA

открываем Главное окно - Справочники - Склады (места хранения) и создаем новый элемент

РИБ - настройка автообмена между магазинами MAGAZKA

Переходим на вкладку Главное окно - Служебные - РИБ- обмен между складами
(эта вкладка доступна только пользователю с правами Администратор)

РИБ - настройка автообмена между магазинами MAGAZKA

Открываем - и видим одну строчку (это текущий узел - текущая база)

РИБ - настройка автообмена между магазинами MAGAZKA

наименование можете указать любое - главное , чтобы вы сами понимали о каком узле идет речь.В нашем примере "ГЛАВНАЯ"

Создадим новый УЗЕЛ

РИБ - настройка автообмена между магазинами MAGAZKA

КОД следующий по порядку (главное не повторяться) наименование любое.
Указываем СКЛАД и КАССУ для нового УЗЛА.
Если даем разрешение создавать Номенклатуру (и справочники с документами) на периферийной базе, чтобы избежать
за двоение кодов документов и справочников - добавим префикс.

В центральной базе нумерация документов будет : 000000001, а в Периферийной начинаться с префикса "2" - 2000000001
Ставим галочку Выполнять обмен. Сохраняем.

Текущая база - имеет "иконку с шариком" - и текущую базу удалить нельзя!

РИБ - настройка автообмена между магазинами MAGAZKA

Теперь нужно сделать "копию базы" или как правильно говорить "Создать образ базы"

РИБ - настройка автообмена между магазинами MAGAZKA

нажимаем "Далее"

РИБ - настройка автообмена между магазинами MAGAZKA

путь по умолчанию к новой базе - можно не менять (но нужно ОБЯЗАТЕЛЬНО ЗАПОМНИТЬ)

РИБ - настройка автообмена между магазинами MAGAZKA

в нашем примере я изменю путь на С:\DEMO\МАГАЗИН

РИБ - настройка автообмена между магазинами MAGAZKA

Нажимаем "Готово" и ждем - наблюдаем за прогрессом внизу слева
(все зависит от объема вашей базы , но обычно это быстро)

РИБ - настройка автообмена между магазинами MAGAZKA

Ждем окошка "Создание начального образа завершено"

РИБ - настройка автообмена между магазинами MAGAZKA

 Поздравляю !
Полдела сделано. Мы научились создавать образы для новых узлов.

Откроем папку с нашей текущей Центральной базой
Не помните или не знаете где она находится...

1 вариант - при выборе базы "Запуск 1С"

РИБ - настройка автообмена между магазинами MAGAZKA

2 вариант - Меню - Сервис - О программе - Каталог

РИБ - настройка автообмена между магазинами MAGAZKA

Открываем папку C:\DEMO\MAGAZKANS82

РИБ - настройка автообмена между магазинами MAGAZKA

Выделяем пять папок и копируем (или правой кнопкой - Копировать или Ctrl+C)

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

Открываем папку C:\DEMO\МАГАЗИН

РИБ - настройка автообмена между магазинами MAGAZKA

и вставляем данные (правой кнопкой - Вставить или Ctrl+V)
должно получиться вот так

РИБ - настройка автообмена между магазинами MAGAZKA

Все! Настройка выгрузки узла завершена.

Копируем папку C:\DEMO\МАГАЗИН на флешку и переносим в наш магазин

Установка не отличается от стандартной , но я все же напомню

Запуск 1С - Добавить

РИБ - настройка автообмена между магазинами MAGAZKA

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

РИБ - настройка автообмена между магазинами MAGAZKA

Толстый клиент и версию вашей платформы 8.2 или 8.3

РИБ - настройка автообмена между магазинами MAGAZKA

 Запускаем - по кнопке 1С : Предприятие

если все сделали правильно - то вы при первом запуске увидите вот такое окно

Нажимаем ОК и заново запускаем по кнопке 1С : Предприятие

Видим - в заголовке окна - появилось название нашего УЗЛА

Итак , мы создали наш первый Периферийный узел.
Это очень хорошо. Программа работает и в Офисе (дома) и в Магазине и обе запоминают все свои изменения.
А как же они обмениваются информацией ? Правильный вопрос.
MAGAZKA - на сегодняшний день предлагает шесть вариантов обмена
- в ручном режиме
-- через перенос файла на флешке (выгрузить и загрузить)
- В автоматическом режиме по расписанию (и в фоновом обмене)
- локальный обмен (общая папка)
- через электронную почту
- через протокол FTP
- через сервис Яндекс.Диск
- через облачный диск (Яндекс, Гугл, Дропбокс и им подобные)

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

Откроем Центральную базу

РИБ - настройка автообмена между магазинами MAGAZKA

и давайте создадим Новый товар "ПРИМЕР ТОВАРА ДЛЯ ПРОВЕРКИ ОБМЕНА"

РИБ - настройка автообмена между магазинами MAGAZKA

и документ "Приходная накладная"

РИБ - настройка автообмена между магазинами MAGAZKA

и документ "Перемещение товара" на наш новый магазин

РИБ - настройка автообмена между магазинами MAGAZKA

Открываем - Главное окно - Служебные

РИБ - настройка автообмена между магазинами MAGAZKA

Выбираем нужный нам узел (получателя сообщения) - меню станет активным и нажимаем "Записать изменения"

РИБ - настройка автообмена между магазинами MAGAZKA

появится вот такое окно я изменил по [...]

РИБ - настройка автообмена между магазинами MAGAZKA

имя файла сообщения на C:\Users\MAGAZKA\Desktop\Message_000000001_000000002.zip
(т.е. сказал программе - чтобы файл был выгружен на Рабочий стол
- не РЕКОМЕНДУЮ сразу ВЫГРУЖАТЬ на флешку
- может быть потом ошибка чтения файла)
лучше выгрузить на компьютер и потом скопировать на флешку (да, да...все мы не без грехов)

РИБ - настройка автообмена между магазинами MAGAZKA

Галочка "Сжимать сообщения" стоит по умолчанию с галочкой выгрузка будет в формате ZIP
(сообщения обмена запаковано в архив)
без галочки выгрузка будет в формате XML
(сообщения обмена по умолчанию)
Нажимаем "ОК" и видим следующее окно

РИБ - настройка автообмена между магазинами MAGAZKA

Перейдем на рабочий стол - и видим наш файл

РИБ - настройка автообмена между магазинами MAGAZKA

что обозначает имя файла ? Message_000000001_000000002
в переводе сообщение от узла 000000001 для узла 000000002
копируем файл на флешку (или отправляем по почте)
на компьютер с периферийной базой

Заходим в базу - открываем Справочник Номенклатура
(проверим , что нашего Нового товара нет в базе)

РИБ - настройка автообмена между магазинами MAGAZKA

Переходим - в Служебные - РИБ- обмен между магазинами

РИБ - настройка автообмена между магазинами MAGAZKA

видим отличия - текущая база отмечена "шариком" наша Периферийная база а центральная - отображается оранжевым цветом.

РИБ - настройка автообмена между магазинами MAGAZKA

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

РИБ - настройка автообмена между магазинами MAGAZKA

появится окно для загрузки. По умолчанию программа ищет файл обмена в служебной папке

РИБ - настройка автообмена между магазинами MAGAZKA

а его там нет, поэтому путь нужно изменить - на тот где лежит наш файл обмена указываем Рабочий стол

РИБ - настройка автообмена между магазинами MAGAZKA

и программа файла "не видит" потому что - нужно изменить формат с XML на ZIP

РИБ - настройка автообмена между магазинами MAGAZKA

нажимаем "Открыть" путь изменился

РИБ - настройка автообмена между магазинами MAGAZKA

нажимаем "ОК"

РИБ - настройка автообмена между магазинами MAGAZKA

Отлично. Проверяем. Заново откроем Справочник "Номенклатура"

РИБ - настройка автообмена между магазинами MAGAZKA

что и требовалось доказать.
Все перегрузилось - Номенклатура и два документа.
В обратную сторону работает также.

А если я по ошибке или по незнанию (или кто то другой) еще раз - загрузит файл обмена ?
ничего страшного в этом нет. ДВАЖДЫ один и тот же файл - программа не даст вам загрузить выйдет окно с ошибкой "Номер сообщения меньше и равен ранее принятому сообщению"

и повторной загрузки не будет.

Ручной обмен полезен для отладки автообмена.
(понять причину почему не загружается файл, слетел обмен)

Автоматический обмен по расписанию

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

РИБ - настройка автообмена между магазинами MAGAZKA

1. Проверяем , чтобы у всех узлов стояла галочка - выполнять автообмен
2. Интервал времени обмена (в секундах) например : 600 - обозначает , что каждые десять минут база будет загружать и выгружать данные
3. Выводить сообщение об обмене (нужно для отладки - будет показываться комментарии о выполняемых действиях)
4. И самое главное - ВКЛЮЧИТЬ АВТООБМЕН
(ВНИМАНИЕ ! Заработает автообмен только после перезапуска программы)

 

Автоматический обмен по расписанию 
- через сервис Яндекс.Диск

для этого нужно зарегистрироваться в Яндекс Почта (создать почтовый ящик)

Нам нужно знать:

логин ; demomagazka
и Пароль : magazka
(у вас могут быть любые - стандартная процедура)

заходим в наш аккаунт

РИБ - настройка автообмена между магазинами MAGAZKA

и выбираем меню - ДИСК

РИБ - настройка автообмена между магазинами MAGAZKA

Сначала делаем НАСТРОЙКУ на ПЕРИФЕРИЙНОЙ БАЗЕ
(нужно ЦЕНТРАЛЬНОЙ сообщить , что мы существует и обмен запущен)

Заходим опять в программу - Главное окно- Служебные - РИБ- обмен между складами - Способ обмена

РИБ - настройка автообмена между магазинами MAGAZKA

ВИДЕО ИНСТРУКЦИЯ (Как настроить обмен данными через облачное хранилище)Как настроить обмен данными через облачное хранилище)

Раньше подходил пароль от Яндекс.почты (аккаунта) сегодня защиту изменили

Настройка обмена через Яндекс ДИСК

Заходим в Паспорт

Настройка обмена через Яндекс ДИСК

Включить пароли приложений

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

Создать новый пароль

Настройка обмена через Яндекс ДИСК

Выбираем - Файлы (WEBDAV)

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

вот теперь ГОТОВО - логин и ПАРОЛЬ вставляем в программу

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

Можно подключить ЯНДЕКС,ДИСК - сетевый диском ( не нужно будет каждый раз проходить авторизацию перед обменом)

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

Настройка обмена через Яндекс ДИСК

и теперь можно СПОСОБ ОБМЕНА - узаказть ЛОКАЛЬНО и указать путь к нашей сетевой папке

Настройка обмена через Яндекс ДИСК

 

Нажимаем "Сохранить"

РИБ - настройка автообмена между магазинами MAGAZKA

Перезапускаем программу и через промежуток времени увидим

РИБ - настройка автообмена между магазинами MAGAZKA

Смотрим на Яндекс.Диске - появился файл - адресованный Центральной базе

РИБ - настройка автообмена между магазинами MAGAZKA

Запускаем Центральную базу и через промежуток времени увидим

РИБ - настройка автообмена между магазинами MAGAZKA

Смотрим на Яндекс.Диске - появился файл - адресованный Центральной базе

РИБ - настройка автообмена между магазинами MAGAZKA

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

Автоматический обмен по расписанию
- через облачный диск (Яндекс, Гугл, Дропбокс и им подобные)

Скачиваем приложение Яндекс.Диск

РИБ - настройка автообмена между магазинами MAGAZKA

РИБ - настройка автообмена между магазинами MAGAZKA

РИБ - настройка автообмена между магазинами MAGAZKA

РИБ - настройка автообмена между магазинами MAGAZKA

РИБ - настройка автообмена между магазинами MAGAZKA

РИБ - настройка автообмена между магазинами MAGAZKA

Смотрите , чтобы в папке не было пробелом, спец.символов, точек , запятых (если есть то по кнопке "Изменить" меняем путь

РИБ - настройка автообмена между магазинами MAGAZKA

Заходим опять в программу - Главное окно- Служебные - РИБ- обмен между складами - Способ обмена

РИБ - настройка автообмена между магазинами MAGAZKA

Нажимаем "Сохранить"
Все автообмен настроен
Удобно контролировать файлы обмена (если есть такая необходимость - Размер , дата изменения)

РИБ - настройка автообмена между магазинами MAGAZKA

Автоматический обмен по расписанию
- локальный обмен (общая папка)

Если компьютеры находятся в одной локальной сети (в одном помещении) можно организовать работу по сети .

на одном компьютере устанавливается база MAGAZKA - пусть будет путь D:\1CBASE\MAGAZKA правой кнопкой по папке MAGAZKA - Свойства - Доступ - Общий доступ
и другие компьютеры при запуске 1С - добавить - путь к базе будет \\kassa\MAGAZKA или \\192.168.0.175\MAGAZKA,

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

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

на любом ресурсе в своей сети создаем папку - например OBNENBASE
правой кнопкой по папке OBNENBASE - Свойства - Доступ - Общий доступ

РИБ - настройка автообмена между магазинами MAGAZKA

или так - путь можно выбрать по [...]

РИБ - настройка автообмена между магазинами MAGAZKA

Даже если общая папка будет недоступна.
Ваши компьютеры продолжат работать автономно как только доступ появится
- будет произведен обмен

также интересна ситуация - Дом и магазин с (двумя компьютерами) как настроить обмен?

Касса 1 - Центральная база Касса 2 - подключена по сети к Касса1
Дом - Периферийная база
или вот так.
Выбирать вам.
Касса 1 - Центральная база
Касса 2 - Периферийная база
Дом - Периферийная база

Если обновился релиз программы на сайте !
Если у вас РИБ - как обновлять свою версию программы ?
Обновляем как обычно, но ТОЛЬКО ЦЕНТРАЛЬНУЮ базу и выгружаем данные (в ручную) или в автоматическом режиме.
В ПЕРИФЕРИЙНОЙ базе ,как только она получит выгрузку от ЦЕНТРАЛЬНОЙ база (и если были изменения в конфигурации - появиться вот такое окно)

РИБ - настройка автообмена между магазинами MAGAZKA

Нажать кнопку "да" И ВСЕ ! НИЧЕГО НЕ ТРОГАЕМ.
Ждем когда программа перезагрузится.
Она самостоятельно закроется - обновит релиз, загрузит данные и снова запустится.
При обновлении релиза (MAGAZKA делает обязательную резервную копию - в случаю непредвиденной ситуации всегда можно восстановиться "откатится обратно")
Обновление релиза - никогда не затрагивает ваших данных. Все что вы ввели , сохранили- все останется.
Обновляется только код программы простыми словами - центральная база сама раздаст обновления всем периферийным базам и проконтролирует обновление.

Видео : Автоматический обмен данными между магазинами. Решение возникающих "проблем"

Тема для обсуждения на форуме

Прочитано 56503 раз Последнее изменение Пятница, 25 Декабрь 2020 10:37
Разработчик Разработчик

Тимофеев Юрий Алексеевич (aka Tatitutu)

MAGAZKA & MAGAZKA(NS) - программа для розничного магазина !
автоматизация кассы, бутика, сети, торговли !

Сайт: magazkat.ru
Другие материалы в этой категории: Фоновый автообмен между базами (пример настройки) »