<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.8" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Украинские ИНН</title>
	<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/</link>
	<description>Валяльня</description>
	<pubDate>Wed, 08 Feb 2012 10:43:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.8</generator>

	<item>
		<title>by: Val Petruchek</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-91860</link>
		<pubDate>Tue, 13 Dec 2011 07:25:57 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-91860</guid>
					<description>Андрей, первые 5 цифр восстановить можно 100% по дате рождения; остаётся 5000 вариантов (нечётные числа от 0000 до 9999 с шестой по девятую), десятая - checksum.</description>
		<content:encoded><![CDATA[<p>Андрей, первые 5 цифр восстановить можно 100% по дате рождения; остаётся 5000 вариантов (нечётные числа от 0000 до 9999 с шестой по девятую), десятая - checksum.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Андрей</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-91763</link>
		<pubDate>Sun, 11 Dec 2011 09:24:25 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-91763</guid>
					<description>Сделайте обратный скрипт - мне нужно карточку к интернет-банкингу привязать, а я не знаю свой код))</description>
		<content:encoded><![CDATA[<p>Сделайте обратный скрипт - мне нужно карточку к интернет-банкингу привязать, а я не знаю свой код))
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: JCD</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88987</link>
		<pubDate>Sun, 15 May 2011 06:45:50 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88987</guid>
					<description>система учета обращений граждан для одного из управлений ПФ Украины. 
скорее всего сделаю,как вы посоветовали только добалю туды и паспорт(на всякий случай.)
кстати ФИО то тоже можно поменять. получается идентифицировать гражданина во всех случаях невозможно. соответственно и проконтролировать подмену тоже невозможно. 
спасибо за информацию для размышления.</description>
		<content:encoded><![CDATA[<p>система учета обращений граждан для одного из управлений ПФ Украины.<br />
скорее всего сделаю,как вы посоветовали только добалю туды и паспорт(на всякий случай.)<br />
кстати ФИО то тоже можно поменять. получается идентифицировать гражданина во всех случаях невозможно. соответственно и проконтролировать подмену тоже невозможно.<br />
спасибо за информацию для размышления.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Val Petruchek</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88964</link>
		<pubDate>Sat, 14 May 2011 21:37:49 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88964</guid>
					<description>&lt;b&gt;JCD&lt;/b&gt;, системы учёта чего? 

У резидента Украины необязательно есть ИНН. Например, у текущего главы нацбанка ИНН нет.

Так что полагаться на ИНН нельзя. Печалька, да. На номер/серию паспорта тоже полагаться нельзя, ибо паспорт можно новый сделать с новым номером. 

Я бы делал ИНН или ФИО + дата рождения для тех, у кого ИНН нет.</description>
		<content:encoded><![CDATA[<p><b>JCD</b>, системы учёта чего? </p>
<p>У резидента Украины необязательно есть ИНН. Например, у текущего главы нацбанка ИНН нет.</p>
<p>Так что полагаться на ИНН нельзя. Печалька, да. На номер/серию паспорта тоже полагаться нельзя, ибо паспорт можно новый сделать с новым номером. </p>
<p>Я бы делал ИНН или ФИО + дата рождения для тех, у кого ИНН нет.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: JCD</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88963</link>
		<pubDate>Sat, 14 May 2011 21:33:29 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88963</guid>
					<description>люди добрые, подскажите, как можно идентифицировать человека для системы учета?</description>
		<content:encoded><![CDATA[<p>люди добрые, подскажите, как можно идентифицировать человека для системы учета?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: JCD</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88960</link>
		<pubDate>Sat, 14 May 2011 21:06:30 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88960</guid>
					<description>тоесть пустые ИНН могут быть? у мну есть выборка из реальной базы на 30000 записей, так вот - там около 50 полей с ИНН "         0". а я думал это ошибка базы. опять прийдется голову ломать над клиентом((</description>
		<content:encoded><![CDATA[<p>тоесть пустые ИНН могут быть? у мну есть выборка из реальной базы на 30000 записей, так вот - там около 50 полей с ИНН &#8221;         0&#8243;. а я думал это ошибка базы. опять прийдется голову ломать над клиентом((
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Ольга</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88919</link>
		<pubDate>Fri, 13 May 2011 11:40:09 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-88919</guid>
					<description>зачем прогу писать?!?! достаточно в Excel'е (первые пять цифр кода)+1 преобразовать в формат "Дата", а четность/нечетность девятой цифры можно и на глаз определить</description>
		<content:encoded><![CDATA[<p>зачем прогу писать?!?! достаточно в Excel&#8217;е (первые пять цифр кода)+1 преобразовать в формат &#8220;Дата&#8221;, а четность/нечетность девятой цифры можно и на глаз определить
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Val Petruchek</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-82016</link>
		<pubDate>Sat, 11 Sep 2010 09:36:45 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-82016</guid>
					<description>net4, тестировать надо тщательнее.

PHP 4.4.8, FreeBSD: 04.05.1987
PHP 5.2.8, WinXPru: 02.05.1987

strtotime — это очень весёлая функция.</description>
		<content:encoded><![CDATA[<p>net4, тестировать надо тщательнее.</p>
<p>PHP 4.4.8, FreeBSD: 04.05.1987<br />
PHP 5.2.8, WinXPru: 02.05.1987</p>
<p>strtotime — это очень весёлая функция.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: net4</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-82005</link>
		<pubDate>Fri, 10 Sep 2010 23:20:51 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-82005</guid>
					<description>это пздц, такую функцию для просчета даты %)

всего то 3 строчки надо:

$inn = '3189807923';
$inn = substr($inn,0,5);
$normal_date = date("d.m.Y", strtotime('01/01/1900 + ' . $inn . ' days - 1 days')); 
echo $normal_date;</description>
		<content:encoded><![CDATA[<p>это пздц, такую функцию для просчета даты %)</p>
<p>всего то 3 строчки надо:</p>
<p>$inn = &#8216;3189807923&#8242;;<br />
$inn = substr($inn,0,5);<br />
$normal_date = date(&#8221;d.m.Y&#8221;, strtotime(&#8217;01/01/1900 + &#8216; . $inn . &#8216; days - 1 days&#8217;));<br />
echo $normal_date;
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Сергей</title>
		<link>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-77415</link>
		<pubDate>Thu, 04 Mar 2010 12:06:56 +0000</pubDate>
		<guid>http://zliypes.com.ua/blog/2007/10/29/ukrainian-pti/#comment-77415</guid>
					<description>проверка контрольной суммы на пхп 
&lt;code&gt;
function INN_CSumCCheck($inn){
if(strlen($inn)==10){
$s = $inn[0]*(-1)+$inn[1]*5+$inn[2]*7+$inn[3]*9+$inn[4]*4+$inn[5]*6+$inn[6]*10+$inn[7]*5+$inn[8]*7;
$p=$s/11;
$s-($n*intval($p));
if(mod($sum,11)==$uparam['UF_INN'][9]) return true;
}
return false;
&lt;/code&gt;
вернёт true в случае верной контрольной суммы и false если ошибка</description>
		<content:encoded><![CDATA[<p>проверка контрольной суммы на пхп<br />
<code><br />
function INN_CSumCCheck($inn){<br />
if(strlen($inn)==10){<br />
$s = $inn[0]*(-1)+$inn[1]*5+$inn[2]*7+$inn[3]*9+$inn[4]*4+$inn[5]*6+$inn[6]*10+$inn[7]*5+$inn[8]*7;<br />
$p=$s/11;<br />
$s-($n*intval($p));<br />
if(mod($sum,11)==$uparam['UF_INN'][9]) return true;<br />
}<br />
return false;<br />
</code><br />
вернёт true в случае верной контрольной суммы и false если ошибка
</p>
]]></content:encoded>
				</item>
</channel>
</rss>

