Torgholodmash.ru

ТоргХолодМаш
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Интеграция сайта с 1С

Интеграция сайта с 1С

Современный интернет-магазин содержит десятки, а иногда и сотни тысяч всевозможных товаров.

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

Интеграция такого интернет магазина с вашей системой 1С даст вам преимущества:

сил времени и денег на заполнение торгового каталога на сайте

на сайте, такие же как и в 1С и они изменились на сайте

на сайте такие же как и на складе

Выгружаются на сайт в 1 клик. Для привлечения внимания ваших клиентов и повышения лояльности

заказа. Он сразу поступает в 1С для обработки менеджером. Покупатель видит статусы заказа в своем ЛК

Битрикс и интеграция с 1С

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

1С-Битрикс — интеграция с 1С

Как уже было сказано, вопрос интеграции Bitrix с 1С стоит остро для многих крупных интернет-магазинов. Порой даже профессионалам трудно понять, что из себя представляет обмен данными и интеграция Bitrix с 1С и как все это работает. Чего уж говорить о новичках и начинающих специалистах. Информация по теме часто разбросана по всему интернету. Удобнее, когда она будет в одном месте. Поэтому в этой статье собрана вся необходимая информация.

1С-Битрикс — интеграция с 1С

С чего начать интеграцию c 1C

Если создается новый проект или ресурс и есть план по интегрированию с 1С в будущем, то самым первым делом следует установить программу 1С-Битрикс и произвести тестовый обмен информацией. Это даст возможность:

  • Создать тип блока;
  • Создать сам блок;
  • Создать свойства и справочники;
  • Создать разделы каталогов;
  • Создать элементы каталогов;
  • Создать торговые предложения.

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

Важно! Делать тестовую выгрузку при создании сайта очень важно, поскольку это сможет уберечь мастера от многих ошибок, которые бы могли добавить работы в будущем, когда все будет готово. Более того, это даст возможность разобраться с данными и получить некий опыт.

1С-Битрикс — интеграция с 1С

Завершение интеграции

Главная цель всей интеграции — дать пользователю сопоставление структур данных с сайта со структурами данных в приложении 1С. Чтобы это завершилось успешно, при уже существующем и рабочем веб-проекте, нужно, чтобы данные из 1С выгружались:

  • в заданный инфоблок;
  • в заданные свойства;
  • в заданные разделы этого блока;
  • в заданные товары и торговые предложения;
  • в заданные типы ценовых политик.

Все это можно решить путем настройки одинаковых определяющих идентификаторов (XML_ID). Это означает, что все внешние коды с сайта должны в точности совпадать со всеми внешними кодами приложения 1С.

1С-Битрикс — интеграция с 1С

Какую пользу приносит интеграция?

Обычно менеджеры ведут дела клиентов, учет выполненных работ в таблицах excel, а прогрессивные — заводят карточку клиента в CRM. В обоих случаях нужно дублировать информацию в 1С. От 7 до 15 минут менеджер тратит на заполнение клиентской карточки в CRM, вносит реквизиты клиента, потом перепечатывает в 1С. Впоследствии статус заказа меняется, реквизиты уточняются, сроки корректируются — эту информацию тоже нужно продублировать. Умножьте это время на среднее количество новых карточек, заводимых вашими менеджерами, и получите время, которое они тратят на монотонную работу вместо того, чтобы общаться с клиентами. Большая часть рабочего времени уходит на перепечатывание информации — бизнес работает медленнее и менее продуктивно.

Грамотно настроенная интеграция облегчает работу сотрудников и взаимодействие отделов. Менеджеру не нужно переносить вручную информацию по клиенту из одной системы в другую: он работает в CRM, а данные автоматически дублируются в аналогичные папки системы учета. Бухгалтер получает реквизиты клиента и загружает в 1C сумму счета на оплату. Счета из бухгалтерского отдела синхронизируются с CRM, и менеджер узнает, что можно продолжить работу с клиентом. Интеграция экономит время сотрудников, позволяет им качественнее работать и правильно организовать бизнес-процессы.

Часто под интеграцией подразумевают стандартную интеграцию, то есть только базовые настройки синхронизации. Стандартная интеграция настраивается только в трех конфигурациях 1С: «Управление торговлей», «Бухгалтерия предприятия» и «Управление нашей фирмой». От конфигурации зависят возможности обмена данными: для всех трех настроен обмен контактами, контрагентами и номенклатурой товаров. Сами данные и остатки товаров при этом не передаются в Битрикс24, а конфигурация 1С ограничивает параметры настроек. В конфигурации «Управление торговлей» настраивается обмен сделками, в «Бухгалтерия предприятия» реализуется обмен счетами, а в «Управление нашей фирмой» — обмен счетами и сделками.

Что и как синхронизируется при стандартной интеграции?

При базовой настройке интеграции синхронизируются 4 типа параметров:

Читать еще:  Синхронизация сони эриксона с компьютером

Карточки клиентов Битрикс24 и контрагентов 1С

Если клиент уже есть в контрагентах, то информация и обновления просто синхронизируются. Менеджер обновляет данные и реквизиты — изменения автоматически появляются в 1С. Когда в компанию приходит новый заказчик, менеджеру нужно создать карточку только в CRM: новый контрагент в 1С создается в соответствии с заполненной карточкой клиента в Битрикс24.

Стандартная синхронизация партнеров и реквизитов делается по шаблону: в 1С загружаются карточки клиентов из Битрикс24 и вручную настраивается тип контрагента: юридическое или физическое лицо и индивидуальный предприниматель.

Если вам нужны расширенные возможности, например, вы хотите видеть больше параметров, то закажите кастомную настройку.

Номенклатура товаров

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

Номенклатура ведется в программе 1С и потом отправляется в Битрикс24. При базовой настройке синхронизации в Битрикс24 отображаются только наименование товара, одна цена и ставка НДС. Характеристики товаров, количество, остатки и разделение цен на оптовые, розничные и скидочные при стандартной интеграции не переносятся в Битрикс24. Однако эти параметры могут доработать специалисты.

Состояние заказов клиентов и сделок

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

Управление сделками выполняется через настройку соответствий статусов заказов в 1С и статусов сделок в Битрикс24. Например, статусу Битрикс24 «В работе» соответствует статус 1С «В производстве». Режим нумерации и датирования сделок настраивается автоматически или по данным Битрикс24. Режим отображения состояния сделки тоже устанавливается в зависимости от потребностей бизнеса: например, в 1С могут отображаться все сделки или только закрытые.

Статусы заявок и счетов

Менеджеры всегда знают, какие счета оплачены, а какие нет. Когда счет будет оплачен, статус заказ изменится и в модуле CRM. Статусы можно выбирать вручную, настроить автоматическое изменение или по расписанию. Если выбирать вручную, то все операции обмена данными запускаются ответственными на стороне 1С. При автоматических изменения любое обновление в 1С или в Битрикс24 запускает процесс синхронизации в режиме реального времени. А настройка по расписанию выгружает данные в указанные промежутки времени, например, раз в 5 минут.

Контроль за статусами заявок и состоянием счетов настраивается также, как и синхронизация заказов клиентов, — через соотнесение статусов счетов. Вручную выбираются аналоги статусов, нумерация и даты счетов по правилам 1С или по правилам Битрикс24, подразделения ответственных и режим синхронизации счета: приходят в модуль CRM все статусы или только оплаченные.

Что можно сделать, если нужны дополнительные возможности?

При настройке стандартной интеграции клиенты сталкиваются с ограничениями, которые мешают грамотно настроить процесс. Например, заказчику нужно настроить интеграцию конфигурации 1С: Предприятие и Битрикс24, или необходимо, чтобы в модуле CRM Битрикс24 отображались характеристики товаров. Компания «Информатика и Сервис» знает, как грамотно настроить базовую интеграцию, и умеет дорабатывать базовые возможности под потребности заказчика.

Возможности в области интеграции и настройки

Для облачной версии можно использовать настройки, а также бизнес-процессы и создавать собственные приложения при помощи Rest Api.

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

Особенности настройки синхронизации 1С с интернет-магазином на 1С-Битрикс

Один из самых частых вопросов по 1С – это синхронизация 1С с сайтом на 1С- Битрикс. Сегодня мы говорим о том случае, когда под «сайтом» подразумевается интернет-магазин на платформе Битрикс. Запрос обычно звучит так: «Есть интернет-магазин, нужно синхронизировать с 1С. Я видел там есть типовой обмен, нужно его настроить. Но что-то у меня не получилось. Можете посмотреть?». И под «посмотреть» заказчик подразумевает настроить синхронизацию и сделать так, чтобы типовой обмен заработал, чтобы выгружались цены и остатки на сайт, а с сайта приходили заказы. Вот и все) Но на практике типовой обмен очень часто не взлетает, об этом мы и поговорим в этой статье.

Примечание: здесь мы не будем говорить о дополнительных модулях битрикса «1c.1c-bitrix.ru/ecommerce/download.php», которые расширяют функционал обмена с интернет-магазином. Здесь мы говорим исключительно о типовом механизме обмена с сайтом, который доступен «с коробки».

1. Синхронизация 1С

Также в этой статье не будет разбора настройки синхронизации. Таких статей и видео-обзоров достаточно много и найти их не составит труда. Здесь мы поговорим именно об нюансах и тонкостях, о которых зачастую не говорят.

Для начала необходимо включить интеграцию с 1С на стороне битрикса.
Переходим в админку сайта, в раздел «Магазин» — «Интеграция с 1С:Предприятие».
Выделяем пользователя 1С 8.3, под которым будет происходить синхронизация.

Читать еще:  Что значит синхронизировать смартфон с компьютером

Это чуть ли не один из самых важных пунктов, на которых «спотыкаются» чаще всего. Нужно обратить внимание, что имя пользователя должно быть именно выделенным, а не просто находится в списке и обладать соответствующими правами.

Далее при настройке на стороне 1С желательно сделать два узла обмена: один для товаров, а второй для заказов. Это делается для того, чтоб была возможность быстро «дергать» и обрабатывать новые заказы, не подвязываясь под выгрузку товаров.

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

2. Редакция 1С 8.3 «Малый бизнес»

Здесь есть несколько подводных камней, а точнее ограничений редакции 1С 8.3. В данной редакции можно использовать только один вид цен и только один склад. Почему это важно? Дело в том, что если в 1С используется несколько видов цен или несколько складов, выгрузка их просто не произойдет. Также частый случай, когда в Битриксе уже проверяли выгрузку и создали вид цены. Потом долго нельзя понять почему синхронизация проходит, а цены на сайте не появляются. В таком случае можно сделать выгрузку в файл, а не на сайт, открыть его и скопировать идентификатор цены непосредственно в админку, в тип цены. После этого синхронизация взлетит.

3. Идентификатор 1С каталога

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

Несколько раз ранее уже говорилось об идентификаторах. В 1С его можно посмотреть непосредственно в файле выгрузки. А в битриксе достаточно установить флаг «Показывать код загрузки из внешних источников». После этого у элементов будет доступен к просмотру и редактированию поле «Внешний код».

Еще один важный момент. Очень часто при начальных настройках, пока все находится еще в стадии проверки, когда постоянно идет синхронизация в тесте и обновление страниц сайта (чтоб увидеть изменения), то сайт может отображать некорректные данные. И прежде чем начинать искать причину косяков, причину отсутствия каких-либо данных или причину того, почему после синхронизации группа не изменилась, остатки или цены старые, — обязательно необходимо очистить кеш! Можно сделать это через «Настройки» — «Автокеширование», вкладка «Очистка файлов кеша».

Либо по кнопке на панели Админки.

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

Интеграция УТ и 1С-Битрикс

Далее мы расскажем о возможных способах интеграции и основных моментах, на которые стоит обратить внимание.

Настройка каталогов

Как правило структуры хранения позиций на сайте и в учетной системе не соответствуют друг другу. Дело в том, что для бухгалтеров проще группировать товары по производителям или, например, по наценке. На сайте же предусмотрена логика, которая поможет ориентироваться пользователю. Товары представлены в зависимости от потребностей потребителя – тумбочки будут в разделе «Столы», в подразделе «Тумбы» и так далее.

Как правило, способы хранения товаров в 1С и на сайте не соответствуют друг другу. Дело в том, что бухгалтерам, например, может быть проще группировать номенклатуру по производителям, наценке и т. д. На сайте структура каталогов имеет другую логику, и, как правило, товары представлены в соответствии с потребностями покупателей – например, тумбочки будут в разделе «Столы», а гигиеническая помада будет в разделе с гигиенической помадой.

Раньше проблема этого несоответствия решалась сложным способом: на сайт выгружали справочник соответствий, который делался вручную, а сопоставление происходило на стороне сайта.

Теперь сопоставление товаров и групп с разделами каталога в Б24 можно задать в модуле обмена.

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

Выборка для выгрузки данных

На сайте отображается вся информация о товаре: артикулы, штрихкоды, полное название и сокращенное, изображения, свойства и т. д. Однако это легко настроить в соответствующем меню.

По умолчанию выгружаются товары из всех групп, но вы можете настроить отбор в меню «Форма настройки отбора». Тогда на сайт попадут только выбранные вами позиции.

Настройка торговых предложений (SKU)

Торговые предложения – это несколько вариаций одного товара. Это могут быть кружки одной формы, но разных цветов, футболки разного размера. Если товары подразумевают разнообразие вариантов, то желательно использовать на сайте SKU. Так на сайте будет создана карточка товара, в которой будут указаны все его параметры, а пользователь сможет выбрать себе кружку своего любимого цвета или футболку по размеру. Модуль синхронизации выгружает SKU без проблем.

Читать еще:  Синхронизация разных предприятий в 1с

Специалисты Битрикс24 ответят на любые вопросы

Из «коробочных» версий множественные свойства – аналоги товара или аксессуары к нему – не выгружаются. Чтобы синхронизировать этот параметр, нужна доработка модуля и, как правило, самой 1С. Провести доработку могут специалисты компании «Авиант».

Обмен ценами (скидками, наличием на складе)

Здесь важно уточнить, какую версию Б24 вы используете. Между «Малым бизнесом» и «Бизнесом» есть некоторые отличия:

  • «Малый бизнес» позволяет создавать только один тип цены и только один склад;
  • «Бизнес» несколько вариантов цены и неограниченное количество складов.

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

То же касается и типов цен, но вам может потребоваться установка одинакового xml_id для типов цен как на сайте, так и в учетной системе.

В редакции Битрикс «Бизнес» пользователи и покупатели делятся на несколько групп, а потому используют конкретные типы цен.

Обмен контрагентами

Это потребуется большим b2b-проектам, дилерам, автоматизированным розничным магазинам с высокой автоматизацией. Эта функция предусмотрена в модуле, но реализована она не так хорошо, как хотелось бы.

Один из вариантов выгрузки подразумевает создание на стороне 1С нескольких произвольных справочников со всеми нужными данными – юридическое лицо, платежный баланс, доступы и т. д. Они выгружаются на сайт и создают Highload-блоки, работать с которыми намного проще, чем с инфоблоками. Просим заметить, что это лишь выгрузка на сайт. С сайта данные о контрагентах можно выгрузить вместе с информацией о заказах.

В целом мы рекомендуем клиентам воспользоваться поддержкой специалистов. Программисты компании «Авиант» смогут подобрать индивидуальное решение для синхронизации информации о контрагентах в зависимости от особенностей ваших бизнес-процессов.

Обмен справочниками

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

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

Обмен заказами

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

Синхронизация систем

Чтобы синхронизировать 1С и Б24, потребуется установка модуля обмена. Для этого потребуется скачать файл с официального сайта разработчика. Установщик сам загрузит версию модуля, которая подойдет к вашим конфигурациям.

Далее нужно перейти в 1С и открыть загруженный файл. В окне вы увидите актуальную версию дополнения, ссылки на список других версий и документацию, а также полную историю изменений. Нажмите «Установить модуль». По завершению процесса нужно перезапустить 1С.

После этого вы увидите новый пункт в левом меню учетной системы – он называется «Синхронизация с Битрикс24». Перед настройкой параметров обмена нужно нажать кнопку «Создать подключение» и ввести в диалоговое окно ключ-лицензию.

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

Обмен информацией может происходить тремя способами:

  • Вручную – только при запуске пользователем. Подходит малому бизнесу с небольшим объемом заказов.
  • По расписанию – пользователь может назначить синхронизацию на конкретное время, например, на период наименьшей нагрузки на серверы, ночью. Подойдет как малому, так и среднему бизнесу.
  • В реальном времени – все данные передаются в режиме онлайн. Подходит бизнесу с большим товарооборотом.

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

Компания «Авиант» поможет провести синхронизацию 1С и Битрикс24. Это позволит вам избежать сложностей, которые могут возникнуть у непрофессионала во время установки и настройки программного обеспечения. У нас вы можете не только приобрести «1С:Управление торговлей», но и заказать установку, настройку системы и ее синхронизацию с вашим сайтом. Специалисты компании «Авиант» проведут интеграцию в соответствии с особенностями вашего бизнеса. Кроме того, мы всегда готовы помочь вам в обучении персонала работе с «1С:УТ» и ответить на возникшие вопросы. Мы предлагаем ведение конфигурации и поддержку по горячей линии.

Примеры из портфолио: Интеграция «1С-Битрикс: Управление сайтом» и «1С:Предприятие»

Интернет-магазин "Татьянка.Ру"

Интернет-магазин "Татьянка.Ру"

Создание интернет-магазина Насекомых.Net

Создание интернет-магазина Насекомых.Net

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector