Проверка ИНН, КПП и ОГРН
Теория
Сначала, что это такое:
- Идентификационный номер налогоплательщика (ИНН);
- Код причины постановки на учёт (КПП);
- Основной государственный регистрационный номер (ОГРН).
Вкратце, суть: эти значения (за исключением КПП) содержат контрольную цифру, по которой можно проверить их корректность. Контрольная цифра вычисляется по формуле, которую затруднительно посчитать в уме не отходя от кассы, потому надо поручить это компьютеру.
Ниже приведены программные решения этой задачи. Индусский код инклюдед.