Получение кода КЛАДР из представления адреса контактной информации

14.11.16

Разработка - Универсальные функции

Получение кода адресного классификатора КЛАДР из текстовой информации, хранящейся в регистре сведений КонтактнаяИнформация, которая получается заполнением из этого самого классификатора.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Отчет "Получение КЛАДР по представлению адреса"
.erf 8,78Kb
39 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

В последнее время поставщики продукции все чаще и чаще стали требовать предоставление информации, не входящей в разряд обязательных сведений. К этому разряду относится информация о коде адреса организаций исходя из классификатора КЛАДР. Кто сталкивался с этим - знает, что информация об адресе хранится в текстовом формате, а сам КЛАДР используется только для ее заполнения. Тем самым, чтобы получить код адреса, скажем, какого-нибудь контрагента, то это надо запускать обратный процесс - то есть получать из текста код. Такой функции нет. Данный отчет позволяет из представления адреса контактной информации (строки) получить код адресного классификатора в соответствии со следующим форматом (копирую текст, присланный одним из поставщиков)

Код населенного пункта (из справочника КЛАДР, если используется в ИСД) - string(13)
Для информации, ниже представлена структура кодового обозначения КЛАДР:
СС РРР ГГГ ППП АА, где
СС – код субъекта Российской Федерации (региона);
РРР – код района;
ГГГ – код города;
ППП – код населенного пункта,
АА – признак актуальности адресного объекта.

В качестве проверки работоспособности на форме отчета предоставлен простое получение этого кода по фактическому адресу контрагента, который работает во всех типовых конфигурациях 1С. Само получение КЛАДР представляет собой самостоятельное получение кода по строке функцией ПолучитьКладрПоЗаписиКИ(ПредставлениеАдреса), т.е вы можете просто скопировать процедуры из модуля обработки, поместив их в какой-нибудь общий модуль и далее обращаться только к этой процедуре. Если формат предоставления кода КЛАДР несколько отличается от предложенного, то придется немного подковырять эту самую процедуру, где и собирается код КЛАДРа. Надеюсь, этот отчет окажется вам полезным и сэкономит пару часов от повторного написания кода.

Вступайте в нашу телеграмм-группу Инфостарт

КЛАДР КонтактнаяИнформация

См. также

Загрузка и выгрузка в Excel Универсальные функции Программист 1С:Предприятие 8 Россия Бесплатно (free)

Описанный ниже подход позволяет в три шага заполнять формулы в Excel файлы, вне зависимости от ОС сервера (MS Windows Server или Linux). Подход подразумевает отказ от работы с COM-объектом в пользу работы через "объектную модель документа" (DOM).

30.10.2025    4825    Abysswalker    11    

47

Универсальные функции Работа с интерфейсом Программист 1С:Предприятие 8 Бесплатно (free)

Порой необходимо временно отключить расширение 1С, не удаляя его, чтобы не потерять данные. Но в этом случае при каждом запуске всем будет лезть уведомление о неактивном расширении, хотя очевидно, это техническая информация, которой не стоит лишний раз пугать пользователей.

14.05.2025    9027    DeerCven    15    

63

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Благодаря этим пяти строчкам можно больше не заморачиваться с загрузкой из внешних файлов. Пользуюсь везде, всегда и постоянно.

21.05.2024    57915    dimanich70    85    

175

Универсальные функции Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Задача: вставить картинку из буфера обмена на форму средствами платформы 1С.

1 стартмани

18.03.2024    8138    7    John_d    13    

59

Универсальные функции Программист Стажер 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Пришлось помучиться с GUID-ами немного, решил поделиться опытом, мало ли кому пригодится.

12.02.2024    72664    atdonya    31    

73

Универсальные функции Программист 1С:Предприятие 8 Бесплатно (free)

На заключительных этапах, когда идет отладка или доработка интерфейса, необходимо много раз переоткрыть внешний объект. Вот один из способов автоматизации этого.

30.11.2023    10112    ke.92@mail.ru    17    

68
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. NuveRax 13 15.04.18 12:52 Сейчас в теме
Ух скачал Вашу обработку, пришлось с нуля переписывать под УПП 1.3, ибо она не работает... Но за такую идею спасибо! Уже сделал КЛАДР по физлицам
Для отправки сообщения требуется регистрация/авторизация