Основные возможности решения:
Модуль обменивается данными в двух направлениях. Рассмотрим ключевые функции работы модуля.
1. Выгрузка данных из 1С в интернет-магазин:
- Исходные данные получаются произвольным запросом. Это значит, что любые данные, которые можно выбрать в базе 1С запросом можно передать на сайт. Благодаря этому модуль не привязан к конкретной конфигурации 1С и позволяет использовать обработку для любой конфигурации 1С 8.х без привязки к объектам метаданных.
- Для того чтобы выбрать запросом не все данные, а только нужные для конкретного сценария обмена в модуле можно задавать параметры запросов, как обязательные так и дополнительные, указываемые пользователем при использовании обмена.
- Реализована гибкая система настроек при отправке данных на сайт. Можно указывать в какие таблицы и при каких условиях делать запись. Например, записывать в таблицу категорий данные по товару, только если это группа, или записываем производителя, только если свойство «производитель» у товара заполнено. При создании объекта на сайте и его обновление настройка обновляемых данных может отличаться, например, наименование товара писать на сайте только при создании и дальше не обновлять.
- Выгружать на сайт можно и основные и дополнительные изображения в независимости от того, где они хранятся в 1С. Например, основное изображение может храниться в реквизите - хранилище самого товара, а может быть в справочнике «Хранилище дополнительной информации», а может и там и там. Изображения могут выгружаться на сайт по протоколу FTP или по локальной сети.
- При выгрузке реализовано автоматическое создание уменьшенных копий изображений. На сайте для оптимизации работы сайта при загрузке изображения создаются его уменьшенные копии: для списка товаров, для детальной страницы и т.д. Модуль создает эти изображения при выгрузке, автоматически из оригинального изображения.
- Кроме основных данных, которые формируются основным запросом, существует возможность выгрузки дополнительных данных в этом же сценарии. Например, обновление дополнительных категорий, характеристики, свойства, курсы валют, статусы заказов, скидки и т.д. Для каждой дополнительной выгрузки описывается свой запрос для получения исходных данных, условия и формат выгрузки, таблицы в которые будет производиться запись.
- Есть возможность запуска внешних скриптов после выгрузки данных. Это может быть запуск скрипта на сайте или выполнение общей функции в 1С.
- Варианты выгрузки данных из 1С на сайт – выгрузка, обновление и удаление.А также, очистка данных на сайте перед выгрузкой, регистрация изменения выгружаемых объектов при выгрузке измененных.,
2. Загрузка данных в 1С из интернет магазина:
- В качестве исходных данных в настройке указываются таблицы и колонки базы данных сайта и какие объекты в 1С на основании этих данных необходимо создать. По указанным настройкам модуль генерирует запрос к базе данных сайта и выбирает необходимые данные, которые потом будут загружены в 1С согласно настроек..
- Заполнение любых данных в 1С, даже если их нет на сайте, а они требуются для корректного создания объекта в 1С: установка полученных значений с сайта, любых указанных значений из базы 1С, есть возможность задавать формулы расчета значений в 1С. Это максимально автоматизирует процесс загрузки данных в 1С.
- Существует возможность настройки поиска значений в базе 1С, для таких данных как товары, клиенты и т.д по коду, наименованию или реквизиту. Например, мы загружаем табличную часть документа заказ, нам необходимо найти товар, единицу измерения и т.д.
- При недостатке возможностей конструктора, можно писать любые произвольные запросы для выбора данных из БД сайта.
- Может быть написан любой произвольный код для выполнения перед записью объекта и после его записи.
- Загрузка изображения в 1С через FTP.
3. Сервисные возможности:
- Обработка работает в двух режимах: пользовательский - список сценариев и кнопка выполнить обмен; режим администратора - конструктор для настройки обмена.
- Структура таблиц и полей с сайта загружается с сайта автоматически, так же получается и структура полей из запроса 1С. Это сводит настройку обработки к сопоставлению нужных связей и минимизирует количество ошибок.
- Настройки подключения к базе данных, ftp, параметры прокси сервера и т.д. указываются в отдельном справочнике, что дает возможность создавать подключения к разным сайтам и использовать их в разных сценариях.
- Для удобного переноса настроек с копии базы на рабочую в модуле реализована возможность импорта и экспорта настроек из внешнего файла XML.
- Создание неограниченного количества настроек (сценариев обмена) и автоматическое их выполнение с установленной периодичностью.
4. Пользовательский интерфейс модуля:
При необходимости установить отбор, форма выглядит следующим образом:
5. Схема работы.
Стандартная схема работы обмена между 1С и интернет-магазином выглядит следующим образом:
В 1С создаются товары, оформляется поступление товаров на склад. Далее производится выгрузка (обновление) остатков товаров с розничными ценами, скидками, описанием и свойствами, статусов заказов и курсов валют на сайт. Созданные на сайте клиентами заказы и данные по клиентам загружаются в 1С. После выполнения каких-либо действий с заказом в 1С – проведение, создание реализации, отгрузка – на сайте обновляется статус заказа и отправляется уведомление покупателю об изменении статуса заказа.
Но возможны варианты, когда товары создаются на сайте и загружаются в 1С, а цены и остатки обновляются на сайте из 1С. Любые варианты могут быть реализованы.
Внедрение и настройка обмена данными между 1С и сайтом позволит покупателям на сайте постоянно видеть актуальные остатки и цены товаров, отслеживать состояние обработки своих заказов. Менеджеры смогут в 1С оперативно получать и обрабатывать все заказы.
6. Правила использования обработки для интеграции:
- Один экземпляр обработки можно использовать для одного или нескольких магазинов, у которых БД расположена на одном сервере.
- Запрещено продавать или передавать ее третьим лицам без согласия автора, размещать обработку для скачивания в интернет
- Мы предлагаем выгодные условия для Web-студий, занимающихся разработкой интернет-магазинов - до 30% скидки на каждый проданный экземпляр модуля.
7. Поддержка покупателей:
Покупатели, официально купившие у нас механизм обмена, получают:
- бесплатно все обновления обработки для интеграции 1С и интернет-магазина на протяжении 6мес.;
- бесплатное и оперативное исправление обнаруженных ошибок;
Важно! Для работы механизма необходим доступ к серверу баз данных интернет-магазина и установленный драйвер ODBC.
Если у Вас возникли вопросы или Вы хотите заказать интеграцию 1С и сайта под ключ, свяжитесь с нами любым удобным способом указанных в контактах.