Ознакомиться с ошибками синхронизации при обработке данных можно двумя способами.
- В административной панели, расположенной по адресу название_проекта.agora.ru/admin, зайдите в раздел Очередь обмена.
Если в процессе обработки какого-либо пакета возникла ошибка, то с текстом ошибки можно будет ознакомиться кликнув по цифре с количеством ошибок обработки пакета колонки Ошибки синхронизации
2. Или в административной панели зайдите в раздел Ошибки синхронизации.
На открывшейся странице будут отображены тексты всех ошибок, которые возникли при обработке, дата возникновения ошибки, и задания, в рамках которых возникли ошибки.:
Если в Журнале регистрации 1С присутствует ошибка, связанная с обменом Agora, то информация о этой ошибке будет отправлена на портал.
Текст ошибки будет отображен в разделе Ошибки синхронизации с комментарием 1С error:
Таким образом пользователь с правами администратора площадки имеет возможность получить информацию об ошибках, которые возникают в процессе загрузки данных.
Далее будут приведены примеры часто возникающих ошибок и решения проблем.
Ошибка синхронизации при обмене на примере ошибки валюты.
Ошибка со стороны клиента: Не подгрузились цены.
- 1С: Обработки – Модуль обмена Агора, дозагрузку по ценам и остаткам.
- Портал: Новые ошибки синхронизации в очереди обмена.
- Портал: Проверить наличие гуида во внешних объектах.
- 1С: пакет данных обмена: по пути в Основных настройках модуля.
- Переходим в папку обмена.
- Найдите необходимый пакет.
- Найдите необходимый гуид в коде.
- Портал: Проверьте наличие данной валюты по Наименованию – находим Код.
- 1С: Проверьте код и Символьный код валюты, которая не проходит.
- Портал: Проверьте код и Символьный код валюты, которая не проходит.
- Выполните Дозагрузку данных в модуле обмена Агора.
Ошибка со стороны клиента: Из 1С на портал выгружается новый товар, но не записывается.
Для решения проблемы необходимо перейти в раздел Ошибки синхронизации административной панели
При обработке пакета возникает ошибка обработки объекта Внутренняя категория с текстом: Unable to find object SupplierCategory with external ID d67f6bc2-cb54-11e6-adb3-305a3a56b5c5
Текст ошибки говорит о том, что в пакете выгружается товар из категории 1С, которая ранее не выгружалась на портал.
Для решения проблемы необходимо догрузить отсутствующую категорию на портал.
Перейдите в шлюз обмена и откройте обработку Агора настройка обмена данными
Выберите вкладку Фильтр выгрузки номенклатуры
В списке найдите нужную Группу номенклатуры
Выделите ее и нажмите на кнопку Выгрузить выделенное
Проверьте, что нужные данные выгрузились на портал и товары записались.
Проверить запись товара на портал возможно в административной панели в разделе Товары
Ошибка: Не синхронизируются заказы на портале, не работает обмен с порталом, не добавляется товар, не обновились остатки.
Для анализа проблемы необходимо зайдите в раздел Очередь обмена в административной панели.
Проверьте, приходят ли новые пакеты. Это можно увидеть по дате создания.
Если пакеты загружаются, то убедитесь, что приходят разные пакеты, а не один и тот же.
Проверить это можно по названию пакетов.
Если из 1С на портал загружается постоянно один и тот же пакет, то необходимо проверить журнал регистрации на наличие ошибок.
Для этого зайдите в “Обработки” и выберите “Журнал регистрации”.
Выставите отбор по ошибкам Агора, как показано на скриншоте:
Если в журнале регистрации есть ошибки вида "Объект не найден" и отправка одного пакета на портал зациклилась, то это говорит о том, что в регистрацию изменений попал удаленный объект.
Для решения данной проблемы необходимо выполнить следующие действия в 1С:
Перейдите в шлюз обмена Агора, откройте обработку "Регистрация изменений для обмена данными"
Укажите узел обмена "АГОРА", если он не указан.
Раскройте ветвь Справочники и найдите в справочниках объекты указанные как "объект не найден".
Нажмите на каждый из них правой кнопкой мыши и в контекстном меню выберите вариант "Удалить из регистрации".
После этого проверьте повторно очередь обмена на портале. На портал должны начать поступать новые пакеты.