8.х ОБМЕН Обмен между 3 базами

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем qazaq1, 25 окт 2010.

  1. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    Коллеги, добрый день, есть 2 базы 1с 8.1.15, УТ 10.3.7.8 (достаточно измененные). Это наши филиалы. Примерно по 20 000 товаров в каждом
    Сейчас планируем развернуть УТ в центральном офисе, чтоб клиент приходил в центральный офис, платил деньги за товар, и отправлялся в один из филиалов, где товар будет уже отобран и запакован. Заказ соответственно из центральной базы - тоже в филиал уходит.

    Причем сами филиалы тоже продают, соответственно в центральном офисе должно быть видно, что продали, чтоб не продать несуществующий товар. Но из филиалов уходят в центральный только остатки и цены.

    Ну и раз в 5 минут все эти базы синхронизируются

    Не подскажете ли каким образом нам КОНЦЕПТУАЛЬНО организовать обмен? чтоб он был максимально надежным и быстрым? Детали мы напрограммируем, но концептуально колеблемся.

    Каким образом это лучше сделать, чтоб не зависеть например от разрыва связи - обмен файлами? или еще как то?

    Спасибо!
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    При отсутствии соединения вы все равно принять/передать файлы не сможете. Рассмотрите все-же вариант RDP клиент-сервер
  3. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    В центральном офисе планируем поставить УТ из стандартной поставки последней версии.

    Бухгалтерский угодник - интернет есть 99 проц времени.
  4. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    ...я так понимаю, файлами проще и надежнее всего обменяться? через фтп
    [​IMG]
  5. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    qazaq1, вариант перехода на УТ 11 - не рассматриваете (с работой через тонкого клиента)?
  6. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    shurikvz нет, именно синхронизация баз нам необходима
  7. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Тот рисунок что вы привели - у вас так работает что-ли? Насколько я помню таким образом обмен идет только между типовыми конфигурациями (по крайней мере не должно быть новых реквизитов объектов). У вас конфигурации везде будут идентичные? Если да - настройте РИБ.
    Или как уже сказал Бухгалтерский угодник расмотрите вариант подключения по RDP к центральному офису. Тогда и обмены никакие не нужны будут.
  8. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    shurikvz, конфигурации не везде, т.е. в центральном офисе то что поновее, а в филиалах с 8.1.15, УТ 10.3.7.8 - в одном точно, в другом уточняю версию

    Или Вы не версии имеете в виду?

    картинку я выложил потому, что это первое что пришло в голову реализовать...или есть какие то ограничения у этого спопсоба?

    т.е. фактически интересует синхронизация разных версий УТ для решения задачи обмена между центром и филиалами
  9. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    1. Риб нам не подходит из за требования идентичных конфигурация
    2. OLE требует широкий канал
    3. Остается обмен файлами? нет ли какого принципиального ограничения? если что то дописать для синхронизации разных версий - мы допишем, но ПРИНЦИПИАЛЬНО - так быстрее? (в смысле передачи информации и нетребовательности канала) и проще? (в смысле дописания)....или я ошибаюсь?
  10. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Мое мнение - что первое что надо сделать - это свести все к одной конфигурации, т.е. чтобы не было так, что в одном филиале один релиз УТ с одними доработками, во-втором филиале другой релиз УТ, но о5 таки со своими доработками, а в центральной - типовая. Даже если в таком случае организовать обмен, ну теоретически возможно, только не понимаю для чего такой зоопарк (читай головные боли)?
  11. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    ...тут уже руководство филиалов не хочет что либо менять. Мотивация - "мы обновимся, и у нас все работать перестанет".

    Так что да, зоопарк неизбежен, но как минимизировать цену на билет? )
  12. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Эм. Вы центральный офис или где? Смотрите, вы говорите что сами "напрограммируете", главное дать вам концепцию. Так бросьте силы чтобы напрограммировать общую конфигурацию. Потом используйте уже штатные средства (РИБ) безо всяких головных болей. Что значит "мы обновимся, и у нас все работать перестанет"? Почему что-то должно перестать работать? Для руководства филиалов должна быть стандартная фраза "в связи с производственной необходимостью" (ну или подобная). В конце концов - если вы отвечаете за ИТ - в плане програмного обеспечение - ваше мнение должно быть главным. И потом - вы же не собираетесь кардинально что-то менять (скажем переходить на УТ 11), поэтому вышеуказанная мотивация беспочвенна.
  13. TopicStarter Overlay
    qazaq1
    Offline

    qazaq1

    Регистрация:
    12 окт 2010
    Сообщения:
    19
    Симпатии:
    0
    Баллы:
    1
    ...да, Вы правы, можно попробовать убедить..единственное, чего я опасаюсь - что на убеждение руководства филиалов может уйти время большее, чем на организацию обмена. Да и политика - это не мое к сожалению )

    ...ну и все таки возвращаясь к началу, Ваше мнение - если прочих альтернатив нет пока, Вы бы как концептуально организовали обмен?
  14. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    В свете того, что оказывается все конфигурации различные - с такой постановкой я бы не стал браться. Поскольку это геморой. А так, как уже сказал: сделал бы одну общую конфигурацию и РИБ. Если техническая возможность позволяла бы, сделал бы одну общую ИБ (в центральном офисе) и доступ к ней по RDP (без всяких обменов, но тут конечно в интернет канал упирается).
    З.Ы. Да поймите, в конце концов - руководителям филиалов и знать не надо о том, что будет меняться версия конфигурации. Они же у вас в курсе, что надо настроить обмен с центральным офисом, ну и все, грамотно создаете общую конфигурацию (чтобы учесть интересы-доработки обоих филиалов) и обновляете. На все возмущения типа "раньше у нас вот это кнопочка на 2 сантиметра левее стояла", можно спокойно отвечать, что теперь будет так и это необходимое условие для того чтобы был возможен обмен. И вообще можно тупо сказать, что для того чтобы можно было обмениваться - надо обновлять релиз конфигурации и по другому никак не получится.
  15. Ultralisk
    Offline

    Ultralisk

    Регистрация:
    29 ноя 2010
    Сообщения:
    7
    Симпатии:
    0
    Баллы:
    1
    Встала такая же задача - только по синхронизации 2х БД. Причем конфигурации "немного" разные и версии 8.0 и 8.1. Так что о штатной обработке речь сразу отпала. Вопрос решается путем передачи ZIP архива, в готором находится сгенерированный XML файл. Генерация идет с помощью плана обмена, на каждый момент, который может вызвать коллизию, пишется свой код генерации XML фрагмента.

Поделиться этой страницей