Продолжительность: |
40 академических часов. |
Стоимость обучения: |
14 900 руб. |
Адрес проведения: |
г. Екатеринбург, ул. Радищева, 6 А, Офисный Дом "Суворов", 3 этаж, офис 304 (вблизи ТЦ “Гринвич”); +7 (343) 247-85-45, class@ta-ural.ru, ICQ 484-474-057 |
Даты, время | Стоимость | Запись |
---|---|---|
7 октября 11 октября 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
14 октября 18 октября 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
21 октября 25 октября 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
28 октября 1 ноября 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
11 ноября 15 ноября 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
18 ноября 22 ноября 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
2 декабря 6 декабря 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
9 декабря 13 декабря 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
16 декабря 20 декабря 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
23 декабря 27 декабря 2024, 10:00 - 17:00 по МСК | 14 900 руб. | Записаться |
Курс посвящен изучению механизмов, с помощью которых "1С:Предприятие 8" обменивается данными, взаимодействует с другими системами. В рамках курса рассмотрены те возможности системы "1С:Предприятие 8", которые непосредственно связаны с термином "обмен".
После курса Вы сможете:
- принимать решения об использовании наиболее эффективных механизмов обмена (для решения конкретной задачи);
- реализовывать механизмы обмена данными как с произвольными системами, так и с системами функционирующими на платформе «1С:Предприятие 8» с использованием довольно большого количества технологий.
Содержание курса:
Введение
Структура курса
Задача обмена
Составляющие задачи обмена
Работа с файлами
Обычное приложение
Управляемое приложение. Передача файла с клиента
Необходимость передачи файла на сервер
Передача файла с сервера на клиента
Переход в асинхронное программирование
Работа с текcтовым документом
Объект "Текстовый документ"
Поле текстового документа
Модель последовательного доступа
Посимвольное чтение
Работа с файлами dbf
Выгрузка/Загрузка в dbf
Особенности загрузки/использование индексов
Особенности использования dbf
HTML
HTML документ
Поле HTML документа
Работа с объектной моделью HTML
События поля HTML документа
Термины сетевых технологий
Вариант подключения к интернету
Проблема с прокси
Электронная почта
Объект "Почта"
Объект "Интернет почта"
Третий вариант
Работа с ftp
OLE, COM
Загрузка данных из Excel
Назначение обработчиков
Обращение к базе 1С:Предприятие через СОМ
Обращение к базе 1С:Предприятие через OLE
Отличия технологий
Внешние источники
Подключение внешнего источника
Настройка иерархии, представления
Получение данных из внешнего источника
Использование в качестве источника книги Excel
Изменение, добавление данных
Подсистемы БСП
Введение
Работа с файлами
Настройка
Обзор возможностей
Пример использования
Получение файлов из интернета
Обзор возможностей
Пример использования
Работа с почтовыми сообщениями
Настройка учетной записи
Обзор возможностей
Пример использования
Заключение
Занятие №2
XML. Общие понятия
XML документ
Схема XML документа
URI пространства имен типов
Универсальность XML
Базовая подсистема по работе с XML
Запись в файл
Чтение из файла
Доработка выгрузки
Сериализация для простых типов
Выгрузка данных
Загрузка данных
Уникальный идентификатор, ссылка
Самостоятельная работа
Постановка задачи
Разбор изменений процедуры выгрузки
Разбор изменений процедуры загрузки
Преимущества алгоритма
Типы данных
Типы 1С:Предприятие и типы XML
XMLТипЗнч, ИзXMLТипа
Сериализация для сложных типов
Вызгрузка/Загрузка
ВозможностьЧтенияXML
Указание типа в ПрочитатьXML
Самостоятельная работа
Постановка задачи
Разбор изменений процедуры выгрузки
Неудачная модификация процедуры загрузки
Исправление ситуации
Универсальная загрузка
Загрузить что можем
Использование методов сериализации для сложных типов
При работе с простыми типами
При отличиях в структуре (выгрузка)
При отличиях в структуре (загрузка)
Синхронизация по уникальным идентификаторам
Другие варианты
Использование DOM модели
Комплексное использование двух моделей
Работа с парсером напрямую
XSL преобразование
Использование преобразования
XDTO
Введение
Создание пакета "Товары"
Выгрузка/Загрузка
В чем упрощение работы?
Где универсальность?
Самостоятельная работа
Постановка задачи
Распостраненные ошибки
Занятие №3
Разбор самостоятельной работы
Структура пакета
Первый вариант
Второй вариант
Третий вариант
Четвертый вариант
Процедура выгрузки
Процедура загрузки
Выгрузка/Загрузка схем XML
Использование программно созданной фабрики
Комплексный подход
Использование типов другого пакета
Пакет "http://v8.1c.ru/8.1/data/enterprise/current-config"
Определение ссылок
JSON
Введение
Выгрузка/загрузка структур, массивов
Работа с датой
Выгрузка/загрузка не поддерживаемых типов
Сериализация XDTO
Потоковая техника
Совмещение техник
Планы обмена
Универсальный обмен данными
Введение. Инфраструктура сообщений
Служба регистрации изменений
Демонстрация работы службы регистрации изменений
Флаг "Автозаполнение"
Разрешение колизий
Программная регистрация изменений
Краткий итог
Распределенные информационные базы
Введение
Обработчики модуля объекта
Разбор ситуаций
Введение
Стандартный процесс разрешения коллизий
Односторонний обмен
Двухсторонний обмен (префиксация)
Список узлов корневой базы
Отсылка удалений объектов
Движения документов
Коллизии по объектам
Оптимизация службы регистрации (по составу объектов)
Оптимизация службы регистрации (по объему регистрации)
Отчеты по холдингу
Программная выгрузка загрузка
Занятие №4
Введение
Архитектура SOA
Ссылки на необходимые файлы
Подготовительные действия
Демопример (ИТС)
- Обзор функцинальности
- Публикация базы сервера
- Данные отгрузки (обзор)
- Проверка работы в отладчике
- Обращение по статической ссылке
- Исправление ошибки
Простейшая операция (Ready)
Публикация сервиса
Как увидеть работу сервиса?
Обращение к простому сервису
Параметры операций, направление передачи
Код обработчиков
Доработка пакета XDTO под Самостоятельную №1
Самостоятельная работа №1
Пример использования в типовой конфигурации
Работа с JSON
- Введение
- Выгрузка/Загрузка простых типов
- Перенос массива
- Перенос даты
- Функция восстановления
- Перенос неподдерживаемого типа, функция сериализации
- Оптимизация сериализации и восстановления
- Сериализация через СериализаторXDTO
- Потоковая техника
- Совмещение техник
- Самостоятельная работа
Занятие №5
Введение
Продолжение (асинхронное обращение)
Коды состояния
Автоматический сервис платформы
- Общая информация, публикация
- Функциональность справочника URLСтроки
- Правило формирования URL. Управление доступностью данных
- Обращение к данным таблиц
- Правила указания имени ресурса
Место проведения: | г. Екатеринбург, ул. Радищева, 6 А, Офисный Дом "Суворов", 3 этаж, офис 304 (вблизи ТЦ “Гринвич”); +7 (343) 247-85-45, class@ta-ural.ru, ICQ 484-474-057 |
Начало обучения: |
7 октября 2024, 14 октября 2024, 21 октября 2024, 28 октября 2024, 11 ноября 2024, 18 ноября 2024, 2 декабря 2024, 9 декабря 2024, 16 декабря 2024, 23 декабря 2024 |
Продолжительность курса: | |
График занятий: | 10:00 - 17:00 по МСК |