Всем привет.
Есть следующая проблема. Меняю статус заказа:
Это скрипт был перенесён на cron. Не работает именно:
В логах чисто.
CSaleOrder::StatusOrder не возвращает ни false, ни ID заказа.
С $arOrders проблем нет. В нём находится массив с ID и статусами заказов.
Есть следующая проблема. Меняю статус заказа:
Код |
---|
if ( CModule::IncludeModule( "sale" ) ) { ... $arOrders = CSaleOrder::GetList( array("ID"=>"ASC"), $arFilterOrder, false, false, array("ID", "STATUS_ID")); while($arOrder = $arOrders->Fetch()) { CSaleOrder::StatusOrder( $arOrder["ID"], "I" ); } ... } |
Код |
---|
CSaleOrder::StatusOrder( $arOrder["ID"], "I" ); |
CSaleOrder::StatusOrder не возвращает ни false, ни ID заказа.
С $arOrders проблем нет. В нём находится массив с ID и статусами заказов.