06.07.2010, 11:43 | #1 |
Участник
|
dax 2009. загрузка кладр.
Всем привет.
Поделитесь опытом загрузки КЛАДР в dax 2009. Мы загружали файлы архива base.7z (http://www.gnivc.ru/Document.aspx?id=1571) размера 8,041,234 байт; актуальность на 30.06.10. 6 файлов DBF: ALTNAMES, DOMA, FLAT, KLADR, SOCRBASE, STREET Сначала были загружены сокращения через справочник сокращений посредством Driver do Microsoft dbase (*.dbf), потом остальные записи через форму Страна/Регион тем же драйвером ODBC. 1) Проблема в том, что при загрузке в dax этих файлов в таблице AddressZipCode по всем 815771 записям не заполняется поле City. Получается, что при выборе индекса в форме Поставщиков не заполняется поле Город. Остальные поля Наименование улицы, Район, Регион, Страна/регион заполняются. 2) Формат адреса - Почтовый индекс,_ Город,_ Населенный пункт,Наименование улицы,_ Дом,_ Корпус,_ Квартира. Дополнительных полей (дом, корпус, квартира) при выборе индекса тоже не возникает при этом на форме, хотя номера домов в системе присутствуют (AddressHouseNumber_RU(HouseNumber_RU).HouseNumber). Номера квартир не импортировались, т.к. скачанный файл FLAT.dbf пустой. Итого: 1) почему поле Город не заполнилось в таблице почтовых индексов? 2) почему не выводятся на форму доп поля номера дома, корпуса, квартиры? 3) почему в диалоге по импорту почтовых индексов (Основное/Настройка/Адреса/Почтовые индексы/ кнопка Импорт почтовых индексов) в фиксированном списке Страна/регион доступны только страны Голландия, Швеция, США, Бельгия и невозможно указать свою страну? Заранее спс. |
|
06.07.2010, 13:41 | #2 |
Участник
|
1. КЛАДР предполагает тип адреса (в стране) "Российский". При таком типе адрес на формах выглядит совсем по-другому, а индекс не выбирается из лукапа (вводится вручную либо подставляется сам по введеным другим полям).
2. Поля только для типа адреса "Российский", см. п.1. 3. Это международный импорт, к КЛАДРу и локализации РФ не имеет отношения.
__________________
Ivanhoe as is.. |
|
06.07.2010, 13:52 | #3 |
Участник
|
Вот хорошая тема: Загрузить КЛАДР в Axapta 4
Там и про импорт, и про работу с адресами.
__________________
Ivanhoe as is.. |
|
06.07.2010, 14:18 | #4 |
Участник
|
Цитата:
Сообщение от Ivanhoe
1. КЛАДР предполагает тип адреса (в стране) "Российский". При таком типе адрес на формах выглядит совсем по-другому, а индекс не выбирается из лукапа (вводится вручную либо подставляется сам по введеным другим полям).
2. Поля только для типа адреса "Российский", см. п.1. 3. Это международный импорт, к КЛАДРу и локализации РФ не имеет отношения. Импорт отрабатывает, таблицы городов, почтовых индексов и т.д. заполняет, но есть некоторые проблемы с кодами городов. Получается импорт адресов из файлов Кладр не совсем рабочий и придется либо дорабатывать импорт, что сложнее, либо джобом проставлять коды городов в почтовые индексы. Цитата:
Сообщение от Ivanhoe
Вот хорошая тема: Загрузить КЛАДР в Axapta 4
Там и про импорт, и про работу с адресами. |
|
06.07.2010, 14:35 | #5 |
Участник
|
Цитата:
Цитата:
Цитата:
Смысл узнать больше, если можно не узнавать? Если вы не умеете работать с КЛАДРом - почитайте, много нового узнаете. А если умеете, то ваши вопросы несколько странноваты В 2009 в части КЛАДРа и русский адресов изменений не замечено, так что тема актуальна.
__________________
Ivanhoe as is.. |
|
06.07.2010, 15:15 | #6 |
Участник
|
1) у нас локальная функциональность включена (dax 2009, kernel: 5.0.593.0, application: 5.0.1001.177, localization: Eastern Europe; в доказательство: выбрано значение Россия параметра Функциональность для страны/региона в форме Данные о компании, конф ключ Россия тоже включен и т.д.), но типа адреса Российский по стране нет.
Что надо сделать чтобы данный тип появился? 2) вы импортировали кладр в dax 2009? поле Город заполнялось в таблице Почтовые индексы? |
|
06.07.2010, 15:39 | #7 |
Участник
|
1. В форме "Страна / регион" (Основное / Настройка / Адреса / Страна/регион) последнее поле "Тип адреса" у вас отсутствует? Проверьте таблицу AddressCountryRegion и поле CountryAddressFormatType_RU - оно есть? Конфигурационный ключ CRSERussia включен?
2. Я видел демо-данные, там это поле не везде заполнено. Аналогично было и в 4.0, о чем написано в теме, ссылку на которую я давал. Код импорта КЛАДРа визуально не изменился. С учетом того, что вы не работали с КЛАДРом, я больше доверяю себе, чем вам Но для успокоения совести загружу и отпишусь.
__________________
Ivanhoe as is.. |
|
06.07.2010, 16:06 | #8 |
Участник
|
В форме поля Тип адреса не было.
В обозревателе таблицы я нашел его, попытался изменить - ошибка, включил злополучную галку CompanyInfo.UseSeveralAddressFormat и поле AddressCountryRegion.CountryAddressFormatType_RU появилось в форме. попытаюсь загрузить кладр повторно. насчет доверия недоверия, сугубо ваше личное мнение, зачем вам его публично высказывать на мой счет, но в целом спасибо. Последний раз редактировалось epic; 06.07.2010 в 16:11. |
|
06.07.2010, 16:36 | #9 |
MCT
|
Цитата:
Сообщение от epic
1) у нас локальная функциональность включена (dax 2009, kernel: 5.0.593.0, application: 5.0.1001.177, localization: Eastern Europe; в доказательство: выбрано значение Россия параметра Функциональность для страны/региона в форме Данные о компании, конф ключ Россия тоже включен и т.д.), но типа адреса Российский по стране нет.
Что надо сделать чтобы данный тип появился? 2) вы импортировали кладр в dax 2009? поле Город заполнялось в таблице Почтовые индексы?
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
06.07.2010, 16:39 | #10 |
Участник
|
Импорт отработал корректно, но проблема с пустыми значениями поля Город в таблице Почтовые индексы не исчезла.
Например в форме Поставщики на закладке Адрес после указания страны/региона и ввода существующего почтового индекса система подтягивает значения региона, города и кода улицы из таблицы почтовых индексов. Но все поля Город в таблице Почтовые индексы пустые( вопрос открыт: у вас после импорта кладр подобная проблема наблюдается? |
|
06.07.2010, 16:40 | #11 |
MCT
|
Цитата:
для примера, см сайт http://www.ruspostindex.ru/77/0.html - выберите там 77 регион и посмотрите на список городв в этом регионе.
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
06.07.2010, 18:09 | #12 |
Участник
|
Цитата:
КЛАДР у меня симпортировался (в Ax 2009), для российских адресов всё работает корректно, поле "Город" в таблице индексов не заполнено (насколько я понимаю, так и должно быть).
__________________
Ivanhoe as is.. |
|
07.07.2010, 10:58 | #13 |
Участник
|
При вводе индекса 129594 заполняется код улицы, регион, не заполняется поле Город в форме Поставщики. Почему? Видимо, потому, что города Москва в справочнике городов нет и связи с городом Москва у найденной улицы тоже нет (в поле AddressZipCode.TownId_RU стоит значение 000).
Что вы делали, чтобы поля Город (City, TownId_RU) были заполнены после указания почтового индекса города Москвы, например? |
|
07.07.2010, 11:25 | #14 |
MCT
|
Цитата:
Сообщение от epic
При вводе индекса 129594 заполняется код улицы, регион, не заполняется поле Город в форме Поставщики. Почему? Видимо, потому, что города Москва в справочнике городов нет и связи с городом Москва у найденной улицы тоже нет (в поле AddressZipCode.TownId_RU стоит значение 000).
Что вы делали, чтобы поля Город (City, TownId_RU) были заполнены после указания почтового индекса города Москвы, например? http://www.ruspostindex.ru/77/0.html введите индекс зеленограда 124460- и город заполнится автоматом. для московских адресов - указывайте страну/регион, регион - затем сразу улицу и дом.
__________________
Sometimes there is a moment as you are awakening - when you become aware of the real world around you, - but you are still dreaming. - You may think you can fly but you do better not try. |
|
07.07.2010, 11:31 | #15 |
Участник
|
Простите, вы издеваетесь? Ну почитайте же уже приведенную тему!!!
Цитата:
Так, адреса, относящиейся к Москве находятся и на уровне региона, и на уровне города, и на уровне населенного пункта
__________________
Ivanhoe as is.. |
|
07.07.2010, 11:46 | #16 |
Участник
|
оставляем формат адреса Почтовый индекс,Регион,Город,Наименование улицы,Дом,Корпус,Квартира. на лишнюю запятую в адресе между регионом и наименованием улицы для московских, питерских адресов пока не обращаем внимания. всем спс.
|
|
06.08.2010, 10:59 | #17 |
Участник
|
продублирую
Цитата:
Сообщение от epic
Кто-нибудь обновлял КЛАДР между так сказать датами актуальности: с даты актуальности 30.06.10 до даты актуальности 28.07.10 в AX 2009?
Что-то не обновляются данные при импорте КЛАДР через штатную форму с выбором ODBC источника . Проверяю справочник домов, старые записи не удаляются, новые не появляются. пример: Регион 02-Башкортостан; Город-Салават; Код улицы 0031-Колхозная; Код дома-0003, Номера домов Ч(32-40); Индекс-453252. В последней актуальной версии КЛАДР данных номеров домов нет. Добавили новые номера Ч(32-74), возможно код дома оставили старый, но они в АХ 2009 не появились( |
|
09.08.2010, 12:20 | #18 |
Участник
|
|
|
Теги |
ax2009, кладр |
|
|