gifts2017

Импорт адресных классификаторов без устаревших названий.

Опубликовал Евгений П. (jack19) в раздел Администрирование - Тестирование и исправление

При импорте обрезаются устаревшие названия, кроме того - одним нажатием на кнопку проставляются (снимаются) все отметки в списке регионов.

Более того, если не отфильтровывать старые названия, то новые могут просто не импортироваться. Пример: в типовой обработке импортируется поселок "Старая Купавна пгт" Московской области вместо города "Старая Купавна г" (т.к. их код совпадает за исключением двух последних цифр, содержащих признак устаревшего названия, но устаревшее название "Старая Купавна пгт" импортируется позже и забивает название новое).

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Импорт адресных классификаторов.ert
.ert 227,50Kb
22.11.14
40
.ert 227,50Kb 40 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Илья (gucci76) 23.03.11 12:53
Лучше не все отметки ставить, а только у тех регионов, которые есть в адресах в базе. ИМХО.
Зачем нужен весь КЛАДР, чтобы дольше индексирование шло? Или поиск ссылок?
2. Евгений П. (jack19) 23.03.11 21:48
В некоторых организациях, возможно это справедливо. Если же работают иногородние, то трудно заранее определить, какие регионы понадобятся.
3. Dmitry Bas (b-dm) 26.10.11 15:00
С Купавной у меня так и не получилось.Подскажите, как сделать так чтобы вв КЛАДРЕ она была ПГТ ?
4. Евгений П. (jack19) 26.10.11 17:09
b-dm пишет:

С Купавной у меня так и не получилось.Подскажите, как сделать так чтобы вв КЛАДРЕ она была ПГТ ?


Купавна должна быть Г, а не ПГТ. ПГТ - это устаревшее название.
5. Dmitry Bas (b-dm) 27.10.11 22:54
(4) - ОК, так и есть. Сейчас сдаем ПФР, вот и проверим всё остальное )

Такой ещё вопрос есть: вот например есть город, и в нем есть улица М.Горького и Макисма Горького ...
поможет ли в данном случае эта обработка ?
6. Евгений П. (jack19) 27.10.11 23:15
b-dm пишет:
Такой ещё вопрос есть: вот например есть город, и в нем есть улица М.Горького и Макисма Горького ...
поможет ли в данном случае эта обработка ?


Наверняка одно из названий устаревшее. Вообще-то в 314 релизе программисты 1с доработали типовой импорт таким образом, что старые названия должны из базы удаляться, а новые записываться. Но за правильность её работы я не ручаюсь. Лучше ставить флаг "очищать классификатор", но это долго. Я же обычно с помощью своей обработки импортирую в пустую базу (например в типовую), а затем копирую файлы SC543.dbf, SC546.dbf, SC551.dbf (сокращения, города и улицы соответственно) вместе с их индексными файлами в рабочую базу. Тогда устаревших назвваний точно не будет.
7. Dmitry Bas (b-dm) 28.10.11 00:36
(6) - но если так сделать, т.е. скопировать из пустой базы индексы и dbf не затрутся ли ссылки более ранние на уже несуществующую улицу ?
8. Евгений П. (jack19) 28.10.11 07:34
b-dm пишет:

(6) - но если так сделать, т.е. скопировать из пустой базы индексы и dbf не затрутся ли ссылки более ранние на уже несуществующую улицу ?


Все адреса в базе хранятся в строковом виде, т.е. без ссылок на адресный классификатор.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа