Обработка для пакетной выгрузки и загрузки расчетных счетов в формате IBAN и БИК SWIFT для сервиса "Калькулятор IBAN" НБ РБ"


Выгрузка старых и загрузка новых расчетных счетов в формате IBAN и БИК SWIFT с помощью сервиса «Калькулятор IBAN» НБ РБ (http://iban.bisc.by).

Обработка предназначена для работы с конфигурацией Бухгалтерия для Беларуси. Редакция 1.6 начиная с версии 1.6.73.23, либо в конфигурации должны присутствовать соответствующие реквизиты справочников «Банки» и «Банковские счета» («БИКSWIFT», «НомерСчетаIBAN»).

1. Выбираем файл для обработки.

2. При нажатии кнопки «Выполнить» со страницы «Выгрузка» происходит выгрузка банковских счетов и кодов банков в указанный файл CSV.

3. Созданный ранее файл CSV загружаем на сайт http://iban.bisc.by/. В ответ будет сформирован CSV файл, содержащий запрашиваемые данные.

4. При нажатии кнопки «Выполнить» со страницы «Загрузка» происходит загрузка банковских счетов в формате IBAN и БИК SWIFT из выбранного файла CSV.

8 Comments

  1. demientut

    Отлично. Только желательно поставить проверку перед выгрузкой, что длина счетов не меньше 13 знаков (а то портал ругается) и код банка не меньше 9 символов (причина такая же). А еще проверку что в коде банка нет букв.

    Бухгалтера иногда пишут туда всякую лабуду и потом портал не пропускает такой файл

    Reply
  2. visusby

    (1)Добавил проверку на длину кода банка(9) и номера счета(13), также добавил проверку на наличие букв в данных реквизитах.

    Reply
  3. Slypower

    Если счета задвоены, у всех проставит новые счета? Или только у первых?

    Reply
  4. merlin1975

    (3)

    Если счета задвоены, у всех проставит новые счета? Или только у первых?

    Да, тоже это волнует.

    Reply
  5. visusby

    (3)Да, проставит у всех найденных счетов и банков.

    Reply
  6. wtlz

    спасибо, сэкономил пару часов времени )

    Reply
  7. wtlz

    всплыли маленькие нюансы:

    все равно выгружаются счета с длиной номера счета <> 13

    и не хватает обработки прерывания пользователя в момент загрузки.

    индикатор выгрузки лучше переместить в начало цикла

    Reply
  8. visusby

    (7)Спасибо за замечания, учел.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *