Метка: Программирование

  • Добавление реквизитов к контрагенту Битрикс24 API

    Для привязки реквизитов к компании в коробочной версии Битрикс24 можно использовать следующий PHP-код (используется на странице с подключенным PROLOG), в примере подразумевается, что массив $arRequisite уже заполнен, его можно создать вручную либо получить из другого контрагента, как описано в предыдущей статье.

  • Получение реквизитов контакта или компании API Битрикс24

    Для получения списка реквизита клиента (контакта или компании) в коробочной версии Битрикс24 можно использовать следующий PHP-код (используется на странице с подключенным PROLOG), в примере выбираются реквизиты клиента по его ИНН (‘0000000000’ – в примере):

  • Выборка компаний API Битрикс24

    Внимание! В примере используется устаревшие методы, на момент написания они поддерживаются и их поддержка в ближайшем будущем скорее всего останется в полном объеме. Для получения списка компаний (сущность клиента в Битрикс24) со свойствами и по определенным параметрам в API Битрикс24 можно использовать следующий PHP-код (используется на странице с подключенным PROLOG), в примере выбирается компания с…

  • Обновление контакта API Битрикс24

    Внимание! В примере используется устаревшие методы, на момент написания они поддерживаются и их поддержка в ближайшем будущем скорее всего останется в полном объеме. Для обновления контакта (сущность Битрикс24) и изменения его полей в API Битрикс24 можно использовать следующий PHP-код (используется на странице с подключенным PROLOG), в примере обновляется контакт с ID=1 и изменяются поля контакта…

  • Выборка контактов API Битрикс24

    Внимание! В примере используется устаревшие методы, на момент написания они поддерживаются и их поддержка в ближайшем будущем скорее всего останется в полном объеме. Для выборки контактов (сущность Битрикс24) по определенным параметрам в API Битрикс24 можно использовать следующий PHP-код (используется на странице с подключенным PROLOG), в примере выбирается контакт с ID=1 и выбираются поля контакта id…

  • Получение наблюдателей лидов или сделок Битрикс24 API

    Для получения списка ID наблюдателей для конкретного лида или сделки можно использовать метод ObserverManager::getEntityObserverIDs, пример кода (используется на странице с подключенным PROLOG):

  • Получение списка статусов сделок Битрикс24 API 

    Внимание! В примере используется устаревшие методы, на момент написания они поддерживаются и их поддержка в ближайшем будущем скорее всего останется в полном объеме. Для сбора массива всех статусов сделок (id статуса => его название) можно использовать метод CCrmStatus::GetList, пример кода (используется на странице с подключенным PROLOG):

  • Добавление товара в корзину средствами Bitrix Framework

    Нюанс добавления товара в корзину интернет-магазина на Битриксе средствами API заключается в том, что по-умолчанию для реализации опции проверки есть ли товар уже в корзине Битрикс (чтобы не добавлять товар второй раз, а изменить его количество во избежании конфликта с публичным функционалом корзины) используется функция getExistsItem(), для корректной работы которой необходимо помимо ID товара также…

  • Выборка сделок API Битрикс24

    Внимание! В примере используется устаревшие методы, на момент написания они поддерживаются и их поддержка в ближайшем будущем скорее всего останется в полном объеме. Для выборки сделок по определенным параметрам в API Битрикс24 можно использовать следующий PHP-код, в примере выбирается сделка с ID=1:

  • Изменение полей и свойств лида в Битрикс24

    В коробочном Битрикс24 для изменения лида можно использовать следующий код, в данном примере меняем пользовательское свойство с идентификатором “UF_CRM_TEST”: