|
Загрузка адресов в формат Кладр | ☑ | ||
---|---|---|---|---|
0
Михаил 1С
19.04.16
✎
05:29
|
Всем здравствуйте.
Есть задача - загрузить контрагентов с адресами, адреса сформировать в формате Кладр. Какими типовыми механизмами это можно сделать? На вход даны все необходимые измерения РС АдресныйКлассификатор, а именно: КодАдресногоОбъектаВКоде, КодРайонаВКоде, КодГородаВКоде, КодНаселенногоПунктаВКоде, КодУлицыВКоде, а также НомерДома и НомерКвартиры. ERP 2 (1С 8.3). Хотя конфа не важна - подскажите типовые механизмы хоть из любой конфы, я разберусь. |
|||
1
Михаил 1С
19.04.16
✎
05:34
|
Я могу получить из этой инфы Наименование и Сокращение для Улицы, НаселенногоПункта, Города, Района, Области. Но сложность с домами - они бывают с заковыристыми литерами, и в АдресномКлассификаторе бывает куча странного, вроде "Ч(2-56)", или "1-999, 12, 13".
Детально заниматься домами надо для того, чтобы получить Индекс. Да и желательно правильно представить xml представление для всяких литер типа "Корпус" и прочее. |
|||
2
Михаил 1С
19.04.16
✎
05:36
|
Можно взять типовые процедуры из обработки ВводКонтактнойИнформации (форма ВводАдреса). Но они основываются на введенных пользователем данных - ТипДома, ТипСтроения, ТипПомещения, у меня этого нет.
|
|||
3
АНДР
19.04.16
✎
07:06
|
По коду КЛАДР отбирать нижестоящие и среди них искать соответствие?
Из соответствий брать первое попавшееся или спрашивать пользователя. Всё равно в базе более точной информации нет. |
|||
4
Михаил 1С
19.04.16
✎
07:10
|
(3) Не понял вас - что отбирать нижестоящее?
|
|||
5
Михаил 1С
19.04.16
✎
07:15
|
(3) Одна из сложностей - работа с домами, чтобы взять нужный индекс. На одной улице могут быть разные почтовые индексы.
Поэтому в самых нижнеуровневых строках РС АдресныйКлассификатор перечислены дома (ТипАдресногоЭлемента=6). Вроде как все просто - ищешь строку с уровнем 6, с моей улицей, городом и прочим, где в Наименовании упоминается мой номер дома. Из этой строки и беру почтовый Индекс. Но - есть строки, где дома идут не простым перечислением, а с дефисом - наверное это интервал. А есть еще строки, где дефис, и еще перечисление: "1-999, 12, 13" - что это значит? Зачем отдельно перечислены дома 12 и 13, если уже взят весь диапазон до дома номер 999? Или это не диапазон, а что тогда? |
|||
6
Михаил 1С
19.04.16
✎
07:17
|
(5) И еще - похоже, что не все дефисы служат для диапазонов. Возможны такие строки: "Ч(2-56)" или "Н(3-15)" - это вообще что?
|
|||
7
Михаил 1С
19.04.16
✎
07:18
|
Поэтому желательно найти типовой механизм для всего этого.
|
|||
8
xReason
19.04.16
✎
07:28
|
Решили изобрести свой КЛАДР?
|
|||
9
АНДР
19.04.16
✎
07:30
|
Документацию прочитать лень?
https://www.nalog.ru/rn77/program/all/kladr/ 4. ПРАВИЛА ВКЛЮЧЕНИЯ В КЛАДР АДРЕСНЫХ ОБЪЕКТОВ УРОВНЕЙ "УЛИЦЫ - ДОМА" |
|||
10
АНДР
19.04.16
✎
07:31
|
+
5. ПРАВИЛА И ОГРАНИЧЕНИЯ, СВЯЗАННЫЕ С ПРЕДСТАВЛЕНИЕМ В КЛАДР АДРЕСНЫХ ОБЪЕКТОВ УРОВНЯ «ДОМ» |
|||
11
Михаил 1С
19.04.16
✎
07:37
|
(9) Уже Спасибо!
|
|||
12
Михаил 1С
19.04.16
✎
08:11
|
(8) Свой Кладр не изобретаю, хочу найти типовые механизмы.
Кто подскажет? |
|||
13
Михаил 1С
19.04.16
✎
10:09
|
Кто-то работал подробно с Кладром?
|
|||
14
Chainsaw
19.04.16
✎
10:34
|
(13) Нет. Ты - последний избранный. Сейчас эпоха ФИАС.
|
|||
15
Михаил 1С
19.04.16
✎
10:58
|
Фигня война, что я последний. Главное, что для меня толпы программистов с этим работали!
|
|||
16
Михаил 1С
19.04.16
✎
10:58
|
(15) *до меня
|
|||
17
Chainsaw
19.04.16
✎
11:20
|
Есть впечатление, что ты не понимаешь, что делаешь. Адреса сформировать в формате кладр - это что? Адресный классификатор связан с видом контактной информации "Адрес" довольно слабо. Классификатор используется или для ввода по шаблону, или для проверки по шаблону. Все.
И да, если у тебе нет данных о типаз домов, в классификатор ты не попадешь никак. Корпуса, литеры и прочие строения, особенно в Питере, это значимая вещь. |
|||
18
Михаил 1С
19.04.16
✎
11:59
|
(17) А я разобрался!
|
|||
19
Chainsaw
19.04.16
✎
12:01
|
(18) Умничка. Пирожок на второй полке слева!
|
|||
20
Михаил 1С
19.04.16
✎
13:13
|
(19) Нее, гораздо больше - целая огромная Зарплата!
ПС: и оказалось, что у тебя, друг, неверное впечатление о людях, оказалось, что это ты чего-то в адресах не понимаешь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |