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