1С:DirectBank (прямой обмен с банком)
Технология DirectBank была разработана для того, чтобы облегчить работу пользователей программ "1С:Предприятия" при взаимодействии с банками.
DirectBank – технология, позволяющая отправлять документы в банк и получать документы из банка непосредственно из программ системы "1С:Предприятия", нажатием одной кнопки в программе "1С". В отличие от технологии Клиент-Банк не требуется установка и запуск дополнительных программ на клиентский компьютер; технология позволяет избежать выгрузки документов в промежуточные файлы.
Так, все платежные поручения можно формировать и подписывать электронной подписью в "1С:Предприятии", а затем одним нажатием кнопки отправлять прямо на сервер банка.
Узнать о статусе платежа (проведен или нет), а также получить банковские выписки можно также не выходя из программы "1С", в режиме онлайн. Таким образом, прямо из программы "1С" можно отслеживать движение по расчетном счету.
Используя технологию DirectBank можно напрямую отправлять в банк реестры на открытие счетов и реестры на зачисление зарплаты работникам предприятия в рамках зарплатных проектов банка.
В настоящий момент пользователь может работать с технологией DirectBank в рамках сервиса 1С:ДиректБанк, входящего в состав Информационно-Технологического Сопровождения (ИТС).
Преимущества технологии DirectBank
Для пользователей программ "1С"
- Управление расчетными счетами прямо из "1С:Предприятия 8", без установки системы Клиент-Банк.
- Отправка в банк заявки на открытие и закрытие счетов банковских карт, реестра перечисляемой сотрудникам зарплаты на эти счета прямо из "1С:Предприятия 8".
- Единый пользовательский интерфейс для управления всеми счетами, открытыми в разных банках.
- Повышенный уровень безопасности – подписание электронных документов проводится прямо в "1С:Предприятии 8" (для варианта с использованием криптографии).
- Высокая скорость обмена информацией с банком – отправка платежного документа или получение выписки из банка выполняется по одной команде пользователя.
- Работа в "одном окне" – знакомый интерфейс, привычные команды – ничего лишнего.
Для банков
- Привлечение новых клиентов за счет удобного и безопасного сервиса дистанционного банковского обслуживания для многочисленных пользователей "1С:Предприятия 8"; система "1С:Предприятие 8" установлена на предприятиях различных отраслей, видов деятельности и типов финансирования, в холдингах и корпорациях, на предприятиях малого и среднего бизнеса.
- Повышение информационной безопасности платежей – в "1С:Предприятии 8" документы создаются, подписываются электронной подписью (для варианта с использованием криптографии) и передаются в банк по шифрованным каналам.
- Клиенты банка, использующие для управления и учета систему программ "1С:Предприятие 8" смогут получить консультационную поддержку по применению новой технологии от партнеров "1С".
- Стандарт является открытым и может быть использован любыми разработчиками систем управления и учета.
- Открытые технологии, консультационная поддержка разработчиков при реализации стандарта фирмой "1С".
Прямое взаимодействие по технологии DirectBank поддерживают более 30 банков, включая:
- Сбербанк
- ВТБ
- Россельхозбанк
- Альфа-Банк
- ФК Открытие
- Промсвязьбанк
- Росбанк
Полный список банков, поддерживающих DirectBank, можно найти здесь.
Программы, в которых реализована технология DirectBank
Фирма «1С» реализовала поддержку технологии DirectBank в следующих программах:
- 1С:Бухгалтерия 8 (ред. 3.0)
- 1С:ERP Управление предприятием 2
- 1С:Комплексная автоматизация (ред. 2.0)
- 1С:Управление холдингом
- 1С:Управление торговлей (ред. 11)
- 1С:Зарплата и управление персоналом (ред. 3)
- 1С:Зарплата и кадры государственного учреждения (ред. 3)
- 1С:Управление нашей фирмой
- 1С:Предприниматель 2015
- 1С:275ФЗ
а также в «облачных» решениях, предоставляемых на сервисе 1cfresh.com
Список типовых конфигураций, поддерживающих DirectBank, и ссылки на инструкции по настройке технологии вы можно найти здесь.
Для организации прямого обмена нужно, чтобы банк поддерживал стандарт взаимодействия с системами "1С:Предприятия". Этот стандарт опубликован на сайте фирмы "1С": http://directbank.1c.ru.
Рекомендуемый порядок действий:
1) Обратиться в службу техподдержки банка за информацией о порядке и условиях подключения, стоимости обслуживания по тарифам банка (список банков здесь). Возможно, потребуется заключить с банком дополнительное соглашение или заполнить заявление на подключение к новому сервису банка (следует уточнять в банке).
2) Сотрудники службы техподдержки банка расскажут, как именно можно получить настройки обмена: будут ли они автоматически загружены с сервера банка при подключении из программы "1С", или их надо скачать в личном кабинете клиента (и где именно), а потом загрузить в программу "1С".
3) Запустить программу "1С", где уже реализована технология DirectBank, и настроить прямой обмен с банком. Для этого надо следовать инструкции по настройке DirectBank – ссылки на инструкции по прикладным конфигурациям есть здесь.
После подключения прямого обмена в программе "1С" Вы сможете отправлять платежные документы и получать выписки также просто, как сейчас отправляете электронную отчетность, используя сервис "1С:Отчетность". А для предприятий, заключивших зарплатные договора с банком также просто отправлять реестры на открытие счетов пластиковых карт и реестры на зачисление зарплаты, в ответ прямо из банка в программу загружать списки с откртыми счетами сотрудников и подтверждение, что зарплата начислена.
Если Ваш банк еще не поддерживает технологию – обратитесь к вашему обслуживающему менеджеру в банке. Процедура подключения банка к технологии DirectBank хорошо документирована (http://directbank.1c.ru/banks) и занимает, по нашей статистике, от нескольких месяцев до полугода. Преимуществ же от поддержки DirectBank банк получает немало - привлечение новых клиентов за счет удобного сервиса банковского обслуживания для многочисленных пользователей "1С:Предприятия 8", повышение безопасности платежей и т.д.
Информационные материалы
Видео. Работа с 1С:ДиректБанк в «1С:Бухгалтерия 8»: шаг за шагом
Подробное описание сценариев работы пользователя
Список инструкций по настройке сервиса для различных типовых конфигураций "1С"
Видео-уроки по работе с сервисом в "1С:Бухгалтерия 8" (ред. 3.0):
С использованием электронной подписи
Без использования электронной подписи
С внешним модулем, поставляемым банком
Типовые конфигурации на базе «1С:Предприятие 8» предоставляют возможность напрямую взаимодействовать с банком одним из способов:
1) с использованием электронной подписи в программе «1С»
2) без использования электронной подписи в программе «1С»
Внимание! Хотя способ взаимодействия устанавливает сам банк, и клиент в большинстве случаев не может самостоятельно принимать решение использовать электронную подпись в программе «1С» или нет, перед началом использования обмена по технологии DirectBank рекомендуем обратиться в свой банк для уточнения условий подключения и способа взаимодействия.
Для обоих способов взаимодействия сценарии работы пользователя в программе «1С» очень близки и в большинстве случаев не зависят от способа подключения.
Перед началом прямого обмена данными с банком по технологии DirectBank необходимо подключить настройку DirectBank с банком, где открыт расчетный счет организации.
Рассмотрим наиболее часто используемые операции при обмене с банком на примере «1С:Бухгалтерия предприятия» ред.3.0.
Сценарии, когда в программе «1С» используется электронная подпись
1. Отправка платежных документов из «1С».
1.1. Групповая отправка платежных документов в банк.
- Оформите требуемые платежные поручения в программе «1С» штатным способом.
- В списке документов «Платежные поручения» выполните команду «Выгрузить».
- В открывшейся форме отметьте готовые к передаче в банк документы и выполните команду «Отправить в банк».
- Программа запросит (только 1 раз для пачки документов) пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует по каждому из платежных документов электронные подписи. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронных документов.
- Программа запросит пароль для входа на сервер банка (процесс аутентификации) и отправит документы в банк на обработку. Если в форме установить флаг «Запомнить пароль», тогда при следующем сеансе обмена данными с сервером банка повторно пароль вводить не потребуется.
1.2. Быстрая отправка платежного документа в банк (без открытия отдельного рабочего места по обмену с банком).
- Оформите платежное поручение в программе «1С» штатным способом.
- В форме самого документа или в форме списка документов «Платежные поручения» выполните команду «Отправить электронный документ» из группы команд «DirectBank».
- Программа запросит пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует для платежного документа электронную подпись. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронного документа, например, сверить сумму и получателя платежа.
- Далее программа запросит пароль для входа на сервер банка (процесс аутентификации) и отправит документ в банк на обработку.
2. Получение банковских выписок в «1С».
- Откройте список документов «Банковские выписки». Если в форме указать Организацию и/или Банковский счет, то программа будет запрашивать выписку по конкретной организации и банку.
- Выполните команду «Загрузить».
- Программа запросит пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует для запроса выписки электронную подпись. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронного документа, например, сверить период запрашиваемой выписки.
- Далее программа запросит пароль для входа на сервер банка (процесс аутентификации) и отправит запрос выписки в банк на обработку.
- По мере поступления ответов от сервера банка электронные документы «Выписка банка» будут загружаться в «1С» и станут доступны для просмотра их содержимого, проверки электронной подписи банка, распечатки с отметкой банка, а также формированию проводок по бух. учету.
Сценарии, когда в программе «1С» не используется электронная подпись
1. Отправка платежных документов из «1С».
1.1. Групповая отправка платежных документов в банк.
- Оформите требуемые платежные поручения в программе «1С» штатным способом.
- В списке документов «Платежные поручения» выполните команду «Выгрузить».
- В открывшейся форме отметьте готовые к передаче в банк документы и выполните команду «Отправить в банк».
- Программа запросит пароль для входа на сервер банка (процесс аутентификации) и отправит документы в банк на обработку. Если в форме установить флаг «Запомнить пароль», то при следующем сеансе обмена данными с сервером банка повторно пароль вводить не потребуется.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации:
Внимание! Для того чтобы отправленные из «1С» платежные документы попали в очередь на исполнение потребуется дополнительное акцептование средствами банка (через личный кабинет в Интернет-банке, мобильное устройство и т.д.).
1.2. Быстрая отправка платежного документа в банк (без открытия отдельного рабочего места по обмену с банком).
- Оформите платежное поручение в программе «1С» штатным способом.
- В форме самого документа или в форме списка документов «Платежные поручения» выполните команду «Отправить электронный документ» из группы команд «DirectBank».
- Программа запросит пароль для входа на сервер банка (процесс аутентификации) и отправит документы в банк на обработку.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации:
Внимание! Для того чтобы отправленный из «1С» платежный документ попал в очередь на исполнение потребуется дополнительное акцептование средствами банка (личный кабинет в Интернет-банке, мобильное устройство и т.д.).
2. Получение банковских выписок в «1С».
- Откройте список документов «Банковские выписки». Если в форме указать Организацию и/или Банковский счет, то программа будет запрашивать выписку по конкретной организации и банку.
- Выполните команду «Загрузить».
- Программа запросит пароль для входа на сервер банка (процесс аутентификации) и отправит запрос выписки в банк на обработку.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации:
- По мере поступления ответов от сервера банка электронные документы «Выписка банка» будут загружаться в «1С» и станут доступны для просмотра их содержимого и формированию проводок по бух. учету.
Для использования прямого обмена электронными документами с банком из программ «1С» (технология DirectBank) необходимо ввести одну, общую настройку для всех банковских счетов организации с каждым из банков, которые поддержали эту технологию на своей стороне.
Рассмотрим настройку DirectBank на примере «1С:Бухгалтерия предприятия» ред.3.0.
Стартовать процесс подключения DirectBank с конкретным банком можно из формы банковского счета организации по команде «Подключить DirectBank».
Откроется помощник подключения, где будет предложено пройти один из сценариев подключения, после чего программа автоматически запустит тестирование обмена по выполненным настройкам.
Возможны следующие сценарии подключения:
- автоматическое получение настроек через Интернет с указанием адреса сервера банка, способа аутентификации и данных клиента;
- загрузка настроек из файла, предварительно скачанного из личного кабинета банка или полученного через техническую поддержку банка;
- ручное заполнение (все параметры для подключения необходимо запросить в технической поддержке банка). В рамках этого сценария реализована возможность подключить взаимодействие с банком с использованием внешнего модуля, поставляемого банком.
Внимание! Если банк, в котором открыт счет организации, входит в список банков, поддержавших DirectBank, и подал заявку на включение этой информации в программы «1С» (отдельный регламент, смотреть здесь), то программа сама определит сценарий подключения и запустит его в помощнике.
Далее по шагам необходимо пройти сценарий подключения, указать необходимые данные для аутентификации на сервере банка (можно получить в технической поддержке своего банка), после чего программа выполнит тест настроек и сообщит о результате подключения к сервису банка.
Ранее выполненные настройки DirectBank можно открыть либо через форму «Банковского счета» организации,
либо из раздела «Администрирование» -> «Обмен электронными документами», группа «Обмен с банками» по ссылке «Настройки DirectBank».