Курс предназначен для ознакомления с различными механизмами, с помощью которых система "1С:Предприятие 8" может обмениваться данными и взаимодействовать с другими системами.
Описание курса
Курс рассчитан на слушателей, знакомых с основными механизмами платформы в объеме материала курса "Конфигурирование в системе 1С:Предприятие 8. Основные объекты".
Формат обучения
Общая продолжительность - 24 ак.ч.
В течение занятия предусмотрен кофе-брейк.
Программа курса
Занятие №1. Обмен данными через файлы популярных форматов
- Общие принципы работы с файлами
- Работа с текстовыми файлами
- Работа с файлами DBF
- Документы HTML
- Извлечение текста
Определяем размер, атрибуты и время изменения файлов. Предоставляем пользователю диалог выбора файла или папки. Создаем папки, копируем/перемещаем/переименовываем/удаляем файлы средствами "1С:Предприятие 8". Запускаем произвольные приложения, открываем любые файлы и web-страницы.
Выгружаем/загружаем данные иерархических справочников через текстовые файлы. Учимся правильно читать/записывать текстовые файлы больших и очень больших размеров.
Изучаем формат DBF. Разбираемся с индексами таблиц. Выгружаем/загружаем данные табличного вида с помощью объекта XBase.
Изучаем основы языка HTML. Создаем простой браузер, встроенный в форму. Знакомимся с DOM-моделью документов HTML. Реализуем автоматический сбор данных с Web-сайтов.
«Вытягиваем» текстовое содержимое из произвольных файлов самых разных форматов: документов Word и Excel, PDF и DjVu, HTML и ASP, JPEG и TIFF и проч. и проч.
Занятие №2. Интернет технологии. COM и OLE
- Организация Интернет-соединения
- Работа с электронной почтой
- Использование протоколов HTTP, FTP
- Работа с Microsoft Excel
- Назначение обработчиков событий на COM-объекты
- «1С:Предприятие 8» как OLE или COM-сервер
- Организация связи web-приложения с информационной базой «1С:Предприятия 8»
Устанавливаем и разрываем соединения при подключении по коммутируемым линиям связи (через модем).
Программно подключаемся к любым учетным записям E-mail. Отправляем/принимаем письма прямо из «1С:Предприятия». Используем возможности почтового клиента (Outlook,The Bat! и т.п.) через интерфейс MAPI. Создаем свой собственный простой почтовый клиент, работающий через протоколы SMTP и POP3.
Программно получаем любые ресурсы (файлы) с web-сервера по протоколам HTTP или HTTPS. Отправляем свои данные на обработку web-серверу. Знакомимся с протоколом FTP. Создаем простой клиент для поиска и загрузки файлов с FTP-серверов.
Знакомимся с технологиями COM и OLE, изучаем отличия. Рассматриваем объектную модель документов Word и Excel. Загружаем данные о ценах конкурентов из прайс-листа в формате Excel.
Обсуждаем, как «удерживать связь» с COM-объектами и программно реагировать на их внутренние события.
Учимся программно подключаться к информационным базам «1С:Предприятия». Записываем данные во внешнюю базу, выполняем запросы и используем функционал внешней базы.
Рассматриваем общие принципы отображения данных из базы «1С:Предприятия» на web-сайте.
Занятие №3. Основные XML-технологии
- Язык XML
- Базовые средства работы с XML
- XML-сериализация
- DOM-модель работы с XML-документами
- XSLT-преобразование
Знакомимся с основами расширяемого языка разметки XML.
Изучаем средства «1С:Предприятия 8» для низкоуровневой работы с XML-документами. Выгружаем/загружаем данные справочников в формате XML.
Знакомимся с подсистемой XML-сериализации, изучаем простые и сложные типы данных. Упрощаем и универсализируем алгоритмы загрузки/выгрузки любых данных, используя XML-сериализацию.
Рассматриваем альтернативную высокоуровневую модель работы с XML-документами. Выгружаем и загружаем любые данные, используя DOM-модель.
Знакомимся с мощной технологией преобразования XML-документов в документы любых других текстовых форматов (HTML, TXT, RTF, VRML и т.п.). Используем XSLT для значительного изменения структуры XML-документов.
Занятие №4. Продвинутые XML-технологии
- Механизм XDTO
- Web-сервисы
Знакомимся с механизмом XDTO и обсуждаем области его применения. Разбираемся с понятиями «Фабрика XDTO» и «Пакет XDTO». Используем XDTO для чтения/записи XML-данных. Импортируем и экспортируем XML-схемы. Рассматриваем XML-сериализацию на основе XDTO.
Изучаем основные принципы SOA (сервис-ориентированной архитектуры). Создаём свои web-сервисы и используем сервисы, опубликованные сторонними поставщиками.
Занятие №5. Планы обмена
- Объект конфигурации «План обмена»
- Универсальный обмен данными
- Распределенные базы данных
Изучаем строение и назначение объекта «План обмена». Разбираемся с принципами работы инфраструктуры сообщений и службы регистрации изменений.
Рассматриваем принципы создания произвольных распределенных систем, объединяющих как информационные базы «1С:Предприятия 8», так и принципиально иные информационные системы и СУБД.
Изучаем более специфический вид распределенных систем, основанных на иерархической структуре информационных баз «1С:Предприятия 8».
Занятие №6,7. Конвертация данных
- Конфигурация «Конвертация данных 2.0»
Знакомимся с принципами быстрой настройки обмена данными между произвольными базами «1С:Предприятия» (версий 7.7, 8.0, 8.1). Изучаем архитектуру конфигурации «КД 2.0». Выгружаем/загружаем данные справочников с учетом иерархии, табличных частей и связанных справочников и перечислений. Переносим документы и данные регистров накопления.
Гарантия качества
- Автором сертифицированного курса и методических пособий является фирма «1С»
- Наши преподаватели имеют все необходимые сертификаты для проведения курса
- Вы получите свидетельство фирмы «1С» о прохождении курса
Как записаться и оплатить этот курс
Подайте заявку прямо сейчас – это займет всего 2 минуты!
Если Вы оплачиваете обучение самостоятельно
Вам нужно приехать в наш офис (по адресу: М. Горьковская. Кронверкская ул. д. 5, 3 этаж оф. 334 ) для заключения договора и оплаты курса до начала занятий.
Вы можете оплатить обучение в онлайн режиме:
Свяжитесь с администратором по телефону (812) 324-70-70 ежедневно с 9.30 до 22.00 или отправьте заявку на почту zakaz@6100505.ru для получения счета на оплату сертифицированных курсов 1С. После согласования заказа Вам на электронную почту будет выслан счет. Выбирайте любой удобный способ оплаты и оплачивайте в режиме онлайн!
Если Ваше обучение оплачивает организация – юридическое лицо
Для заключения договора нужно прислать нам реквизиты организации – плательщика на адрес: zakaz@6100505.ru. В ответ мы вышлем Вам все необходимые документы:
Пожалуйста, не откладывайте все на последний момент – группы быстро формируются и чтобы гарантировать Вам место в нужной группе, свяжитесь с нами заранее!
Ближайшая группа
Место проведения: