Для кого предназначена услуга
Какая выгода от интеграции 1С с интернет магазином?
Что я получу после настройки интеграции сайта с 1С
FAQ или Частые вопросы
Вы установили свой интернет-магазин и готовы начать продавать ваши товары через интернет. Но витрина интернет-магазина пока отображает только товары из демо-контента. Перед вами стоит задача наполнения интернет-магазина товарами с ценами и складскими остатками. Еще, вероятно, хотелось бы, чтобы заказы покупателей попадали ли в вашу учетную систему, где их смогут обрабатывать менеджеры.
Решить эти вопросы можно двумя способами.
Способ 1: перенос данных вручную. Этот способ хорош, если перечень вашей номенклатуры составляет до двух - трех десятков позиций. Если наименований товаров больше, то ручной способ - не ваш вариант.
Способ 2: интеграция сайта с 1С. Установив модуль обмена с сайтом от 1С-Битрикс в свою конфигурацию 1С, вы сможете:
1. Настроить выгрузку на сайт товаров с картинками, описаниями, ценами и остатками.
2. Организовать импорт с сайта заказов покупателей (и других документов).
3. Организовать выгрузку пользовательских справочников на сайт.
Это можно сделать, используя поставку "из коробки". Если функционала модуля обмена от Битрикс недостаточно, то можно расширить его возможности, обратившись к нам.
Справедливости ради нужно упомянуть, что в типовых конфигурациях 1С есть своя подсистема обмена с сайтами в формате CML2. Ее тоже можно использовать при обмене с сайтом на 1С-Битрикс. Но, важно помнить, что использование базового модуля обмена от Битрикс позволяет использовать возможности платформы сайта в значительно большей степени, чем при использовании типового модуля обмена 1С.
Если у вас возникли трудности с установкой модуля обмена в вашу БД 1С - обращайтесь, поможем.
Стоимость интеграции 1С с сайтом зависит от нескольких факторов.
Фактор первый - типовая или нетиповая интеграция предстоит. Типовая интеграция - это интеграция без изменения исходного кода модулей обмена в 1С, исходного кода решения и системных модулей сайта. Т.е. типовая интеграция - это интеграция без доработок, выполняемая штатными настройками на стороне 1С и сайта. Цены на типовую интеграцию приведены в таблице.
Нетиповая интеграция - это интеграция с доработками типового функционала или разработкой механизмов обмена "с нуля". Стоимость нетиповой интеграции рассчитывается индивидуально.
Фактор второй - какой объем интеграции предстоит. Перед началом работ по интеграции мы проводим аудит состояния каталога, учетной системы и вашего сайта. По результатам аудита мы даем рекомендации по объему выполняемых работ. На основании этих рекомендаций вы принимаете решение о том, какие этапы будут выполняться, какие нет (напр. настраиваем выгрузку каталога, обмен документами не настраиваем). На основании перечня выбранных этапов формируется окончательная стоимость работ по интеграции.
Типовая интеграция - это интеграция без изменения исходного кода модулей обмена в 1С, исходного кода решения и системных модулей сайта. Т.е. типовая интеграция - это интеграция без доработок, выполняемая типовыми настройками на стороне 1С и сайта. Нетиповая интеграция - это интеграция с доработками типового функционала или разработкой механизмов обмена "с нуля". Цены на типовую интеграцию приведены в таблице.
Стоимость нетиповой интеграции рассчитывается индивидуально.
Перед тем, как начать работы по интеграции, следует рассчитать стоимость работ. Для оценки стоимости работ и перечня необходимых этапов, мы производим Аудит состояния каталога, учетной системы и сайта заказчика. Задача аудита – определить, будет ли интеграция в вашем случае типовой или нетиповой.
Для проведения Аудита, вам следует зарегистрироваться на нашем портале техподдержки https://www.redsign.ru/support/ и создать обращение с темой "Интеграция с 1С". Желательно заранее подготовить выгрузку вашей базы 1С в формате *.dt (Конфигуратор/Администрирование/Выгрузка информационной базы), выгрузить получившийся файл на любой из файлообменных сервисов (Yandex Disk, Облако Mail, Google Disk и т.д.) и прикрепить ссылку на файл в обращение. Также для проведения аудита потребуются данные для входа в вашу базу 1С и на сайт с правами Администратора.
Аудит производится на копии базы (dt). Для настройки вашей рабочей базы 1С вы должны быть готовы предоставить удаленный доступ до рабочего стола с подключенной базой 1С через Удаленный рабочий стол (rdp), Team Viewer, VNC или др.
Дальнейшие действия будут оговариваться через портал техподдержки.
Аудит - это первый этап работ по интеграции 1С с сайтом. В процессе выполнения Аудита выявляются проблемы организации каталога, проблемы совместимости версий ПО, определяются шаги, необходимые для наиболее эффективного достижения искомого результата. А результатом, в данном случае, является стабильный процесс обмена данными 1С с сайтом.
На этом этапе вы получаете рекомендации по устранению найденных проблем в организации данных и конфигурации программных средств. Но прежде всего, Аудит проводится для того, чтобы определить и согласовать объем, сроки исполнения и окончательную стоимость работ по интеграции.
Первым делом вы должны создать обращение в системе техподдержки https://www.redsign.ru/support/ с темой "Интеграция с 1С". Ваше обращение попадет к специалисту по вопросам интеграции 1С с сайтом. Далее все будет зависеть от того, на какой стадии готовности к интеграции находится каталог в вашей БД 1С. Если каталога нет - специалист предложит вам помощь по автоматизированному наполнению каталога и/или даст рекомендации как это делать. Если в 1С учет уже ведется - специалист запросит выгрузку вашей БД 1С и выставит счет на Аудит.
По результатам Аудита вы совместно со специалистом определите необходимый объем работ по интеграции и сформируете окончательную стоимость работ.
Для настройки вашей рабочей базы 1С вы должны быть готовы предоставить удаленный доступ до рабочего стола с подключенной базой 1С через Удаленный рабочий стол (rdp), Team Viewer, VNC или др.
Любое общение со специалистами происходит через портал техподдержки. По телефону можно пообщаться с персоналом, осуществляющим продажи. Внятного ответа по техническим вопросам по телефону получить невозможно. Процесс организован именно так для максимально полного сохранения связной истории общения с клиентом.
Изменение данных на сайте разрешено только для авторизованных пользователей с соответствующим уровнем доступа. Это же положение справедливо и для интеграции. Механизм интеграции на стороне БД 1С первоначально авторизуется на сайте от имени определенного пользователя. Только после успешной авторизации возможно осуществление процесса обмена данными. Обмен данными, для обеспечения более высокого уровня безопасности, может осуществляться с использованием протокола https. Для использования https должны быть произведены соответствующие настройки хостинга, которые в стоимость интеграции не входят.
Для того, чтобы технический специалист имел возможность выполнить Аудит и последующие этапы работ по интеграции следует предоставить следующие данные:
1. Выгрузку базы 1С в формате *.dt (Конфигуратор/Администрирование/Выгрузка информационной базы). Производится по запросу специалиста.
2. Доступ с правами Администратора в БД 1С (Логин + Пароль).
3. Доступ с правами Администратора на сайт (Домен + Логин + Пароль).
4. FTP доступ на хостинг (Адрес + Порт + Логин + Пароль).
5. Удаленный доступ до рабочего стола с установленным подключением к рабочей базе 1С через Удаленный рабочий стол, Team Viewer, VNC и т.д. (Вид подключения + адрес и/или номер или логин + пароль)
6. Свои пожелания к обмену желательно сформулировать перед исполнением этапа Аудит.
Компания 1С-Битрикс не предоставляет типового функционала для организации обмена данными с базами данных на платформе 1С 7.7. Однако такой обмен может быть организован силами наших специалистов. Для того, чтобы определить стоимость организации такого обмена, вам следует зарегистрироваться в нашей системе техподдержки https://www.redsign.ru/support/ и создать обращение с общим описанием задачи.
Грамотная организация товарного каталога в части свойств товаров - залог правильного функционирования механизмов сайта, обеспечивающих быстрый поиск товара покупателем.
Посыл первый - определитесь с типом значений дополнительного реквизита. При создании нового дополнительного реквизита товара в 1С, по умолчанию, значениям присваивается тип "Дополнительные значения свойств". Это означает, что все значения этого свойства хранятся в определенном справочнике. При заполнении свойств в карточке товара, вы будете выбирать значение из этого списка. Это ограждает вас от ошибок ручного ввода (Напр.: Adidas или Adibas или Adidos, названия разные, а производитель подразумевается один). Однако, если вы, например, хотите вывести свойство номенклатуры в Умном фильтре в виде диапазона с ползунком, будет удобнее задать тип свойства в 1С как "Число". Пример - свойство номенклатуры "Фасовка (л. или кг.)".
Посыл второй - если дополнительный реквизит (свойство) используется более чем для одного вида номенклатуры - сделайте его общим для всего каталога. Это обусловлено тем, что при определенных настройках компонента каталога, когда, выбрав в меню корневую группу каталога, мы видим товары из всех дочерних папок этого корня, в Умный фильтр соберутся все свойства всех этих товаров. И если в этом корне присутствуют товары разных видов номенклатуры, и у этих видов номенклатуры есть НЕ общие свойства с одинаковыми названиями (напр. Цвет), в фильтре будет несколько пунктов с одинаковыми названиями, но разным наполнением. Это путает покупателя.
Посыл третий - для организации хранения параметров товаров используйте дополнительные реквизиты, а не свойства. В 1С Управление торговлей 11 ред. ( и конфигурациях параллельных версий ) есть два механизма хранения параметров объектов. Это свойства и дополнительные реквизиты. Для хранения параметров товаров можно использовать оба механизма. Но, в силу особенностей работы механизмов обмена, рекомендуется использовать дополнительные реквизиты.
В конфигурациях 1С Управление торговлей 10-й редакции присутствует механизм свойств товаров. Он во многом подобен механизму дополнительных реквизитов конфигурации 1С Управление торговлей 11 ред. Однако по умолчанию все свойства товаров - общие для всего каталога. Если вы хотите ограничить применимость свойства - необходимо произвести настройку ограничения его видимости на первой вкладке формы элемента свойства.
Конфигурация 1С Управление торговлей 11 ред. содержит два механизма хранения параметров товаров. Это свойства и дополнительные реквизиты. Для хранения параметров товаров можно использовать оба механизма. Но, в силу особенностей работы механизмов обмена, рекомендуется использовать дополнительные реквизиты.
В случае использования каталога товаров без характеристик, для обмена с сайтом разницы нет. Разница лишь в том, где вы будете наполнять свойства в карточке товара. Для наполнения свойств есть специальная кнопка в панели инструментов формы элемента номенклатуры. Дополнительные реквизиты выводятся непосредственно в карточке номенклатуры как обычные поля справочника.
В случае использования каталога товаров с характеристиками, если используется механизм свойств, на сайте требуется установка дополнительных модулей для разбора и правильной укладки свойств характеристик товаров в свойства инфоблока торговых предложений. В случае использования дополнительных реквизитов - дополнительных действий не требуется.
Вариант 1. Решение "в лоб". Если ваше дерево групп номенклатуры не подходит для сайта, но изменению его не препятствуют внутренние бизнес-процессы вашей организации - измените его под сайт. Это облегчит вам жизнь.
Вариант 2. Использование в качестве иерархии справочник "Виды номенклатуры". В этом случае для сайта текущее дерево групп из справочника Номенклатура не используется. Товар будет сгруппирован по принадлежности к виду номенклатуры. Т.е. группы на сайте будут соответствовать видам номенклатуры. Этот способ организации иерархии на сайте также удобен тем, что позволяет не смешивать в умном фильтре свойства товаров от разных видов номенклатуры. Этим страдают другие способы организации иерархии.
Вариант 3. Альтернативное дерево групп из настройки обмена. Модуль обмена от 1С-Битрикс предлагает возможность организовать дерево для сайта полностью вручную. Но и поддерживать его в итоге придется вручную. Не забывайте об этом.
Вариант 4. Если вы формируете иерархию каким то своим способом, через реквизиты или в отдельном справочнике - мы можем настроить механизм обмена таким образом, чтобы он подхватывал ваши данные для иерархии вместо типовых.
У нас есть большой опыт создания механизмов обмена данными между разными программными системами. Обращайтесь к нам, мы поможем вам наполнить каталог из тех данных, которые у вас есть в наличии.
В этом случае вам следует обратиться к нам. Мы проведем аудит вашей учетной системы и предложим вариант решения. Это может быть адаптация нашими силами одной из версий типового модуля обмена от Битрикс под конфигурацию вашей базы 1С, либо разработка механизма обмена с сайтом "с нуля".
Да. Такая возможность есть. С просьбой доработать механизм обмена в части выгрузки скидок обращаются достаточно часто. На стороне сайта есть несколько механизмов, которые позволяют реализовать практически любую логику назначения скидок/наценок. А механизм обмена данными мы доработаем под вас - обращайтесь.
Редакция БУС "Малый бизнес" с некоторых пор имеет ограничения. Помимо отсутствия многоскладовости и некоторых других вещей, это возможность существования только одной цены. Если предпринять попытку выгрузки из 1С на сайт более одного типа цены, на этапе импорта классификатора возникает исключение и на сайт не грузятся не только цены, но и дерево групп. Если вы столкнулись с такой проблемой - настройте отбор в настройке выгрузки каталога на сайт таким образом, чтобы выгружался только один тип цен. После этого установите внешний код существующего в БУС типа цен равным XMLID выгружаемого типа цен (или типового соглашения для ред 11.).
Самый простой способ определить xmlid типа цены без привлечения программиста 1С - произвести выгрузку файлов обмена на диск (соответствующая галка в настройке обмена) и разобрать файл import_<разные символы>.xml в любом текстовом редакторе.
Если вы столкнулись с подобной проблемой и у вас возникли сложности с ее решением - обращайтесь к нам.
Вроде бы из названия следует, что обмен данными при настройке такого режима будет происходить автоматически и действительно в реальном времени. Это не совсем так. Этому режиму больше подходит название "Обмен заказами по событию". В режиме обмена реалтайм 1С создает подключение к сайту и поддерживает его активным (ждет ответа). Как только кто-либо из покупателей на сайте создает или изменяет заказ, сайт генерирует событие обмена с 1С. В этот момент 1С получает ответ, что появились заказы на сайте и инициирует обмен по настройке. В настройке может быть включен и обмен заказами и выгрузка каталогов. Но в этом случае, выгрузка каталога должна быть настроена в режиме выгрузки "Только изменения" иначе вы рискуете получить зависание процедуры обмена.
Таким образом, понимая как работает реалтайм режим, вы можете найти ему применение в своих реалиях. Важно помнить, что в режиме реалтайм обслуживание событий на стороне 1С не происходит. Т.е. если в 1С изменилось количество товара на складе - на сайт оно автоматически не выгрузится. Для автоматической выгрузки ИЗ 1С - вам следует настраивать обмен по расписанию.
Да, хостинг должен быть настроен соответствующим образом. Если включить реалтайм режим без должных настроек хостинга - есть риск появления большого количества безхозных сессий на стороне хостинга. В худшем варианте на хостинге заканчивается доступная память и он перестает отвечать на запросы.
Если вас интересует аудит и настройка хостинга для нужд реалтайм обмена - обращайтесь, наш специалист произведет эти работы.
Каждое вновь созданное свойство в 1С - это новая сущность, имеющая свой уникальный код. Этот код живет вместе с этой сущностью до самой ее «смерти». Поэтому даже если вы назвали два разных свойства в 1С одинаково (напр. Цвет), на сайт они выгрузятся в две разные строчки. Т.е. на сайте вы увидите два свойства с именем Цвет. Поэтому к созданию перечня дополнительных реквизитов (свойств) в 1С следует подходить крайне серьезно и не создавать дублирующихся по сути свойств для разных видов номенклатуры. Это особенно актуально для 1С Управления торговлей 11 ред. (УТ 11) и редакций, использующих ту же редакцию контура торговли. Это обусловлено тем, что в УТ 11 по умолчанию используется привязка свойств к видам номенклатуры и если создано более одного вида номенклатуры, где нужно свойство Цвет (напр.), часто просто добавляют еще одно свойство для нового вида номенклатуры. Последствием этого становится дублирование свойства в фильтре и в свойствах инфоблока. И, если дублирование в свойствах инфоблока не фатально, то дубль в фильтре будет виден всем на лице сайта.
Для избежания этой проблемы следует делать свойства, которые используются более чем в одном виде номенклатуры, общими для всего каталога. Возможность создания общих свойств следует включить в настройках конфигурации УТ 11.
Та же логика работает и для УТ 10, с той лишь разницей, что в УТ 10 по умолчанию все свойства общие и для ограничения их видимости нужно производить дополнительные действия.