Бус битрикс что это

Установка 1С-Битрикс Управление Сайтом (1С-БУС) на локальный компьютер

Вы можете скачать полнофункциональную ознакомительную версию редакции «Бизнес» и бесплатно использовать ее в течение 30 дней.

1. По данному адресу вы получите доступ на скачивание http://www.1c-bitrix.ru/download/cms.php

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

2. Далее запускаете скаченный файл.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

3. Процесс такой же как при установке любых других программ. Нажимаете «далее», затем принимаете «Лицензионное соглашение». Затем система вас попросит скачать и установить так называемом «Битрикс: Веб-окружение». Если вы не устанавливали ранее его отдельно, то НЕ СНИМАЙТЕ галочки с данных пунктов и нажмите «далее».

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

4. Затем нажимаете «далее» и установить. Запустится процесс скачивания, а затем вы увидите следующее окно.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

5. Теперь нужно установить «Веб-окружение». Также нажимаете «далее», принимаете «лицензионное соглашение». Затем снова несколько раз «далее». До тех пор, пока не увидите «Завершить». Нажимаем «Завершить», после этого запустится основной процесс установки «1С-Битрикс Управление Сайтом», нам остается лишь немного подождать. Вы увидите примерно следующее.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

6. Затем ждем появление окна с кнопкой «Завершить». После её нажатия в вашем браузере откроется процесс установки вашего «1С-Битрикс Управление Сайтом»

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

7. Заполняем все поля, жмем «Далее». Начнется основной процесс установки.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

8. Создаем администратора портала. Вводим логин и пароль.

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

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

10. Затем несколько этапов более детальной настройки, можете нажимать «далее».

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

11. Ждем процесс установки. В конце установки жмем «Перейти на сайт».

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

13. Выбираем пункт «Обновление платформы» и открываем лицензионное соглашение.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

14. Принимаем соглашение. Ставим галочку и жмем применить

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

15. Теперь есть возможность ввести лицензионный ключ, который вы получите если купили лицензию. При установке демо-версии, в систему автоматически устанавливается ключ на 30 дней.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

16. Теперь обновимся до последней версии продукта и получим все обновления. Нажимаем по порядку сверху вниз по стрелкам на рисунке.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

17. Ваш сайт готов к работе!

Вы можете купить любой вид редакции 1С-Битрикс на нашем сайте! Ознакомьтесь с редакцией «Бизнес», предлагающий полный функционал на нашем сайте. Подробнее о редакции «Бизнес»

Источник

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

Здравствуйте, друзья: владельцы и менеджеры интернет-магазинов на платформе 1С-Битрикс! Сегодня мы с Вами поговорим на тему интеграции магазина с CRM Битрикс24. Тема очень актуальна, так как по нашим прогнозам: через пару лет внедрение CRM и их интеграция с интернет-магазинами станет обязательной составляющей e-commerce бизнеса.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

1. Задачи интеграции

Задача любой интеграции – реализовать взаимосвязь всех возможных сущностей и полей двух независимых систем (в нашем случае это сайт 1С-Битрикс и CRM Битрикс24).

Так, перед CRM интеграцией ставятся следующие задачи:

2. Стандартная CRM интеграция

Самый первый и самый очевидный вариант, который мы рассмотрим, – стандартная CRM интеграция от 1С-Битрикс. Она является самой простой, так как, по сути, находится в коробке Битрикс. Кажется, она должна решить все наши проблемы по интеграции. Но давайте для начала рассмотрим механизмы, которые предоставляет 1С-Битрикс для связи с CRM Битрикс24. Фактически их два:

Хорошо, а что же делать? Какие еще существуют варианты и инструменты по интеграции 1С-Битрикс с Битрикс24? Мы, возможно, Вас удивим, но других инструментов просто нет. Мы проштудировали весь рынок Битрикс-решений и не нашли ничего подходящего. Альтернативы стандартной CRM интеграции от Битрикс просто нет.

3. Альтернативное собственное решение

Что же делать в такой ситуации? При отсутствии альтернатив необходимо создать собственную альтернативу. Что мы и решили сделать. На этот шаг нас подтолкнул собственный отдел продаж, который мы создали в 2017 году. Появилась необходимость, чтобы менеджеры работали с заказами, выписывали счета и взаимодействовали с клиентами посредством CRM. Поэтому было принято решение разработать полноценную CRM интеграцию нашего интернет-магазина sotbit.ru c порталом Битрикс24.

Двусторонняя интеграция
Да, нам удалось создать интеграцию, которая работает в две стороны. Теперь обмен идет не только со стороны сайта, но и со стороны Битрикс24. Это значит, что менеджеры будут видеть заказы, созданные клиентом на стороне интернет-магазина, в сделках и счетах CRM, а клиенты – все изменения, которые произвел менеджер на стороне CRM, прямо в своем личном кабинете на стороне сайта. То есть клиент и отдел продаж работают в разных системах, но все данные между ними двусторонне синхронизируются.

Еще мы предусмотрели вариант односторонней синхронизации, если это будет необходимо. При таком варианте можно также выбрать направление обмена: на сайт или в CRM.

Заказы, сделки, счета
В отличие от стандартной битриксовой CRM интеграции мы ввели счета при обмене заказов. Счет – фактически базовая единица. Счет в CRM = заказу в БУС. При создании в магазине нового заказа создаются связанные сделка и счет в CRM.

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

Привязали мы статусы заказа и к статусам счетов. Теперь при оплате счета заказ автоматически переводится в статус оплаченных.

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

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

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

Пользователи, профили, контакты, компании
Если 1С-Битрикс не совсем совершенно проработал синхронизацию этих сущностей в своем обмене, то мы постарались этому моменту уделить больше внимание.

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

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

Интеграция товарной номенклатуры
Очень важный момент в нашей интеграции с учетом того, что она двусторонняя. В такой связке интернет-магазину обязательно знать, что происходит с товарами в сделках на стороне CRM Битрикс24. Ведь актуальные товарные остатки еще никто не отменял.

Кроме синхронизации товарной номенклатуры, происходит интеграция категорий. Если товары сопоставляются по внешнему коду XML_ID, то сопоставление категорий необходимо настраивать вручную. Мы думали над таким вариантом, чтобы и категории сопоставлять по внешнему коду, но пришли к выводу, что внешний код у разделов – величина непостоянная. Хотя, возможно, в будущем мы предоставим возможность сопоставления и по XML_ID раздела.

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

Мы продумали не только интеграцию самих товаров, но и их торговых предложений, что для самого Битрикс24 – в новинку. Но об этом чуть ниже.

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

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

4. Результаты и выводы

Итак, мы с Вами рассмотрели варианты интеграции интернет-магазина 1С-Битрикс с CRM Битрикс24. Честно говоря, это еще не самый сложный вид интеграции. Все становится намного интереснее, когда к этой связке подключается еще 1С. Но это уже не тема данной статьи. Все нюансы интеграции «Битрикс 1С Битрикс24» мы рассмотрим уже в следующих статьях. Благо, наша компетенция нам это позволяет.

с помощью соц. сетей, мессенджеров, либо онлайн-чата на нашем сайте

Источник

Битрикс24.Сайты — новый продукт 1С-Битрикс, который меняет все

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Новый продукт представлен. Идея – понятна. Разбираемся: а как им пользоваться? И что он меняет?

Битрикс24, Сайты, БУС. Где же новый продукт?

Более 15 лет компания 1С-Битрикс развивает платформу для создания сайтов, интернет-магазинов и веб-порталов. Эта платформа называется «1С-Битрикс: Управление сайтом». Сокращенно — БУС.

Именно на БУС сделано более 60% интернет-магазинов, работающих в России, и несколько сотен тысяч сайтов.

Значительно позже появился другой продукт — «Корпоративный портал». Это сложный сайт, предназначенный для работы внутри организации. Он сделан на технологиях БУС.

Битрикс24 — это Корпоративный портал, доступный в аренду, в облаке.

Битрикс24 имеет встроенную CRM, Открытые линии (интеграцию с соцсетями и онлайн-консультант), множество модных функций, активно развивается.

10 октября 2017 года 1С-Битрикс представила «новый продукт, который меняет все» — Битрикс24.Сайты.

Разберемся что это такое, что меняется для клиентов, и как всем этим пользоваться.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

На Битрикс24.Сайты можно сделать любые сайты и интернет-магазины?
БУС больше не нужен?

Сразу после презентации несколько клиентов обратились к нам с вопросами: это что же, наш проект более не актуален? Надо было все делать на Битрикс24? Мы зря купили лицензию?

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

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

В комплекте 21 готовый шаблон дизайна, и явно будет еще.

Битрикс включит возможность создавать расширения через Маркетплейс и скоро нас ждет буйство блоков и разнообразие дизайнов.

Сейчас там нет ни каталога товаров, ни поиска, ни личного кабинета – словом, ничего, кроме текста и картинок, которые можно только посмотреть.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Что хорошего в таком решении?

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

Обращения попадут в CRM и вы сможете их быстро обработать.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

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

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Никакой конкуренции «полноценным сайтам» и интернет-магазинам на Битрикс: Управление сайтом новый продукт не составляет.

Как изменятся проекты, разработанные ранее на Битрикс: управление сайтом?

Никак. Сайты продолжат работать.

Есть одно важное изменение, ради которого Битрикс и выпустил новый продукт: если вам нужен простой лендинг и вы уже применяете Битрикс24 в работе – имеет смысл делать его на базе Битрикс24.Сайты, а не делать отдельный сайт, покупая модули в маркетплейсе и привлекая специалистов.

Как дешево сделать лендинг на Битрикс24.Сайты? Сколько стоит?

Сколько вообще стоит лендинг? На Битриксе, Wix, Тильде? А сколько на новом конструкторе?

Цены зависят от задачи и цен исполнителя, но порядок цен можно назвать.

Адаптивный лендинг с уникальным дизайном на Битриксе стоит более 100 тысяч рублей.

Посадочная страница на базе модуля из Маркетплейса Битрикс – несколько десятков тысяч.

Сайты на Wix и Тильде можно собрать руками, оплатив лишь стоимость аренды платформы.

Новый продукт Битрикс попадает в эту же нишу – имея Битрикс24 (даже на бесплатном тарифе), можно создать лендинг.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Кому нужны Битрикс24.Сайты?

– Все понятно, но скажите — это подойдет моему бизнесу?

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

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

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

Это не замена полноценному корпоративному сайту, интернет-магазину или порталу с личным кабинетом.

Что будет дальше с Битрикс24, Битрикс: управление сайтом и веб-разработкой вообще?

Битрикс будет жить. Сайты на Битриксе будут обновляться и работать. И у разработчиков все будет хорошо.

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

Это здоровое движение.

Вам может быть интересно:

Источник

Что нужно знать программисту про интеграцию сайта и 1С

Нельзя просто взять и интегрировать сайт с 1С. (с) Народное творчество.

Цель написания поста – изложить всю информацию по теме человеческим языком.

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

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

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

В данной статье будет рассмотрена общая теория обмена между двумя IT-системами и два стандартных обмена между 1С и сайтом на 1С-Битрикс: обмен товарами и обмен справочниками.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Немного теории

Интеграция — обмен информацией между двумя IT-системами. Иногда называют просто обмен. Определяется форматом данных, протоколом (стандартом) передачи данных, алгоритмом работы

Формат = как выглядят данные (например, XML, YML, JSON, CSV).

Протокол = как данные оказываются в другом месте (например, HTTP, SIP, SMTP, FTP).

Алгоритм = что при этом происходит. Представляется блок-схемой или диаграммой UML Activity.

обмен товарами между самописной учетной системой и сайтом (протокол FTP, формат CSV);

парсинг курсов валюты с сайта ЦБ РФ (протокол HTTP, формат XML);

интеграция сайта с Яндекс.Маркет (протокол HTTP, формат YML).

Процедуру обмена можно разделить на 3 части:

Экспорт данных из системы А в требуемый формат

Импорт данных требуемого формата в систему Б.

Часто весь обмен называют «импорт» («загрузка») и «экспорт» («выгрузка»). Это не ошибка, по такой формулировкой говорящий показывает, точка зрения какой системы ему ближе. То, что для 1С экспорт товаров, для Битрикса импорт. В дальнейшем тексте статьи мы не будем использовать эти понятия, чтобы не порождать двусмысленности.

Резюме

Интеграция — обмен данными между двумя системами.

Формат — как выглядят данные.

Протокол — как передаются данные.

Стандартные возможности обмена 1С и Битрикса

«Из коробки» (без доработок программиста) работают 4 типа обмена:

товары из 1С на сайт (тип «catalog»);

справочники из 1С на сайт (тип «reference»);

пользователей/контрагентов из 1С на сайт (тип «sale»);

Протокол

Все взаимодействия между 1С и Битриксом проводятся по HTTP, синхронно. Т.о. 1С подобна браузеру, она «открывает» специальную страницу, отправляет данные (методами POST и GET) и получает текстовый ответ. Есть даже способ имитировать выгрузку из 1С браузером (и мы часто используем этот трюк во время разработки и отладки). Подробнее про отладку мы рассказали в предыдущей статье «Типовые ошибки интеграции между 1С и 1С-Битрикс».

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

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

Формат

Данные передаются в двух форматах.

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

Алгоритм

Подготовка к обмену

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

Источник

Тонкости и подводные камни работы типового модуля интеграции Битрикс24 и 1С (Часть 2)

По традиции, прежде чем начать, небольшое предисловие. Ознакомление с 1 частью цикла статей не обязательно, но рекомендуется. Ещё разок акцентирую внимание на том, что это НЕ инструкция! Инструкцию можно найти тут на офф сайте.

В комментариях под предыдущей статьёй писали о том, что сейчас уже есть новый модуль интеграции “1C:Бэкофис 2.0” (открытая бета). Он включает в себя функционал модуля интеграции, модуля Бэкофис и ещё кучу всего сверху. Поковырялся в нем поглубже и хотел бы поделиться мнением для тех, кому интересно.

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

Итак, приступим к вскрытию… Очень глубоко я не вдавался, но и поверхностного взгляда достаточно, чтобы понять, что разработчики просто объединили три модуля в один. Изменений во внешнем виде форм настроек обмена, наименованиях модулей и объектов, а также в большей части кода, минимум. Что и не удивительно. Зачем ломать то, что и так работает?

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

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Основные положения всё те же, что и в первой части:

С предисловиями все. Погнали!

Обмен товарами

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

Оглавление:

1. Внутренние идентификаторы

Про эту штуку стоило бы написать в первой статье, но она связана больше с технической стороной вопроса, поэтому решил вынести ее сюда. Если вкратце, то под “Внутренними идентификаторами” понимаются УИДы элементов из 1С. То есть при выгрузке из 1С в Битрикс передаются не только основные данные объекта, но и его УИД.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Я привел в пример номенклатуру, но используется такая логика почти везде. Общий порядок поиска объектов при загрузке в 1С следующий (есть исключения):

При любом из вариантов нахождения/создания объекта, в регистр соответствий идентификаторов сохраняется соответствие Объект = ID.

Собственно, почему же это важно? Если у вас уже был настроен обмен из 1С, и вы решили перекинуть его на другую базу (в нашем случае это был переезд обмена с УНФ на обмен с БП, между которыми была синхронизация), то возможно пересечение УИДов. То есть вы прекращаете обмен с одной базой и начинаете с другой. И объекты при выгрузке из Битрикса могут быть связаны с неверными объектами в 1С как раз таки по УИДу. В нашем случае это был справочник контрагентов, но это возможно с любой из сущностей, участвующих в обмене. Таких случаев может быть не так много, но число растёт с ростом количества данных.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Да, я знаю что УИД по природе свой должен быть уникальным и по логике не должен пересекаться с объектами из другой базы, но моя практика показала, что «и палка раз в год стреляет». Подробнее познакомиться с УИДами, их природой и «с чем их едят» можно в отличной статье «Как формируется GUID?» за авторством Николая Кузнецова.

2. Ставки НДС

Ну а если серьёзно, то выгрузка и правда не происходит. Для того чтобы корректно сопоставить ставки НДС, нужно создать их руками на стороне Битрикс24, затем в настройках модуля прогрузить их ID в 1С и сопоставить с имеющимися. Стандартно всегда есть ставки “Без НДС” и “18%”. Думаю, это ухищрение, на которое пошли разработчики из-за уникальности налоговых систем в странах помимо России (Битрикс есть и там) и разнообразной реализации системы ставок в разных конфигурациях 1С.

3. Группы товаров

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

Раздел, логика работы которому (как я думаю) досталась от обмена с сайтом на Битриксе. А логика, собственно, простая. Есть два варианта выгрузки групп товаров:

Идентификация происходит по внутреннему УИДу 1С (про УИДы читайте выше). И первый важный нюанс связан как раз таки со способом идентификации. Не важно, какой из вариантов выгрузки групп вы используете (в случае своей иерархии группы тоже хранятся в справочнике, просто в отдельном), уникальность записей в Битрикс24 при выгрузке определяется УИДом элемента справочника из 1С. В связи с этим и тем фактом, что пересозданный в 1С объект имеет уже другой УИД, могут возникнуть дубли. Я имею в виду ситуацию, когда вы удалили группу в 1С, а затем решили, что она вам всё-таки нужна, и создали новую с таким же именем. В этом случае в Битриксе будет создана новая группа с таким же именем (старая при этом автоматически не удаляется). Этот, казалось бы, очевидный момент, вытекает из того, что Битрикс не обрабатывает пометку на удаление и удаление групп в 1С. В обратную сторону, понятное дело, это тем более не работает.

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

Продолжаем “бомбить” занимательными фактами. В этот раз факт крайне полезен, если вам нужно (не важно, по какой причине) перевыгрузить группу каких-либо товаров из 1С в Битрикс. Просто заходите в изменение этой группы товаров (как элемента справочника) и перезаписываете его (просто без изменений “Записать и закрыть”). При этом все подчиненные группы, а также все номенклатурные позиции, входящие в эти группы, ставятся к выгрузке как изменённые.

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

3.1. Иерархия как в 1С. Про выгрузку групп товаров аналогично иерархии в 1С сказать особо нечего. Чтобы выгрузка осуществлялась в этом варианте, достаточно не указывать “Дерево групп” в соответствующем реквизите в настройках. Грузятся группы ровно так, как есть в 1С. При изменении в 1С, изменения подгружаются в Битрикс24.

3.2. Своя иерархия. Теперь касаемо выгрузки по собственной иерархии или, как её называют в модуле, “Пользовательские группы товаров”. Этот вариант позволяет сделать в Битриксе собственную иерархию товаров, отличную от 1С, и распределить номенклатуру по этим группам как вздумается. Можно даже для каждой номенклатуры указать отдельную папку в Битрикс24, даже если в 1С они расположены в одной папке.

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

Ещё момент, связанный с распределением групп и товаров по группам Битрикса. Сама обработка не даст вам распределить группу или номенклатуру в несколько папок сразу, хотя практически этого можно добиться (случайно, костылями или кодом). Так вот в этом случае ничего не сломается. При выгрузке обработка будет сыпать оповещениями в журнал (на которые стоит обратить внимание и пофиксить сей момент), но выгружать будет в первую попавшуюся по настройкам группу.

При любом варианте настроек возможны случаи, когда программа не смогла определить группу товаров для выгрузки номенклатуры или группа с таким ID в Битрикс24 отсутствует. Тогда товар будет выгружен в корневой каталог.

4. Отборы при выгрузке

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

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

5. Цены, остатки и картинки

Касательно цен и остатков самым основным моментом (который больше всего расстраивает заказчиков) является то, что в Битриксе есть только одна цена и один остаток. Они соответствуют тому виду цен и тому складу, что вы указали в настройках интеграции.

Если в Битрикс24 вам нужны несколько видов цен и остатков только в качестве информации, то, с использованием типового модуля, это можно решить ТОЛЬКО через доп. реквизиты (подробнее про них читай ниже). Озадачиваете программистов, чтобы они написали обработку по заполнению доп. реквизитов номенклатуры данными по разным видам цен и остаткам на разных складах, и будет вам счастье. Это решит проблемы отображения цен и остатков в Битриксе, НО, повторюсь, это только для информации. Если вам нужно, чтобы в сделках и счетах при выборе товара подтягивалась цена не из основной цены товара, то всё становится сложнее. Решается только силами спецов по Битриксу и только на коробочной версии. Возможно, есть способы реализовать и в облачной версии, но у нас прецедентов не было.

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

ВНЕЗАПНО! Пока писал статью, Битриксоиды провели конференцию с анонсами (23.11.2021 запись трансляции) и сообщили, что теперь в Битрикс24 есть складской учет (почти что полноценный). Не совсем понимаю, зачем дублировать урезанную версию складского функционала из 1С, но в целом выглядит интересно. Ждём, когда ее обкатают, сделают доступной через запросы к API, и можно будет выводить остатки по складам не через свойства товаров.

6. Единицы измерения

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

Во-вторых, наименования и сокращения перепутаны. Я не совсем понимаю логику, которой руководствовались разработчики, но при обмене полное наименование в 1С становится условным обозначением в Б24, и наименование (в 1С сокращённое) становится полным наименование в Битриксе.

В связи со всем вышеперечисленным могу дать следующие рекомендации:

7. Свойства товаров (пользовательские поля)

Все я написал в кавычках неспроста. Дело в том, что в модуле предусмотрен обмен доп. реквизитами 1С и пользовательскими полями в Битрикс для всех основных сущностей (товары, компании и контакты, сделки и счета), но только определенных типов. А если быть точным, для выгрузки доступны поля с типами:

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

При этом, говоря про выгрузку доп. реквизитов из 1С, стоит понимать, что грузятся как “Дополнительные реквизиты”, так и “Дополнительные сведения”, но я для удобства буду писать просто доп. сведения. Модуль без проблем понимает, что это одинаковые по сути и разные по местам хранения реквизиты. А вот при загрузке созданных в Битриксе свойств, они всегда помещаются в “Дополнительные реквизиты”.

Для большинства сущностей при формировании настроек обмена (то есть при первоначальной настройке и при первом обмене) создаются так называемые “служебные” или “предопределенные” свойства. Служат они в основном для хранения, как понятно из названия, служебной информации, используемой при обмене или расширяющей функционал. Часть из них даже не выгружается в Битрикс.

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

Ещё есть нюанс с числовыми и денежными полями. Помните тот самый пример с выгрузкой нескольких вариантов цен для информации в Битрикс? Так вот, при создании числового доп. реквизита в 1С (для хранения цены) в Битрикс он также попадёт как числовой реквизит. Но у Битрикса какие-то сложности с хранением именно цен в таких реквизитах. Проявляется это в том, что иногда при отправке числового значения с дробной частью в Битриксе оно просто обнуляется. Предполагаю, что это связано с тем, что при округлении или конвертации в формат хранения (в документации указано, что хранят они его в виде числа с плавающей точкой по стандарту IEEE 754) что-то идёт не так. Поэтому для случая с ценовыми реквизитами советую создавать их на стороне Битрикса с типом “Деньги”, а в 1С он уже попадет как числовой. Или можно просто сопоставить реквизиты в Б24 и 1С вручную.

8. Выгрузка товаров

Итак, непосредственно выгрузка самих товаров (номенклатуры). Большая часть подготовительных и сопутствующих действий происходит до начала непосредственной выгрузки товаров, о чём и написано выше. Но и в самой выгрузке есть нюансы. В основном они связаны с тем, включено ли у вас ведение номенклатуры по характеристикам в 1С или нет. Честно сказать, случай с характеристиками в практике был всего один, но даже на нём удалось словить вал шишек.

Первое и самое странное (на мой взгляд). В Битрикс из 1С номенклатура с характеристиками грузится как несколько позиций, по количеству характеристик. Каждый товар в Битриксе будет иметь наименование “[Наименование номенклатуры] :: [Наименование характеристики]”. При этом свойства у таких товаров будут как из доп. реквизитов номенклатуры, так и из доп. реквизитов характеристик. И самое интересное, что в Битриксе есть так называемые “Вариации товаров”, что по сути равно характеристикам, но модуль не умеет их загружать. Ну или Битрикс мог бы при загрузке сам распределять товары с характеристиками по вариациям, опираясь на внешний идентификатор (который, к слову, у таких товаров выглядит как УИДНоменклатуры#УИДХарактеристики), но почему-то так не делает.

Даже нет возможности как-то доработать выгрузку, с использованием REST API. В документации просто нет упоминаний про вариации товаров. Но можно привлечь опытных интеграторов Битрикса, и они сделают распределение скриптами на стороне Битрикса, и выглядеть будет вот так:

Бус битрикс что это. Смотреть фото Бус битрикс что это. Смотреть картинку Бус битрикс что это. Картинка про Бус битрикс что это. Фото Бус битрикс что это

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

9. Загрузка товаров

Честно сказать, я бы не рекомендовал загружать номенклатуру из Битрикса. Да и изменения грузить тоже не стоит. Причин тому две:

В общем если решитесь на такие эксперименты, то вот вам несколько нюансов, чтоб «сгладить углы»:

10. Резюме

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

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

Здоровая критика, исправления и дополнения приветствуются. ВНИМАНИЕ! Спасибо за внимание! =3

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *