Телефония билайн, возможно ли как-то обновить статус звонка, зная его id? Хотят звонкам меньше 30 сек поставить статус неуспешного, хотя не понятно обновится ли звонок по апи телефонии заново на тот который был или нет. Или хотябы устанавливать стоимость звонку и уже по нему фильтровать
не подскажите как мне в rest запросе обновить дату, например BEGINDATE, когда я не могу подключить include.php или prolog_before.php? такой формат например не прокатывает
подключает ядро и предоставляет практически неограниченный доступ к данным. что противоречит политике безопасности. для получения данных из приложения нужно использовать методы REST-a
Да, к сожалению пришлось через rest делать, на исходящий вебхук вешать входящие вебхуки.
Хочу сделать проверку при оплате счета, кто оплатил, и в случае если не бухгалтер - откатывать. У меня срабатывает только лог, если лог подключить после reqire он тоже не срабатывает, не пойму в чем дело. Скрипты, которые по крону, работают с require, а вот с этим проблемка какая-то, пните куда смотреть. Спасибо. Сам вебхук:
Добрый день, подскажите как можно вытащить сделки, связанные с компанией из компании? В CCrmInvoice связка по UF_DEAL_ID есть, а в СCrmCompany не нашел такого.
пробовал: 1 ) rest - crm.company.get(id) 2)
Код
CCrmCompany::GetByID($id);
3)
Код
CCrmCompany::GetList($id);
и
Код
CCrmCompany::GetListEx($id);
Нигде из полученных данных не увидел связки со сделкой.
Ситуация такая надо было мне создать отдельную группу для человечка. Создал, была проблема с доступом к index.php, тут поменял на чтение для новой группы
потом он долго сохранял, в итоге весь битрикс повис. В апаче даже долго думал процесс который хотел ребутнуть. В итоге убил его и запустил, теперь он мне не дает авторизоваться под другим пользователем. пишет Доступ запрещен. Просмотр файла /bitrix/admin/user_edit.php запрещен.
$orderId = {=Document:ID}; // получаем id заказа
$order = Sale\Order::load($orderId); // получаем объект заказа, с данными
$basket = $order->getBasket(); // получаем корзину заказа
$basket_items = $basket->getBasketItems(); // получаем товары в корзине, т.к. у меня товар будет один, я не заморачивался с разпределением где какой товар
$arr_basket_items = $basket_items[0];
$product_id = $arr_basket_items->getProductId(); // получаем id товара
$ar_res = CCatalogProduct::GetByID($product_id); // получить массив с характеристиками товара
$quanity_a = $ar_res['QUANTITY']; // выбрать из массива количество оставшегося товара
$int_quanity=(int)$quanity_a;
$quanity = $int_quanity;
$rootActivity->SetVariable("kolvo_quanity",$quanity); // задать количество в переменную
огромное спасибо Николаеву Андрею Алексеевичу, он мне сильно помог с решением данного вопроса
Валерий Каплаушенко написал: Всем привет. После переноса портала из облака загрузил свои шаблоны документов в CRM (счета, накладные и т.д.). При формировании документов появляется ошибка Unexpected server response (403) while retrieving PDF " /bitrix/services/main/ajax.php?action=crm.documentgenerator.document... ; При этом PDF не формируется. Может кто сталкивался с таким. Уже неделю жду ответ от техподдержки битрикса, общался в чате со специалистами, ответ стандартный - ждите. Реально нужно работать с документами, подскажите хоть куда копать - доступ к файла и папкам или настройки портала, сервера. Заранее всем спасибо.
если что-то сам в nginx делал с ajax запросами, попробуй убрать. У меня именно в этом дело было. Только у меня он бесконечно создавал pdf файл, а ворд сразу давал скачивать.
Руслан Ермаков написал: общем при смене стадии сделки менеджеру должно типа появится оно с описанием критериев, и если он подтверждает что все условия соблюдены, тогда менять стадию, нет, оставляем... может в роботах или в бизнес-процессах
можно создать задачу с подзадачами, и пока ее не завершат (или их) дальше не перейдет. могу пример скинуть если надо.
Мне нужно дергать кол-во товара через бизнес-процесс (роботы в заказе) и уведомлять сотрудника при уменьшении. Кол-во товара я могу дергать через такой код:
Код
$rootActivity = $this->GetRootActivity(); // объявить активити
$ID = 494;
$ar_res = CCatalogProduct::GetByID($ID); // получить массив
$ar_quanity = $ar_res['QUANTITY']; // выбрать из массива количество оставшегося товара
$quanity=(int)$ar_quanity;
$chislo_quanity = $quanity;
$rootActivity->SetVariable("kolvo_order",$chislo_quanity); // задать количество в переменную
Как я понял большинство функций работают с id, но как мне получить тот самый id товара, учитывая что id товарного каталога будет не постоянным и id товара тоже.
после обновления стал через формировать неправильный адрес в уведомлениях, Адрес в уведомлениях в ходе протекания завершения задачи формируется неправильно
alex mikhailov написал: кстати, заметил, что на другом битриксе, который вчера настраивал, та же проблема при создании комментария в задаче.
Вы используете bitrix env? Или свое собственное окружение? Обычно такие ошибки возникают либо в случае собственного окружения, либо когда пользователи внутренние и внешние ходят по разным адресам, а доменное имя сайта в настройках не заполнено (когда оно пустое - берется то, на которое зашел пользователь)
свое, такие проблемы что на centos, что ubuntu. Попробовал убрать эти проверки в im. Все равно вываливает при создании комментария в задаче ссылку на :8080. Доменное имя заполнено в главном модуле админки битрикс, также в nginx и apache.
после обновления стал через формировать неправильный адрес в уведомлениях, Адрес в уведомлениях в ходе протекания завершения задачи формируется неправильно
после обновления стал через формировать неправильный адрес в уведомлениях, Адрес в уведомлениях в ходе протекания завершения задачи формируется неправильно
после обновления стал через формировать неправильный адрес в уведомлениях, Адрес в уведомлениях в ходе протекания завершения задачи формируется неправильно
формирует неправильный url иногда т.е. вместо переадресации на https, он адресует на :8080 (apache), а он слушается на localhost только. Подскажите куда смотреть, смотрел в /bitrix/components/bitrix/im.messenger/im.ajax.php ничего подозрительного не обнаружил
В логах апача и nginx никаких следов нет (на неправильную адресацию)