Цитата:
ранее импортил банки отсюда, однако в последнее время заметил, что в этом списке нет многочисленных Расчетно-кассовых центров (РКЦ) Банка России. Пример РКЦ в Мурманской области:
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