Во всех выявленных случаях либо есть проверка на стороне ЕГАИС(например, по номеру накладной для ТТН), либо имеется возможность выполнить отказ от отправленного сообщения посредством типовых инструментов, либо "танцев с бубном". Это что касается исходящих документов.
Кроме того, такая ошибка наблюдается так же и при отправке запросов. Стоит упомянуть, что одной из причин получения данной ошибки может быть наличие стороннего софта, работающего параллельно с нашей учетной системой на 1С и отправляющего сообщения в ЕГАИС.
Сегодня клиент обратился с проблемой: "Запрашиваю остатки по 1 и по 2, но в ответ получаю ошибку".
Я подключился к его рабочему месту и увидел такую картину:
Т.е. в УТМ есть пакеты с ответами на запросы, но идентификаторы не совпадают.
Решил для этого случая набросать обработку, которая будет подменять идентификаторы пакетов в протоколе для соответствующих документов на те, что есть в УТМ.
Работает она следующим образом:
К примеру, запрашивая остатки, мы получили ошибку: "Обработка запросов по типу QueryRests_v2 производится не чаще 1-го раза в 1 часов Владелец ["хххххххххххх"]. " Т.е. за последний час мы дважды запросили остатки по 2. Но клиент создал всего один документ и один раз нажал "Запросить остатки". Кроме того, при обмене с ЕГАИС мы видим список сообщений с идентификаторами, которых нет в 1С.
1. Первым делом, мы должны быть уверены, что пакет в УТМ с "левым" идентификатором соответствует нашему документу. После этого копируем всё сообщение в блокнот и после - копируем только идентификатор.
2. Открываем обработку из данной публикации. Вставляем наш идентификатор из буфера обмена и выбираем документ, для которого пришел ответ из ЕГАИС.
3. Нажимаем "Присвоить".
4. После этого запускаем обмен.
Ответ из УТМ загружается в наш документ.
Протестировано на Розница (2.3.5.35), платформа (8.3.16.1224).
Посмотрите так же другие мои обработки для ЕГАИС:
- Автоматическое перемещение алкогольной продукции во второй регистр по расписанию.
- Выгрузка новых акцизных марок в R-Keeper 7 из 1С:Общепит посредством EGAIS for Pos.
- Расширение для Розница 2.2: списание пивной и слабоалкогольной продукции на основании ОРП.
- Удобная инвентаризация алкоголя для Розница 2.х.