Инструменты пользователя

Инструменты сайта


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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki