Интеграция и обмен данными

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


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

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

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

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

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

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

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

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

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

Внимание!!! Если Вы уже проходили ранее в нашем центре курс Интеграция и обмен данными и знакомы с механизмом XDTO, то Вас мы приглашаем на отдельный курс Web- сервисы (SOAP), HTTP-сервисы, oData (автоматический REST-сервис)

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

  • 3 дня с 10:00 до 17:00
  • методические материалы
  • обеды, кофе-брейки
  • свидетельство 1С-Учебного центра №3

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

  • 5 недель курса, 5 вебинаров с преподавателем
  • доступ на 2 года к обновляемым видеоматериалам после окончания курса
  • свидетельство 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 
  • Выгрузка данных посредством 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
  • Особенности загрузки/использование индексов
  • Особенности использования dbf

HTML   

  • HTML документ
  • Поле HTML документа
  • Работа с объектной моделью HTML
  • События поля HTML документа
  • pEvtObj

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

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

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

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

  • Объект "Почта"
  • Объект "Интернет почта"
  • Третий вариант

Работа с ftp

OLE, COM          

  • Загрузка данных из Excel
  • Назначение обработчиков
  • Обращение к базе 1С:Предприятие через СОМ
  • Обращение к базе 1С:Предприятие через OLE
  • Отличия технологий       

Внешние источники   

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

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

  • Введение

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

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

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

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

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

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

Заключение

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

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

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

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

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

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

  • Выгрузка данных
  • Загрузка данных
  • Уникальный идентификатор, ссылка

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

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

Типы данных  

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

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

  • Вызгрузка/Загрузка
  • ВозможностьЧтенияXML
  • Указание типа в ПрочитатьXML

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

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

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

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

XDTO   

  • Введение
  • Создание пакета "Товары"
  • Выгрузка/Загрузка
  • В чем упрощение работы?
  • Где универсальность?

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

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

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

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

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

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

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

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

Выгрузка/Загрузка схем XML

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

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

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

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

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

JSON    

  • Введение
  • Выгрузка/загрузка структур, массивов
  • Работа с датой
  • Выгрузка/загрузка не поддерживаемых типов
  • Сериализация XDTO
  • Потоковая техника
  • Совмещение техник

Планы обмена               

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

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

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

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

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

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

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

WEB Сервисы

  • Введение

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

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

Установка Apache

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

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

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

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

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

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

Заключение

HTTP

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

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

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

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

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

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

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

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

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

Читать всю программу
Варианты обучения
Наши форматы
Очное дневное
7700 р.
Базовый формат обучения. Занятия проходят в дневное время в нашем учебном центре.
WEB-обучение
7800 р.
Круглосуточный доступ к материалам курса через Интернет для самостоятельного изучения. Он-лайн консультации с преподавателем в режиме вебинара.
Очный курс-погружение дневной
10800 р.
Обучение по видеоматериалам в классе, в присутствии преподавателя, который готов в любой момент помочь и ответить на вопросы.
Онлайн-трансляция
6450 р.
Обучение в форме вебинара, на котором вы получаете «живую» лекцию, транслируемую дистанционно.
Очное дневное + Web
10900 р.
Очное обучение с последующим круглосуточным доступом через Интернет к видеоматериалам по пройденным темам.
WEB-доступ к видеоматериалам
3200 р.
Круглосуточный доступ через Интернет к специально разработанным видеоматериалам. Только для тех, кто прошел данный курс очно.
Очный курс-погружение вечерний
10800 р.
Обучение по видеоматериалам в классе, в присутствии преподавателя, который готов в любой момент помочь и ответить на вопросы.
Варианты оплаты:
Ближайшие курсы
19 ноября - 24 декабря
круглосуточный доступ к WEB-порталу
WEB-обучение
7800 р.
26-30 ноября
10:00 - 17:00
Очный курс-погружение дневной
10800 р.
03-05 декабря
10:00 - 17:00
Очное дневное
7700 р.
03-05 декабря
10:00 - 17:00
Онлайн-трансляция
6450 р.
03-20 декабря
18:30 - 21:30
Очный курс-погружение вечерний
10800 р.
25 декабря - 11 февраля
круглосуточный доступ к WEB-порталу
WEB-обучение
7800 р.
Остались вопросы ? Уточните по тел. (495) 373-00-07, 542-19-94
Преподаватели
Гончаров Дмитрий
«1С-Учебный центр №3» и «Аналит»
Автор курса
Отзывы слушателей
Очень обширный и разнообразный материал. нет. ОТЛИЧНЫЙ отзыв о преподавателе.
13 августа 2018 г.
Филиппова Татьяна Анатольевна
Мы позаботились о вашем комфорте
Мы позаботились о вашем комфорте

Мы распланировали расписание занятий самым удобным образом. Вы можете учиться по будням или в выходные дни, с утра или вечером. А если все равно подобрать удобное время не удается, Вы можете слушать курсы онлайн или учиться по видеоматериалам.

У нас всё доступно и наглядно!
У нас всё доступно и наглядно!

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

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

Возможно вас заинтересуют другие наши курсы

Яндекс.Метрика

up