Как сменить статус заявки через SetPropertyValuesEx?

152
06 апреля 2018, 16:28
$externalId = $arValues['EXTERNAL_ID'];  // id заявки текущей
$arValues['STATUS']['XML_ID'] = 41792862;  // симв. код статуса 500
$arCurrentStatus['ID'] = 500; // текущий  500

CIBlockElement::SetPropertyValuesEx($arValues['EXTERNAL_ID'], false, array( $arValues['STATUS']['XML_ID'] =>  $arCurrentStatus['ID']));  

Подскажите как мне правильно переписать SetPropertyValuesEx для смены статуса у заявки в битриксе по клику Текущие данные : 41792861 XML_ID 200 - id

Answer 1
CIBlockElement::SetPropertyValuesEx($arValues['EXTERNAL_ID'], false, array('STATUS' => 201)); // на исполнении
      // CIBlockElement::SetPropertyValuesEx($arValues['EXTERNAL_ID'], false, array('STATUS' => 408)); // дозапрос
     // CIBlockElement::SetPropertyValuesEx($arValues['EXTERNAL_ID'], false, array('STATUS' => 386468)); // отказ
     // CIBlockElement::SetPropertyValuesEx($arValues['EXTERNAL_ID'], false, array('STATUS' => 408)); // дозапрос

вот так срабатывает , при перезагрузке страницы

READ ALSO
Чтение определенной переменной php

Чтение определенной переменной php

Есть файл indexphp в нем храниться n-ое количество переменных и визуальная часть страницы

171
Нужна помощь в перекодировки из PHP в Googel-App-Script [требует правки]

Нужна помощь в перекодировки из PHP в Googel-App-Script [требует правки]

Есть пример кода на PHP авторизации на криптобиржеЯ работаю с Google Sheets и нужна эта авторизация на языке Google-App-Script

150