Загрузка банков в конфигурацию УНФ для Беларуси

Публикация № 700196

Учет и отчетность - Банковские операции

УНФ для Беларуси BDD классификатор банков Банки РБ

Загрузка справочника банков для конфигурации Управление компанией для Беларуси (ранее УНФ). Классификатор обновлен для использования счетов в формате IBAN и SWIFT кодов банков. Тестировалось на версии УНФ для Беларуси 1.6.9.2

Некоторое время назад вся Беларусь перешла на использование счетов и БИК банков на международный формат. Ничего страшного и сложного в этом нет, но с банками у нас наблюдается точно такая же ситуация, как с адресным классификатором (//infostart.by/public/686675/) - нам необходимо заплатить за его загрузку в конфигурацию.

Данная обработка позволит вам загрузить банки основной список банков себе в базу и на некоторое время (пока не появятся новые банки и/или их филиалы) забыть про них. Сам классификатор уже вшит в обработку.

Разработку данной конфигурации я хотел, пытался и делал с помощью методологии BDD. Это один из моих первых опытов, поэтому хочу немного описать свой путь.

Для начала я создал фичу, которая выглядела так:

Функционал: ЗагрузкаКлассификатораБанковВУНФ
 Как директор небольшого предприятия
 Хочу автоматически загрузить классификатор банков
 Чтобы не тратить время на ручную загрузку банков


Сценарий: Загрузка классификатора банков
 Допустим, у меня есть обработка загрузки банковского классификатора
 И в классификаторе банков еще нет элементов
 Когда я открываю обработку загрузки классификатора
 И я нажимаю кнопку "Заполнить банки"
 И Я нажимаю на кнопку "Создать банки"
 Тогда Тогда классификатор банков загружен верно
   
Сценарий: Очистка классификатора банков
 Допустим, у меня есть обработка загрузки банковского классификатора
 И в классификаторе банков еще есть элементы на которые не ссылаются другие элементы базы
 Когда я открываю обработку загрузки классификатора
 И я нажимаю кнопку "Очистить банки"
 Тогда классификатор банков очищается


Сценарий: Загрузка классификатора банков с синхронизацией
 Допустим, у меня есть обработка загрузки банковского классификатора
 И в классификаторе банков уже есть элементы
 Когда я открываю обработку загрузки классификатора
 И я нажимаю кнопку "Заполнить банки"
 И Я нажимаю на кнопку "Создать банки"
 Тогда Тогда классификатор банков загружен верно
   
 
Сценарий: Очистка классификатора банков от элементов, на которые есть ссылки
 Допустим, у меня есть обработка загрузки банковского классификатора
 И в классификаторе банков уже есть элементы
 Когда я открываю обработку загрузки классификатора
 И я нажимаю кнопку "Очистить банки"
 Тогда удаляются элементы на которые больше нет ссылок

 

Затем, используя отличные инструменты команды Silverbulleters:

1) Vanessa-bdd-editor - https://github.com/silverbulleters/vanessa-bdd-editor

2) Vanessa-behavior - https://github.com/silverbulleters/vanessa-behavior

3) и обработку HotClick из проекта https://github.com/silverbulleters/vanessa-stack-commons

А сам проект ведется на базе их же шаблона каталогов - /vanessa-bootstrap

 

В итоге, детализируя шаги и генерируя фичи из воздуха, получился вот такой вот итоговый файл фичи:

# encoding: utf-8
# language: ru

@tree

Функционал: ЗагрузкаКлассификатораБанковВУНФ
 Как директор небольшого предприятия
 Хочу автоматически загрузить классификатор банков
 Чтобы не тратить время на ручную загрузку банков

Контекст:
 Дано Я запускаю сценарий открытия TestClient или подключаю уже существующий
 И Я Очищаю Классификатор банков

Сценарий: Загрузка классификатора банков
 Допустим, у меня есть обработка загрузки банковского классификатора
  Когда открылось окно "hot click"
  И     в таблице "Состав" я перехожу к строке:
  | 'Имя'                          |
  | 'ЗагрузитьКлассификаторБанков' |
 И в классификаторе банков еще нет элементов
 Когда я открываю обработку загрузки классификатора
  И     я нажимаю на кнопку "Открыть"
 И я нажимаю кнопку "Заполнить банки"
  Когда     я нажимаю на кнопку "Заполнить банки"
 И Я нажимаю на кнопку "Создать банки"
  Когда я нажимаю на кнопку "Создать банки"
 Тогда Тогда классификатор банков загружен верно
  Когда В командном интерфейсе я выбираю "Компания" "Все справочники"
  Тогда открылось окно "Справочники"
  И     я нажимаю на кнопку "Банки"
  Тогда открылось окно "Банки"
  И таблица "Список" стала равной:
   | 'БИК'       | 'Корр. счет'           | 'Наименование'                                                                                         | 'Телефоны'                                                                                             |
   # {Тут у меня список}
   
Сценарий: Очистка классификатора банков
 Допустим, у меня есть обработка загрузки банковского классификатора
  Когда открылось окно "hot click"
  И     в таблице "Состав" я перехожу к строке:
  | 'Имя'                          |
  | 'ЗагрузитьКлассификаторБанков' |
 И в классификаторе банков еще есть элементы на которые не ссылаются другие элементы базы
 Когда я открываю обработку загрузки классификатора
  И     я нажимаю на кнопку "Открыть"
 И я нажимаю кнопку "Очистить банки"
  И     я нажимаю на кнопку "Очистить банки"
  И Пауза 20
 Тогда классификатор банков очищается


Сценарий: Загрузка классификатора банков с синхронизацией
 Допустим, у меня есть обработка загрузки банковского классификатора
  Когда открылось окно "hot click"
  И     в таблице "Состав" я перехожу к строке:
  | 'Имя'                          |
  | 'ЗагрузитьКлассификаторБанков' |
 И в классификаторе банков уже есть элементы
 Когда я открываю обработку загрузки классификатора
  И     я нажимаю на кнопку "Открыть"
 И я нажимаю кнопку "Заполнить банки"
  Когда     я нажимаю на кнопку "Заполнить банки"
 И Я нажимаю на кнопку "Создать банки"
  Когда я нажимаю на кнопку "Создать банки"
 Тогда Тогда классификатор банков загружен верно
  Когда В командном интерфейсе я выбираю "Компания" "Все справочники"
  Тогда открылось окно "Справочники"
  И     я нажимаю на кнопку "Банки"
  Тогда открылось окно "Банки"
  И таблица "Список" стала равной:
   | 'БИК'       | 'Корр. счет'           | 'Наименование'                                                                                         | 'Телефоны'                                                                                             |
# {Тут у меня список}
 
Сценарий: Очистка классификатора банков от элементов, на которые есть ссылки
 Допустим, у меня есть обработка загрузки банковского классификатора
  Когда открылось окно "hot click"
  И     в таблице "Состав" я перехожу к строке:
  | 'Имя'                          |
  | 'ЗагрузитьКлассификаторБанков' |
 И в классификаторе банков уже есть элементы
 Когда я открываю обработку загрузки классификатора
  И     я нажимаю на кнопку "Открыть"
 И я нажимаю кнопку "Очистить банки"
  И     я нажимаю на кнопку "Очистить банки"
  И Пауза 20
 Тогда удаляются элементы на которые больше нет ссылок
  Когда В командном интерфейсе я выбираю "Компания" "Все справочники"
  Тогда открылось окно "Справочники"
  И     я нажимаю на кнопку "Банки"
  Тогда открылось окно "Банки"
  Тогда таблица "Список" стала равной:
   | 'БИК'       | 'Корр. счет'           | 'Наименование'                                               | 'Телефоны'                        |
   | 'AKBBBY215' | '                    ' | 'Филиал № 527 "Белжелдор" ОАО "АСБ Беларусбанк" в г. Минске' | '213-21-23'                       |
   | 'OLMPBY2X'  | '                    ' | 'ЦБУ № 701 ОАО "Белгазпромбанк" г. Минск'                    | '204-89-51, 229-15-73, 229-15-74' |

 

Благодаря данной фиче был реализован и протестирован функционал обработки по загрузке банков в базу и очистке справочника, в случае необходимости (и, естественно, отсутствию ссылок на данные элементы справочника банков)

Можно скачать как саму обработку, так и фичу (файл с расширением .feature) и обработку ее реализации на 1С.

Скачать файлы

Наименование Файл Версия Размер
Обработка по загрузке классификатора банков в УНФ для Беларуси
.epf 48,58Kb
14.11.17
2
.epf 1.0 48,58Kb 2 Скачать
Фича для тестирования
.rar 26,18Kb
14.11.17
0
.rar 26,18Kb Скачать

Специальные предложения

Оставьте свое сообщение

См. также

История версий объектов для УФ

Отчеты и формы Программист Пользователь Архив с данными v8 v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Журнал регистрации Обработка документов Обработка справочников

Универсальная независимая система хранения и анализа истории изменений справочников и документов. Предназначена для любых конфигураций 1С V83 ((8.3.9.1818) и выше) в режиме управляемого приложения.

1 стартмани

17.10.2019    8123    25    dmitrydemenew    22       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Ручная выгрузка и загрузка данных через универсальный обмен данными с настройками (расширение, платформа 8.3+)

Инструменты и обработки Программист Архив с данными v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m) Обработка документов Обработка справочников Обмен через XML Перенос данных из 1C8 в 1C8

Данное расширение (не требует изменения конфигураций) служит как надстройка для конфигураций, у которых обмен между базами происходит через универсальный формат (EnterpriseData), с использованием стандартных правил конвертации, которые уже есть в конфигурации. Интерфейс адаптирован для простых пользователей, сделан общий отбор по Организации для всех документов, имеется пару настроек для передачи в параметры конвертации, которые расположены в общем модуле конфигураций, а так же есть возможность выбора запуска - в фоне или в текущем сеансе. Теперь не нужно настраивать обмен между базами, для того чтоб просто перенести нужные документы. Подходит точно для УТ 11.4, БП 3.0.67, КА 2.4.5, Розница 2.2.9 (Обновление 1.2 от 02.03.2019)

2 стартмани

19.01.2019    14444    108    hakerxp    10       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Встраиваемая подсистема "Универсальные шаблоны объектов"

Инструменты и обработки Программист Бухгалтер Конфигурация (md, cf) v8 v8::СПР v8::УФ ЗУП3.x Абонемент ($m) Обработка документов Обработка справочников

Очень часто бывает так, что пользователь каждый месяц делает какие-либо "одинаковые" операции, например, заводит одни и те же документы, каждый раз меняя в них только значения нескольких реквизитов. Также во многих системах набирают популярность так называемые многофункциональные документы, т.е. документы, отвечающие за несколько разных участков автоматизации и в зависимости от вида операции, заполняющихся по разному. Для автоматизации подобных процессов была реализована данная подсистема.

1 стартмани

17.05.2018    14229    30    Skin123    13       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Автоматическое заполнение графиков в ЗУП 3.1

Инструменты и обработки Бухгалтер Архив с данными v8 v8::СПР ЗУП3.x Россия БУ Зарплата Учет рабочего времени Абонемент ($m) Обработка справочников

Данная разработка будет актуальна для организаций с большим количеством графиков (несколько десятков/сотен).

1 стартмани

05.05.2018    16177    19    notserioussam    2       

Создание подключаемой обработки табличной части с диалогом запроса параметров заполнения (управляемые формы)

Статья Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Обработка документов Обработка справочников Практика программирования

Пошаговый пример покажет, как сделать обработку табличной части для документа, предварительно открывающую диалоговое окно, где пользователь может указать требуемые характеристики (параметры), по которым произойдет обработка.

1 стартмани

03.05.2018    38105    100    Mirage78    14       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Расширение для 1С: Розница - форма справочника номенклатуры с ценами, остатками, штрихкодами

Отчеты и формы Пользователь Расширение (cfe) v8 Розница УУ Розничная торговля Абонемент ($m) Обработка справочников

Форма справочника номенклатуры с расширенными возможностями для 1С Розница версии 2.2.6.ХХХ и выше, платформа не ниже 8.3.10.

1 стартмани

17.03.2018    12718    51    independ    19       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

2 в 1: Проверить действительность паспорта / Получить ИНН по паспорту

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 v8::УФ ERP2 БП3.0 ЗУП3.x Россия БУ Управление персоналом (HRM) Абонемент ($m) Обработка справочников WEB

Представляю вашему вниманию внешнюю обработку заполнения элемента справочника "Физические лица". Обработка выполнена с использованием API (для работы необходим доступ в интернет), содержит полностью открытый код и 2 команды: Проверка документа, удостоверяющего личность, в списке недействительных паспортов и Заполнение ИНН по паспортным данным.

1 стартмани

27.02.2018    17540    140    VladimirElohov    35       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

[РАСШИРЕНИЕ] Заполнение данных контрагента по ИНН в 1С: Бухгалтерия и 1С: УНФ

Инструменты и обработки Бухгалтер Расширение (cfe) v8 УНФ БП3.0 Абонемент ($m) Обработка справочников

Бесплатное заполнение реквизитов контрагентов в 1С: Бухгалтерия, 1С: УНФ на базе сервиса dadata.ru. Добавляет кнопку заполнения по ИНН в карточку нового контрагента, не требует подписки на ИТС.

1 стартмани

09.01.2018    30337    210    Anton64    80       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Отчет-календарь СКД

Отчеты и формы Программист Бухгалтер Руководитель проекта Внешний отчет (ert,erf) v8 v8::БУ 1cv8.cf БУ Банковские операции Абонемент ($m) Практика программирования Управленческие Бухгалтерские

Хотите повысить наглядность отчетов и выходных форм? Достаточно совместить их с календарем ) Это довольно легко реализовать при помощи СКД.

1 стартмани

01.06.2017    21109    51    kiberiq    13       

Онлайн-интенсив "1C:Предприятие для программистов: Бухгалтерские задачи" с 22 июня по 8 июля 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для решения задач бухгалтерского учета. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Бухгалтерия” и прочих прикладных решений, в которых реализованы соответствующие механизмы для автоматизации бухгалтерских задач.

4900 рублей

Загрузка номенклатуры по штрихкоду: Управление Торговлей 11.3; Розница 2.2; Розница для Казахстана 2.2

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::ОУ v8::УФ Розница УТ11 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия УУ Оптовая торговля Розничная торговля Ценообразование, анализ цен Абонемент ($m) Обработка справочников Ценообразование, прайсы

Розница 2.2, Управление Торговлей 11.3. Создание номенклатуры из интернета с помощью сканера штрихкодов либо терминала сбора данных. Варианты создания, автовыбор наилучшей позиции, источники, цены, загрузка картинки - всё это очень гибко и просто настраивается. Текущие открытые источники: barcode-list.ru(на текущий момент не работает); goodsmatrix.ru; ean13.info(может не работать капча); barcodes.olegon.ru. Автор программы не несёт ответственность за информацию, предоставляемую перечисленными выше открытыми источниками, так же не отвечает за их работоспособность. Данные источники принадлежат не автору программы. Данная программа нужна лишь для автоматизированного поиска информации на них.

10 стартмани

30.03.2017    49642    51    myALKleon    40       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации

Инструменты и обработки Пользователь Руководитель проекта Архив с данными v8 1cv8.cf БП3.0 КА2 УУ Документооборот и делопроизводство Абонемент ($m) Управление бизнес-процессами (BPM) Обработка документов Обработка справочников

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

1 стартмани

25.08.2016    44450    250    BlizD    198       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

Шифрование и расшифровка строковых полей справочников методом Виженера (с улучшениями)

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Защита и шифрование Обработка справочников

Обработка по шифрованию и расшифровке строковых полей справочников модифицированным методом Виженера - реализация без внешних компонент, без com-объектов, чистый 1С.

1 стартмани

27.04.2016    26741    34    NikitaXa    17       

Номенклатура (Расширенная форма списка) и Корзина [Расширение]

Инструменты и обработки Бухгалтер Пользователь Расширение (cfe) v8 БП3.0 Windows Учет ТМЦ Абонемент ($m) Рабочее место Обработка справочников

Красивая, удобная и эргономичная форма списка номенклатуры. В общем списке номенклатуры отображаются и остатки, и цены. А еще есть возможность быстро создать документы по выбранным позициям через корзину.

5 стартмани

29.02.2016    32317    124    mrXoxot    52       

Время учиться: до 3 апреля скидки на курсы до 40%! Промо

Для тех, кто решил провести самоизоляцию с пользой, Инфостарт запускает акцию «Время учиться». С 30 марта до 3 апреля 2020 года наши курсы и видеозаписи докладов INFOSTART EVENT 2019 INCEPTION продаются со скидкой!

Контрагенты (расширенная форма списка) [Расширение]

Инструменты и обработки Бухгалтер Расширение (cfe) v8 БП3.0 Windows Абонемент ($m) Обработка справочников

Красивая и удобная форма списка контрагентов. Добавлено быстрое создание документов из списка и оперативная информация по контрагенту.

5 стартмани

22.12.2015    25797    100    mrXoxot    22