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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.08.2009, 17:26   #1  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Перенести из AX2009 в AX40 импорт банков с ЦБ РФ
Просьба, у кого стоит АХ 2009 с последним ролапом дать ХРО модификации с импортом банков с ЦБ РФ (предположительно будет в Банк\пер. опер)

В каком патче для АХ4 это ожидается (или уже есть)?

АХ2009 не развернуто, а мод очень нужен на ах4
Старый 25.08.2009, 17:30   #2  
AX2009
Гость
 
n/a
Генеральный леджер/Периодик
Вложения
Тип файла: xpo PrivateProject_CurrencyRateImport_RU.xpo (65.5 Кб, 331 просмотров)

Последний раз редактировалось AX2009; 25.08.2009 в 19:04.
Старый 25.08.2009, 20:23   #3  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Зачем импорт курсов с ЦБ? Он в АХ 4 есть
Нужно импорт банков, то что описано как
Hotfix Rollup 2 (RU2) for Microsoft Dynamics AX 2009
Importing and supporting reference book of banks
Которая делает
The Import process automatically synchronizes this dictionary data with the dictionary data in Microsoft Dynamics AX.

Вот это нужно
Старый 25.08.2009, 20:53   #4  
AX2009
Гость
 
n/a
да похоже хватит работы на сегодня.. вместо банков прочитал курсов

ролап не установлен тут... устанавливать не могу - правов нет...
Старый 26.08.2009, 10:10   #5  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Прислали мне добрые люди проектик с классом BankImport_RU и сопутствующими тмр и формой.

Но, народ, а где в нем закачка с сайта ЦБ РФ?
Опять маркетинговые игры?
Эта утилита грузит даные из дбф файлов с локала, инетом там и не пахнет.

В то время, как есть ресурс, аналогичный курсам валют на ЦБРФ и том же механизме через ХМЛ по инетной ссылке.
http://www.cbr.ru/scripts/Root.asp?Prtid=WSCO

И закачка курсов через Инет же работает!

Кто скажет (укажет), где брать эти ДБФ файлы для закачки?
Старый 26.08.2009, 10:50   #6  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,305 / 3533 (124) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Обращаю внимание, что приведенная выше ссылка http://www.cbr.ru/scripts/Root.asp?Prtid=WSCO не предоставляет список банков. Она предоставляет всю информацию о банке (кредитной организации) по ее БИКу (или внутреннему коду ЦБ). Но полного списка БИКов насколько я понимаю этот веб-сервис не предоставляет.

А вот откуда брать эти дбф-ки (или аналог) - хороший вопрос.... Кстати - зарплата - так еще и не поднята на сей хотфикс - так что его ставить можно только без зарплаты
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 26.08.2009 в 10:52.
Старый 26.08.2009, 11:30   #7  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
А вот откуда брать эти дбф-ки (или аналог) - хороший вопрос....
Файлик этот можно взять совершенно легально в любом банке, где обслуживается контора. По-крайней мере, я когда работал в банке, раздавали клиентам всю программу ЦБ - Справочник банков.
А в принципе файл нужен 1 - bnkseek.dbf
За это сообщение автора поблагодарили: BOAL (1).
Старый 26.08.2009, 12:32   #8  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Спасибо за наводку bnkseek.dbf - это уже инфа, хоть ясно, что искать.

нашел прогу в гугле для просмотра этого файла, там и дбфкак была, но за 2005 год.

Где их берут на регулярной основе (или кто дает просто так) - актуально.
Старый 26.08.2009, 13:47   #9  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
http://cbrates.rbc.ru/bnk/bnk.exe
при запуске создает csv файл
мы на его основе создали периодическую операцию загрузки банков, но я еще ее не тестировал.
К сожалению выложить классы не могу - не я автор. Но на вопросу могу ответить.
В принципе, там обычный файл получается с разделитялями табуляции и требуется еще указать inRecordDelimiter == \n
Остается только удалить старые файлы, вызвать shellExec или CreateProcess и спрограммировать загрузку из файла

Последний раз редактировалось Eldar9x; 26.08.2009 в 13:51.
Старый 26.08.2009, 13:47   #10  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Поиск дал целую кучу ссылок сразу-же. Например тут http://www.pvision.ru/bik.htm
Старый 26.08.2009, 15:57   #11  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Эта закачка хочет две ДБФ, еще REG.DBF
Где его брать?
Вощем, квест
Походу проектная модификация, заточенная на папку с к-банком опред марки, где все само есть и появляется вне АХ.
А есть и Инет-банки, там папок нет.
Старый 24.02.2010, 18:50   #12  
AK-76 is offline
AK-76
Участник
 
60 / 19 (1) ++
Регистрация: 22.07.2003
Адрес: Barcelona, Spain
Сейчас в комплекте как раз dbf http://cbrates.rbc.ru/bnk/bnk.exe, которые 2009 понимает.
Старый 17.03.2010, 15:52   #13  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от AK-76 Посмотреть сообщение
Сейчас в комплекте как раз dbf http://cbrates.rbc.ru/bnk/bnk.exe, которые 2009 понимает.
Нет никаких dbf в этом файле. Как были txt так и остались. Их как и раньше можно импортировать только самописным классом импорта банков.
__________________
Дмитрий
Старый 21.09.2009, 13:59   #14  
MrVlasoff is offline
MrVlasoff
Участник
 
3 / 11 (1) +
Регистрация: 21.09.2009
http://spb.bis.ru/files/BSS_SPB/BANK_BASES/BNKSEEK/

Все необходимые файлы для импорта банков (bankseek.dbf, reg.dbf и.т.д.). База почти актуальная, в данный момент последняя на 10.09.2009
За это сообщение автора поблагодарили: BOAL (1).
Старый 15.07.2010, 16:41   #15  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
Цитата:
Сообщение от MrVlasoff Посмотреть сообщение
http://spb.bis.ru/files/BSS_SPB/BANK_BASES/BNKSEEK/

Все необходимые файлы для импорта банков (bankseek.dbf, reg.dbf и.т.д.). База почти актуальная, в данный момент последняя на 10.09.2009
ранее импортил банки отсюда, однако в последнее время заметил, что в этом списке нет многочисленных Расчетно-кассовых центров (РКЦ) Банка России. Пример РКЦ в Мурманской области: http://www.cbr.ru/regions/RKC.asp?RGN=MURM_O. Пока заводим эти РКЦ в справочнике банков вручную, но как-то это негуманно. Может есть линки на открытые источники с более полным справочником банков?

ЗЫ: как в этой ветке и говорили, с клиент-банками также идет справочник банков, вот только загружать его базовый импорт банков откзывается.
__________________
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.08.2010, 12:38   #16  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
в AX 2009 (HR 4) можно сделать импорт банков онлайн с сайта ЦБРФ, например? Или только скачивать dbf файл а потом уже его загружать в аксапту?
Старый 06.08.2010, 13:11   #17  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
Цитата:
Сообщение от propeller Посмотреть сообщение
в AX 2009 (HR 4) можно сделать импорт банков онлайн с сайта ЦБРФ, например? Или только скачивать dbf файл а потом уже его загружать в аксапту?

Только из dbf - если мы, конечно, о базовой Аксапте говорим
__________________
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.
Старый 12.08.2010, 10:43   #18  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
В 2007 экселе убрали функцию сохранения в dbf, пришлось искать 2003 )
Что сделал:
  1. http://cbrates.rbc.ru/bnk/bnk.exe получил reg.txt
  2. Открыл его как csv файл в экселе.
  3. Добавил туда строчку в самом верху: RGN NAME CENTER
  4. Сохранил его в dbf (в 2003 экселе)
Получился такой файл. (см след. пост)

Последний раз редактировалось propeller; 12.08.2010 в 10:45.
Старый 20.10.2010, 16:53   #19  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
Цитата:
ранее импортил банки отсюда, однако в последнее время заметил, что в этом списке нет многочисленных Расчетно-кассовых центров (РКЦ) Банка России. Пример РКЦ в Мурманской области: http://www.cbr.ru/regions/RKC.asp?RGN=MURM_O. Пока заводим эти РКЦ в справочнике банков вручную, но как-то это негуманно. Может есть линки на открытые источники с более полным справочником банков?
вобщем файлик с актуальным списком банков, включая РКЦ, нашел. Однако базовый аксаптовский импорт не импортит те банки, в которых пустое поле "Внутренний номер" (REGN) и "Корр счет" (KSNP). А у РКЦ как раз эти два поля пустые.

метод ImportDbf_Bnkseek класса BankImport_RU:
X++:
#localmacro.BnkseekSelectDupRegn
    'SELECT REGN, MAX(DT_IZM) FROM BNKSEEK  WHERE KSNP IS NOT NULL AND REGN IS NOT NULL GROUP BY REGN HAVING COUNT(REGN) > 1'
#endmacro
#localmacro.BnkseekSelect
    'SELECT RGN, NAMEP, NNP, ADR, NEWNUM, KSNP, REAL, TELEF, REGN, DT_IZM FROM BNKSEEK '
#endmacro
#define.BnkseekWhereBegin (' WHERE KSNP IS NOT NULL AND REGN IS NOT NULL AND (DATE_CH IS NULL OR NOT DATE_CH > {D \'')
#localmacro.BnkseekWhereEnd '\'} )' #endmacro
__________________
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.
За это сообщение автора поблагодарили: BOAL (1).
Старый 12.01.2011, 14:31   #20  
d&m is offline
d&m
MCT
Аватар для d&m
MCP
Manzana Group
MCBMSS
 
459 / 186 (7) ++++++
Регистрация: 11.09.2007
Записей в блоге: 6
Цитата:
Сообщение от d&m Посмотреть сообщение
... базовый аксаптовский импорт не импортит те банки, в которых пустое поле "Внутренний номер" (REGN) и "Корр счет" (KSNP) ...
у вашего банка пустые и Внутренний номер и Корр счет
__________________
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.
Теги
ax2009, ax4.0, банк, импорт

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axcoder: Sidax & Tabax for Ax2009 Blog bot DAX Blogs 4 17.02.2021 19:13
ax2009 & SSRS kitty DAX: Программирование 6 02.04.2009 10:38
загрузка валют с сайта ЦБ в Axapta 4.0 Jup DAX: Программирование 3 08.10.2008 18:09
Стандартный импорт данных. Обновление sparur DAX: Функционал 0 24.03.2008 19:07
Импорт котировок ЦБ Vadik DAX: База знаний и проекты 38 26.04.2007 09:43

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

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

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