| Начало » Использование СУБД » Firebird, HQbird, InterBase » Адреса в приложениях. Переход к форуму:
	|  |  
	| 
		
			| Re: Адреса в приложениях.  [сообщение #2533 является ответом на сообщение #2532] | Tue, 13 June 2023 00:30   |  
			| 
				
				
					|  SD Сообщений: 452
 Зарегистрирован: August 2022
 | Senior Member |  |  |  
	| Адрес - персональные данные. Поэтому, прежде чем его хранить, надо 100 раз подумать: а надо ли оно и зачем. А уж для "обмена с другими приложениями" и вовсе персональное согласие каждого пользователя получать. А вот когда будет чёткий ответ "зачем" - появится и ответ "как". [Обновления: Tue, 13 June 2023 00:31] Известить модератора |  
	|  |  |  
	|  |  
	|  |  
	|  |  
	|  |  
	| 
		
			| Re: Адреса в приложениях.  [сообщение #2548 является ответом на сообщение #2546] | Tue, 13 June 2023 18:32   |  
			| 
				
				
					|  Gvm Сообщений: 13
 Зарегистрирован: June 2023
 | Junior Member |  |  |  
	| Я "Лентяй". Может помните...  Много чем,кроме своего приложения заниматься пришлось. Вот и пропал. Потом форум не нашел. Теперь вот вернулся, застрявший на Delphi 7 и fb 2.5
  Delphi стоит на машине с xp. Перетащил это в vm. Там вот и поддерживаю приложение. На новую версию Delphi перейти непросто. В приложении используется куча компонентов, которые для новой версии уже и не найдешь. Да и свои компоненты и утилиты написаны с завязкой на ibx от d7. Сейчас вот вроде со временем посвободнее стало. Задумываюсь о переходе на fb4.
 
 Что касаемо адресов - мы официальные дилеры АвтоВАЗа. Согласие на обработку персональных данных, естественно у каждого клиента получаем. Данные о продажах, гарантийных ремонтах, ТО (ну и клиентах в том числе) должны отправлять на завод. Все это в виде XML экспортируется. А там, судя по всему в 1С загружается. Вот недавно адреса в виде строки перестали загружаться. Причем ошибок при загрузке нет, а в информационном портале АвтоВАЗа видим незаполненные данные. Сейчас пользователи заходят туда и еще раз ручками вводят через выбор региона, района и т.д. Пока пытаемся достучаться до их программистов и выяснить, какой XML теперь должен быть.
 |  
	|  |  |  
	|  |  
	|  |  
	|  |  
	| 
		
			| Re: Адреса в приложениях.  [сообщение #2552 является ответом на сообщение #2532] | Tue, 13 June 2023 20:23   |  
			| 
				
				
					|  sg729 Сообщений: 86
 Зарегистрирован: June 2022
 | Member |  |  |  
	| Gvm писал(а) Mon, 12 June 2023 17:41 https://fias.nalog.ru/FrontendВообщем интересно, у кого как вопрос с вводом адресов решен.
 и далее по ссылке "Описание службы получения обновлений"
 Решен путем частичной загрузки ГАР в отдельную базу. Но, это частный случай (без номеров домов и квартир: только регион, населенный пункт, улица) - номера домов и квартир юзеры вводят вручную. Сначала пришлось выкачать всю базу, потом накатываются только обновления ("дельты") - они сравнительно небольшие. В базе хранятся только разделы AS_ADDR_OBJ, AS_ADM_HIERARCHY, AS_MUN_HIERARCHY, AS_ADDR_OBJ_TYPES, AS_OBJECT_LEVELS. Размер файла FDB - 630 Мб. Почему своя база, а не веб-сервис - стояла задача минимизировать риски зависимости от внешних веб-сервисов. Бухгалтерия, внутренний менеджмент - разумеется, могут подождать час-другой если веб-сервис не отвечает, ничего страшного. Клиент, который дышит тебе в лицо ждать никогда не хочет, здесь другая специфика.
 С парсингом XML могут возникнуть трудности, он в ГАР слегка кривой - иногда отсутствуют теги, которые по идее должны быть. Встроенный в винду парсер не справляется, искать взамен ему потоковые парсеры и вникать в их устройство не было времени, стряпал свой.
 |  
	|  |  |  
	|  | 
 
 
 Текущее время: Fri Oct 31 18:33:18 GMT+3 2025 
 Общее время, затраченное на создание страницы: 0.00852 секунд |