Разработки

Универсальная интеграция 1С 8 и интернет магазина

Универсальная интеграция 1С 8 и интернет магазина
 
Универсальный модуль позволяет:
- Выполнять обмен между любой конфигурацией 1С и любым web-магазином:
  virtuemart, oscommerce, хорошоп, magento, viarts и т.д., включая самописные
- Полностью управлять данными интернет-магазина из 1С
- Передавать любые данные как из 1С на сайт так и обратно
- Создавать неограниченное количество сценариев обмена данными
- Производить обмен из 1С без доработок и лишних действий на стороне сайта
- Отдельное расписание авто-обмена для каждого сценария
- Выполнять обмен только измененных данных, в т.ч. остатков и цен
- Обмениваться изображениями и создавать уменьшенные копии
- Модуль работает с любой конфигурацией 1С 8.1, 1С 8.2 и 1С 8.3
 

Информация о разработке:

Цена:
  500$ (под ключ)
Платформа:
1C 8.1; 1C 8.2; 1C 8.3
Конфигурации 1С:
  • Управление торговлей
  • Управление торговым предприятием
  • Управление небольшой фирмой
  • Комплексная автоматизация
  • Управление произв. предприятием
  • Розница
  • Другие конфигурации

Основные возможности решения:

Модуль обменивается данными в двух направлениях. Рассмотрим ключевые функции работы модуля.

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. Пользовательский интерфейс модуля:

Универсальная интеграция 1С 8 и интернет магазина.

При необходимости установить отбор, форма выглядит следующим образом:

Универсальная интеграция 1С 8 и интернет магазина.

5. Схема работы.

Стандартная схема работы обмена между 1С и интернет-магазином выглядит следующим образом:

Универсальная интеграция 1С 8 и интернет магазина.

В 1С создаются товары, оформляется поступление товаров на склад. Далее производится выгрузка (обновление) остатков товаров с розничными ценами, скидками, описанием и свойствами, статусов заказов и курсов валют на сайт. Созданные на сайте клиентами заказы и данные по клиентам загружаются в 1С. После выполнения каких-либо действий с заказом в 1С – проведение, создание реализации, отгрузка – на сайте обновляется статус заказа и отправляется уведомление покупателю об изменении статуса заказа.

Но возможны варианты, когда товары создаются на сайте и загружаются в 1С, а цены и остатки обновляются на сайте из 1С. Любые варианты могут быть реализованы.

Внедрение и настройка обмена данными между 1С и сайтом позволит покупателям на сайте постоянно видеть актуальные остатки и цены товаров, отслеживать состояние обработки своих заказов. Менеджеры смогут в 1С оперативно получать и обрабатывать все заказы.

6. Правила использования обработки для интеграции:

- Один экземпляр обработки можно использовать для одного или нескольких магазинов, у которых БД расположена на одном сервере.

- Запрещено продавать или передавать ее третьим лицам без согласия автора, размещать обработку для скачивания в интернет

- Мы предлагаем выгодные условия для Web-студий, занимающихся разработкой интернет-магазинов - до 30% скидки на каждый проданный экземпляр модуля.

7. Поддержка покупателей:

Покупатели, официально купившие у нас механизм обмена, получают:

- бесплатно все обновления обработки для интеграции 1С и интернет-магазина на протяжении 6мес.;

- бесплатное и оперативное исправление обнаруженных ошибок;

Важно! Для работы механизма необходим доступ к серверу баз данных интернет-магазина и установленный драйвер ODBC.

Если у Вас возникли вопросы или Вы хотите заказать интеграцию 1С и сайта под ключ, свяжитесь с нами любым удобным способом указанных в контактах.