Загрузка данных из файла-ответа сервиса ЛК ЕНС. Ошибка выполнения метода: Формат файла не поддерживается
Причина возникновения: Файл ответ, возвращенный от ЕНС имеет повреждения или неизвестный формат.
Где расположена: Общий модуль - НалоговыйСчетИнтерграцияКлиент - Процедура ПослеЗагрузкиДанныхИзФайлаОтветаСервисаЕНС
Что делать: Попробовать еще раз провести всю процедуру интеграции, уточнить у налогового органа тип файла-ответа при интеграции.
Обратится за помощью к программисту 1С.
Для программиста: Данная процедура обрабатывает после загрузки основных данных, работа ведется с файлом ответом от сервиса ЕНС.
Текст процедуры:
Процедура ПослеЗагрузкиДанныхИзФайлаОтветаСервисаЕНС(Результат, ДополнительныеПараметры) Экспорт Если Результат = Неопределено Тогда ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПослеВыполненияЗадания, Новый Структура("Выполнено", Ложь)); ИначеЕсли Результат.Статус = "Выполнено" Тогда РезультатЗагрузки = ПолучитьИзВременногоХранилища(ДополнительныеПараметры.АдресРезультата); Если Не РезультатЗагрузки.Ошибка Тогда РезультатВыполнения = СтруктураОтветаРезультатаЗапроса(); РезультатВыполнения.Вставить("Выполнено", Истина); РезультатВыполнения.Вставить("ОбновитьСправочники", РезультатЗагрузки.ОбновитьСправочники); РезультатВыполнения.Вставить("ПрекратитьОбновление", РезультатЗагрузки.ПрекратитьОбновление); ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПослеВыполненияЗадания, РезультатВыполнения); Иначе ВидОперации = СтрШаблон(НСтр("ru = 'Загрузка данных из файла-ответа сервиса ЛК ЕНС. Ошибка выполнения метода: %1 |Формат файла не поддерживается'"), ДополнительныеПараметры.ИмяМетода); ОбработатьИнформационноеСообщение(ВидОперации, Результат.ПодробноеПредставлениеОшибки, Результат.КраткоеПредставлениеОшибки, ДополнительныеПараметры.Организация); ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПослеВыполненияЗадания, Новый Структура("Выполнено", Ложь)); КонецЕсли; Иначе // Ошибка ВидОперации = СтрШаблон(НСтр("ru = 'Загрузка данных из файла-ответа сервиса ЛК ЕНС. Ошибка выполнения метода: %1'"), ДополнительныеПараметры.ИмяМетода); ОбработатьИнформационноеСообщение(ВидОперации, Результат.ПодробноеПредставлениеОшибки, Результат.КраткоеПредставлениеОшибки, ДополнительныеПараметры.Организация); ВыполнитьОбработкуОповещения(ДополнительныеПараметры.ОповещениеПослеВыполненияЗадания, Новый Структура("Выполнено", Ложь)); КонецЕсли; КонецПроцедуры