Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0


НазваниеМетодические рекомендации заполнению каталога услуг для отображения на рпгу версия 0
страница4/11
ТипМетодические рекомендации
filling-form.ru > Договоры > Методические рекомендации
1   2   3   4   5   6   7   8   9   10   11

Требования к заполнению параметров платежа (PaymentParameters) в каталоге услуг поставщика


По каждой услуге каталога услуг поставщика должны быть указаны, в составе блока PaymentParameters следующие обязательные параметры: идентификаторы плательщика, КБК, назначение платежа.
      1. Идентификаторы плательщика


Правила формирования идентификатора плательщика в параметрах услуги представлены в таблице:

п/п

Тип оплаты услуги

Наименование идентификатора @name

Наименование документа @label

1

  • Авансовый платеж

  • Одновременно два типа оплаты (авансовый платеж и оплата выставленного поставщиком услуг счета)

  • Оплата выставленного поставщиком услуг счета

  • UnifiedPayerIdentifier, если используются идентификаторы плательщика для ЮЛ или ИП (ИНН/КПП, КИО/КПП, ИНН ИП).

  • AltPayerIdentifier, если используются идентификаторы плательщика для ФЛ.

Соответствующее наименование документа


В теге Regexp указывается соответствующая маска. Например, если в качестве идентификатора плательщика ЮЛ используется связка ИНН ЮЛ (10 символов) и КПП ЮЛ (9 символов) – указывается маска ^2\d{10}\d{9}$.

Значения маски для ввода номера документа, на основе которого формируется идентификатор плательщика, представлены в таблицеа 3.

Таблица 3. Значения маски для ввода номера документа

Код типа документа

Название поля

Подсказка

Тип данных, маска ввода

для поля «Серия документа»

для поля «Номер документа»

для поля «Серия документа»

для поля «Номер документа»



















01

Паспорт гражданина Российской Федерации

Укажите серию

Укажите номер

Целое число(4)

Маска ввода: [0-9]{4}

Целое число(6)

Маска ввода: [0-9]{6}

02

Свидетельство органов загса, органа исполнительной власти или органа местного самоуправления о рождении гражданина

Укажите серию (Введите римские цифры латинскими буквами (I, V, X и т.д.) и две русские буквы, пропуская знак «-»)

Укажите номер

Строка(6)

Маска ввода: [I, V, X, L, C, D, M]{1-4}[А-Я]{2}

При вводе в поле символов, поле должно автоматически заполняться вводимыми символами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Целое число(6)


03

Паспорт моряка (удостоверение личности моряка)

Укажите серию

Укажите номер

Строка(2)

При вводе в поле символов, поле должно  автоматически заполняться вводимыми  буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Маска ввода: [МФ, РФ, РХ]{2} .

Целое число(7)

Маска ввода: [0-9]{7}

04

Удостоверение личности военнослужащего Российской Федерации

Укажите серию

Укажите номер

Строка(2)

При вводе в поле символов, поле должно  автоматически заполняться вводимыми  буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Маска ввода:[А-Я]{2}

Целое число(7)

Маска ввода: [0-9]{7}


05

Военный билет военнослужащего

Укажите серию

Укажите номер

Строка(2)

При вводе в поле символов, поле должно  автоматически заполняться вводимыми  буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Маска ввода: [А-Я]{2}

Целое число(7)

Маска ввода: [0-9]{7}

06

Временное удостоверение личности гражданина Российской Федерации




Укажите номер




Целое число(10)

07

Справка об освобождении из мест лишения свободы

Укажите серию

Укажите номер

Строка (до 10 символов)

В качестве символов для ввода допустимы только  буквы кириллицы и цифры.

При вводе в поле букв, поле должно  автоматически заполняться вводимыми  буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Целое число (до 8 символов)


08

Паспорт иностранного гражданина или удостоверение личности лица без гражданства

Укажите серию

Укажите номер

Строка(10)


Целое число(10)


09

Вид на жительство в Российской Федерации

Укажите серию

Укажите номер

Целое число(2)

Маска ввода:[80, 81, 82, 83]{2}

Целое число(7)

Маска ввода: [0-9]{7}

10

Разрешение на временное проживание

Укажите серию

Укажите номер

Целое число(2)

Маска ввода: [0-9]{2}

Целое число(6)

Маска ввода: [0-9]{6}

11

Удостоверение беженца

Укажите серию

Укажите номер

Целое число(2)

Маска ввода: [0-9]{2}

Целое число(7)

Маска ввода: [0-9]{7}

12

Миграционная карта

Укажите серию

Укажите номер

Целое число(8)

Маска ввода: [0-9]{8}

Целое число(12)

Маска ввода: [0-9]{12}

13

Паспорт гражданина СССР образца 1974 г. Для некоторых категорий иностранных граждан и лиц без гражданства

Укажите серию

Укажите номер

Строка(5)

При вводе в поле символов, поле должно автоматически заполняться вводимыми  буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Маска ввода:[I, V, X, L, C, D, M]{2-4}[А-Я]{2}

Целое число(6)

Маска ввода: [0-9]{6}


14

СНИЛС




Укажите номер




Строка(11). Маска ввода:

«XXX-XXX-XXX YY». Для ввода допустимы только цифры. При вводе цифр символы «-» и « » заполняются автоматически.

Недопустим ввод значений СНИЛС меньше значений из интервала «001-001-998 YY», где YY целое число в интервале от 00 до 99.

Должна быть реализована следующая проверка контрольного числа СНИЛС (XXX-XXX-XXX YY, где YY – контрольное число):

1. Каждая цифра СНИЛС умножается на номер своей позиции (позиции отсчитываются с конца)

2. Полученные произведения суммируются

3. Если сумма меньше 100, то контрольное число равно самой сумме

4. Если сумма равна 100 или 101, то контрольное число равно 00

5. Если сумма больше 101, то сумма делится нацело на 101 и контрольное число определяется остатком от деления аналогично пунктам 3 и 4.

Пример.

Возьмем произвольный СНИЛС = 112-233-445 95.

Цифры номера (номер позиции):

1 (9 позиция)

1 (8 позиция)

2 (7 позиция)

2 (6 позиция)

3 (5 позиция)

3 (4 позиция)

4 (3 позиция)

4 (2 позиция)

5 (1 позиция)

Сумма = (1*9) + (1*8) + (2*7) + (2*6) + (3*5) + (3*4) + (4*3) + (4*2) + (5*1) = 95

95 / 101 = 0, остаток 95.

Контрольное число 95 — указано верно.

21

ИНН




Укажите номер




Целое число(12)

Должна быть реализована следующая проверка контрольных чисел ИНН:

  1. Контрольное число n1 вычисляется как остаток от деления на 11 суммы из цифр номера (по порядку слева направо), умноженных на соответствующие коэффициенты. Если в остатке получается 10, то n1 = 0. Полученное контрольное число n1 должно совпадать с последней цифрой ИНН.

Коэффициенты для вычисления первого контрольного числа n1:

3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8.

  1. Контрольное число n2 вычисляется как остаток от деления на 11 суммы из цифр номера, умноженных на соответствующие коэффициенты (аналогично шагу 1). Если в остатке получается 10, то n2 = 0. Полученное контрольное число n2 должно совпадать с предпоследней цифрой ИНН.

Коэффициенты для вычисления второго контрольного числа n2:

7, 2, 4, 10, 3, 5, 9, 4, 6, 8.

Недопустим ввод значения ИНН равный 000000000000.

Пример.

Возьмем произвольный ИНН = 500100732259.

  1. Сначала необходимо умножить первые одиннадцать цифр ИНН на Коэффициенты для вычисления первого контрольного числа n1:

(5*3) + (0*7) + (0*2 + (1*4) + (0*10) + (0*3) + (7*5) + (3*9) + (2*4) +(2*6) + (5*8) = 141

Вычисляем остаток от деления на 11:

141 / 11 = 12,81

12 * 11 = 132

141 – 132 = 9

9 и есть первое контрольное число n1, оно соответствует последней цифре ИНН.

  1. Для вычисления второго контрольного числа необходимо умножить первые десять цифр ИНН на Коэффициенты для вычисления контрольного числа n2:

(5*7) + (0*2) + (0*4) + (1*10) + (0*3) + (0*5) + (7*9) + (3*4) + (2*6) + (2*8) = 148

148 / 11 = 13,45

13 * 11 = 143

148 – 143 = 5

9 и есть второе контрольное число n2, оно соответствует предпоследней цифре ИНН.

22

Водительское удостоверение, выданное на территории РФ в соответствии с законодательством




Укажите номер

Строка(10)

При вводе в поле букв, поле должно автоматически заполняться вводимыми буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Маска ввода:

([0-9]){2}([А-Я, 0-9]){2}([0-9]){6}

Номер водительского удостоверения

24

Свидетельство о регистрации транспортного средства




Укажите номер

Строка(10)

При вводе в поле букв, поле должно автоматически заполняться вводимыми буквами заглавного регистра, независимо от нажатия клавиш «Caps Lock» и «Shift».

Маска ввода:

«([0-9]){2}([0-9,А-Я]){2}([0-9]){6}»

Номер свидетельства регистрации транспортного средства


Описание параметра идентификатора плательщика в DescriptionSimpleParameter каталога услуг должно быть следующим:



соответствующая маска идентификатора



При использовании идентификатора, не входящего в перечень уникальных идентификаторов плательщика (см. п. 3.1. форматов ИС УНП), в DescriptionSimpleParameter каталога услуг атрибуту @label присваивается соответствующее наименование идентификатора (например, номер договора). Атрибуту @name присваивается кодовое значение идентификатора.

Например, NUM_DOGOVOR, в теге Regexp указывается соответствующая маска (для 20-значного номера договора маска быть представлена в следующем виде - ^\d{1,20}$).

Описание параметра идентификатора плательщика в DescriptionSimpleParameter каталога услуг должно быть следующим:



^\d{1,20}$



Поставщик услуг при организации своего взаимодействия с клиентом в некоторых случаях может использовать несколько альтернативных идентификаторов. Например, поставщик услуг - дошкольное или среднеобразовательное учреждение может использовать СНИЛС, паспорта и свидетельство органа ЗАГСа, органа исполнительной власти или органа местного самоуправления о рождении гражданина в качестве идентификаторов плательщика. Для дополнительного альтернативного идентификатора в описании параметра PaymentParameters/DescriptionSimpleParameter каталога услуг атрибуту @label присваивается соответствующее наименование идентификатора, атрибуту @name присваивается кодовое значение идентификатора, в теге Regexp указывается соответствующая маска.

Пример описания параметров услуги с использованием СНИЛС, паспорта гражданина РФ, номера договора:


<ns1:Regexp>^14(0){9}\d{11}643$ns1:Regexp>





<ns1:Regexp>^01(0){10}\d{10}643$ns1:Regexp>



<ns1:DescriptionSimpleParameter forPayment="true" forSearch="true" isId="1" label="Номер договора" name="num_dogovor" readonly="false" required="true" visible="true">

<ns1:Regexp>^ [I,V,X,L,C]{1,4}[А-Я]{2}\d{6}$ns1:Regexp>



Значение дополнительно дополнительного идентификатора (в примере – номер договора) должно передавться в реквизитах AdditionalData начисления.

При оплате услуги поиск начисления может выполняться по любому из идентификаторов плательщика.
1   2   3   4   5   6   7   8   9   10   11

Похожие:

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению каталога услуг поставщика...
Методические рекомендации по заполнению каталога услуг поставщика для отображения на рпгу и реализации запросов импорта и экспорта...

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению Каталога услуг поставщика...
Перечень обязательных для заполнения атрибутов и элементов в Каталоге услуг Поставщика 12

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению Каталога услуг поставщика...
Добавлен п. «Перечень обязательных для заполнения атрибутов и элементов в Каталоге услуг поставщика»

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению Каталога услуг поставщика...
Добавлен п. «Перечень обязательных для заполнения атрибутов и элементов в Каталоге услуг поставщика»

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению Каталога услуг поставщика...
Добавлен п. «Перечень обязательных для заполнения атрибутов и элементов в Каталоге услуг поставщика»

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по представлению государственных и муниципальных...
Методические рекомендации по представлению государственных и муниципальных услуг на епгу и рпгу в доступной для граждан форме

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению Каталога услуг и реализации...
Государственная информационная система, обеспечивающая в городе москве регистрацию начислений и платежей

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению справки о доходах, об имуществе...
Методические рекомендации предназначены для практического применения при заполнении

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению справки о доходах, об имуществе...
Методические рекомендации предназначены для практического применения при заполнении

Методические рекомендации заполнению каталога услуг для отображения на рпгу версия 0 iconМетодические рекомендации по заполнению справки о доходах, об имуществе...
Методические рекомендации предназначены для практического применения при заполнении

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск