Запросил остатки в ЕГАИС и в течение длительного времени (несколько часов) не получил остатки. Регламентное задание "Обработка ответов ЕГАИС" выполнялось недавно. Выполнил вручную. Не помогло с чем может быть связана данная проблема?
попыткался запросить ответы в ЕГАИС еще раз. Выдало ошибку:
Ошибка записи элемента справочника 'Классификатор алкогольной продукции ЕГАИС'. Ошибка при попытке вставки записи с неуникальным значением ссылки. таблица Reference62.
Я отладил. Пытается записать элемент справочника с определенным кодом. Код уникальный, его нет в базе. однако в базе много элементов, которые были перегружены с использованием конвертации данных из других баз. Это необходимо было сделать, так как в одной розничной сети много мазинов с алкоголем, принятым в 2015 году.
Вполне возможно что именно перенос справочников в режиме ОбменДанными.Загрузка = Истина и является такой причиной.
Зачем разработчики конфигурации пытаются весьма странным образом ссылку эту формировать?
Если ЗначениеЗаполнено(Источник.Код) Тогда
НовыйИдентификатор = СформироватьУникальныйИдентификатор(Источник.Код, ИмяСправочника);
КонецЕсли;
Если НовыйИдентификатор <> Неопределено Тогда
НоваяСсылка = Справочники[ИмяСправочника].ПолучитьСсылку(НовыйИдентификатор);
Источник.УстановитьСсылкуНового(НоваяСсылка);
КонецЕсли;
И затем отваливается. Эта проблема наблюдается в общем модуле ИнтеграцияЕГАИС. ЗаписатьОбъект(). Процедура СформироватьИдентификаторОбъектаРИБПередЗаписью(Источник, Отказ) Экспорт