|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
to AlexiS! Могу ошибиться, но Вам стоило бы посетить свою налоговую - у них в базе Ваше отчество занесено под кодом 10493, а надо бы - 114! IMHO, конечно... ЧуднЫе справочники! Ключница делала... ;-) Теперь о деле: Вот тут было бы интересно порыться... Все хорошо, но добиться сохранения найденной информации (таблички) не могу! Делаю так: Код: plaintext 1. 2. 3.
И, заодно - как потом "нажать" кнопку " ВПЕРЕД "? (Парни "зашифровались" - ФИО переделали на русский, адреса остались украинские...) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2008, 22:42 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
RedrikМогу ошибиться, но Вам стоило бы посетить свою налоговую - у них в базе Ваше отчество занесено под кодом 10493, а надо бы - 114! Блин нашел себя - данные - ну очень старые. И отчество неправильно - хрен знает как переводили. А как этот самый код просчитать ? насчет получения инфы и "нажатия" кнопки. по хорошему нужно делать примерно так Код: plaintext 1. 2. 3. 4. 5.
И чья это ошибка - незнаю , то-ли фокса , то ли объекта "WinHttp.WinHttpRequest.5.1" скорее всего последнего. Поэтому я решил это дело через "промежуточный " скрипт.Т.е. наш веб-програмер сляпал страничку на корпоративном сайте к которой я обращаюсь "GET" а уже эта страничка делает "POST" запрос и возвращает мне страничку. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2008, 10:59 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
-=AlexiS=-А как этот самый код просчитать? Никак - это просто код в справочнике... По теме: кажись надо пробовать через CREATEOBJECT("InternetExplorer.Application") ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2008, 11:57 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
По отчеству русский вариант Валериевич (в паспоре так) или допускаеться Валерьевич укр Валерiйович как там насчет кода -правильно ? кажись надо пробовать через CREATEOBJECT("InternetExplorer.Application") Пробовал по всякому. к сожалению - не получаеться. Post- запрос получаеться какой-то "корявый" - tckb сесли ть снифером - как бы в заголовке у него POST ,а вот "унутре" - GET . поэтому и пришлось переделывать на свою страничку. в принципе мне так даже удобнее - прогу менять не надо , если что поменяеться . ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2008, 13:04 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
На 1 украинского "ВАЛЕРІЙОВИЧ" приходится 5 вариантов русского написания: Валерьянович Валериевич Валеревич Валерьевич Валеривич Паспортисты - уроды! Получилось через мои "любимые" табуляции! Помнишь? Код: plaintext 1. 2. 3.
Код: plaintext
Код: plaintext 1.
Код: plaintext
Код: plaintext
Осталось покопаться со ссылкой "Вперед->"... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2008, 16:10 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Коллеги, есть ИНН, начинается с 85756... , что по алгоритму: Код: plaintext
1) если код начинаеться с 7 или 8, то это даты в которые родилось очень много народу, например 1.01.47 тогда многие, ктородился 30 и 31.12 записывали на 01.01, что б в армию на год позже идти. Эти коды фиксированные, под каждую дату свой (первые 5 цифр) Я правильно понял, что для проверки этого ИНН мне нужна табличка таких исключений (дата, код)? Не поможет ли кто с этой табличкой? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2008, 20:31 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Ну уж на форуме "Натали" вряд ли стоит искать решение вопроса! :) Если получится - сообщу! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2008, 22:01 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Ваще жестко фиксировать ошибки ИНН неправильно - ошибки совершаются не только при вводе оператором но и при присвоении. Особено много косяков было во время компании первоночальной выдачи всем работающим. И далеко не все бросили все и побежали его менять;) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2008, 09:09 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Сейчас на 99% отказались от его изменения в случае ошибки в дате рождения! В справку добавили эту дату... "Хитромудрые" банкиры в шоке! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.10.2008, 01:37 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Был случай, когда пол человека, закодированный в идентификационном коде, не соответствовал реальному полу человека :) Так что все эти проверки соответствия кода дате рождения и полу нельзя делать жесткими, только предупреждение. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.10.2008, 16:44 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Redrik-=AlexiS=-неплохо-бы ети коды проверять на правильность и достоверность. Угу... Актуально! Меня лично это "достало" настолько, что на днях сделал проверку... Приносят списки (WORD) - или коды ЄДРПОУ, или номера свидетельств, или ИПНы. Я их загоняю в табличку, а потом вытягиваю все, что есть на www.sta.gov.ua. Результат - вся "история" в XLS... Могу поделиться! ;-) P.S. Глянь почту! Проверка связи... :-) Redrik! Честно, нифига не шарю в программировании. Я так понимаю из вашей темы, что зная ИНН можно по фирме "вытянуть все, что есть на www.sta.gov.ua." А можно тебя попросить это сделать по одному ИНН? Ну очень нужно! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 15:47 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
А о ком/чём вопрос-то? Тут обсуждались и физлица, и плательщики НДС... По НДСу: Действующие: http://www.sta.gov.ua/control/vat/search Ликвидированные: http://www.sta.gov.ua/control/cancelledlicense/search И всё... А что касается данных по физлицам... Кхм... Сам понимаешь - в основном глубоко конфиденциальная инфа! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2009, 22:43 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
может кому-то пригодится - дата рождения и пол из ИНН Украины на SQL: to_date('19000101','YYYYMMDD')+(substr(tax_code,1,5)-1) birth_date, decode(mod(substr(tax_code,9,1),2),1,'M','F') gender Поделитесь пожалуйста проверкой контрольной суммы, если есть ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2009, 14:51 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
leftjoinПоделитесь пожалуйста проверкой контрольной суммы, если есть Алгоритм - не открытая информация ... |
|||
:
Нравится:
Не нравится:
|
|||
09.05.2009, 15:46 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
RedrikleftjoinПоделитесь пожалуйста проверкой контрольной суммы, если есть Алгоритм - не открытая информация Не совсем :) Брал, не помню, с какого форума: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137.
Там была небольшая ошибка в : Код: plaintext 1. 2. 3. 4.
Кажется, решил через: Код: plaintext 1.
Есстессно, девочки из налоговой ошибаются и при вводе даты рождения, и при выборе пола. И даже контрольный разряд иногда не совпадает. Ошибка на уровне 1-2%. Поэтому клиентов с неверными кодами надо не убивать, а просто еще раз проверить их документы :) ... |
|||
:
Нравится:
Не нравится:
|
|||
16.09.2009, 12:33 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
jubba2001И даже контрольный разряд иногда не совпадает. Не может быть! Дайте глянуть хоть один такой действующий номерок! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.09.2009, 19:45 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
jubba2001, If lnKod=10 lnCS = Val(Left(IDK, 1)) * 13 +; VAL(Substr(IDK, 2, 1)) * 17 + ; VAL(Substr(IDK, 3, 1)) * 19 +; VAL(Substr(IDK, 4, 1)) * 23 + ; VAL(Substr(IDK, 5, 1)) * 29 + ; VAL(Substr(IDK, 6, 1)) * 31 + ; VAL(Substr(IDK, 7, 1)) * 37 + ; VAL(Substr(IDK, 8, 1)) * 41 + ; VAL(Substr(IDK, 9, 1)) * 43 +; VAL(Substr(IDK, 10, 1)) * 47 + ; VAL(Substr(IDK, 11, 1)) * 53 lnKod=Mod(lnCS,11) If lnKod=10 lnKod=0 Endif Endif Скорее всего, этот кусок ошибочен. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2010, 21:32 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
jubba2001, Немного подумав, пришел к выводу, что и первая часть алгоритма вызывает сомнение Case Len(IDK)=12 * юр.лицо lnCS = Val(Left(IDK, 1)) * 11 +; VAL(Substr(IDK, 2, 1)) * 13 + ; VAL(Substr(IDK, 3, 1)) * 17 + ; VAL(Substr(IDK, 4, 1)) * 19 + ; VAL(Substr(IDK, 5, 1)) * 23 + ; VAL(Substr(IDK, 6, 1)) * 29 + ; VAL(Substr(IDK, 7, 1)) * 31 + ; VAL(Substr(IDK, 8, 1)) * 37 + ; VAL(Substr(IDK, 9, 1)) * 41 + ; VAL(Substr(IDK, 10, 1)) * 43 + ; VAL(Substr(IDK, 11, 1)) * 47 lnKod=Mod(lnCS,11) А именно коэффициент 11! Это означает, что в первом разряде можно вводить любое число! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2010, 10:19 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
AK55Это означает, что в первом разряде можно вводить любое число! Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2010, 15:03 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Redrik, mod(a*11+b,11)=mod(b,11) где: a - первый разряд ИНН b - сумма произведений разрядов со 2 по 11 на соответствующие коэффициенты. P.S. Тестирование алгоритма показало, что вторая часть алгоритма не скорее ошибочна, а 100% ошибочна. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2010, 09:40 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
AK55, Пардон! Перемкнуло... Я насчет ид. номера человека... А здесь - да! Первая цифра ни на что не влияет, но следует учесть, что одно дело, когда ИНН имеет право существовать, а другое дело, когда он реально существует! Дополнительно могу сказать, что контроль ИНН человека тоже далек от "красивости"! Вот пример: 2564412450 и 2564413450 По алгоритму эти оба номера имеют право существовать, но реально присваивался и существует только один! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2010, 11:52 |
|
контроль ИНН для юр.лиц Украина
|
|||
---|---|---|---|
#18+
Redrik, О чудо. Можно сказать, что "ткнул пальцем в небо" и, вроде, попал! Вторая часть алгоритма проверки ИНН юридических лиц, возможно, должна выглядеть так: If lnKod=10 lnCS = Val(Left(IDK, 1)) * 17 + ; VAL(Substr(IDK, 2, 1)) * 19 + ; VAL(Substr(IDK, 3, 1)) * 23 + ; VAL(Substr(IDK, 4, 1)) * 29 + ; VAL(Substr(IDK, 5, 1)) * 31 + ; VAL(Substr(IDK, 6, 1)) * 37 + ; VAL(Substr(IDK, 7, 1)) * 41 + ; VAL(Substr(IDK, 8, 1)) * 43 + ; VAL(Substr(IDK, 9, 1)) * 47 + ; VAL(Substr(IDK, 10, 1)) * 53 + ; VAL(Substr(IDK, 11, 1)) * 59 lnKod=Mod(lnCS,11) If lnKod=10 lnKod=0 Endif Endif ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2010, 18:11 |
|
|
start [/forum/topic.php?fid=41&msg=36548262&tid=1585445]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 349ms |
total: | 627ms |
0 / 0 |