Как посмотреть, что модуль отправил на маркетплейс и что тот ответил · УФ
Проблема
Товар или остаток «не доехал» до площадки, при этом в 1С обмен прошёл без ошибок. Непонятно, что именно ушло на маркетплейс и что он ответил. Отдельного журнала обмена в интерфейсе модуля нет, и пользователь не знает, где смотреть.
Решение
1. Откройте Маркетплейсы -> Настройки обмена -> нужная настройка и включите флажок «Отладка». Запишите настройку. 2. Повторите операцию, которая работает неправильно (например, принудительную передачу остатков или цен). Модуль выведет в служебные сообщения два блока: «Запрос:» — адрес метода и тело того, что ушло на площадку, и «Ответ:» — код ответа и тело ответа площадки. Пароли, токены и ключи API в этих сообщениях маскируются, их можно пересылать в поддержку. 3. Снимите флажок «Отладка» после проверки — постоянно держать его включённым не нужно. 4. Если сообщения закрылись, те же данные есть в журнале регистрации 1С: НСИ и администрирование -> Обслуживание -> Журнал регистрации. Поставьте отбор по времени операции — записи модуля содержат текст запроса и ответ площадки. 5. Для длительного наблюдения в настройке обмена есть реквизит «Логирование» и срок хранения записей в днях: при значении «выключено» записи не ведутся и ранее накопленные очищаются, при минимальном значении пишутся только ошибки. Включать логирование на долгий срок не рекомендуется — записи быстро растут в объёме.
Не помогло? Напишите в поддержку — разберём вашу ситуацию и дополним материал.