Исправить наболевший КОСЯК в заказах

Рейтинг: 0.0821  
Внедрено
Предложил Платонов Евгений 18.02.2016 12:23:07

Исправить наболевший КОСЯК в заказах

Уже не раз сталкиваюсь с тем что перестали работать ключи PS.
Документация https://dev.1c-bitrix.ru/api_help/sale/classes/csaleorder/csaleorder__update.a8be5ffa.php

$arOrderFields = array(
     "PS_SUM" => $response["amount"]/100,
     "PS_CURRENCY" => $response["currency"],
     "PS_RESPONSE_DATE" => Date(CDatabase::DateFormatToPHP(CLang::GetDateFormat("FULL", LANG))),
     "PS_STATUS" => "Y",
     "PS_STATUS_DESCRIPTION" => $response["cardholderName"],
     "PS_STATUS_MESSAGE" => $response["paymentState"],
     "PS_STATUS_CODE" => "Y" );
CSaleOrder::Update($arOrder["ID"], $arOrderFields); 
Столкнулся  первый раз в версии 15.5.5 - написал в тех поддержку сказали поправят
На дворе пол года спустя и снова  этот же косяк!!!!! 15.5.10
Рейтинг: -0.0003  
Ответил 18.02.2016 16:02:08
Скорей это необходимо делать используя новое API.

В статье написаной Алексеем Кирсановым расписано как и что делать правильно, в ней предлагаю задавать вопросы по использованию нового API: http://dev.1c-bitrix.ru/community/blogs/components2/attention-incompatibility.php

Данный код сработает в режиме совместимости, но он обновит уже не поля заказа, а поля оплаты. Если оплата одна.

Считаю, что на этом можно закрыть данное предложение.

Рейтинг: 0  
Платонов Евгений 18.02.2016 16:13:54
Api из презентации pptx (PowerPoint) ? ))
нет "Новой" документации . нет  ссылки на новую документацию  в "Старой" документации

Считаю что можно открывать заново!
Рейтинг: 0  
Юрий Волошин 18.02.2016 17:27:35
Евгений это не идея, это баг конкретной версии.

Если вы внимательно читали ваш код сработает в режиме совместимости.
Рейтинг: 0  
Денис 18.02.2016 20:00:01
действительно, может перепишите текстом эту презентацию (=единственную документацию к новому ядру магазина пока)? а то уже и приложили её к чистому тексту и показывали много раз, а она всё в виде ppt
Рейтинг: 0  
Юрий Волошин 19.02.2016 13:13:05
Денис, ее в документацию превращают и на днях уже выйдет в виде документации. Конечно перепишем и улучшим даже. Но на данный момент пока ссылаться кроме нее некуда было для ответа.