[spoiler]
Несмотря на то, что новый функционал появился не в 1С-Битрикс: Управление сайтом, мы решили приурочить это обновлением именно к
Что это значит для потребителя?
1С на сегодняшний день сохраняет позиции самого сильного игрока на рынке систем управления предприятием. Особого внимания заслуживает платформа 8.2 и технология "управляемое приложение", революционные и содержащие массу полезных возможностей для потребителя.
В прошлом году был выпущен релиз наиболее популярной конфигурации для торговых организаций: "1С:Управление торговлей 11" уже на базе технологии
Как вы, наверное, знаете, мы впервые на рынке реализовали штатную интеграцию с 1С: Управление торговлей 10 еще
Наша концепция интеграции была очень хорошо принята клиентами, и фактически стала на рынке стандартом "де-факто". На сегодня нам известно уже о сотнях интернет-магазинов и интернет-витрин, использующих данный модуль.
Конечно, не могли мы обойти вниманием и 1С: Управление торговлей 11, и уже в середине прошлого года начали работы по созданию нового модуля. Это действительно новый модуль, который был написан с нуля, т.к. в УТ11 совершенно иные принципы разработки функционала.
Уже в августе наши разрабочики
Далее совместно с коллегами из 1С мы начали работы по адаптации данного модуля в типовую конфигурацию. Процесс оказался продолжительным. Были тщательным образом изучены и проверены проектные решения, алгоритмы работы и сценарии пользователей и выработаны окончательные рекомендации к функционалу, которые поэтапно реализовывались и дополнялись, по мере развития и обновления конфигурации.
Хотите верьте, хотите нет, но проектная документация по модулю с комментариями в общем итоге представляет собой документ более чем на 50 страниц!
Мы очень рады, что совместно с коллегами из 1С смогли завершить процесс и представить результат нашим партнерам и клиентам.
==========================
Счастливый номер релиза УТ: 11.0.6.7
Все обладатели 1С: Управление торговлей 11 могут обновить свою конфигурацию для получения функционала. Никаких модулей с нашего сайта скачивать уже не нужно.
==========================
Давайте кратко рассмотрим как воспользоваться новым функционалом обмена:
Итак, открываем "1С: Управление торговлей 11"!
Для задействования возможности обмена с сайтами нам нужно открыть раздел "Администрирование и в "параметрах учета" установить галочку.
После этого в том же разделе "Администрирование" в левом меню появится нужный нам пункт: "Обмен с сайтами". Кликнем и перейдем к настройке обмена.
Форма "Узлы обмена с сайтами" содержит информацию о настройках обмена. Те, кто раньше использовал интеграцию, наверняка помнят, что в УТ10 нужно было выбирать отдельно узлы обмена по товарам и заказам, чтобы 1С могла отслеживать изменения в данных и учитывать это при обмене.
В УТ11 теперь на каждую настройку по умолчанию свой узел обмена: и на товары, и на заказы. Это удобно. Обратите внимание, что узлов обмена может быть несколько для одного и того же сайта, фактически узлы являются профилями выгрузки. Например, для вашего интернет-магазина вы можете сделать два профиля:
- 2 раза в день выгружать цены и остатки
- каждые 15 минут принимать в 1С заказы покупателей.
Также как и раньше, можно указать, в каком режиме будет работать данный профиль. Либо выгрузка товаров, либо обмен заказами, либо все вместе.
В разделе "Назначение" мы выбираем - ведем ли мы обмен напрямую с сайтом по протоколам HTTP(S) (и тогда указываем его адрес и учетные записи), или используем локальный каталог для XML-файлов.
Как и ранее, функционал позволяет обмениваться между сайтом и 1С только измененными объектами, что существенно экономит трафик и сокращает время обмена. В первый обмен, независимо от настроек, будет осуществлена полная выгрузка.
Дополнительно вы можете настроить расписание обмена, и тогда 1С самостоятельно будет выполнять задание по обмену в заданные временные интервалы.
Далее, если указан режим выгрузки товаров, необходимо настроить данный режим:
Наиболее важный элемент этой вкладки - это раздел "Таблица каталогов", где вы можете выбрать те группы справочника номенклатуры, которые будут выгружены на сайт. По умолчанию выгружается весь справочник номенклатуры.
Обратите внимание, что номенклатура может быть выгружена в раздельные каталоги (которые будут соответствовать отдельным инфоблокам в битриксе), для этого нужно нажать кнопку "Добавить" и настроить новый каталог и условия включения в него товаров (Настроить отбор).
Очень приятное нововведение в УТ11 - это галочка "Классифицировать по видам номенклатуры". В УТ10 была сущность "Ценовые группы", которая в УТ11 превратилась в иерархический справочник "Виды номенклатуры". Фактически - это возможность БЕЗ ИЗМЕНЕНИЯ СПРАВОЧНИКА НОМЕНКЛАТУРЫ создать отдельную иерархию разделов и товаров для выгрузки на сайт.
Учитывая, какие проблемы испытывают клиенты с приведением в порядок каталога товаров в 1С для должного представления на сайте, такая возможность - это просто спасательный круг для них!
Конечно, как и раньше, 1С может выгружать на сайт и изображения и файлы, связанные с товарами.
Идем дальше, в настройки обмена заказами:
Здесь произошло не так много изменений. Как и раньше вы должны выбрать способы идентификации контрагентов, которые приходят с сайта (чтобы заказ привязывался к сохраненному ранее контрагенту/клиенту) - теперь доступно 2 варианта: по наименованию, и по связке ИНН + КПП.
Настраивается с какими параметрами будут создаваться новые заказы и товары (если их не было в 1С ранее).
Обратим внимание на вкладку "Дополнительно":
В УТ 11 появился замечательный механизм - статусы документа, например, Заказа клиента (Не согласован, Согласован, К обеспечению, К отгрузке и Закрыт). По состояниям можно фильтровать заказы и вообще работать с ними стало удобно.
Учитывая этот факт, мы добавили в функционал возможность привязки статуса заказа к флагу состояния заказа в битриксе. Так, если оплата заказа произошла на сайте (например, через Яндекс.Деньги), то в 1С статус документа будет автоматически переведен в "Готов к отгрузке", например. Это еще одно удобство для клиентов.
Также можно указать параметры обработки отмененных на сайте заказов, и возможность автоматического проведения документов.
Итак, настройка завершена, сохраним параметры. Теперь можно начинать обмен:
1С информирует нас о статусе обмена в правом нижнем углу экрана:
Первый обмен всегда выполняется долго, во-первых пока все не прокэшируется, а во вторых - всегда выполняется полная выгрузка.
После завершения обмена мы можем получить детальную информацию о его результатах:
Непосредственно в списке узлов обмена визуально убедиться, что все хорошо:
а также в специальных отчетах по событиям выгрузки и загрузки данных:
Обратите внимание, система раздельно показывает события:
События выгрузки данных - это выгрузка на сайт номенклатуры и данных по изменениям в заказах (если они обрабатываются в 1С)
События загрузки данных - это события по приему заказов с сайта.
Все события сохраняются в журнале регистрации и по ним можно получить детальную аналитику и (в случае каких то вопросов) проще локализовать проблему.
Также появилась еще одна удобная возможность - посмотреть изменения, которые были зарегистрированы в системе перед выгрузкой в режиме "только изменения".
Мы видим, что произошло изменение в справочнике номенклатуры, был изменен один товар. Теперь предельно ясно и понятно что будет выгружено на сайт в ближайшем сеансе обмена.
Итак, подведем итоги:
1) Если перед вами встала задача сделать интернет-магазин, с обменом с 1С вы можете теперь смело приобретать 1С: Управление торговлей 11 в связке с 1С-Битрикс: Управление сайтом и получить готовое, законченное решение по синхронизации данных.
2) Если у вас уже есть работающая 1С УТ 10 и настроен обмен с сайтом, можно сделать переход на УТ11, благо появляется очень много новых возможностей, как и для внутренней автоматизации, так и для процедуры обмена.
Разумеется, мы продолжим дальнейшую активную работу по развитию функционала интеграции с 1С.
У нас уже есть достаточно большое количество пожеланий, и на одном из ближайших собраний мы выработаем план по их реализации, о чем я дополнительно напишу в блоге. Если есть предложения - высказывайте.
Также мы запланировали совместно с 1С начать работу по расширению стандарта CommerceML, поскольку в текущей версии стандарта (по которой и работает новый модуль) отсутствует ряд возможностей, таких, как выгрузка скидок, например, что уже было сделано в нашем дополнении для УТ10. Постараемся проделать эту работу как можно быстрее.
Успехов вам в интеграции!