<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Копытов Иван: заметки с тегом данные</title>
<link>https://kini24.ru/tags/dannye/</link>
<description>Блог ленивого сисадмина</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Блог ленивого сисадмина</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Получаем данные с сайта СГК для Home Assistant</title>
<guid isPermaLink="false">276</guid>
<link>https://kini24.ru/all/poluchaem-dannye-s-sayta-sgk-dlya-home-assistant/</link>
<pubDate>Thu, 20 Feb 2025 10:22:01 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/poluchaem-dannye-s-sayta-sgk-dlya-home-assistant/</comments>
<description>
&lt;p&gt;В Home Assistant у меня было отслеживание почти всех счетов по квартире: электроэнергия, коммунальные платежи, ТКО, капитальный ремонт и т. д. Проблема была только с сайтом компании СГК, которая занимается предоставлением горячей и холодной воды, отоплением и водоотведением. При помощи таких интеграций, как scrape и multiscrape загрузить данные с их сайта не получалось, поэтому пришлось пойти более сложным путем и написать свой скрипт. На деле он оказался совсем простым, требует доработки в плане проверок ответов сервера, но даже в таком виде он вполне работоспособен. Чтобы не перечислять все данные, возьму только отопление.&lt;/p&gt;
&lt;code python&gt;
import requests
import json

login = data.get("username", "")
password = data.get("password", "")
login_url = 'https://krk.sibgenco.services/Account/Auth'
data_url = 'https://krk.sibgenco.services/fl/accounts/getAccounts'

headers = {
    "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
    "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0",
}

# Создаем новую сессию
session = requests.Session()
# Авторизуемся на сервере
result = session.post(login_url, data = 'login=' + login + '&amp;password=' + password, headers = headers)
# print(result.text)

# Получаем данные в JSON формате
result = session.get(data_url, headers = headers).json()
session.close()

# Перекодируем текст в читаемый
result = result.encode().decode('unicode-escape', 'ignore')
result = json.dumps(result)
result = json.loads(result)

# Убираем лишние кавычки в разделе "Cards" (откуда взялись?)
result = result.replace('"Cards":"', '"Cards":').replace('}]"}', '}]}')
# print(type(result))
# print(result)

if len(result) &gt; 0:
    logger.info("Данные от СКГ получены")
else:
    logger.warning("Ошибка получения данных от СГК")
# print(result.encode().decode('unicode-escape', 'ignore'))

# Преобразуем строку данных в JSON объект
json_data = json.loads(result)["Accounts"][0]["CalcData"]["Products"]#[0]["ToPay"]

# print(json_data, '\n')
# print(json.dumps(json_data), '\n')

# for product in json_data["Accounts"][0]["CalcData"]["Products"]:
#     print(product["ItemName"] + ": " + str(product["ToPay"]) + " руб.")

if json_data[0]["ToPay"] &gt; 0:
    hass.states.set('sensor.sgk_heating', json_data[0]["ToPay"] * -1)
else:
    hass.states.set('sensor.sgk_heating', json_data[0]["ToPay"])
&lt;/code&gt;
&lt;p&gt;В ходе работы скрипта получаем несколько секций для каждой из услуг, которые выглядят вот так:&lt;/p&gt;
&lt;code json&gt;
  - IsFine: false
    Item: 13
    ContractId: 307015
    ItemName: Отопление
    SaldoBegin: 4228.65
    Paid: 4228.65
    SaldoEnd: 0
    FineEndCheck: true
    FineEnd: 0
    AccrualsCheck: false
    Accruals: 0
    Recalculation: 0
    ToPayCheck: true
    ToPay: 0
    ChargeDetails: ""
    PayDetails: 08.02.2025 4228.65;
    FinePayDetails: ""
    WebPayDetails: 08.02.2025=5338.65=20250208171312-99240-6764617.585349
&lt;/code&gt;
&lt;p&gt;Далее просто создаем автоматизацию в Home Assistant, которая будет запускать этот скрипт. Для надежности перед первым запуском создаем несколько новых сенсоров в примерно таком формате:&lt;/p&gt;
&lt;code python&gt;
    # Задолженность за отопление, итого
    heating_debt_summary:
      unique_id: &lt;тут ваш ID сенсора&gt;
      attribute_templates:
        Пеня: "{{ states('sensor.sgk_heating_penya') }} ₽"
      device_class: monetary
      friendly_name: Задолженность за отопление
      unit_of_measurement: "RUB"
      # value_template: "{{ states('sensor.sgk_heating') | float(0) + states('sensor.sgk_heating_penya') | float(0) }}"
      value_template: "{{ states('sensor.sgk_heating') | float(0) }}"
&lt;/code&gt;
&lt;p&gt;Как видно, в сенсоре будет также атрибут «пеня». Можно вывести суммарную задолженность — долг+пеня, можно вывести только основную — на выбор.&lt;br /&gt;
И вот после сайта СГК меня слегка «понесло» и сделал схожие скрипты для получения информации с сайтов ФНС, капремонта, энергосбыта и регистратора доменов. С ФНС было интересно — там сначала нужно пройти basic-авторизацию, получить токен безопасности, авторизоваться еще раз и слать его при каждом запросе данных. А дальше было уже намного легче — у ФНС существует API, которое они активно используют. Официальной документации по нему нет, но, покопавшись на сайте, можно легко получить все запросы. Для чего нужны эти данные? Например, чтобы отслеживать задолженность по налогам (в том числе и самозанятого), недвижимость и банковские счета. Сейчас такое время, что на тебя могут открыть какой-то счет в банке, сделать тебя «начальником» какой-то конторы, а ты даже будешь не в курсе. Но стоит отметить, что в налоговой отображаются только обычные, дебетовые счета, информации по кредитам там нет.&lt;/p&gt;
</description>
</item>

<item>
<title>Синхронизация данных. Спустя 2 года</title>
<guid isPermaLink="false">246</guid>
<link>https://kini24.ru/all/sinhronizaciya-dannyh-spustya-2-goda/</link>
<pubDate>Tue, 27 Jul 2021 14:26:18 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/sinhronizaciya-dannyh-spustya-2-goda/</comments>
<description>
&lt;p&gt;&lt;a href="https://kini24.ru/all/sinhronizaciya-dannyh/"&gt;Изначальная идея&lt;/a&gt;&lt;br /&gt;
&lt;a href="https://kini24.ru/all/sinhronizaciya-dannyh-s-nextcloud/"&gt;Первая попытка&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Итак, к чему я пришел, спустя 2 года после первой попытки синхронизации данных на моих компьютерах и мобильном телефоне.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Контакты и календарь&lt;/b&gt;. Основным сервером хранения контактов и календаря долгое время у меня был baikal. Он и сейчас трудится на сервере, но схема немного усложнилась. Легкий нетребовательный к ресурсам carddav/caldav сервер. Просто работает. Использует MySQL в качестве базы данных. Позволяет синхронизировать данные между почтовыми клиентами и телефоном. Но в какой-то момент мне захотелось, чтобы эти данные также синхронизировались с моим облаком и, возможно, google. Спустя несколько дней, мне удалось это реализовать при помощи &lt;a href="https://github.com/pimutils/vdirsyncer"&gt;vdirsyncer&lt;/a&gt;. Теперь данные синхронизируются между baikal, nextcloud, google и жестким диском — там данные хранятся в виде файлов, что позволяет легко создавать резервные копии и восстановить данные на любой момент времени.&lt;br /&gt;
Использованные программы:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;На компьютерах. &lt;a href="https://www.thunderbird.net/ru/"&gt;Thunderbird&lt;/a&gt; + &lt;a href="https://addons.thunderbird.net/ru/thunderbird/addon/tbsync/"&gt;TbSync&lt;/a&gt; + &lt;a href="https://addons.thunderbird.net/ru/thunderbird/addon/dav-4-tbsync/"&gt;Provider for CalDAV &amp; CardDAV&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;На телефоне. &lt;a href="https://play.google.com/store/apps/details?id=at.bitfire.davdroid&amp;hl=ru&amp;gl=US"&gt;DAVx⁵&lt;/a&gt; + &lt;a href="https://play.google.com/store/apps/details?id=org.dmfs.tasks&amp;hl=ru&amp;gl=US"&gt;OpenTasks&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;На сервере. &lt;a href="https://sabre.io/baikal/"&gt;Baikal&lt;/a&gt; + &lt;a href="https://github.com/pimutils/vdirsyncer"&gt;vdirsyncer&lt;/a&gt; + &lt;a href="https://nextcloud.com/"&gt;Nextcloud&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;b&gt;Пароли&lt;/b&gt;. Так же, как и в случае контактов/календаря, схема осталась прежней. На телефоне используется &lt;a href="https://play.google.com/store/apps/details?id=keepass2android.keepass2android&amp;hl=ru&amp;gl=US"&gt;Keepass2Android&lt;/a&gt;, на компьютерах — &lt;a href="https://keepass.info/"&gt;Keepass&lt;/a&gt; и его форк &lt;a href="https://keepassxc.org/"&gt;KeePassXC&lt;/a&gt;. Для винды и линукса соответственно. Схема старая, рабочая, поэтому смысла отказываться от нее нет. Синхронизация проходит самым простым способом — база выложена на сервере практически в общий доступ (с защитой, разумеется), поэтому каждый клиент постоянно может синхронизировать с ней свои данные. Для браузеров используется связка &lt;a href="https://www.mozilla.org/ru/firefox/"&gt;Firefox&lt;/a&gt; + &lt;a href="https://addons.mozilla.org/ru/firefox/addon/keepass-tusk/"&gt;KeePass Tusk&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Файлы&lt;/b&gt;. С ними пришлось немного подумать. До недавнего времени они были доступны мне через Nextcloud или по протоколу ftp. Последний разработчики стали активно удалять из своих браузеров, поэтому потребовалось найти ему замену/дополнение. Неплохим выходом оказалось запустить webdav-сервер. Немного покрутил его со всех сторон и остался почти удовлетворен. Как говорится, аппетит приходит во время еды :-) Поэтому прикрутил к нему еще редактор контактов/календаря и графический интерфейс для базы с паролями. Пришлось немного помучиться с разделением доступа к каждому из ресурсов, но, вроде, справился.&lt;/p&gt;
</description>
</item>

<item>
<title>Биометрические данные</title>
<guid isPermaLink="false">189</guid>
<link>https://kini24.ru/all/biometricheskie-dannye/</link>
<pubDate>Wed, 25 Apr 2018 13:43:27 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/biometricheskie-dannye/</comments>
<description>
&lt;h2&gt;В продолжение &lt;a href="https://kini24.ru/all/biometricheskaya-avtorizaciya/"&gt;предыдущего поста&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Самое интересное, что я оказался прав в своих предположениях. События продолжают стремительно развиваться. Вопрос, который меня занимает: кто инициировал все это? Ну, и собственно, следующая часть развития событий. Взято &lt;a href="https://ria.ru/society/20180425/1519347265.html"&gt;отсюда&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;«&lt;i&gt;Минкомсвязь РФ разработала проект постановления правительства, устанавливающий порядок предоставления оператором единой системы персональных и биометрических данных граждан по запросу МВД и ФСБ, соответствующий проект документа опубликован на портале проектов нормативно-правовых актов.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;В начале марта правительство РФ назначило „Ростелеком“ оператором Единой биометрической системы. Оператор должен будет обеспечивать сбор, обработку и хранение биометрических персональных данных, а также проверку их соответствия первично сданным биометрическим образцам. Результаты проверки будут передаваться банкам для удаленной идентификации граждан при открытии счетов.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Согласно документу, оператор единой биометрической системы должен предоставлять такие сведения в МВД и ФСБ в целях обеспечения обороны страны, безопасности государства, а также охраны правопорядка и противодействия терроризму. Предполагаемый срок вступления данного распоряжения в силу — 30 июня 2018 года.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Президент РФ в конце декабря подписал закон, который позволяет с помощью биометрических персональных данных (изображение лица, голос) осуществлять удаленную идентификацию потенциальных клиентов банков.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;Ввод биометрической системы в коммерческую эксплуатацию назначен на 1 июля 2018 года.&lt;/i&gt;»&lt;/p&gt;
&lt;p&gt;С интересом буду следить за развитием событий.&lt;/p&gt;
</description>
</item>

<item>
<title>Синхронизация данных</title>
<guid isPermaLink="false">126</guid>
<link>https://kini24.ru/all/sinhronizaciya-dannyh/</link>
<pubDate>Thu, 23 Nov 2017 14:16:24 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/sinhronizaciya-dannyh/</comments>
<description>
&lt;p&gt;Синхронизация. Такое простое понятие, но иногда ее очень сложно настроить...&lt;br /&gt;
Уже много лет я использую такую программу — &lt;a href="https://www.essentialpim.com/"&gt;EssentialPIM&lt;/a&gt;. Это облегченный вариант MS Outlook, но со своими «плюшками». Такими, например, как встроенная база паролей. Она может быть установлена на компьютер, может храниться на переносном USB-накопителе и работает под управлением Windows. Под Linux в Wine она тоже работает (по крайней мере, у меня), но при этом приходится мириться с некоторыми недостатками в интерфейсе и работе с почтой. Есть клиент для Android. Имеет возможность синхронизации с другими серверами или устройствами, но, увы, их «ассортимент» крайне мал. С некоторыми «плясками с бубном» можно сделать импорт/экспорт данных из другой программы. В общем, как и у любой программы, есть свои недостатки. Порой выводящие из себя.&lt;br /&gt;
На текущий момент я прихожу к мысли, что пора бы уже отказаться от использования этой программы в пользу других. Но, скорее, не программ, как таковых, а служб. То есть хранить данные на одном сервере, который бы мог предоставить возможность синхронизации с большинством устройств и программ, чтобы они были доступны мне в любой момент, вне зависимости от того, каким устройством или программой я сейчас пользуюсь. Требования примерно следующие.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Контакты&lt;/b&gt;. Самое важное, наверное, в жизни каждого человека. Они должны быть везде: в мобильном телефоне, почтовых клиентах, мессенджерах. Самый простой вариант для меня пока что — использовать сервер CardDav.&lt;br /&gt;
&lt;b&gt;Пароли&lt;/b&gt;. Второй по важности пункт. Немного поразмыслив, пришел к выводу, что мне хватит, если они будут работать в браузерах и храниться в телефоне. Посмотреть и вбить куда-то пароль я должен в любом месте, при помощи телефона или браузера.&lt;br /&gt;
&lt;b&gt;Почта&lt;/b&gt;. Тут все более-менее просто. Вся почта в итоге оказывается на моем сервере, откуда я могу ее достать. Исключение пока что составляет почтовый ящик от компании Google. Почему-то не могу заставить себя настроить сбор почты с него. Пока что нахожусь в неспешных поисках почтового клиента для Android, который удовлетворял бы мои потребности.&lt;br /&gt;
&lt;b&gt;Задачи, дела&lt;/b&gt;. Тут тоже все просто: телефон и почтовый клиент. Снова самый простой способ — сервер CalDav.&lt;br /&gt;
&lt;b&gt;Заметки&lt;/b&gt;. Не самый важный, но порой очень нужный пункт. Большое количество сервисов предоставляют такой функционал по умолчанию.&lt;br /&gt;
&lt;b&gt;Файлы&lt;/b&gt;. Тут синхронизация не нужна как таковая, но некоторые файлы было бы удобно всегда иметь под рукой. Например, в том же телефоне. Или на USB-накопителе.&lt;/p&gt;
&lt;p&gt;База для каждого из вышеперечисленных пунктов должна быть одна. Иными словами, если брать те же контакты, то я должен видеть один и тот же список что в телефоне, что в почтовом клиенте. Или в любой другой программе. Допускается и даже приветствуется небольшая фильтрация, когда программа будет скрывать контакты, которые она не может использовать. Как, например, совершенно бесполезен для почтового клиента контакт в списке, у которого не указан адрес электронной почты.&lt;br /&gt;
Еще одним требованием является возможность быстрого и удобного редактирования данных. Например, при знакомстве с человеком я внес номер его телефона в свой. Позже, придя домой, могу захотеть внести дополнительные данные в контакт уже не через телефон, а на компьютере. Просто потому что так удобней набирать.&lt;br /&gt;
Следующим требованием является стандартность протоколов обмена информацией. С контактами и календарем все понятно — есть стандартные и давно работающие протоколы. С заметками и файлами проблем  быть не должно, есть даже выбор. А вот с паролями не все так просто. Поиски продолжаются, пока что работает вариант синхронизации с Nextcloud, но он немного меня не устраивает: клиент для Android находится в состоянии «альфа», расширение для Firefox вроде бы работает, но моя «пятая точка» чует какой-то подвох.&lt;/p&gt;
</description>
</item>

<item>
<title>Решение проблемы с подключением принтера</title>
<guid isPermaLink="false">87</guid>
<link>https://kini24.ru/all/reshenie-problemy-s-podklyucheniem-printera/</link>
<pubDate>Thu, 14 Sep 2017 12:16:29 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/reshenie-problemy-s-podklyucheniem-printera/</comments>
<description>
&lt;p&gt;Итак, дано: два ноутбука, подключенный к одной сети WiFi. Первый — старенький Asus, которому, по идее, давно пора на покой, с установленной Windows XP. На втором ноутбуке установлена Windows 10. К последнему подключен принтер, дан общий доступ. Задача стандартная: сделать общую папку и подключить на первый ноутбук принтер второго.&lt;br /&gt;
Первая проблема, с которой пришлось столкнуться — XP не видит второй ноутбук. Адреса заданы в одной подсети, рабочая группа одна, нужные настройки в 10 сделаны (сетевое обнаружение и прочее). Так как времени на тот момент было немного, то приходилось все делать урывками. На втором заходе понял, что виновником такого поведения является установленный Kaspersky Internet Security. При отключении сетевого экрана в нем, ноутбук появляется в сети и можно использовать общие папки на нем. Почитал инструкцию, форумы — все говорят, что необходимо и достаточно установить для этой сети уровень «Локальная» или «Доверенная». Ничерта это не сработало. Почитал про похожие проблемы — техподдержка Касперского просит связываться с ними в таких случаях. Ага, есть у меня время, как же. Пока что просто отключил сетевой экран, оставив другие настройки без изменений.&lt;br /&gt;
Затем столкнулся с другой проблемой. В ходе настройки сети завел на обоих компьютерах пользователя с одинаковым именем и паролем. Дал ему доступ на печать, несмотря на то, что там была группа «Все». При попытке подключиться к расшаренному принтеру все время получал запрос на ввод логина и пароля. Даже если ввести заведомо верные, доступ к принтеру получить невозможно. Пробовал разных пользователей — результат один. Снова полез в интернет. На форуме «мелкомягких» наткнулся на решение проблемы, а также на объяснение почему так происходит. Дело в том, что Windows XP использует samba версии 1, которой в Windows 10 уже нет по соображениям безопасности. Минимальная версия самбы, которую можно в ней использовать — 2. Казалось бы все, приплыли...&lt;br /&gt;
Решение проблемы заключалось в следующем. На компьютере с Windows XP нужно выполнить следующие действия.&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Открываем панель управления и заходим в принтеры.&lt;/li&gt;
&lt;li&gt;Выбираем «Установить принтер».&lt;/li&gt;
&lt;li&gt;В качестве порта подключения выбираем «Создать новый порт» и в выпадающем списке выбираем пункт «Local Port».&lt;/li&gt;
&lt;li&gt;Когда система запросит имя нового порта, вводим полный сетевой путь к принтеру. Например, такой: \\Server\HP LaserJet MFP M132 Pro.&lt;/li&gt;
&lt;li&gt;Далее выбираем нужный драйвер и завершаем установку принтера.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;После проделанных манипуляций принтер сдался и выплюнул тестовую страницу. Иными словами, решение проблемы состоит в том, чтобы заставить Windows XP думать, что принтер подключен к компьютеру, на который она установлена.&lt;/p&gt;
</description>
</item>

<item>
<title>Отправка данных на narodmon.ru</title>
<guid isPermaLink="false">63</guid>
<link>https://kini24.ru/all/otpravka-dannyh-na-narodmon-ru/</link>
<pubDate>Fri, 16 Jun 2017 13:50:25 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/otpravka-dannyh-na-narodmon-ru/</comments>
<description>
&lt;p&gt;Так как порой случались сбои в отправке данных на сервер narodmon (нет интернета, сервер занят либо ничего не отвечает и т. д.) принял решение немного модифицировать скрипт отправки. В идеале, в случае любого сбоя данные должны накапливаться и затем, когда все «устаканиться», скопом быть отправлены.&lt;br /&gt;
Скрипт был модифицирован, были внесены несколько дополнительных проверок и он ушел в работу. В ходе работы создается временный файл, куда пишутся все данные. Если сервер narodmon ответил, что данные приняты нормально, то содержимое файла удалялось. В противном случае данные добавляются в этот файл с отметкой времени, когда они были добавлены.&lt;br /&gt;
Но, как обычно, не обошлось без ложки дегтя. В случае, если сервер не отвечает достаточно долгое время, данных накапливается много (в обычном варианте замеры проводятся каждые 5 минут). Когда их размер превысит 4 Кб, сервер narodmon, насколько я понимаю, просто откажется принимать такое множество данных. Но тут ничего не попишешь, будем тестировать и смотреть что получится.&lt;/p&gt;
</description>
</item>

<item>
<title>Завершение истории с НПФ</title>
<guid isPermaLink="false">45</guid>
<link>https://kini24.ru/all/zavershenie-istorii-s-npf/</link>
<pubDate>Tue, 24 Jan 2017 10:15:53 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/zavershenie-istorii-s-npf/</comments>
<description>
&lt;p&gt;В продолжение &lt;a href="https://kini24.ru/all/npf-sberbanka-prodolzhenie-istorii/"&gt;истории о смене персональных данных&lt;/a&gt;.&lt;br /&gt;
Сегодня утром получил сообщение на телефон, которое поначалу посчитал обычным спамом — достаточно много подобных сообщений на сегодня приходит от мошенников. Но приглядевшись внимательнее, понял, что сообщение действительно от НПФ Сбербанка:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;i&gt;«Личные данные по Вашему договору №... изменены 23.01.2017 согласно Вашему заявлению. 8 (800) 555 0041 НПФ Сбербанка.»&lt;/i&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Номер договора совпадает с моим, указанный телефон — тоже. Будем считать, что заявление было принято и обработано. Ради интереса зашел в личный кабинет — там данные старые. Имею в виду, что мой договор видно по старому номеру паспорта. Допустим, что у них так заведено, пусть. В разделе «Мои заявления» появилась отметка с датой заявления и отметкой «Исполнено».&lt;br /&gt;
Все, этот вопрос можно считать закрытым. Главное не сдаваться! :-)&lt;/p&gt;
</description>
</item>


</channel>
</rss>