Документация iSZN

[ЯНАО] Загрузка в пенсионные выплаты пенсий, ЕДВ и доплат из файла в формате XML 1.2.0.

Описание

Серверная операция предназначена для загрузки данных пенсионного фонда из файла XML о назначении и выплате гражданам пенсий, ежемесячных денежных выплат и доплат к пенсии.

Если после выполнения серверной операции в протоколе присутствуют ошибки, связанные с соответствием ключей записей справочников, то необходимо в справочнике «Соответствие данных для обмена» указать для записей справочников, при обработке которых возникли ошибки, внутренний идентификатор (эти записи автоматически добавляются серверной операцией с внутренним идентификатором равным 0). После этого необходимо выполнить повторную загрузку данных из того же самого файла.

Пользователь, выполняющий загрузку данных, должен обладать:

Параметры серверной операции

Наименование Отображаемое наименование Тип данных Обязательный Возможные значения Значение по умолчанию
REGION Район загрузки Значение из справочника Да Районы из справочника иерархии районов.
LOG_SOURCE_INFO Отображать детальную информацию в файле протокола Логическое значение Да Истина
LOG_WARNINGS Отображать сообщения-предупреждения Логическое значение Да Истина
CREATE_PERSONS Выполнять ли создание экземпляров людей Логическое значение Да Истина
STRICT_DICT_CHECK Прервать загрузку рабочих данных в случае возникновения ошибок при загрузке справочников Логическое значение Да Истина
CREATE_NOIDENTIF Выставлять отметку о снятии с учёта создаваемым гражданам Логическое значение Да Ложь

Описание алгоритма

Для перекодировки информации используются виды обмена данными справочника соответствия данных для обмена, относящиеся к виду «Информационный обмен между ПФ РФ и органами СЗН» (ID 71).

  1. Выполняется проверка соответствия справочников из входного файла и справочников КИС iSZN следующим образом:
    • Проверяется, что каждой записи справочника «Типы документов, удостоверяющих личность», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района равен 104 (ЯНАО) и которая относится к виду обмена данными «Типы документов, удостоверяющих личность» (ID 72).
    • Проверяется, что каждой записи справочника «Виды пенсионных выплат», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района равен 104 (ЯНАО) и которая относится к виду обмена данными «Виды пенсионных выплат» (ID 78).
    • Проверяется, что каждой записи справочника «Правовые основания трудовой пенсии», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района равен 104 (ЯНАО) и которая относится к виду обмена данными «Признаки учёта граждан по выплате «Трудовая пенсия по линии Пенсионного фонда России» (формат 1.2)» (ID 203).
    • Проверяется, что каждой записи справочника «Правовые основания государственной пенсии», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района равен 104 (ЯНАО) и которая относится к виду обмена данными «Признаки учёта граждан по выплате «Государственная пенсия по линии Пенсионного фонда России» (формат 1.2)» (ID 202).
    • Проверяется, что каждой записи справочника «Виды предметов назначения», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района равен 104 (ЯНАО) и которая относится к виду обмена данными «Предметы назначения по пенсионным выплатам» (ID 80).
    • Проверяется, что каждой записи справочника «Правовые основания ЕДВ», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района равен 104 (ЯНАО) и которая относится к виду обмена данными «Признаки учёта граждан по выплате «Ежемесячная денежная выплата (ЕДВ) из средств ПФ РФ» (ID 76).
    • Проверяется, что каждой записи справочника «Причины приостановки/снятия», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района совпадает идентификатором района, в который загружаются данные, и которая относится к виду обмена данными «Причины приостановки/снятия с оплаты» (ID 90). Если какой-либо записи в справочнике соответствия данных для обмена нет, то она добавляется в этот справочник.
    • Проверяется, что каждой записи справочника «Отделения банков», содержащегося во входном файле, соответствует запись соответствия в справочнике соответствия данных для обмена, у которой внешний идентификатор района совпадает идентификатором района, в который загружаются данные, и которая относится к виду обмена данными «Отделения банков» (ID 83). Если какой-либо записи в справочнике соответствия данных для обмена нет, то она добавляется в этот справочник.
  2. Если при проверке соответствия справочников произошла хотя бы одна ошибка и для параметра «Прервать загрузку рабочих данных в случае возникновения ошибок при загрузке справочников» установлено значение «Истина», то загрузка данных в КИС iSZN не выполняется.
  3. Если в районе, данные которого загружаются, нет способа выплаты, относящегося к базовому способу выплаты «Инф. обмен - Региональное отделение ПФ РФ», то в справочник способов выплаты и графиков доставки для этого района добавляется способ выплаты «Региональное отделение ПФ».
  4. Для каждого пенсионера (субъекта назначения), информация о котором имеется во входном файле, выполняются следующие действия:
    • Если для субъекта назначения во входном файле не указаны фамилия, имя или дата рождения, то загрузка данных по нему не выполняется.
    • Выполняется поиск субъекта назначения в КИС iSZN по номеру свидетельства государственного пенсионного страхования.
    • Если субъект назначения не найден по номеру свидетельства государственного пенсионного страхования, то выполняется его поиск по фамилии, имени, отчеству и дате рождения.
    • Если субъект назначения не найден в КИС iSZN и для параметра «Выполнять ли создание экземпляров людей» установлено значение «Ложь», то загрузка данных по нему не выполняется.
    • Если субъект назначения не найден в КИС iSZN и для параметра «Выполнять ли создание экземпляров людей» установлено значение «Истина», то для него в базе данных создаётся соответствующая запись.
    • Если для субъекта назначения в КИС iSZN нет документа, удостоверяющего личностьПаспорт гражданина РФ» или «Свидетельство о рождении РФ»), то он создаётся. Если такой документ имеется, то его данные не обновляются.
    • Если не указаны данные получателя выплаты (номер свидетельства государственного пенсионного страхования, фамилия, имя и дата рождения), то считается, что получателем выплаты является сам субъект назначения.
    • Если для получателя выплаты во входном файле не указаны фамилия, имя или дата рождения, то загрузка данных по субъекту назначения не выполняется.
    • Выполняется поиск получателя выплаты в КИС iSZN по номеру свидетельства государственного пенсионного страхования.
    • Если получатель выплаты не найден по номеру свидетельства государственного пенсионного страхования, то выполняется его поиск по фамилии, имени, отчеству и дате рождения.
    • Если получатель выплаты не найден в КИС iSZN и для параметра «Выполнять ли создание экземпляров людей» установлено значение «Ложь», то загрузка данных по субъекту назначения не выполняется.
    • Если получатель выплаты не найден в КИС iSZN и для параметра «Выполнять ли создание экземпляров людей» установлено значение «Истина», то для него в базе данных создаётся соответствующая запись.
    • Если для получателя выплаты в КИС iSZN нет документа, удостоверяющего личность («Паспорт гражданина РФ» или «Свидетельство о рождении РФ»), то он создаётся. Если такой документ имеется, то его данные не обновляются.
    • Если получатель выплаты не входит в коллектив класса «Коллектив для назначения пенсионных выплат», то создаётся коллектив этого класса, в который добавляется получатель выплаты на роль «Член семьи».
    • Если субъект назначения не входит ни в один из коллективов класса «Коллектив для назначения пенсионных выплат», то он добавляется на роль «Член семьи» в коллектив этого класса, в который входит получатель выплаты.
    • Если субъект назначения входит в коллектив класса «Коллектив для назначения пенсионных выплат», то он переносится в коллектив этого класса, в который входит получатель выплаты (если субъект назначения уже находится в одном коллективе этого класса с получателем выплаты, то перенос не выполняется).
    • Если для субъекта назначения в КИС iSZN нет экземпляра персонального документа «Пенсионное удостоверение», в котором значение реквизита «Вид пенсионного ведомства» равно «Пенсионный фонд России», то он создаётся. Если такой экземпляр документа имеется, то его данные обновляются (в таблице «Данные о пенсиях» обновляются только строки, в которых значение реквизита «Внешний источник информации» равно «Да»).
    • Если для субъекта назначения в КИС iSZN нет персонального документа «Страховое свидетельство государственного пенсионного страхования (СНИЛС)», то он создаётся. Если такой документ имеется, то его данные обновляются.
    • Если для получателя выплаты в КИС iSZN нет персонального документа «Страховое свидетельство государственного пенсионного страхования (СНИЛС)», то он создаётся. Если такой документ имеется, то его данные обновляются.
    • Если субъект назначения был создан в базе данных во время загрузки данных и значение параметра «Выставлять отметку о снятии с учёта создаваемым гражданам» равно «Истина», то для него создаётся персональный документ «Отметка о снятии с учёта» со следующими значениями реквизитов:
      • Дата: дата рождения субъекта назначения;
      • Причина: «Неполная идентификация личности»;
      • Основание: «Загрузка данных из регионального отделения ПФ РФ».
    • Если получатель выплаты был создан в базе данных во время загрузки данных и значение параметра «Выставлять отметку о снятии с учёта создаваемым гражданам» равно «Истина», то для него создаётся персональный документ «Отметка о снятии с учёта» со следующими значениями реквизитов:
      • Дата: дата рождения получателя выплаты;
      • Причина: «Неполная идентификация личности»;
      • Основание: «Загрузка данных из регионального отделения ПФ РФ».
    • Если для субъекта назначения в КИС iSZN нет персонального документа «Сведения о периодах «работы/неработы» по данным ПФР», то он создаётся (если эта информация есть во входном файле). Если такой документ имеется, то его данные обновляются.
    • Если для получателя выплаты в КИС iSZN нет персонального документа «Счёт в банке», то он создаётся. Если такой документ имеется, то его данные обновляются.
    • Сохраняются в КИС iSZN назначенные суммы и выплатные суммы из входного файла. Для этого создаются (обновляются) назначения следующих видов выплат:

См. также