Импорт СТД-Р

Индивидуальную консультацию запросил Елена

Ответственный за ответ: Пьянкова Елена (★9.85/10)

Добрый день,
ЗУП 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 совпадает, оба файла СТД-ПФР.
Подскажите, пожалуйста, не сталкивались вы с подобным? Никак причину ошибочной загрузки не определить?

Метки вопроса: СТД-Р

Все комментарии (9)

    1. Добрый день, Елена,
      в статье речь про другой функционал.
      У нас проблема именно в функционале обработки, которая расположена в карточке сотрудника / Трудовая деятельность / Раздел Места работы — Импорт СТД-Р. Там файл именно СТД-ПФР должен быть (то, что выдает работодатель или ПФР сотруднику с прошлых мест работы (электронная трудовая книжка). Такой же файл по другому сотруднику загружается, и даже если в тот файл подставить ФИО из проблемного файла, то он тоже будет загружен для сотрудника

      1. Добрый день! Возможно проблема с кодировкой файла. Например, его открыли через какое-то приложение, потом сохранили, но не заметили, что кодировка изменилась, а программа уже прочитать файл не может.

        1. Как это можно проверить? Пересохранить файл, наверное, ничего не даст. Запрашивать у сотрудника новый файл только?

  1. Если открыть файл, то в самом первом предложении должно быть поле «encoding» и в нём будет указана кодировка, например «encoding=»UTF-8″».

    1
  2. Ещё можно сравнить файлы на различия в самой 1С. Для этого в программе необходимо зайти справа вверху в Главное меню — Файл — Сравнить файлы.

    1
  3. Елена, спасибо огромное!!! файлы сравнивала, первые части идентичны были
    НО сейчас обнаружила, что в файле, который не загружался, стояла пустая первая строка… не обратила на это внимание ранее…
    Убрала ее и файл загрузился. Значит, действительно, файл «не родной» от СФР, сумели в нем новую пустую первую строку добавить и сохранить
    СПАСИБО!!!

  4. Отлично! Спасибо, что написали, где была ошибка! 🌸🌸🌸

    1

Комментарии закрыты.