Готовые решения для 1С-Битрикс
База знаний по решению:
Вопросы общего характера (покупка, установка, активация и т.п.)

Все часто задаваемые вопросы по решению: Вопросы общего характера (покупка, установка, активация и т.п.)

Демо-режим

Проблемы с установкой в демо-режиме (кнопка "Попробовать")

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

system.png

В чем причина данной ситуации?

Использовать тестовый период решения для одного сайта можно 1 раз.

На уровне ядра Битрикс идёт проверка, была ли ранее установка решения на данный сайт в тестовом режиме. Если установка ранее была - Битрикс считает тестовый период потраченным и не даёт повторно устанавливать решение.

К сожалению, четкого сообщения "Тестовый режим решения Х был потрачен ранее" в систему не заложено, решение просто не появляется в списке обновлений для загрузки.


partners.png

Как воспользоваться тестовым периодом еще раз?

Можно запросить сброс демо периода по инструкции - смотреть инструкцию

Продление и сброс тестового периода решения

Для сброса тестового периода пишите на почту поддержки me@arturgolubev.ru

В письме укажите:
1. Решение
2. Адрес сайта
3. Доступы к админ-панели

Сброс демо-периода решения производится только один раз.

Возможность сброса тестового периода пока в "обкатке" и может работать не у всех.

Покупка и оплата

Как купить решение если Вы не из России?

В связи с геополитической обстановкой, оплатить решение на Маркетплейсе битрикса можно только картами Российских банков.

Если вы находитесь за пределами РФ - решение можно купить у партнера Битрикса в Вашей стране (имеющего юридические лица в Вашей стране и в РФ). Либо оплатить как физическое лицо картой Российского банка.

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

ВНИМАНИЕ!

C марта 2023 года наблюдаются проблемы с активация ключей купленных на marketplace.1c-bitrix.ru в случаях, когда основная лицензиях 1с-Битрикс куплена вне РФ.

Если ваша лицензия 1с-Битрикс, куплена в другой стране (Беларусь, Казахстан и др.) - перед покупкой решения рекомендуется написать в поддержку 1с-Битрикс, уточнить получится ли активировать.

Решение оплачивается единовременно?

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

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

При необходимости получать обновления по прошествии года, можно продлить срок поддержки и обновлений на год за 50% стоимости продукта.

Оплата через расчётный счёт

Любое решение с Marketplace можно оплатить как картой, так и по счёту.

Для оплаты через расчётный счёт во время оформления заказа на маркетплейсе битрикса выберите "Оплата через банк" и "Юридическое лицо" или "Индивидуальный предприниматель" и заполните требуемые поля.

pay-s1.png


Продление решения

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

Если вы хотите продолжать получать обновления и техническую поддержку после истечения 12 месяцев, нужно купить Продление решения.

Продление решения стоит 50% от стоимости решения.

Как купить продление решения:


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

prodl.jpg



Вариант 2:
Нужно перейти в Админку - Marketplace - Установленные решения. Найти нужное решение, если у решения закончился срок обновлений и вышло хотя бы одно новое обновление появится кнопка - "Купить продление"

prodl2.jpg



Вариант 3:

Если варианты 1-2 не подходит (таких кнопок не отображается) - напишите на почту поддержки. Я выдам ссылку на добавление в корзину продления


---

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

Бухгалтерские документы

Достаточно часто получаю вопрос:
Мы оплатили решение по счёту в маркетплейсе 1с-Битрикс, как нам получить закрывающие документы?

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

Варианта получения этих документов несколько:

1. Скачать в личном кабинете Marketplace

Наводим на профиль в верхней части сайта и переходим в "Заказы"

2022-12-16_12-17-37.jpg

На странице мои заказы переходим в "Выполненные", находим нужный заказ и переходим в подробности заказа

2022-12-16_12-20-21.jpg
Находим блок "Оплата и доставка", в нём будет "Распечатать документы по заказу".

2022-12-16_12-22-53.jpg

Скачиваем Акт-квитанцию


2. Запросить у поддержки битрикса

Так же вы можете запросить закрывающие документы у поддержки битрикса

email поддерки битрикса по вопросам покупки и лицензирования - sales@1c-bitrix.ru

Активация лицензионного ключа

Не пришел ключ после оплаты

После оформления и оплаты заказа на решения в Marketplace, система маркетплейса в течении 10 минут отправит на указанный при оформлении email-адрес письмо с купоном на приобретенное решение.

Письмо с купоном приходит от sales@1c-bitrix.ru

Если купон не пришел, рекомендую действовать так:

Шаг 1. Подождите 10-15 минут после покупки, бывает небольшая задержка отправки.

Шаг 2. Если в течении этого времени не пришел купон проверьте папку "Спам", есть большая вероятность что ваш почтовый ящик счёл письмо спамом и переместил в папку "Спам".
 
Шаг 3. Если в папке спам письма нет, запросите повторную отправку. Для этого зайдите на маркетплейс и авторизуйтесь. Перейдите в "Заказы"

market-orders.png


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

vipolnennie-zakazy.png

На подробной странице заказа в блоке оплата и доставка можно посмотреть на какой email был отгружен купон и запросить повторную отправку

povtornaya-otpravka-klycha.png

Шаг 4. После получения ключа активируйте его в битриксе согласно инструкции


Инструкция по активации ключа + видео

После оформления и оплаты заказа на решения в Marketplace, система макретплейса в течении 10 минут отправит на указанный при оформлении email-адрес письмо с купон на приобретенное решение.

Данный купон нужно активировать в админ-панели сайта, после чего вам будет доступна загрузка решения или активация (если вы использовали тестовый период)

Видео-инструкция по активации ключа в админ-панели:




Внимание: Если после активации у решения остался статус "Демо-режим" откройте в админке Marketplace -> Обновление платформы. Там появится возможность Зарегистрировать новое загруженное решение

После активации ключа остался статус "Демо-режим"

Вопрос: мы купили решение, купон пришел на почту, активировали его в админке, но в списке решений все у модуля остался статус "Демо-режим"
 


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

Вариант 1:
Перейдите в админке сайта в раздел "Marketplace" > "Обновление решений" > вкладка "Установка обновлений".

Там будет предложение зарегистрировать решение. Нажмите кнопку "Зарегистрировать решение".

После нажатия этой кнопки решение перейдет в стандартный режим работы
Вариант 2 (если нет кнопки Зарегистрировать решение):
Перейдите в админке сайта в раздел "Marketplace" > "Обновление решений"

И проверить нет ли обновлений для данного решения (решение в списке обновлений будет в статусе Новый). Если решения присутствует в списке обновлений - нужно обновить только его.

Будьте внимательны! Обновление нужно установить только для текущего решения с которым связана проблема!
Вариант 3 (если нет кнопки Зарегистрировать решение и нет обновления):
Перейдите в админке сайта в раздел "Marketplace" > "Установленные решения"

Найти решение и в контекстном меню выбрать "Удалить".
После удаления снова ищем решение, оно получило статус "Не установлен", но не пропало. В контекстном меню выбираем "Стереть" и решение полностью удалено.

После полного удаления решение появится в блоке "Купленные решения" вверху, где его можно будет загрузить уже без пометки "Демо-режим"

После активации ключа решение "Не установлено"

Вопрос: Мы купили решение, купон пришел на почту, ввели его в админке и загрузили предложенные обновления, но в списке решений у нового решения статус "Не установлен"


Ответ:
В контекстном меню решения нажмите "Установить"
После нажатия "Установить" страница обновится и будет выведено сообщение "Решение успешно установлено"





Установка и обновления

Установка на неактивную лицензию 1с-Битрикс

Установка решений на сайты с неактивной или отсутствующей лицензией 1с-Битрикс не осуществляется.

Почему?


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

А установка через FTP или Архив?


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

Данная модель работы показала свою яркую неэффективность на практике, если конкретнее:
  1. Отсутствие возможности потестировать решение в тестовом режиме до покупки (а без этого не понять до покупки подходит вам решение или нет, т.к. часто имеются индивидуальные особенности задач и сайта)
  2. Отсутствие возможности привязать купленную лицензию к битриксу покупателя (как следствие начинаются проблемы после того как вы решите продлить битрикс)
  3. Отсутствие возможности получать обновления решения (теряется возможность использовать новый функционал, своевременно исправлять найденные баги и т.п.)
  4. "No legacy" от битрикса. Устаревшие функции будут постепенно уходить из битрикса, как следствие решение должно соответствовать текущей реальности (а для этого необходима возможность получать обновления).

Как обновить решение?

Как обновить решение установленное из маркетплейса 1с-Битрикс?

1. Проверяем активность обновлений Битрикса

Установка или обновление любых решений происходит через механизм "Система обновлений" ядра 1с-Битрикс. Данный механизм работает только если Битрикс имеет активную лиценизию.

Проверить активность лицензии 1с-Битрикс можно в разделе Marketplace -> Обновление платформы. Внизу вкладки "Установка обновлений" будет информация "Обновления доступны" в которой можно посмотреть до какой даты доступны обновления битрикса.

scr1.jpg

Обновлять сам битрикс для установки обновления решения не нужно (это потенциально опасная операция для выполнения которой лучше обратиться к вашим разработчикам)

2. Проверяем активность обновлений решения и наличие обновлений

При покупке решения на marketplace.1c-bitrix.ru вы так же получаете право на обновления данного решения в течении 1 года с момента покупки. Если год уже прошел, вы так же можете обновлять решение купив продление решения (за 50% стоимости решения), дающее еще год обновлений.

Проверить до какой даты вы можете обновлять решение и посмотреть есть ли новые обновления можно в разделе Marketplace-Установленные решения. На данной странице находится список всех установленных с marketplace дополнительных модулей.

Найдя нужное решение вы увидите дату действия обновлений и наличие новых обновлений у решения:

scr2.jpg
Если дата обновлений уже вышла, вы увидите следующую картину:

scr3.jpg

3. Обновление решения

Для обновления решения перейдите в раздел Marketplace - Обновление решений, откройте вкладку "Список обновлений". Оставьте галочку только на том решение которое хотите обновить (это важно, обновлять нужно осознанно конкретное решение, т.к. это потенциально опасная операция). И нажмите загрузить.

scr4.jpg
---

Готово. Если всё сделано верно, выбранное решение обновится до последней версии.




Ошибка MP_LICENSE_VIOLATION

Иногда при установке решения с маркетплейс вылезает ошибка:
MP_LICENSE_VIOLATION В вашу лицензию не входит модуль Название модуля

В-вашу-лицензию.png

Что является причиной ошибки?
Система Битрикса проверяет установленные решения и видит незарегистрированный модуль (который установили без активации купона). Битрикс считает данный модуль нелицензионным и требует его удаления.

Какие негативные последствия этой ошибки?
При наличии такой ошибки Битрикс блокирует систему обновлений решений маркетплейса. Это обозначает что вы не сможете устанавливать или обновлять решения из маркетплейса пока не исправите ошибку.

Как исправить ошибку?
Для исправления ошибки обратитесь к студии или разработчику у которого покупали решение указанное в ошибке (либо в поддержку Битрикса если решение было куплено на маркетплейсе).

Полезное

Проверка системы

Что такое проверка системы? Зачем она нужна?
Проверка системы - это автоматический официальный тест потенциальных проблем и параметров сервера от 1с-Битрикс. Для корректной работы битрикса и устанавливаемых решений с маркетплейса важно что бы все параметры соответствовали требуемому значению.

Как пройти проверку системы?


Прохождение теста очень быстрое - обычно около 30 секунд.
Перейдите в админку вашего сайта. Далее откройте Настройки (в левом вертикальном меню) -> Инструменты -> Проверка системы.
После перехода проследите что бы была открыта вкладка тестирование конфигурации и нажмите "Начать тестирование"

system_check.png


Анализ результатов


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



Как поправить ошибки?


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

Поэтому для их решения делаем скриншот и пишем в поддержку хостинга/вашему системному администратору.

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




Как сбросить кеша сайта?

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

В этой статье мы рассмотрим как сделать сброс всего кеша.

Шаг 1. Переходим в раздел автокеширование

Переходим в Настройки в левой колонке -> Настройки продукта -> Автокеширование -> Вкладка "Очистка файлов кеша"


Шаг 2. Сброс кеша

Выбираем "Все" и нажимаем начать. Ждем пока не появится сообщение: "Удаление файлов кеша завершено."


Готово. Кеш очищен



Как сделать резервную копию?

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

Подробное описание создания резервной копии есть в официальной документации Bitrix

Создание Telegram бота, получение API токена и ID пользователя

Телеграм удобный инструмент не только для общения, но и для бизнес-задач, например для получения оповещений от сайта. Это быстрее, удобнее и надежнее чем оповещения на email.

Что бы отправлять уведомления в Telegram обычно нужно 2 составляющих: API-ключ телеграм бота и ID пользователя которому отправляется уведомление. Получение этих двух составляющих мы и рассмотрим ниже.

1. Получения API-ключа (токена)


Для получения API токена нужно создать нового бота. Для этого находим официального бота @BotFather

Поиск @BotFather

Присоединяемся к нему, создаем нового бота командой /newbot бот запросит название для бота и имя бота. Имя должно быть уникальным, поэтому бот может сказать что это имя уже занято и надо выбрать другое.

Создание нового бота

После того как мы получили сообщение что бот создан, рассмотрим сообщение по подробнее.

Получение API токена
Нас интересует:

а. Ссылка на бота - переходим по ней, присоединяемся, что бы бот мог нам отправлять сообщения

б. API токен - его нужно будет вставить в программу которая делает отправку данных

Всё готово, самое сложное сделали

2. Получение ID пользователя


Что бы отправить сообщение нужно знать кому его отправлять. ID пользователя как раз эта составляющая.

Ищем другого бота @userinfobot и присоединяемся к нему

Поиск @userinfobot

Он сразу отправляет вам ваш айди

Полученеи id пользователя telegram

Готово, этот ID можно указывать в программах для отправки