azk:finans:errors:azk-4222
AZK-4222. Неверное контрольное число ИНН.
При сохранении записи справочника «Организации» осуществляется контроль корректности заполнения поля ИНН. Если значение в поле с неправильным контрольным числом ИНН, на экран выводится предупреждающее сообщение об ошибке типа AZK-4222. Алгоритм расчета контрольного числа ИНН следующий:
Если ИНН равен 10 символам:
- Вычисляется контрольная сумма весовыми коэффициентами разрядов кода ИНН: (2,4,10,3,5,9,4,6,8,0).
- Вычисляется контрольное число как остаток от деления контрольной суммы на 11.
- Если контрольное число больше 9, оно вычисляется как остаток от деления контрольного числа на 10.
- Контрольное число проверяется с десятым знаком ИНН. В случае равенства ИНН считается правильным.
Если ИНН равен 12 символам:
- Вычисляется контрольная сумма по первым 11 знакам весовыми коэффициентами: (7,2,4,10,3,5,9,4,6,8,0).
- Вычисляется первое контрольное число как остаток от деления контрольной суммы на 11.
- Если первое контрольное число больше 9, оно вычисляется как остаток от деления первого контрольного числа на 10.
- Вычисляется контрольная сумма по 12 знакам весовыми коэффициентами: (3,7,2,4,10,3,5,9,4,6,8,0).
- Вычисляется второе контрольное число как остаток от деления контрольной суммы на 11.
- Если второе контрольное число больше 9, оно вычисляется как остаток от деления второго контрольного числа на 10.
- Первое контрольное число проверяется с одиннадцатым знаком ИНН и второе контрольное число проверяется с двенадцатым знаком ИНН. В случае их равенства ИНН считается правильным.
Примечание. Контроль зависит от системного параметра «Обязательное указание ИНН» (меню Сервис-Системные параметры-Организации, закладка «Настройки»). Если параметр включен, осуществляется контроль значения в поле ИНН с 10 или 12 символами, если выключен – ИНН с 10 или 12 символами для признака организации «Юр. лицо» или «Нерезидент»
Необходимо указывать корректное контрольное число ИНН.
azk/finans/errors/azk-4222.txt · Последнее изменение: 2023/04/21 05:18 — grom