Курсы и экзамены. Механизм Web сервисов

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

  • Зачем нужны обмены данных и как их использовать?
  • Виды обменов между 1С.
  • Как произвести настройку обмена данными между базами 1С?

Ответы на эти вопросы Вы узнаете ниже.

Причин для внедрения обменов, как правило, две:

Организация имеет филиальную сеть

В этом случае Вам просто необходимо настраивать обмен между различными филиалами. Для этого в системе 1С 8.3 предприятие существует механизм . С помощью которого можно гибко настроить обмен информацией. Например, для филиалов можно отключить видимость документов по другим филиалам и в тоже время центральный офис будет видеть документы всех филиалов. Другой пример — настройка обмена между базами 1С Розница офиса и магазинов.

Разделение по видам учета

Как правило, это означает, что в организации разный учет ведется в различных информационных базах. Такое разделение позволяет фильтровать «ненужную» для другого вида учета информацию для различных информационных баз. Пример: т.н. «управленческий учет» введется в базе «Управление торговлей», где отражаются все операции, и руководство видит полную картину событий, а в базу регламентированного учета «Бухгалтерия предприятия» выгружаются лишь нужные для ведения бухгалтерского и налогового учета документы.

Какие бывают механизмы обмена между базами 1С?

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

Механизмы обмена данными 1С

Как правило, при обмене используется два механизма:

  • Распределенная информационная база (РИБ) — механизм, позволяющий настроить обмен данными между филиалами. Механизм подразумевает, что обмениваются абсолютно идентичные конфигурации БД. Механизм умеет передавать изменения конфигурации баз данных. Механизм реализован на уровне технологической платформы.
  • Универсальный механизм обмена между конфигурациями — механизм является разработкой фирмы 1С для прикладных решения. Он универсален и основан на . Обмен данными осуществляется с помощью правил xml, которые создаются в специальной конфигурации — . С помощью данного механизма можно реализовать как одноразовый обмен, так и постоянный обмен между 1С конфигурациями. Механизм реализован на уровне конфигурации, встроить в свою конфигурацию можно из технологической конфигурации .

Транспорт для обмена данными

Транспортом может выступать достаточно широкий спектр технологий. Рассмотрим основные, реализованные в универсальном механизме обмена 1С 8.2:

Получите 267 видеоуроков по 1С бесплатно:

  • Локальный или сетевой каталог — самый простой транспорт. Одна ИБ создает файл на диске, вторая считывает его и добавляет свой файл.
  • FTP-ресурс — обмен, аналогичен обмену через каталог. Отличие — обмен осуществляется через FTP протокол.
  • Почтовые сообщения или E-mail — обмен проходит по средствам электронной почты. Конфигурации посылают друг другу почтовые сообщения и регулярно проверяют почтовый адрес на наличие новых сообщений.
  • Прямое подключение (COM) — обмен осуществляется через прямое подключение одной базы к другой по средствам .
  • Интернет (Web service) — транспортом является веб-служба. Одна информационная база подключается к , веб-сервис подключается к второй базе и транспортирует сообщение. Для осуществления такого транспорта необходимо иметь .

Как настроить обмен данными между базами 1С?

Азы настройки обмена данными в 1С с помощью конфигурации «1С Конвертации данных» на примере смотрите в видео:

Обмен данными 1С по расписанию в 1С 8.2

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

Для клиент-серверного варианта

В справочнике «Настройки обмена данными», на вкладке «Автоматический обмен» необходимо создать новое регламентное задание, где указать расписание:

Для файлового варианта

В справочнике «Настройки обмена данными», на вкладке «Автоматический обмен» необходимо создать новое регламентное задание, где на вкладке «Обмен по событиям» указать события, по котором будет выполняться запуск обмена. Например, при старте определенного пользователя:

Внимание! Теперь курс проводится и в вечернее время с 18:30 до 21:30 в формате погружения.

Курс предназначен:

  • для программистов, знающих основы конфигурирования и программирования в технологической платформе «1С:Предприятие 8» и ни разу не сталкивавшимся с задачами организации взаимодействия (обмена) с другими системами;
  • для программистов на платформе «1С:Предприятие 8» решавших уже задачи связанные с интеграцией с другими системами, но желающих получить представление о всех существующих возможностях в технологической платформе

Основной упор в курсе сделан на ознакомление:

  • с механизмами, с помощью которых "1С:Предприятие 8" может обмениваться данными и взаимодействовать с другими системами
  • с возможностями "1С:Предприятие 8", которые непосредственно связаны с термином "обмен"

После курса Вы сможете:

  • принимать решения об использовании наиболее эффективных механизмов обмена (для решения конкретной задачи)
  • реализовывать механизмы обмена данными как с произвольными системами, так и с системами функционирующими на платформе «1С:Предприятие 8» с использованием довольно большого количества технологий

Курс проводится в трех форматах: очном, очном-погружении и WEB-формате. Программа курса в очном формате и в остальных форматах (погружении и WEB) отличаются.

WEB-курс и курс-погружение - являются расширенным вариантом очного курса. Более подробно (с практической работой) рассматриваются такие темы как Работа с JSON, WEB-сервисы, HTTP-сервисы.

Описание и программа курса в WEB- формате и погружении:

Внимание!!! Если Вы уже проходили ранее в нашем центре курс и знакомы с механизмом XDTO, то Вас мы приглашаем на отдельный курс

В стоимость очного дневного курса включено:

  • 3 дня с 10:00 до 17:00
  • методические материалы
  • обеды, кофе-брейки

В стоимость WEB-курса включено:

  • 5 недель курса, 5 вебинаров с преподавателем
  • свидетельство 1С-Учебного центра №3 (при условии выполнения практики)

Для выполнения практики на WEB- курсе у Вас должна быть установлена лицензионная платформа "1С:Предприятие 8" (коммерческая поставка ). Учебная версия платформы НЕ подходит.

В стоимость очного курса-погружения включено:

  • 5 дней с 10:00 до 17:00 или 9 вечеров с 18:30 по 21:30
  • конспект, наушники
  • обеды, кофе-брейки
  • доступ на 2 года к обновляемым видеоматериалам после окончания курса
  • свидетельство 1С-Учебного центра №3

В стоимость он-лайн трансляции включено:

  • он-лайн трансляция очного курса в режиме вебинара, 3 дня с 10:00 до 17:00 по мск времени
  • методическое пособие в печатном виде (заранее отправляется почтой России)
  • свидетельство 1С-Учебного центра №3

Форматы обучения

Очное дневное

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

Продолжительность: 24 академических часа

WEB-обучение

Что это за формат: Предлагаемый формат сочетает многие преимущества дистанционного обучения с очной составляющей, представленной видеоматериалами и онлайн-консультациями.
WEB-курс состоит из видеороликов, практических задач и вебинаров с преподавателям. Ко всем материалам курса предоставляется круглосуточный доступ через Интернет – можно заниматься в удобное время. Курс разделен на занятия. В течение занятия изучаются материалы по текущей теме, выполняются практикумы, задаются вопросы преподавателю. В конце каждого занятия проводится вебинар, на котором преподаватель разбирает все поступившие вопросы, типовые ошибки, объясняет правильное решение. Запись вебинаров доступна в портале. Таким образом проходят несколько занятий одно за другим. В конце проводится итоговая самостоятельная работа и итоговый вебинар.

Продолжительность: 5 недель

Что это за формат:


Продолжительность: 40 академических часов

Онлайн-трансляция

Что это за формат: Онлайн-трансляция – это обучение в форме он-лайн вебинара, которые стремительно набирают популярность в нашей стране. Вместо специальных видеопособий, вы получаете «живую» лекцию, транслируемую через Интернет. Тем самым достигается максимальная естественность подачи материала, аналогичная обычному очному обучению – но исчезает проблема необходимости личного присутствия в учебном центре. Отличие от очного обучения состоит только в отсутствии прямого взаимодействия с аудиторией и преподавателем.

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

Продолжительность: 24 академических часа

Что это за формат: Очный курс-погружение - формат, сочетающий в себе все плюсы очного обучения, дистанционных технологий и индивидуального обучения. Занятия проходят в оборудованном учебном классе, Вы самостоятельно изучаете материалы курса (пошаговые видеоролики) и выполняете практикумы. При этом в аудитории находится преподаватель, который готов в любой момент ответить на вопрос и помочь с решением практических задач, а также проверить правильность их выполнения.
Преимущества – индивидуальные консультации преподавателя по Вашим вопросам, подходящий лично для Вас темп прохождения материала.
Все это дает более глубокую проработку материала курса.
Этот курс возможно пройти со своего рабочего места с полным эффектом присутствия преподавателя там, где ученик! Если эта возможность Вас заинтересовала – позвоните нам!

Продолжительность: 40 академических часов

Программа курса

ПРОГРАММА ОЧНОГО КУРСА

Введение

  • Постановка задачи

Рассмотрение каркасных примеров

  • Общие принципы работы с файлами.
  • Работа с текстовыми файлами
  • Работа с файлами dbf
  • Документы html
  • Извлечение текста
  • Интернет технологии
  • Работа с электронной почтой
  • Использование протоколов http, ftp
  • Внешние источники данных
  • Библиотека стандартных подсистем

XML документ

  • Базовые средства работы с XML
  • XML cериализация
  • Простые типы
  • Типы данных
  • Сложные типы
  • Выгрузка и загрузка объектов с различающейся структурой
  • DOM модель работы с XML документами
  • Работа с xml парсером «напрямую»
  • «Смешанная» модель
  • Xsl преобразование (XSLT)

WEB-приложение

  • Общие положения
  • Средства Интернет-сервера
  • Пример реализации
  • Фабрика XDTO
  • Выгрузка данных посредством XDTO в xml документ
  • Чтение данных посредством XDTO из xml документа
  • Импорт, экспорт схем XML
  • Программное создание фабрики XDTO
  • «Смешанная» модель в XDTO.
  • XML сериализация на основе XDTO

Механизм Web сервисов

  • Создание WEB-сервисов (SOAP) в 1С:Предприятие
  • Использование WEB-сервисов (SOAP), опубликованных сторонними поставщиками
  • Использование динамических ссылок
  • Использование статических ссылок

REST web сервисы

Планы обмена

  • Первое знакомство
  • Универсальный обмен
  • Управление регистрацией изменений
  • Очистка таблиц регистрации изменений
  • Определение стратегии распространения данных
  • Разрешение коллизий
  • Создание «начального образа»
  • Задание соответствий пространств имен
  • Распределенные базы данных

Мобильная платформа (ознакомительно)

  • Введение (выдержки с «http://v8.1c.ru/overview/Term_000000818.htm»)
  • Разработка базы данных
  • Предварительная настройка
  • Сборка мобильного приложения
  • Тестирование приложения

ПРОГРАММА ОЧНОГО ПОГРУЖЕНИЯ И WEB- КУРСА

Занятие №1 (5 часов видео)

Введение

  • Структура курса
  • Задача обмена
  • Составляющие задачи обмена

Работа с файлами

  • Обычное приложение
  • Управляемое приложение. Передача файла с клиента
  • Необходимость передачи файла на сервер
  • Передача файла с сервера на клиента
  • Переход в асинхронное программирование

Работа с текcтовым документом

  • Объект "Текстовый документ"
  • Поле текстового документа
  • Модель последовательного доступа
  • Посимвольное чтение

Работа с файлами dbf

  • Особенности загрузки/использование индексов
  • Особенности использования dbf
    • HTML документ
    • Поле HTML документа
    • Работа с объектной моделью HTML
    • События поля HTML документа
    • pEvtObj

    Термины сетевых технологий

    Вариант подключения к интернету

    Проблема с прокси

    Электронная почта

    • Объект "Почта"
    • Объект "Интернет почта"
    • Третий вариант
  • Назначение обработчиков
  • Обращение к базе 1С:Предприятие через СОМ
  • Обращение к базе 1С:Предприятие через OLE
  • Отличия технологий
  • Внешние источники

    • Подключение внешнего источника
    • Настройка иерархии, представления
    • Получение данных из внешнего источника
    • Использование в качестве источника книги Excel
    • Изменение, добавление данных

    Подсистемы БСП

    • Введение

    Работа с файлами

    • Настройка
    • Обзор возможностей
    • Пример использования

    Получение файлов из интернета

    • Обзор возможностей
    • Пример использования

    Работа с почтовыми сообщениями

    • Настройка учетной записи
    • Обзор возможностей
    • Пример использования

    Заключение

    Занятие №2 (4 часа видео)

    XML. Общие понятия

    • XML документ
    • Схема XML документа
    • URI пространства имен типов
    • Универсальность XML

    Базовая подсистема по работе с XML

    • Запись в файл
    • Чтение из файла
    • Доработка выгрузки

    Сериализация для простых типов

  • Уникальный идентификатор, ссылка
  • Самостоятельная работа

    • Постановка задачи
    • Разбор изменений процедуры загрузки
    • Преимущества алгоритма

    Типы данных

    • Типы 1С:Предприятие и типы XML
    • XMLТипЗнч, ИзXMLТипа

    Сериализация для сложных типов

  • ВозможностьЧтенияXML
  • Указание типа в ПрочитатьXML
  • Самостоятельная работа

    • Постановка задачи
    • Разбор изменений процедуры выгрузки
    • Неудачная модификация процедуры загрузки
    • Исправление ситуации
    • Загрузить что можем

    Использование методов сериализации для сложных типов

    • При работе с простыми типами
    • При отличиях в структуре (выгрузка)
    • Синхронизация по уникальным идентификаторам
    • Другие варианты
    • Использование DOM модели
    • Комплексное использование двух моделей
    • Работа с парсером напрямую
    • XSL преобразование
    • Использование преобразования
    • Введение
    • Создание пакета "Товары"
    • В чем упрощение работы?
    • Где универсальность?

    Самостоятельная работа

    • Постановка задачи
    • Распостраненные ошибки

    Занятие №3 (4 часа видео)

    Разбор самостоятельной работы

    Структура пакета

    • Первый вариант
    • Второй вариант
    • Третий вариант
    • Четвертый вариант

    Процедура выгрузки

    Процедура загрузки

    Использование программно созданной фабрики

    Комплексный подход

    Использование типов другого пакета

    Пакет "http://v8.1c.ru/8.1/data/enterprise/current-config"

    Определение ссылок

    • Работа с датой
    • Сериализация XDTO
    • Потоковая техника
    • Совмещение техник

    Планы обмена

    Универсальный обмен данными

    • Введение. Инфраструктура сообщений
    • Служба регистрации изменений
    • Демонстрация работы службы регистрации изменений
    • Флаг "Автозаполнение"
    • Разрешение колизий
    • Программная регистрация изменений
    • Краткий итог

    Распределенные информационные базы

    • Введение
    • Обработчики модуля объекта

    Разбор ситуаций

    • Введение
    • Стандартный процесс разрешения коллизий
    • Односторонний обмен
    • Двухсторонний обмен (префиксация)
    • Список узлов корневой базы
    • Отсылка удалений объектов
    • Движения документов
    • Коллизии по объектам
    • Оптимизация службы регистрации (по составу объектов)
    • Оптимизация службы регистрации (по объему регистрации)
    • Отчеты по холдингу

    Занятие №4 (2 часа видео)

    WEB Сервисы

    • Введение

    Демонстрационная база

    • Обращение по динамической ссылке
    • Реализация сервиса по данным отгрузки
    • Обращение по статической ссылке
    • Реализация сервиса по номенклатуре

    Установка Apache

    Простейшая операция (Ready)

    Публикация базы

    Обращение к простейшей операции

    Параметры операций, направление передачи

    Самостоятельная работа

    Разбор первой части

    ERP Монитор

    • Введение
    • Операция «Начать обмен»
    • Операция «Получить результат партнер»

    Заключение

    • Работа с протоколом HTTP
    • Пример использования HTTP соединения

    Интерфейс oData (REST API)

    • Публикация, обращение к интерфейсу
    • Определение доступности
    • Состав метаданных объектов
    • Получение данных объектов определенного типа
    • Понятие сущности, выборка значений нужных полей, канонический URL
    • Обращение к виртуальным таблицам
    • Фильтрация получаемых данных
    • Используемые выражения, функции
    • Фильтрация по коллекциям
    • Другие параметры, выражения

    Занятие №5 (более 1 часа видео)

    Использование HTTP Соединения

    • Чтение данных
    • Добавление данных
    • Изменение данных
    • Самостоятельная работа
    • Оптимистическая блокировка
    • Удаление данных
    • Проведение документа
    • Работа с планом обмена

    Создание HTTP сервисов

    • Введение, шаблон URL
    • HTTPСервисЗапрос, HTTPСервисОтвет
    • Передача данных справочника (GET)
    • Cоздание элемента справочника (POST)
    • Метод "Любой"

    Самостоятельная работа

    Получение курсов валют

    • Начало
    • HTTP Соединение
    • «Анонимная» (от имени одного пользователя)
    • Явное указание пользователя и пароля

    Сервис «Произвольный запрос»

    • Выполнение запроса
    • Использование параметров

    Работа с планами обмена через автоматический сервис

    • Постановка задачи, предварительная настройка
    • Получение изменений
    • Разбор через поток
    • Передача квитанции
    Читать всю программу

    Примечание: в уроке представлены скриншоты для модуля обмена 5.х. Для модуля 6.х они аналогичны.

    Форма создания/редактирования узла обмена имеет следующий вид:

    По кнопке Выполнить обмен данными происходит обычный обмен данными с сайтом по указанным настройкам.

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

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

    На закладке Настройка параметров обмена задаются базовые настройки параметров обмена:

    Назначение

    • При выборе опции Выгрузка на сайт данные будут выгружаться на сайт, настройки подключения к которому задаются в соответствующих полях:
      • Адрес сайта – адрес вашего сайта, содержащий путь до файла /bitrix/admin/1c_exchange.php (либо путь к странице с собственными настройками интеграции, см. урок Собственные настройки интеграции).
      • Имя пользователя – логин пользователя сайта под управлением «1С-Битрикс: Управление сайтом» . Пользователь должен обладать правом на выполнение обмена данными, т.е. пользователь должен относиться к группе, указанной в настройках интеграции.
      • Пароль – пароль пользователя.
      При нажатии на кнопку Проверить , происходит проверка подключения к сайту.
    • Если отмечена опция Выгружать в каталог на диске , то данные будут выгружаться в каталог на диске. Каталог обмена и файл загрузки заказов задаются в соответствующих полях.

    Хранение логов

    В поле Каталог лога задается каталог, в котором будет храниться лог-файл обмена. Логи хранятся в разрезе дня в подчиненной папке reports . Кроме того, с помощью одноименных опций можно определить выгружать ли логи на сайт и хранить ли файлы обмена на сайте.

    Действия с неудачно отправленными пакетами:

    • В поле Число повторов при неудачно отправленных пакетах указывается количество попыток отправки пакета с данными, если пакет отправился неудачно.
    • В поле Таймаут между повторами неудачно отправленных пакетах задается количество секунд, которое должно пройти перед тем, как обмен снова отправит неудачно отправленный пакет данных.
    • Если отмечена опция Продолжить отправку неудачно отправленных пакетов при следующем обмене и имеются неудачно отправленные пакеты, то при следующем обмене сперва произойдет довыгрузка неотправленных пакетов, а затем непосредственно сам обмен.

    Настройка автообмена:

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

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

    В дополнительных настройках указывается пользователь, который подставляется в данные (форма открывается по кнопке Дополнительные настройки расписания ):

    Примечание: если база в файловом варианте, то необходимо указать пользователя, под которым будет выполняться автообмен, в настройках параметров учета (Операции > Константы, закладка Обмен данными ):


    На закладке Режим обмена данными задаются настройки режима обмена данными:

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

    Важно!

    1. Только для заказов может осуществляться обмен в режиме реального времени.
    2. Только в одной настройке может быть отмечена опция Используется в режиме реального времени .

    Выгрузка информации о номенклатуре

    Отмеченная опция Активировать активирует настройки выгрузки товаров и информации о них. По кнопке Настроить открывается соответствующее окно настроек .

    Выгрузка пользовательских справочников

    Отмеченная опция Активировать активирует настройки выгрузки пользовательских справочников в Highload-блоки на сайте. По кнопке Настроить открывается соответствующее

    В данной статье разберем основы технологии обмена данными с помощью 1С:Конвертации данных 3.0 – как это работает, какие преимущества, актуальны ли старые технологии обмена.

    Многие специалисты работали с обменами данных в КД 2.0/2.1. Конвертация 3.0 представляет совершенно новую технологию. Сейчас мы расскажем её суть.

    В чем суть Конвертации данных 3.0

    Конфигурация «Конвертация данных» впервые была выпущена фирмой 1С для платформы 7.7, и с тех пор механизмы обменов данными развивались в рамках одного подхода.

    Все обмены между различными по структуре базами 1С требовали написания правил обмена .

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

    Для того, чтобы создать правила, нужно знать структуру метаданных базы-Источника и базы-Приемника, и описать преобразование объектов всех нужных типов. Правила выгружаются во внешний xml-файл, который используется каждый раз при выгрузке.

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

    Тем более, что, если обмен выполняется в обе стороны, то таких правил двое.

    В октябре 2014 года была выпущена первая версия «Конвертации данных», редакция 3.0 , предназначенная для тестирования.

    Новая технология, реализованная в «Конвертации данных 3.0», призвана обособить процессы выгрузки и загрузки, сделать их независимыми. Для этого создана совершенно другая концепция обмена.

    Данные будут выгружаться в формат EnterpriseData , который не зависит напрямую от структуры баз Источника и Приемника.

    Формат EnterpriseData – это xml-формат, который создан, чтобы стать универсальным для всех обменов как между базами 1С, так и со сторонними базами.

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

    При обмене через универсальный формат в каждой из баз содержится только код для преобразования объектов из базы в универсальный формат EnterpriseData и обратно.

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

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

    При необходимости разработчик может изменить структуру формата EnterpriseData для решения более широкого круга задач.

    В процессе настройки обмена сама конфигурация «Конвертация данных 3.0» выполняет на данный момент только одну функцию - на базе структуры метаданных баз, участвующих в обмене, и схемы универсального формата она формирует тексты общих модулей МенеджерОбменаЧерезУниверсальныйФормат для каждой из баз.

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

    Новый механизм обмена не исключает также использования правил регистрации . Их настройка в настоящий момент выполняется с помощью конфигурации «Конвертация данных 2.0».

    Таким образом, новая технология имеет ряд преимуществ:

    1. Для обмена между тремя и более базами не нужно создавать отдельные правила для каждой пары баз
    2. Упрощается поддержка обменов данными в случае изменения конфигураций баз
    3. Создан новый универсальный формат, который может быть использован, в частности, для обмена со сторонними базами
    4. Упрощается отладка алгоритмов, используемых при выгрузке-загрузке объектов.

    В ближайшей перспективе планируется постепенный перевод всех обменов между типовыми конфигурациями на новый стандарт.

    Однако обмен через Универсальный формат не рассматривается как полная замена технологии обменов по правилам. «Конвертация данных» редакции 2.0/2.1 будет поддерживаться и дальше, так как для решения определенного круга задач она остается более удобным и гибким механизмом.

    Чтобы узнать, как КД 3.0 выполняет обмен данными, переходите к следующей статье – Конвертация данных 3.0. Новая технология .

    Ольга Кузнецова

    Если в Вашей организации работает более 5 человек то, скорее всего Вы пользуетесь продукцией фирмы «1С». Практически всегда в организациях устанавливаются несколько баз 1С, ведь каждая из них решает определенный спектр задач. Например, компания занимается розничными продажами и ведет бухгалтерию, в такой ситуации клиент обычно устанавливает УТ (Управление торговлей) и БП (Бухгалтерия предприятия). В роли такой компании вполне может выступать даже простое ИП с несколькими работниками!

    Зачем мне настраивать обмен данными?

    Давайте продолжим рассматривать ситуацию с УТ и БП. Представим, что сейчас у нас обмен не настроен , какие действия нам необходимо выполнить чтобы отразить операции по учету в обеих базах? Правильно, сначала мы заполним данные в УТ, а потом те же самые данные нам придется заносить и в БП, ведь мы не можем например занести приход товаров в УТ, а в БП этого не сделать.

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

    Кому необходимо пользоваться обменом данными между базами 1С?

    Если утверждения, приведенные ниже для Вас являются актуальными, тогда Вам необходимо провести настройку обмена между Вашими конфигурациями:

    • У Вас более 1 одной базы 1С
    • Требуется быстрый перенос информации из одной базы в другую и наоборот
    • Нужен авто-обмен или обмен в реальном времени

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

    Правильно разработанный обмен данными позволит Вам:

    • Проводить выгрузку и загрузку объектов из одной базы в другую
    • Выполнять обмен между разными версиями 1С
    • Обмениваться данными в реальном времени
    • Значительно сократить затраты на зарплату работникам, ведь теперь у них будет больше свободного времени
    • Сэкономить Ваше время и бюджет

    Разработка правил обмена данными на примере доработанных баз УТ и БП

    У нас есть две базы, в которых документ «Поступление товаров и услуг» является доработанным, в частности в документах и табличных частях добавлены новые реквизиты, некоторые типовые реквизиты удалены, в следствии чего стандартный обмен данными не работает. Мы разработали новое правило обмена и записали его в файл.

    Понравилась статья? Поделитесь ей
    Наверх