Skip to content

Работа с адресами клиент сервер

ПоляАдреса

Описание, пример вызова
// Возвращает структуру полей адреса для программного формирования адреса.
//
// Возвращаемое значение:
// Структура:
// * Представление - Строка - текстовое представление адреса по административно-территориальному делению.
// Например, "175430, Новгородская обл, Валдайский р-н, Бор д, Полевая ул, дом 4".
// * МуниципальноеПредставление - Строка - текстовое представление адреса по муниципальному делению.
// Например, "175430, Новгородская обл, Валдайский муниципальный район, сельское
// поселение Никулинское, Бор д, Полевая ул, дом 4".
// * ТипАдреса - Строка - основной тип адреса (только для адресов РФ).
// Варианты: "Муниципальный", "Административно-территориальный".
// * Страна - Строка - текстовое представление страны. Например, "Россия".
// * КодСтраны - Строка - код страны по ОКСМ. Например, "643".
// * Индекс - Строка - почтовый индекс. Например, "12700".
// * КодРегиона - Строка - код региона РФ. Например, "50".
// * Регион - Строка - текстовое представление региона РФ. Например, "Московская"
// * РегионТипПолный - Строка - тип региона. Например, "область".
// * РегионТипКраткий - Строка - сокращение региона. Например, "обл".
// * РегионСокращение - Строка - устарело. Сокращение региона. Например, "обл".
// * Округ - Строка - устарело. Текстовое представление округа (устарело).
// * ОкругСокращение - Строка - устарело. Сокращение округа (устарело).
// * Район - Строка - текстовое представление района у адресов по административно-территориальному
// делению. Например, "Валдайский".
// * РайонТипПолный - Строка - тип района у адресов по административно-территориальному делению. Например, "район".
// * РайонТипКраткий - Строка - сокращение района у адресов по административно-территориальному делению. Например, "р-н".
// * РайонСокращение - Строка - устарело. Сокращение района у адресов по административно-территориальному делению.
// Например, "р-н".
// * МуниципальныйРайон - Строка - текстовое представление муниципального района у адресов по муниципальному делению.
// Например, "Валдайский".
// * МуниципальныйРайонТипПолный - Строка - тип муниципального района у адресов по муниципальному делению.
// Например, "муниципальный район".
// * МуниципальныйРайонТипКраткий - Строка - сокращение муниципального района у адресов по муниципальному делению.
// Например, "м.р-н".
// * МуниципальныйРайонСокращение - Строка - устарело. Сокращение муниципального района у адресов по муниципальному делению.
// Например, "м.р-н".
// * Город - Строка - текстовое представление города у адресов по административно-территориальному
// делению. Например, "Валдай".
// * ГородТипПолный - Строка - тип города. Например, "город".
// * ГородТипКраткий - Строка - сокращение типа города. Например, "г".
// * ГородСокращение - Строка - устарело. Сокращение типа города. Например, "г".
// * Поселение - Строка - текстовое представление поселения у адресов по муниципальному делению. Например,
// "сельское поселение Никулинское".
// * ПоселениеТипПолный - Строка - тип поселения у адресов по муниципальному делению. Например, "сельское поселение";
// * ПоселениеТипКраткий - Строка - сокращение типа поселения у адресов по муниципальному делению. Например, "с.п.";
// * ПоселениеСокращение - Строка - устарело. Сокращение поселения у адресов по муниципальному делению. Например, "с.п.";
// * ВнутригородскойРайон - Строка - устарело. Текстовое представление внутригородского района. Например, "Центральный"
// * ВнутригородскойРайонТипПолный - Строка - устарело. Тип внутригородского района. Например, "микрорайон";
// * ВнутригородскойРайонТипКраткий - Строка - устарело. Сокращение типа внутригородского района. Например, "мкр";
// * ВнутригородскойРайонСокращение - Строка - устарело. Сокращение внутригородского района. Например, "мкр";
// * НаселенныйПункт - Строка - текстовое представление населенного пункта. Например, "Бор".
// * НаселенныйПунктТипПолный - Строка - тип населенного пункта. Например, "деревня".
// * НаселенныйПунктТипКраткий - Строка - сокращение типа населенного пункта. Например, "д".
// * НаселенныйПунктСокращение - Строка - устарело. Сокращение населенного пункта. Например, "д".
// * Территория - Строка - текстовое представление территории. Например, "Мотор".
// * ТерриторияТипПолный - Строка -тип территории. Например, "территория".
// * ТерриторияТипКраткий - Строка - сокращение территории. Например, "тер".
// * ТерриторияСокращение - Строка - устарело. Сокращение территории. Например, "тер".
// * Улица - Строка - текстовое представление улицы. Например "Полевая".
// * УлицаТипПолный - Строка - тип улицы. Например "улица".
// * УлицаТипКраткий - Строка - сокращение типа улицы. Например "ул".
// * УлицаСокращение - Строка - устарело. Сокращение улицы. Например "ул".
// * ДополнительнаяТерритория - Строка - текстовое представление дополнительной территории (устарело).
// * ДополнительнаяТерриторияСокращение - Строка - сокращение дополнительной территории (устарело).
// * ЭлементДополнительнойТерритории - Строка - текстовое представление элемента дополнительной территории (устарело).
// * ЭлементДополнительнойТерриторииСокращение - Строка - сокращение элемента дополнительной территории (устарело).
// * Здание - Структура - структура с информацией о здании адреса:
// ** ТипЗдания - Строка - тип объекта адресации адреса РФ согласно приказу Минфина России от 5.11.2015 г. N171н.
// ** Номер - Строка - текстовое представление номера дома (только для адресов РФ).
// * Корпуса - Массив из Структура - содержит список корпусов и строений адреса:
// * ТипКорпуса - Строка - наименование строения корпуса. Например, "Строение".
// * Номер - Строка - номер строения или корпуса. Например, "1".
// * Помещения - Массив из Структура:
// * ТипПомещения - Строка - наименование помещения. Например, "Офис"
// * Номер - Строка - номер помещения. Например, "1".
// * НомерЗемельногоУчастка - Неопределено
// - Строка - текстовое представление номера участка. Например, "10".
// * ИдентификаторАдресногоОбъекта - УникальныйИдентификатор - идентификационный код последнего адресного объекта
// в иерархи адреса. Например, для адреса: Москва г., Дмитровское ш., д.9 это
// будет идентификатор улицы. Например, "8fe5e839-24c8-4500-bea8-a81a55a0fd1e".
// * ИдентификаторДома - УникальныйИдентификатор - идентификационный код дома(строения) адресного объекта.
// Например, "bc26bdef-12be-40f8-959c-2149de1911b9".
// * ИдентификаторЗемельногоУчастка - Неопределено
// - УникальныйИдентификатор - идентификационный код земельного участка.
// * Идентификаторы - Структура - идентификаторы адресных объектов адреса:
// ** РегионИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор региона.
// ** РайонИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор района.
// ** МуниципальныйРайонИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор муниципального района.
// ** ГородИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор города.
// ** ПоселениеИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор поселения.
// ** ВнутригородскойРайонИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор
// внутригородского района.
// ** НаселенныйПунктИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор населенного пункта.
// ** ТерриторияИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор территории.
// ** УлицаИдентификатор - УникальныйИдентификатор
// - Неопределено - идентификатор улица.
// * КодыКЛАДР - Структура - коды КЛАДР, если установлен параметр КодыКЛАДР. Например, "53004000040000200":
// ** Регион - Строка - код КЛАДР региона.
// ** Район - Строка - код КЛАДР район.
// ** Город - Строка - код КЛАДР города.
// ** НаселенныйПункт - Строка - код КЛАДР населенного пункта.
// ** Улица - Строка - код КЛАДР улицы.
// * ДополнительныеКоды - Структура:
// ** ОКТМО - Строка - код общероссийского классификатора территорий муниципальных образований. Например, "45346000".
// ** ОКАТО - Строка - код общероссийского классификатора административно-территориальных образований. Например, "45277592000".
// ** КодИФНСФЛ - Строка - код налоговых инспекции физических лиц. Например, "7713"
// ** КодИФНСЮЛ - Строка - код налоговых инспекции юридических лиц. Например, "7713"
// ** КодУчасткаИФНСФЛ - Строка - код участка налоговой инспекции физических лиц. Например, "7713"
// ** КодУчасткаИФНСЮЛ - Строка - код участка налоговой инспекции юридических лиц. Например, "7713"
// * Комментарий - Строка - комментарий к адресу.
// * ДополнительнаяИнформация - Строка - текстовое представление дополнительной информации.
//
Функция ПоляАдреса() Экспорт

Пример вызова

Результат = РаботаСАдресамиКлиентСервер.ПоляАдреса()

СтруктураКонтактнойИнформацииПоТипу

Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////
// Обратная совместимость.
// Устарела. Оставленная для обратной совместимости. Возвращает структуру контактной информации по типу.
// Для получения полей адреса следует использовать РаботаСАдресамиКлиентСервер.ПоляАдреса.
// Для получения полей телефона следует использовать УправлениеКонтактнойИнформацией.СведенияОТелефоне.
//
// Параметры:
// ТипКИ - ПеречислениеСсылка.ТипыКонтактнойИнформации - тип контактной информации.
// ФорматАдреса - Строка - тип возвращаемой структуры в зависимости от формата адреса.
//
// Возвращаемое значение:
// Структура - пустая структура контактной информации, ключи - имена полей, значения поля.
//
Функция СтруктураКонтактнойИнформацииПоТипу(ТипКИ, ФорматАдреса = "КЛАДР") Экспорт

Пример вызова

Результат = РаботаСАдресамиКлиентСервер.СтруктураКонтактнойИнформацииПоТипу(ТипКИ, ФорматАдреса);

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).