Ошибка (PHP Warning Message) при выгрузке заказов v482 - 492


#1

Ошибка при выгрузке заказов v482 - 492
Тест выполнен на чистой сборке 492

При попытке обращения системы учета к заказам по ссылке site.ru/exim_1c?type=sale&mode=query
Ошибка - http://joxi.ru/Rmz0lglH0bvXQA

Настройки в модуле http://joxi.ru/KAxvE5EHMoV43m
Выгружаются все статусы

Иногда и такая ошибка http://joxi.ru/Drl8kOkiv1KvWr


#2

У нас такой фикс сработал:

В файле RusEximCommerceml.php
Примерно строка 3396

После строки
$name_tag = str_replace(' ', '', $name_tag);

Вставить
if($name_tag == “State/province”){
$name_tag = “Город”;
}


#3

Подтверждаю, есть такая ошибка.


#4

У нас еще из Я.доставки ошибка идет

Файл func.php 811 строка

Было
$order[‘pickup_data’] = array(
‘delivery_name’ => $shipping[‘delivery’][‘delivery_name’],
‘name’ => $pickup_data[‘name’],
‘full_address’ => $pickup_data[‘full_address’],
‘city’ => $pickup_data[‘location_name’],
);

Фикс

$order['pickup_data'] = array(
                'delivery_name' => $shipping['delivery']['delivery_name'],
                'name' => !empty($pickup_data['name']) ? $pickup_data['name'] : '',
                'full_address' => !empty($pickup_data['full_address']) ? $pickup_data['full_address'] : '',
                'city' => !empty($pickup_data['location_name']) ? $pickup_data['location_name'] : '',
            );
            
            $pickup_data['address'] = !empty($pickup_data['address']) ? $pickup_data['address'] : array();

#5

Спасибо за информацию. Мы передали её разработчикам.


#6

Привет!

Спасибо за ваши сообщения об ошибках. Мы исправили проблему и её фикс войдёт в ближайший релиз.