Новые возможности интеграции с 1С в сфере eCommerce ++ Артем Рябинков

advertisement
Новые возможности интеграции с 1С
в сфере eCommerce
++
Артем Рябинков
«1С-Битрикс»
Интернет-магазин, интегрированный с 1С
Интеграция продукта "1С:Битрикс: Управление сайтом" с системой
"1С:Предприятие (УТ и УПП)" позволяет обеспечить продажу товаров и услуг
в сети Интернет:
•
•
•
•
выгружать на сайт каталог товаров и прайс-лист из 1С;
обновлять данные по товарам, ценам и остаткам из 1С по расписанию;
получать в 1С заказы интернет-магазина и обрабатывать их;
информировать покупателей в личном кабинете об статусах их заказов.
Архитектура интеграции
• Обмен данными по расписанию
• CommerceML via POST
• Безопасность
• Производительность
• Готовый транспорт – широкие
возможности доработки
Новая версия интеграции с УТ
Функциональные улучшения в новой версии
интеграции с «1С:Управление торговлей»
1. Выгрузка групп номенклатуры в разные инфоблоки
2. Выгрузка множественных изображений
3. Настройка сортировки товарных позиций
4. Улучшение выгрузки свойств товаров
5. Настройка форматов значений и величин
6. Новый принцип выгрузки характеристик
7. Выгрузка и обработка скидок, дисконтных карт
8. Мелкие улучшения и исправления
Выгрузка групп номенклатуры в разные инфоблоки
В CommerceML нет изменений –
на каждую группу отдельные файлы import.xml и offers.xml.
6
Выгрузка множественных изображений
Выгрузка поддержана в модуле инфоблоков с версии 8.0.0.
Дополнительные картинки будут выгружены в множественное
свойство «Картинки», с типом «Файл»
7
Настройка сортировки номенклатурных позиций
Можно выбрать несколько критериев сортировки позиций.
Выбранный вариант сортировки будет сохранен и в инфоблоке
(с помощью поля SORT).
8
Улучшение выгрузки свойств товарных позиций
1. Расширен перечень выгружаемых типов свойств. Сейчас
доступны следующие типы:
• Строка
• Число
• Булево
• Дата + время (вместе или отдельно)
• Справочник
2. В CommerceML передается тип свойства и поддерживается
модулем инфоблоков
3. Для типа «Справочник» выгружаются все его значения и
загружаются в свойство инфоблока.
4. Доступны варианты форматирования значений свойств на этапе
генерации CommerceML (следующий слайд).
Настройка форматов представления величин
Все настройки форматирования передаются в CommerceML и могут
10
быть обработаны на сайте.
Корректная обработка учета по характеристикам
Раньше:
Разные характеристики товаров выгружались только как отдельные
товары (размножение товаров).
Сейчас:
Возможность сделать отдельно товар и предложения по нему (в
разных инфоблоках).
11
Выгрузка скидок. Обработка скидок от количества
12
Множество мелких улучшение и исправлений
1. Реакции на отмену проведения заказа, перемещения товаров из
группы в группу и т.п.
2. Настройка сортировки товарных позиций
3. Выгрузки характеристик вместе
4. Корректная выгрузка HTML-кода
5. Приведение единицы веса к единому формату (граммы)
6. Исправление некоторых ошибок при обмене номенклатурой и
заказами
13
Более высокая производительность генерации СML
Переработано ядро генерации XML в модуле 1С. Использованы
новые технологии, появившееся в платформе:
• Использование пакетов запросов
• Использование виртуальных таблиц
• Оптимизация расхода памяти
В результате СУЩЕСТВЕННО УВЕЛИЧЕНА
ПРОИЗВОДИТЕЛЬНОСТЬ И СТАБИЛЬНОСТЬ РАБОТЫ НА
БОЛЬШИХ ОБЪЕМАХ ДАННЫХ!
Раньше при обработке большого массива данных происходило
резкое потребление памяти, которая в определенный момент
заканчивалась. (10-15 тыс.записей, расход памяти – 2Gb, через час
выгрузка останавливалась)
Теперь расход памяти строго регулируется и скрипт всегда
отрабатывает до конца (до 256 Мб ОЗУ, выгрузка 20 тыс. – 10 мин,
60 тыс. – 15 мин, 80 тыс. – 25 мин.).
14
Расширение CommerceML
1. Описание свойств и значений
2. Форматы данных и значений.
3. Скидки номенклатуры
4. Выгрузка характеристик в пакете предложений
5. Тип поля описания: text/html
6. Дисконтные карты
Документ с подробной информацией по расширению XML:
http://1c.1c-bitrix.ru/ecommerce/v2.php#tab-cml_ext-link
15
Начните пользоваться прямо сейчас
1. Скачайте модуль выгрузки
http://1c.1c-bitrix.ru/ecommerce/v2.php
2. Проверьте версии 1С
Новый функционал требует платформы 1С от v8.1.11.67,
и УТ версии от 10.3.7.8.
3. Установите модуль его в существующую конфигурацию,
согласно прилагаемой инструкции (внутри дистрибутива)
4. Обновите «1С-Битрикс: Управление сайтом» до последней
версии
16
Вся информация в одном месте
1 сентября запущен
специализированный вебсайт, посвященный вопросам
интеграции программных
продуктов 1С-Битрикс и 1С.
- Для клиентов
- Для пользователей
- Для разработчиков
Блог интеграции, кейсы,
форум, техподдержка,
документация и многое
другое.
http://1c.1c-bitrix.ru/ecommerce/
Для партнеров: Компетенция «Интеграция с 1С»
Данную компетенцию получают партнеры,
разрабатывающим интернет-проекты, включающие
взаимодействие или интеграцию с программными
продуктами фирмы 1С.
7 месяцев с момента запуска- 36 компаний, около 100 описаний
внедрения (кейсов).
Ожидаем увидеть вас в этом списке: 
http://1c.1c-bitrix.ru/deployment/index.php#tab-1c_list-link
Результаты работы партнеров - проекты:
http://1c.1c-bitrix.ru/deployment/projects.php
+ подробное описание каждого проекта
18
Спасибо за внимание! Вопросы?
artem@1c-bitrix.ru
Download