Добрый день,
ЗУП 3.1.34.40
При загрузке файла СТД-ПФР по команде Импорт СТД-Р в форме сотрудника ФИО 1 Трудовая деятельность возникает ошибка:
Не удалось прочитать файл (C:\Users\ … PFR_777000_0SZIE_….xml).
{ОбщийМодуль.ЭлектронныеТрудовыеКнижки.Модуль(2582)}:ВызватьИсключение СтрШаблон(НСтр(«ru = ‘Не удалось прочитать файл (%1).'»), ИмяФайла);
{ОбщийМодуль.ЭлектронныеТрудовыеКнижки.Модуль(2769)}:ДеревоXML = ДанныеXMLФайла(СведенияОФайле.Хранение, СведенияОФайле.Имя);
{Справочник.ФизическиеЛица.Форма.ТрудоваяДеятельность.Форма(940)}:ТрудоваяДеятельность = ЭлектронныеТрудовыеКнижки.ТрудоваяДеятельностьПоДаннымФайла(
{Справочник.ФизическиеЛица.Форма.ТрудоваяДеятельность.Форма(932)}:ЗаполнитьТрудовуюДеятельностьПоДаннымФайла(Результат);
{ОбщийМодуль.ФайловаяСистемаСлужебныйКлиент.Модуль(153)}:ВыполнитьОбработкуОповещения(ПараметрыОбработкиРезультата.ОбработчикЗавершения, ПомещенныеФайлы);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка]
Если для этого ФЛ (ФИО1) создать нового сотрудника, то ошибка при загрузке файла сохраняется.
Если создать ФИО1 с новым СНИЛС и ИНН и файле загрузки поменять СНИЛС, то ошибка сохраняется.
Если взять файл другого ФЛ (ФИО2), который для него загружается, изменить в нем данные на этого сотрудника (ФИО1) (ФИО, СНИЛС, Дата рождения), то файл загрузится для ФИО1.
Если в файле загрузки для ФИО1 изменить данные для ФИО2 и для ФИО2 попробовать загрузить этот файл, то тоже будет ошибка.
Т.е. проблема не в информационной базе, не в организации, проблема именно в файле загрузки для ФИО1.
Визуально структура файлов для ФИО1 и ФИО2 совпадает, оба файла СТД-ПФР.
Подскажите, пожалуйста, не сталкивались вы с подобным? Никак причину ошибочной загрузки не определить?
Добрый день! По умолчанию в обработке предусмотрена загрузка файла СЗВ-ТД (ЕФС-1 подраздел 1.1) — Загрузка СЗВ-ТД (ЕФС-1) из файлов СФР (ЗУП 3.1.10.550 / 3.1.14.183)
Думаю, что СТД-Р по формату не проходит.
Добрый день, Елена,
в статье речь про другой функционал.
У нас проблема именно в функционале обработки, которая расположена в карточке сотрудника / Трудовая деятельность / Раздел Места работы — Импорт СТД-Р. Там файл именно СТД-ПФР должен быть (то, что выдает работодатель или ПФР сотруднику с прошлых мест работы (электронная трудовая книжка). Такой же файл по другому сотруднику загружается, и даже если в тот файл подставить ФИО из проблемного файла, то он тоже будет загружен для сотрудника
Добрый день! Возможно проблема с кодировкой файла. Например, его открыли через какое-то приложение, потом сохранили, но не заметили, что кодировка изменилась, а программа уже прочитать файл не может.
Как это можно проверить? Пересохранить файл, наверное, ничего не даст. Запрашивать у сотрудника новый файл только?
Если открыть файл, то в самом первом предложении должно быть поле «encoding» и в нём будет указана кодировка, например «encoding=»UTF-8″».
Ещё можно сравнить файлы на различия в самой 1С. Для этого в программе необходимо зайти справа вверху в Главное меню — Файл — Сравнить файлы.
Елена, спасибо огромное!!! файлы сравнивала, первые части идентичны были
НО сейчас обнаружила, что в файле, который не загружался, стояла пустая первая строка… не обратила на это внимание ранее…
Убрала ее и файл загрузился. Значит, действительно, файл «не родной» от СФР, сумели в нем новую пустую первую строку добавить и сохранить
СПАСИБО!!!
Отлично! Спасибо, что написали, где была ошибка! 🌸🌸🌸
СПАСИБО!