Блог рядового веб-розробника

Що таке ІІН і як перевірити його коректність

Перевірка коректності ІІН:

Допоміжна перевірка. Будується на розшифровці.

  • виокремлює дату народження з ІІН і перевіряємо її. Якщо дата невірна, то ІІН може бути не вірний
  • якщо 7 розряд дорівнює 0 або більше 6, то ІІН може бути не вірний

Чому я пишу "може бути не вірний", та тому що все вирішує людський фактор! Руки у операторів не завжди звідки треба ростуть, в результаті з'являються ІІН з неправильно написаними датами, замість 850812 наприклад напишуть 120885. Або опечатали десь.

Основна перевірка. За контрольної цифри, 12 розряду. алгоритм формування

  1. Формуємо суму. Сума твори порядку розряду на його значення. Тобто для 850812 сума почнеться з (1 * 8 + 2 * 5 + 3 * 0 + 4 * 8 + 5 * 1 + 5 * 2 +.). Беремо залишок від Делні суми на 11. якщо залишок виявляється дорівнює 10, то йдемо на другий крок. Якщо не дорівнює 10, то порівнюємо контрольний розряд із залишком. Якщо рівні - ІІН коректний.
  2. Сюди ми потрапляємо якщо в результаті першого кроку ми отримали залишок 10. Тут ми теж будемо підсумовувати твори значень розрядів, тільки на цей раз не з порядковими номерами, а з вагами розрядів. Вага формується таким чином - залишок від ділення на 11 суми (порядковий номер розряду + 2). Тобто для 850812, перший вага дорівнює 3, другий 4 і так далі. Якщо вага виявляється рівним 0, то вага прирівнюють до 11. ну а далі також. беремо залишок від ділення отриманої суми на 11, якщо отримуємо 10, то даний ІІН не використовується. Якщо не 10 порівнюємо з контрольним розрядом.

Загалом, ось так це все виглядає на php:

return ($ k == substr ($ nn. 11. 1));
>
return ($ k == substr ($ nn. 11. 1));
>

До речі, алгоритм для перевірки контрольного розряду підходить і до БІНам.

Гульзат, що означає "по документу людина померла"? ІІН ніяким чином не може показати жива людина або вже помер. Може бути ви маєте на увазі, що перші 6 цифр ІІНа неправильно розставлені? У своїй практиці я стикався з прикладами таких ІІНов, замість 850812, писали 120885. Мінюст визнає такі ІІНи як вірні, тому що у них сходиться контрольна цифра. Це звичайна людська помилка, оператор неправильно вбив. Це ще не страшно, в своїй практиці я також зустрічав ІІНи, які не проходять перевірку по контрольному розряду.

Вагонка - це пиломатеріал ідеально струганий, який відразу ж застосовується в декорі приміщень як усередині так і зовні будівлі.
Вона являє собою не товсту, визначеного розміру довжини і ширини. Вагонку виготовляють як з дешевих сортів деревини так і з дорогих.
Вагонка київ розділяється на сорти в залежності від якості дерева та столярних работ.Нізшім сортом є сучки на пиломатеріалі,
їх кількість і розміри, смоляні виділення на деревині, наявність кори, присутність гнилі або отвори від жуків, нерівність, вм'ятини і т.д.