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

В связи с этим, нами было разработаны подсистемы обмена:

    o Обмен между распределенными узлами одной конфигурации 1С
    o Обмен между разными конфигурациями 1С 
 

Обмен между распределенными узлами одной конфигурации 1С

Данный обмен будет полезен при наличии распределенных баз данных, например, для сетей магазинов и аптек, производственных площадок и других вариантов удаленных независимых баз одной конфигурации.

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

Обмен имеет возможность настройки приоритетов и времени выгрузки/загрузки тех или иных данных, включая отдельные документы или элементы справочников. 

Примеры:

  • Загрузка всех движений товара до 12:00 в центральную базу для формирования отчета или для процесса закупки.
  • Загрузка всего документооборота в центральную базу до 23:00 т.к. с этого периода идет расчет себестоимости.
  • Выгрузка документа «Перемещение товаров» на магазин, чтобы при доставке туда товара, данный документ уже был в информационной базе. 

В нашем кейсе имеются решения:

  • Обмена с более чем 150 информационными базами в режиме оперативного обмена 
  • Обмена более чем 1000 информационными базами в режиме периодического обмена.
  • Трехуровневый обмен данными в холдинге из 30 хлебозаводов

Возможно создание многоуровневой системы обмена (снежинка).

Подсистема обмена между разными конфигурациями 1С 

Очень часто компанию используют различные конфигурации 1С для ведения учета и важно иметь между ними оперативный или периодический обмен, чтобы не дублировать данные.

Данная система интегрируется в конфигурации без изменения её типовой структуры. 

Подсистема выполняет следующим требованиям: 

    1. Безграничное количество информационных баз и конфигураций, с которыми возможно проводить обмен в
        любую из сторон (например, одна база может получать данные из нескольких баз и в тоже время выгружать
        свою или конвертируемую информацию в несколько других)
    2. Настройки обмена позволяют организовывать загрузку один ко многим и многие к одному (например, в одной
        базе это один документ, а в другой он будет представлен, как несколько документов разного вида, или
        наоборот, в одной базе это несколько документов, а в другой будет представлен, как один)
    3. Оперативность обмена данными
    4. Автоматический и ручной обмен
    5. Автоматическая установка/замена требуемых значений исходя из характеристик загружаемых данных
       (возможность, конвертации одних данных в другие, включая расчеты и модификацию).
    6. Возможность исключения из обмена конкретных отдельных документов
    7. Ведение журнала обмена данными 
    8. Информация по ошибкам обмена
    9. Возможность перегрузки отдельного объекта или группы
   10. Возможность сверки данных в рамках объектов обмена
   11. Устанавливать различные условия обмена и информирования
   12. Обмениваются данные, которые новые или изменены, что значительно сокращает объемы и повышает
         производительность.
   13. Возможно регистрировать для обмена любые данные и объемы.
   14. Настройка порций, потоков и другие инструменты для загрузки больших объемов данных.
   15. Нет ограничений на перегрузку одних и тех же данных
 

Имеется функционал для первоначального включения обмена данными, когда необходимо настроить соответствие данных.

Все данные проверяются по уникальным идентификаторамили по набору дополнительных условий, что исключает дублирование данных при очередном сеансе обмена.

Наш кейс по реализации данной подсистемы обмена:

  • Перегрузка исторических данных за 7 лет в новую систему для крупной сети магазинов
  • Обмен данными между 1С УПП и 1С Управление торговлей в холдинге с 30 хлебозаводами при 3-х уровневой системе обмена
  • Обмен данными, который объединил 1С Бухгалтерия + 1С Документооборот + 1С Управление торговлей + 1С ЕРП
  • Множество реализованных обменов между 1С Бухгалтерия и базами, где ведется управленческий или оперативный учет.