AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.09.2003, 15:09   #1  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Импорт адресов
Есть две таблицы kladr.dbf и street.dbf. Наверняка я не единственный, кто с ними столкнулся. Это "Классификатор адресов" и "Улицы". Эти таблицы берутся из налоговой инспекции и некоторые информационные системы уже научены импортировать данные из них. Я бы хотел узнать есть ли в Аксапте классы, выполняющие импорт данных из этих таблиц. Я-то конечно данные импортировал, но может есть уже что-то готовое (с формами-диалогами).
__________________
Дмитрий
Старый 22.09.2003, 15:17   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
да, есть.
В 2.5 начиная с СП5ХФ1
В 3.0 начиная с СП1

Однако сейчас на http://www.gnivc.ru/techno/56.htm появилась новая версия КЛАДРА.
Поэтому импорт снова переделывается.

Импортировать адреса можно в форме со странами.
Там надо указать DNS для КЛАДРА.
DNS я настраивал для DBase 5. Разработчики рекомендовали FOX'овский драйвер.
Старый 22.09.2003, 15:18   #3  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Основное - Настройки - Адреса - Страны - Импорт адресов.

Не оно ?
Старый 22.09.2003, 15:36   #4  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
В форме стран импорту нужны какие-то другие таблицы . При попытке импортировать адреса например 63-го региона выдаётся следующая ошибка :
SELECT NAME,KODREG,INDEX,GNINMB,TIP FROM K1REG WHERE KODREG='63'
Таблицы K1REG у меня нет, а структура таблицы Kladr несколько иная - Name, Socr, Code, Ocatd, Syscod, GNINMB, Region, District, City, Place .. у Street.dbf структура практически такая же .. и хотелось бы узнать - заполняет ли стандартный импорт таблицу AddressTypeTable_RU?
И может у меня таблицы Кладра не те?
__________________
Дмитрий
Старый 22.09.2003, 15:46   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Да, заполняет.
у меня работает с такими таблицами

Код:
25.12.2002  14:45           516,831 ALTNAMES.DBF
30.08.2003  15:27           203,199 ARJ.EXE
30.08.2003  15:27         1,456,301 BASE.A01
30.08.2003  15:27         1,456,335 BASE.A02
30.08.2003  15:27         1,456,290 BASE.A03
30.08.2003  15:27         1,456,360 BASE.A04
30.08.2003  15:27           349,883 BASE.A05
30.08.2003  15:27         1,456,338 BASE.ARJ
25.12.2002  11:26        15,298,014 KLADR.DBF
25.12.2002  11:28             5,778 SOCRBASE.DBF
30.08.2003  15:27               308 SOCRBASE.DBF.dsn
25.12.2002  14:51        46,447,090 STREET.DBF
Старый 26.09.2003, 16:53   #6  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Поглядел я класс AddressCodeImport_RU. Не понравился он мне. Никакого тебе прогресс-диалога, никакой проверки на нарушение уникальности. Не говоря уж о том, что там даже намёка нет на работу с таблицами kladr.dbf и street.dbf. Я склоняюсь к мысли, что у меня класс AddressCodeImport_RU не тот совсем, который нужен. Хотя Аксапта 3.0 СП1. Можно откуда-нибудь импортировать продвинутый AddressCodeImport_RU?
__________________
Дмитрий
Старый 26.09.2003, 20:17   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
СП они разные бывают.
Нужен не международный СП, а русский - СП1 CIS
Старый 28.04.2004, 14:13   #8  
Sincha is offline
Sincha
Участник
 
3 / 10 (1) +
Регистрация: 20.08.2003
Адрес: Moscow
Получилось но не доконца
Axapta 3.0 SP2 CIS.
Импорт адресов вроде заработал. Правда пришлось для этого DBF файлы импортировать в access и уже на него создать DSN.

А вот импорт сокращений не работает
Сначала он писал ошибку на "select * from sokrbase"... а после того, как я все загнал в access стал писать следующее:
"Невозможно создать запись в 'Сокращения адресов' ('AddressTypeTable_RU') Код сокращения: 437, тер.
Запись уже существует."

Что делать?
__________________
Олег
Старый 02.04.2005, 12:28   #9  
Bars is offline
Bars
Участник
Аватар для Bars
 
312 / 14 (1) ++
Регистрация: 04.03.2005
Адрес: Москва
Очень странно...
Попробовал импортировать из ODBC источника данных на драйвере VFOXPRO - в таблицах получил какие то иероглифы.

Все удалил - попробовал через dbase5 - все получилось))))


Так что если что...
Старый 23.01.2006, 18:37   #10  
donMigel is offline
donMigel
Участник
Аватар для donMigel
 
133 / 33 (2) +++
Регистрация: 31.08.2004
Адрес: Мытищи
У меня так кракозябры и не исчезли.Пробовал и через dbase3 и через dbase5.Закачал сокращения из Demo.Но тут стандартный импорт из Kladr выдал:
Error Импорт адресов Невозможно выбрать запись в '' ('')
База данных SQL обнаружила ошибку.
Info Импорт адресов Описание ошибки SQL: [Microsoft][Драйвер ODBC dBase] Объект 'FLAT' не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути.
Info Импорт адресов Оператор SQL: SELECT COUNT(NAME) FROM FLAT
Ну что делать?Ахапка 3.0 SP4 для восточной Европы.
Старый 23.01.2006, 22:19   #11  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
А файл FLAT.DBF там же где остальные?
Старый 23.01.2006, 23:18   #12  
donMigel is offline
donMigel
Участник
Аватар для donMigel
 
133 / 33 (2) +++
Регистрация: 31.08.2004
Адрес: Мытищи
Да,спасибо:смежный отдел его не прислал по мылу,пришлось с инета скачивать по вышеуказанному пути http://www.gnivc.ru/. Да и с кодировкой dbf с сокращениями проблема сразу решилась. Теперь надо заняться закачкой справочника банков РФ.Если в запасниках какая-нить ссылка?
Старый 24.01.2006, 08:38   #13  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Про адреса: http://axapta.mazzy.ru/lib/kladr_addressformat/

Банки можно взять из клиент-банковской системы.
__________________
полезное на axForum, github, vk, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Стандартный импорт данных. Обновление sparur DAX: Функционал 0 24.03.2008 19:07
Импорт данных 3.0 SP4. Аксапта валится Кирен DAX: Администрирование 1 28.07.2005 12:57
Справочник адресов Pegiy DAX: Функционал 4 14.07.2004 08:43
импорт данных FTAXF DAX: Администрирование 2 13.07.2004 20:41
Импорт данных из ODBC источника JohNick DAX: Программирование 4 09.04.2004 10:17

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:44.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.