05.08.2021 Айдар Фархутдинов 16070
Расчет контрольных чисел в 1С

Содержание:

1.      Определение контрольных чисел

2.       Расчет ИНН


1.    Определение контрольных чисел


Здравствуйте, коллеги! В данной статье будет разобрано понятие контрольных чисел в системе 1С на примере расчёта ИНН, а также алгоритмы работы с контрольными числами и ИНН.   

Для начала рассмотрим определение контрольного числа по примеру ИНН организации в 1С.

Каждая задача по учёту привязана к обязательным расчётам. Чтобы оправдать легитимность расчётов, используются специальные числа, которые называют контрольными. Самыми распространённым являются методы по нахождению и проверки контрольных чисел для таких документов как ИНН. Чтобы это сделать создают специальный алгоритм, а в последствии – программу.

В любых расчётах в силу даже человеческого фактора может встретиться ошибка, поэтому очень важно своевременно найти и устранить все возможные недочеты. Существует достаточно много алгоритмов по расчёту контрольных чисел. Рассмотрим алгоритм для ИНН на платформе 1С.

ИНН – это специальный индивидуальный код, который используется в налоговой инспекции. Он состоит из 12-ти цифр. Рассмотрим структуру ИНН для юридического лица – это 10 цифр:

·           1-я и 2-я цифры – это код для субъекта РФ;

·           3-я и 4-я цифры – это учётный номер налоговой в конкретном субъекте РФ;

·     С 1-ой по 4-ую цифры в общем, - это учётный код у налоговой службы согласно справочнику кодов по обозначению налоговых органов для целей учёта налогоплательщиков (СОУН), который осуществил регистрацию;

·        С 5-ой по 9-ю цифры – это порядковый номер записи в разделе территории по единому государственному реестру налогоплательщиков (номер записи в ЕГРН);

·            10-я цифра – это цифра контроля.

Структура для физического лица немного разнится: в ней 11-я и 12-я цифры – это контрольные цифры, а 10-я цифра принадлежит к номеру записи в ЕГРН.


2.    Расчет ИНН


Для проверки ИНН. Первый можно либо обратиться в налоговую службу, либо сделать расчет ИНН, согласно следующему порядку действий:       

1.     Чтобы провести расчёт последнего (10-го) разряда контроля, каждую из цифр необходимо умножить на соответствующий множитель (согласно таблице ниже), просуммировать все значения, взяв сумму по 11-му модулю, потом взять по 10-му модулю – это и станет 10-м разрядом;

2.     чтобы посчитать контроль разряда 11 (для ИНН из 12 цифр), необходимо каждую из цифр помножить на нужный коэффициент (из таблицы ниже), просуммировать по 11-му модулю, затем взять 10-й модуль – это и станет 11-м разрядом;

3.     чтобы посчитать 12-й разряд (в ИНН из 12 цифр), каждую цифру (помимо 12-ой, 11-я вычисляется по прошлому пункту) перемножаем на коэффициенты (по таблице ниже), затем всё суммируется по 11-му модулю, берётся 10-й модуль, который и станет 12-м разрядом.

Таблица для расчёта множителей:


Рис. 1 Таблица множителей для расчета ИНН


Далее представлен код программы в системе 1С, при помощи которого можно проверить контрольные числа в ИНН:



Рис. 2 Проверка контрольных чисел ИНН в 1С





Рис. 3 Код для контрольных чисел ИНН



Рис. 4 Проверка контрольных чисел ИНН в системе 1С




Рис. 5 Программный код 1С для контрольных чисел ИНН

Аналогично можно рассчитать контрольные числа для СНИЛС и других возможных случаев.


Специалист компании «Кодерлайн»

Айдар Фархутдинов




Наши проекты

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

Внедренное типовое решение:
1С:Комплексная автоматизация

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с покупателями
Оптовая торговля...

Филиал ГлавУпДК при МИД России фирма «Инпредкадры»
Филиал ГлавУпДК при МИД России фирма «Инпредкадры»

Отрасль:
Государственное управление

Внедренное типовое решение:
1С:Бухгалтерия

- Расчеты с контрагентами;
- Управленческий учет;
- Формирование отраслевой отчетности;
- Интеграция с отраслевыми продуктами ст...

ООО "Эскорт-Центр"
ООО "Эскорт-Центр"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Сквозной учет затрат по объектам
- Бухгалтерский учет
- Расчет зарплаты
- Планирование и учет производства собственных изделий ...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- Казначейство...

Разработка функциональных требований к информсистеме на базе «1С:Управление холдингом 8»
ФГУП «СВЯЗЬ-безопасность»

Отрасль:
Охранные услуги

Внедренное типовое решение:
1С:Управление холдингом

- Зафиксировали процессы по блокам бухгалтерского, налогового учета, казначейства, бюджетного управления, CRM, подсистем закупок и реализаци...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в ООО «Шокостайл»
ООО «Шокостайл»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Планирование продаж;
Склад и логистика:
-Управление складскими ...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

- Осуществлена разработка матрицы прав и ролей для финансового подразделения:
• распределение ролей стало более четким и структурированны...

ООО "ОМЗ"
ООО "ОМЗ"

Отрасль:
Металлургическая промышленность, металлообработка

Внедренное типовое решение:
1С:Управление производственным предприятием

Автоматизация бизнес-процессов...

Автоматизация кадрового учета на базе ПП "1С:Зарплата и управление персоналом" в ТД НМК
ООО «Торговый дом Нальчикский молочный комбинат»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Кадровый учет;
- Расчет зарплаты;
- Регламентированная отчетность;
- Анализ кадрового состава;
- Учет рабочего времени; ...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом требований заказчика, осуществили настройки загрузки и выгрузки н...

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:
1С:Управление корпоративными финансами

- Финансово-бухгалтерский блок
- Казначейство ...

Внедрение блока бухгалтерского учета «1С:Управление производственным предприятием»
ОАО «Издательство «Просвещение»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

Бухгалтерский учет:
- Завершение периода;
- Регламентированная отчетность...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение