Ошибка кодировки ext_id при сопоставлении товаров

Тема в разделе 'Основные ошибки', создана пользователем sh.sasha, 19 фев 2021.

  1. sh.sasha New Member

    Перестала работать обработка сопоставления new_Service_processing_uf.epf с теми товарами, в коде которых есть кириллица (например, УТ-00006201). При установке сопоставления происходит подмена кириллических букв "УТ" на символы "??" (например, ??-00006201). Если в базе данных сайта руками заменить знаки "??" на "УТ" и перейти в обработку, то подтянется УТ, но если нажать установку, то происходит подмена символов обратно на "??" и, как следствие, товары не сопоставляются и цены не подгружаются.
    Пробовали принудительно ставить в ext_id латинские буквы и цифры, они остаются неизменными после установки сопоставления.
    Из базы 1с уходит верное значение, так же как и из базы данных сайта. Но где-то в промежутке передачи данных происходит подмена кодировки.
    Очень прошу помощи, с чем это может быть связано?
    Administrator нравится это.
  2. Administrator Active Member

    Здравствуйте, ваша ошибка типовая и в инструкции есть описание ее устранения. Подробнее https://help3.1c-mart.ru/bugs.php а именно "Вместо русских букв после обновление товаров на сайте, появляются знаки вопросов "?????""

Поделиться этой страницей