- •Завдання
- •Методичні рекомендації
- •1. Створення коду мфо банку:
- •Структура коду мфо банку
- •2. Створення коду єдрпоу юридичної особи:
- •Структура коду єдрпоу (окпо)
- •Структура коду платника податків:
- •Варіанти алгоритмів розрахунку контрольного розряду
- •5. Створення ідентифікаційного коду фізичної особи
- •Структура ідентифікаційного коду фізичної особи
- •Створення адрес юридичної і фізичної осіб
- •Вага розрядів числа, залежно від способу обчислення контрольного розряду
- •Коди регіонів (областей) України (для формування кодів мфо банків)
- •4. Створення кодів поштового індексу юридичної і фізичної особи
2. Створення коду єдрпоу юридичної особи:
за структурою, наведеною нижче, створити код ЄДРПОУ юридичної особи (довжиною 7 цифр):
Структура коду єдрпоу (окпо)
за наступним алгоритмом обчислити контрольний розряд:
-
1.
Кожному розряду ідентифікаційного коду, починаючи зі старшого, надається ваговий коефіцієнт:
Число для прикладу:
0 4 9 0 3 0 1
Номер розряду числа (Dі)
1234567
Значення вагового коефіцієнта (Wi) для ідентифікаційних кодів < 3 000 000 і > 6 000 000
1234567
Значення вагового коефіцієнта (Wi) для ідентифікаційних кодів > 3 000 000 і < 6 000 000
7123456
2.
Підраховують суму (S) добутків цифрових розрядів (Dі) на ваговий коефіцієнт розряду ідентифікаційного коду (Wi):
Dі = 0 4 9 0 3 0 1;
Wi = 1 2 3 4 5 6 7;
S = 0x1+4x2 + 9x3 + 0х4 + 3x5 + 0x6+1x7 = 57.
3.
Знаходять залишок від ділення попереднього результату на модуль 11; S mod 11 = Z. Залишок Z є контрольним розрядом коду ЄДРПОУ:
57 mod 11=2
Контрольний розряд приписується до числа праворуч. Ідентифікаційний код з контрольним розрядом: 0 4 9 0 3 0 1 2.
4.
Якщо залишок Z є число 10, тоді здійснюється перерахунок контрольного розряду із застосуванням при цьому іншої послідовності вагових коефіцієнтів: "9 3 4 5 6 7 8". Якщо ж знову вийде число 10, то обчислення проводиться з новою послідовністю вагових коефіцієнтів: "2 З 4 5 6 7 8".
Увага! Для визначення номера дня народження з початку року можна скористатися офісним пакетом MS Excel:
3. Створення коду платника податків (за даними таблиці №4):
код платника податків сформувати за схемою, наведеною нижче, при цьому контрольний розряд обчислити за методом, наведеним у таблиці №4 за своїм варіантом:
Структура коду платника податків:
Увага!У коді платника податків треба використати реальні значення кодів обласної і районної податкової інспекції (відповідно до адреси податкової інспекції), причому кожен з них повинен бути двозначним.
коди обласної і районної податкової інспекції слід взяти з таблиці 4.
на наступному етапі треба обчислити суму для розрахунку контрольного розряду, залежно від значення "Ваги розрядів коду" за варіантом (див. таблицю 4).
Варіанти алгоритмів розрахунку контрольного розряду
Увага! Для розрахунків контрольного розряду можна скористатися даними Таблиці №2, яка містить степені числа “2” і квадрати номерів розрядів числа.
"Без ваги" – треба скласти між собою усі 11 цифр числа (наприклад, для числа 35154278651: 3+5+1+5+4+2+7+8+6+5+1=47);
"Порядковий № розряду" – кожному розряду числа присвоюється порядковий номер від молодшого розряду до старшого (справа наліво):
Число 3 5 1 5 4 2 7 8 6 5 1
Вага розрядів 11 10 9 8 7 6 5 4 3 2 1
Помножити кожну цифру розряду коду на її вагу і одержані добутки скласти:
S = 3х11 + 5х10 + 1х9 + 5х8 + 4х7 + 2х6 + 7х5 + 8х4 + 6х3 + 5х2 + 1х1 = 268
"Степінь числа 2" – кожному розряду числа присвоюється вага, що дорівнює числу "2" у степені від "0" (для молодшого, правого розряду) зі збільшенням на 1 кожного наступного розряду ліворуч:
Число 3 5 1 5 4 2 7 8 6 5 1
Вага розрядів 210 29 28 27 26 25 24 23 22 21 20
S = 3х1024 + 5х512 + 1х256 + 5х128 + 4х64 + 2х32 + 7х16 + 8х8 + 6х4 + + 5х2 + 1х1 = 7059
"Квадрат номера розряду" – вага кожного розряду визначається як його номер, піднесений у степінь "2":
Число 3 5 1 5 4 2 7 8 6 5 1
Вага розрядів 112 102 92 82 72 62 52 42 32 22 12
S = 3х121 + 5х100 + 1х81 + 5х64 + 4х49 + 2х36 + 7х25 + 8х16 + 6х9 + 5х4 + + 1х1 = 1910
далі треба виконати стандартні операції для всіх варіантів розрахунку контрольного розряду: одержану суму треба розділити на модуль, наприклад, m=9:
1910 / 9 = 212. Залишок при цьому дорівнює: Z = 1910 – 212 х 9 = 2
значення контрольного розряда обчислити, віднявши одержаний залишок від модуля:
k = m – Z, тобто, k = 9 – 2 = 7.
тепер треба дописати значення контрольного розряду праворуч від початкового числа:
3 5 1 5 4 2 7 8 6 5 1 7
