Search
Write a publication
Pull to refresh
3
0
Send message

Перенос сайта интернет магазина с движка Битрикс Управление Сайтом на Битрикс 24

Level of difficultyMedium
Reading time6 min
Views2.3K

Движок, он же фреймворк (framework), 1С-Битрикс довольно популярен в странах СНГ. Подкупает он своей универсальностью, собственным маркетплейсом со множеством модулей расширения, как платных так и бесплатных. На данном движке существует множество интернет магазинов от разных разработчиков, а так же CRM система Битрикс 24.

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

В результате получаем крайне сложную структуру двухсторонних синхронизаций
1С-Предприятие <-> CRM Битрикс 24 <-> Интернет магазин 1С-БУС
отладить которую становится нереально, тем более в условиях постоянных изменений в объектах и их поведении.

Читать полностью

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

Level of difficultyMedium
Reading time6 min
Views478

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

Например, при присвоении переменной "Variable1" значения "{{Начальная сумма > double}}|{{Валюта > user}}" в блоке "Изменение переменных" бизнес процесса, модификатор " > double" преобразует нам типо поля "Деньги" (вида 100|RUB) по правилам преобразования строки в "Число" — 100, а из поля "Валюта" модификатор " > user" всегда выдавал код валюты — "RUB". Таким образом это преобразование должно присвоить переменной "Variable1" значение вида "100|RUB". А после обновления выдаёт "100|RUB|Российсий рубль".

Однако после злополучного обновления, и по сей день, кстати, эти модификаторы перестали работать, конкретно при присвоении значения переменной типа "Строка", во всех остальных случаях, включая блок действия "Уведомление" — работает!

Читать далее

Information

Rating
Does not participate
Registered
Activity