Svinkovod.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

В системах реализован обмен данными в двух направлениях:

  • обмен данными между онлайновыми каталогами сайта и офлайновыми каталогами в программе «1С:Торговля и Склад»;
  • экспорт заказов из интернет-магазина в «1С:Предприятие».

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

  • на уровне обмена XML-файлами по стандарту CommerceML;
  • на уровне обмена файлами формата CSV.

Особенности интеграции с «1С:Предприятие 8»

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

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

Публикация на сайте товарных предложений

Доступные возможности:

1) Выгрузка на сайт списка номенклатуры товаров:

  • выгрузка разделов и подразделов номенклатуры;
  • выгрузка товарных позиций с привязкой к разделам;
  • выгрузка ценовых предложений по товарным позициям;
  • выгрузка детальных описаний товаров и характеристик (свойств);
  • выгрузка изображений товаров (полное и уменьшенное).

2) Выгрузка на сайт только измененных позиций с момента последней выгрузки.

3) Определение полей, измененных на стороне сайта.

4) Индикация в «1С» процесса загрузки данных в базу данных сайта, контроль ошибок.

5) Запуск сеансов выгрузки в указанное время по расписанию.

Модели применения:

Вариант 1. Полное управление каталогом товаров в «1С: Управление торговлей»

В «1С:Управление торговлей» вы полностью управляете:

  • перечнем номенклатурных позиций;
  • типами цен и прайс-листом;
  • описательной составляющей: описания, изображения, свойства.

Сайт при этом повторяет структуру справочника номенклатуры (выбранных разделов) и предоставляет посетителям данные в соответствующем шаблоне дизайна.

Вариант 2. Совмещенное управление каталогов товаров в бэк-офисе и на сайте

В «1С: Управление торговлей» хранятся только ценовые предложения и перечень номенклатурных позиций. Управление описательной составляющей каталога осуществляется на стороне сайта.

В «1С: Управление торговлей» осуществляется управление:

  • перечнем номенклатурных позиций;
  • типами цен и прайс-листом.

В «1С-Битрикс: Управление сайтом»:

  • определяется структура каталога товаров (возможно, отличная от структуры справочника номенклатуры);
  • размещается краткое и детальное описания товара (доступен HTML-редактор);
  • размещаются обзоры и тесты товаров (при необходимости) и осуществляется их привязка к позициям каталога;
  • задаются свойства для групп товаров.

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

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

Обмен информацией по заказам

Доступные возможности :

  • передача с сайта в «1С» полной информации о заказах, сделанных в интернет-магазине;
  • детальная настройка условий, по которым происходит передача заказов в «1С»;
  • передача в «1С» полной информации о заказе (контрагент, состав заказа, информация об оплате и доставке, статус и т.п.);
  • обратная передача на сайт информации о заказе в случае его изменения в «1С»;
  • запуск сеансов обмена данными в указанное время по расписанию.

Модели обработки заказов:

Функционал интеграции поддерживает три основные бизнес-модели по обработке заказов интернет-магазина.

1) Обработка заказов в интернет-магазине

Работа с заказом полностью производится в административном интерфейсе «1С-Битрикс: Управление сайтом». Состояние заказа отражается в его статусах, переход между которыми происходит по наступлению соответствующих событий (оплата, доставка и т.п.). После того, как заказ полностью отработан (переведен в конечный статус), происходит передача его в бэк-офис.

2) Обработка заказов в «1C»

Как только новый заказ создан в интернет-магазине, он сразу передается в «1С». Вся обработка заказа выполняется в «1С» с использованием штатных инструментов: проводится оплата, доставка и другие операции.

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

Читайте так же:
Звук отстает от видео pinnacle

3) Смешанный вариант

Гибкая настройка параметров обмена заказами позволяет организовать различные комбинированные схемы, когда часть операций производится на сайте, а часть – в бэк-офисе «1C».

Можно выполнять частичную обработку заказов на сайте (например, прием заказа и его уточнение у покупателя), а когда заказ переходит в заданный статус – передавать его в «1C».

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

Таким образом, интеграция системы «1С:Предприятие» и CMS «1C-Битрикс: Управление сайтом» позволяет автоматизировать практически любой бизнес-процесс обработки заказов интернет-магазина.

Интеграция 1С и Битрикс: Управление сайтом

Интеграция системы учета на базе 1С и сайта на CMS 1C:Битрикс Управление сайтом является сложной задачей, на этом этапе “погибло” немало хороших сайтов.

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

2.png

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

Начнем с того, чтобы понять, как типовой сайт на 1С:Битрикс хранит данные по товарному каталогу:

3.jpg

Каталог товаров — это как справочник “Номенклатура” в 1С, там хранятся общие реквизиты артикулов, те, которые никогда не изменяются — артикул, тип изделия, проба, металл, производитель, фото и т.д. это так называемые каталожные позиции.

Именно эти позиции показываются в списке товаров в каталоге:

4.jpg

В каталоге товаров позиции могут быть нескольких типов:

Простой товар — товар, у которого нет вариантов размеров, драгоценных камней или других параметров влияющих на цену(если такие будут, то см. Ниже “Каталог предложений”). Например, серьги, кресты.

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

Комплект и набор — эти типы рассматривать не будем, т.к. они доступны только в редакции “Бизнес” и из 1С их выгрузить нельзя. Подробнее тут.

6.jpg

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

7.jpg

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

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

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

Полная выгрузка товаров — при такой выгрузке каждый раз получаются все данные для выгрузки (в зависимости от настройки — остатки, весь каталог или остатки+каталог). Такая выгрузка подходит при небольшом количестве товаров (до 5 000 артикул и 10 000 предложений). Если количество товаров и предложений большое, то такая выгрузка может занять от 3-6 часов.

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

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

Читайте так же:
Гиф в видео для инстаграм

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

Рассмотрим состав файлов выгрузки:

    8.jpg

Папка с названием кода выгрузки

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

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

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

10.jpg

Главное, что нужно знать про общие файлы — в них должны быть описаны все свойства товаров и предложений и идентификаторы свойств и значений в этих файлов должны совпадать со свойствами указанными в товарных файлах(смотреть ниже). В противном случае, свойства не будут загружены в товар.

Теперь самое интересное — файлы с товарами.

Файл import — содержит данные по элементам каталога товаров.

Ид — cамое важное — это идентификатор номенклатуры, он должен быть уникальным, т.к. Если в файле есть два разных товара с одинаковым ИД, то на сайт будет загружен только последний элемент, точнее будут загружены оба, но последний перетрет предыдущий элемент. Ид важен, т.к. значение того, как он работает можно использовать, например для того, чтобы загружать остатки из 2-х разных баз так, чтобы одинаковые артикула не двоились — для этого нужно сделать так, чтобы в выгрузке из каждой базы ид товара были одинаковы.

Артикул и наименования — Это стандартные поля для любой выгрузки из 1С. Наименование будет отображаться в карточке товара и в списке. Поэтому заранее нужно подумать над тем, чтобы оно было человеко понятное — такое, как обычный человек ищет в интернете.

Группы — это список разделов на сайте, в которые попадает товар. Огромный плюс в том, что на сайте товар может лежать в более, чем 1 разделе

Описание — текстовое описание товара, выводится карточку

Картинка — относительная ссылка до каталога import_files в соответствующем пакете. При необходимости выгрузки нескольких картинок — выгружаются несколько секций

Первая картинка становится основной для товара, остальные дополнительные.

Основной блок со свойствами товаров. Именно эти ид свойств и ид значений должны быть идентичны свойствам и значениям в общих файлах импорта.

Файл offers — элементы каталога предложений

Ид — идентификатор предложения. Связь элемента каталога товаров и предложений идет именно через ИД предложений.

ОБЯЗАТЕЛЬНО: Началом ид предложений должен быть ид товаров, которому это предложений соответствует. Также если у предложений 1 ид, то на сайт будет загружено только последнее. Поэтому для создания нескольких предложений по размерам и вставкам в ид добавляются либо гуиды вставки и наименование размера.

Далее использую это информации можно реализовать выгрузки изделий по сериям номенклатуры(уникальные изделия) добавив в ид серию. Или выгрузку товаров с разным весом — также в ид добавляем вес изделия и на сайте уже имеем столько предложений сколько товаров данного артикула с разным весом.

Номер версии — в этот пункт мы пишем даты выгрузки в миллисекундах.

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

Наименование — текстовое отображение предложения. Его нужно также делать человеко понятным, т.к. В стандартном варианте оно будет отображаться в корзине пользователя и в заказе.

Список свойство товаров — также идентификаторы свойств и значений должны находиться в общем файле для предложений товаров.

16.jpg

Для указания изображения для предложения необходимо до выгрузки свойств, выгрузить секцию — <Картинка><Картинка/> — и ссылка на изображение, аналогично файлу import.

Файлы prices

17.jpg

Ид предложения из файла offers совпадал с ид в файле prices. В противном случае цена для предложения не загрузиться и оно будет недоступным.

Читайте так же:
Измельчить морковь в блендере видео

При выгрузке нескольких цен на 1 предложение все цены должны идти в 1 секции “Цена”. В противном случае цены могут затирать друг друга. Т.е. Для 1 предложения в файле prices должна быть 1 запись, а в ней в блоке “Цены” все цены идти в блоках “Цена”.

Файлы rests — файлы с данными остатков товаров.

18.jpg

Ид предложения из файла offers совпадал с ид в файле rests. В противном случае цена для предложения не загрузиться и оно будет недоступным

Папка import_files — в ней содержатся изображения для товаров, их физическое расположение.

Интеграция 1C с интернет-магазином 1С-Битрикс: что доступно «из коробки»

Василий Ш.

1С и 1С-Битрикс — разные компании. В них работают разные разработчики. Они устроены совсем по-разному.

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

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

Для каких версий и конфигураций 1С подходит модуль обмена

  • Управление торговлей 10.3 — 11.2 — 11.4,
  • Управление производственным предприятием 1.3,
  • Комплексная автоматизация 1.1 и 2.0,
  • Управление нашей фирмой 1.6,
  • Управление предприятием 2.

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

У меня 1С 7.7, у меня 1С:Бухгалтерия, etc

1С 7.7 вышла в 1999 году. Если у вас до сих пор установлена эта версия, со 100% гарантией она переписана несколько раз и полностью. Ни один универсальный и стандартный модуль в неё установить без доработок невозможно.

1С 7.7 вышла в 1999 году

Интеграции «Бухгалтерии», «Зарплаты и кадров» и других конфигураций возможны. Они требуют усилий 1С-специалиста.

У меня вообще не 1С, а Мой Склад, SAP, другая система.

Выгрузка товаров из 1С в интернет-магазин

Большинство потребностей решается модулем «из коробки».

Настройка дерева каталога.

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

Структура каталога на сайте требует иной логики. Как правило, товары делятся по потребностям и предпочтениям покупателей. Тумбочки — с тумбочками, зонтики — с зонтиками. А что это за бренд ABCDEF простым смертным обычно неизвестно.

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

Настройка дерева групп, 1С выгрузка Битрикс

Настраивается, какие товары и группы будут представлены в каких разделах каталога на сайте. Настройка выполняется мышкой и не требует огромного опыта.

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

Какая информация о товаре выгружается на сайт.

Общий ответ: вся информация о товаре. Это легко настраивается.

Выгрузка свойств товаров из 1С в Битрикс

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

Я хочу выгружать товары из всех групп, но не все товары из каждой

Можно настроить отборы

Отборы товара при выгрузке на сайт

Тогда на сайт попадут только нужные товары.

SKU или торговые предложения

Торговые предложения или на языке 1С «учет наличия по характеристикам» — это представления нескольких цветоразмерных (и иных) вариаций как единого целого. Например, несколько одинаковых футболок разных размеров. Или несколько одинаковых чайников разных объемов.

Торговые предложения или SKU в обмене

Использовать SKU на сайте, если товары это подразумевают, — крайне желательно. Создаётся одна карточка товара, на ней показана вся необходимая информация о товаре вообще, покупатель выбирает при покупке размер (или цвет, или материал) товара.

Читайте так же:
Восстановление загрузчика grub ubuntu

Модуль позволяет без каких-либо проблем выгружать SKU.

Множественные свойства

«Из коробки» не выгружаются. Такие свойства часто нужны (например, список аналогов товара или аксессуаров), требует доработка модуля и, часто, самой 1С. Доработка не сложная, её может выполнить 1С-специалист или вы можете обратиться за такой доработкой к нам

Обмен ценами («мультиколоночный прайс»), наличием на складах, скидками

Есть различия для версий Битрикс — Малый Бизнес и Бизнес. В Малом Бизнесе допустим только 1 тип цены и только 1 склад.

Для версии Бизнес выгружается любое количество цен и любое количество складов.

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

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

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

Обмен контрагентами, выгрузка на сайт

Требуется «взрослым» b2b-проектам, кабинетам дилеров, сильно автоматизированным розничным магазинам.

Из коробки работает плохо, можно сказать «не работает». Формально, такая функция в модуле предусмотрена… Но пока ни одного примера его работы на реальных данных пронаблюдать не удалось. Тема большая и про неё нами написана отдельная статья .

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

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

Индивидуальные цены для покупателей, обмен скидками из 1С в Битрикс

Обмен скидками до сих пор не реализован. Существует 3 варианта «обхода» этого ограничения.

  1. Можно выгружать справочник скидок, «для товара Х действует скидка Y%»
  2. Можно вручную воспроизвести скидки на стороне сайта.
  3. Передавать цену со скидкой в дополнительном типе цен.

Самый правильный — «срединный путь». Он требует ручного труда на сайте, но надёжен, стабилен и не требует никакого программирования.

Первый вариант требует на сайте большой доработки в механизме скидок.
Третий — в выводе каталога и оформлении заказа на сайте.

Индивидуальные цены требуют выгрузки контрагентов, а затем реализуются по способу №1.

Индивидуальные цены Битрикс

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

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

Однако, заказы очень индивидуальны для каждой компании. Большая часть информации попадает в обмен, но что-то существующее только у вас может потребовать небольшой доработки.

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

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

Выгрузка справочников

Существует только одно ограничение: на сайте справочники могут хранить файлы (например, изображения) и в 1С справочники также могут хранить файлы. Файлы из справочников присутствуют в обмене при выгрузках, это видно, если исследовать. Но сами по себе на сайте они не сохраняются. «Прибор» есть, но не работает.

Мы умеем это исправлять, обычно доработка занимает не больше 4 рабочих часов.

Заключение

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

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

ИНТЕРВОЛГА – компетентный веб-интегратор . Мы можем решать все задачи веб-интеграции силами собственных сотрудников. Большинство наших проектов – сложные, интеграционные.

Наш принцип: приносить пользу заказчику за счет разумного применения веб-технологий.

Обычно мы начинаем подготовку проекта по интеграции с проведения стратегического SWOT-анализа информационных систем и маркетинговой активности Заказчика. Оставьте заявку на консультацию

Интеграция с интернет-магазином 1С-Битрикс

Пожалуйста, обратите внимание!
Интеграция с ИМ — это дополнительная функция и она становится доступна только после того, как будет оплачена.
Ознакомиться со стоимостью Вы можете в разделе Тарифы.

Subtotal — это мастер система и всё кол-во товара выгружается из subtotal. Изменять кол-во товара в ЦМС (интернет — магазине) нельзя, иначе остатки в subtotal и интернет-магазине будут расходиться.

Читайте так же:
Использование музыки в видео авторские права

Основные принципы работы интеграции:

Интеграция с интернет магазином позволяет автоматизировать:

-получение заказов из интернет магазина в Subtotal
-выгружать товары и остатки из Subtotal в интернет магазин

Товар появляется в интернет магазине в двух случаях:

  • автоматически при изменении остатков товара
    (приход / инвентаризация / продажа и пр.)
  • по нажатию на кнопку «Синхронизировать товары» в разделе
    Приложения / «Интернет-магазин 1C-Bitrix»

После того, как вы настроите синхронизацию, сервис Subtotal начинает отвечать за остатки товара. В этом случае, если вам нужно поменять остатки товара, ни в коем случае не меняйте их на сайте. Для этого вам нужно сделать инвентаризацию (или приход, или продажу) товара в Subtotal.

Внимание: синхронизация работает, только если складской учёт в 1С-Битриксе отключен.

    Для того, чтобы синхронизировать работу интернет-магазина c Subtotal выполните следующие действия.

Программа для автоматизации розничных магазинов Subtotal - фото 8

На вкладке «Каталог» указать интернет-магазин, с которым нужно выполнять синхронизацию (графа «привязывать вновь создаваемые инфоблоки к сайтам») и выбрать, какие группы пользователей её могут выполнять. Нужно убедиться, что тот пользователь, чьи логин и пароль будут указаны в приложении Subtotal, находится в одной из этих групп. Нажать «Расширенные настройки». Убрать галочку с «Использовать сжатие zip, если доступно». В «Что делать с товарами, отсутствующими в файле импорта» поставить «Ничего», то же самое для «Что делать с группами, отсутствующими в файле импорта».


2. В настройках приложения Subtotal

Программа для автоматизации розничных магазинов Subtotal - фото 9

— В списке полей укажите сответствие цен в Subtotal и 1С-Битрикс. В полях «Название прайса» и «Код цены в Битрикс» напротив каждого прайса в Subtotal указать код соответствующего ему типа цены в Битриксе. При синхронизации товаров будут передаваться цены только из указанных прайсов (код цены в 1С-Битрикс можно узнать в «Магазин» — «Настройки» — «Типы цен»).

Программа для автоматизации розничных магазинов Subtotal - фото 10

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

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

Затем нажать «Сохранить». Если появится сообщение «Настройки успешно сохранены», значит, нам удалось пройти авторизацию в Битриксе. Если что-то не так, появится соответствующее уведомление.

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

Программа для автоматизации розничных магазинов Subtotal - фото 11

Также возможен импорт товаров из 1С-Битрикса в Subtotal, через CSV-файл. Сначала нужно зайти в Битрикс, в «Магазин» — «Настройки» — «Экспорт данных». В списке

Программа для автоматизации розничных магазинов Subtotal - фото 12

выбрать «Экспорт CSV (new)». Выбрать инфоблок с торговым каталогом (или торговыми предложениями, если цены и остатки хранятся в предложениях). На следующем экране ничего менять не нужно. В самом низу нажать «Начать выгрузку».
После обновления страницы должно появиться сообщение «Операция успешно завершена», а под ней указана ссылка на файл.

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

Программа для автоматизации розничных магазинов Subtotal - фото 13

После выгрузки файла, откройте настройки синхронизации в Subtotal и нажмите на «Загрузить товары из ИМ». Появится такое окошко:

Программа для автоматизации розничных магазинов Subtotal - фото 14

Необходимо указать Ид каталога в Битрикс, товары из которого вы хотите загрузить. Чтобы узнать его, в Битрикс перейдите на вкладку «Контент», и там откройте «Инфоблоки» — «Типы инфоблоков» — «Каталоги», затем выберите нужный каталог. На открывшейся странице посередине будет поле «ID», его значение и нужно скопировать.

Программа для автоматизации розничных магазинов Subtotal - фото 15

После этого выберите файл, выгруженный из Битрикс и нажмите «Загрузить».

Очень важный момент: убедитесь, что в настройках интеграции с 1С в Битрик в графе «Что делать с товарами, отсутствующими в файле импорта» (и аналогичной графе про группы) указано «Ничего». В противном при выгрузке товары в Битрикс будут пропадат без возможности восстановление.

Если товаров в файле много, выгрузка может занять несколько минут. Будут выгружены названия и цены, для которых вы указали соответствия в настройках синхронизации.

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