При аутентификации произошла ошибка код 1а 1с директ банк
Сейчас уже сложно представить взаимодействие бухгалтерии с банком без интернета. Если с технологией Клиент-банк знаком практически каждый, то ситуация с 1С:ДиректБанком обстоит совсем иначе. Не все используют возможности сервиса 1С:ДиректБанк и, по нашему мнению, зря. Используя этот сервис, вы значительно сокращаете время обмена с банком и обеспечиваете себе надлежащий уровень безопасности.
5 причин начать пользоваться 1С:ДиректБанком:
- Технология обмена документами между 1С и банком происходит напрямую, поэтому отдельный Клиент-банк не нужен.
- Легко работать в одном сервисе с расчётными счетами в разных банках
- Документы в 1С подписываются электронной подписью и передаются в банк по шифрованным каналам, все операции защищены и безопасны, потому что не происходит выгрузки в стороннюю программу.
- 1С:ДиректБанк отслеживает этапы отправки платежа и показывает их в программе 1С, всё прозрачно и под вашим контролем.
- Сервис бесплатный для лицензионных пользователей 1С.
Теперь разберёмся, как подключить и настроить 1С:ДиректБанк. Для этого необходимо знать некоторые тонкости, о которых мы сейчас расскажем.
Как подключить 1С:Директ Банк
Чтобы подключить этот сервис, понадобится:
- Использовать в работе систему «1С: Предприятие». По умолчанию сервис доступен не во всех конфигурациях, и если для вас он не доступен, обратитесь за помощью в вашу обслуживающую компанию.
- Обратиться в банк за информацией о подключении к системе 1С:ДиректБанк. Возможно, понадобится составить дополнительное соглашение, после чего вы получите от техподдержки банка порядок настройки. В зависимости от технологии обмена, которую выберет банк, вам понадобится:
- Логин и пароль;
- Сертификат.
- Настроить прямое подключение непосредственно в программе 1С.
Примеры настройки 1С:ДиректБанк
1С:ДиректБанк со Сбербанком в программе 1С:Бухгалтерия предприятия 8 ред.3.0
На подготовительном этапе убедитесь, что ваша конфигурация обновлена до последнего релиза.
1С:ДиректБанк кроме Сбербанка в программе 1С:Бухгалтерия предприятия 8 ред.3.0
На подготовительном этапе уточняем в банке, поддерживают ли они обмен по технологии DirectBank. Число банков постоянно увеличивается, на сегодняшний день в списке более 30 банков, в том числе:
- Сбербанк
- ВТБ(см. подробнее раздел "Интеграционный Банк-Клиент" )
- ВТБ (24) (требуется отдельное подтверждение платежей на стороне банка)
- Россельхозбанк
- Альфа-Банк
- ФК Открытие
- Банк Точка (требуется отдельное подтверждение платежей на стороне банка)
- Промсвязьбанк (требуется отдельное подтверждение платежей на стороне банка)
- Росбанк
- Уралсиб
- Ак Барс
- Всероссийский Банк Развития Регионов
- Зенит (Москва)
- Российский национальный коммерческий банк (РНКБ)
- АО АКБ «ЦентроКредит»
- Севергазбанк
- Первоуральскбанк
- Народный банк Казахстана
- АО "Банк ЦентрКредит" Казахстан
По вышеуказанному списку подключение доступно как в локальных версиях программ, так и для пользователей с размещением баз данных в облаке - на 1С:Фреш.
Виды ошибок
Рассмотрим разные типы возможных ошибок:
- 1001–1013 — ошибки со стороны банка. Для оперативного решения лучше сразу обратиться в техническую поддержку банка;
- 1101– 1106 — имеются проблемы с сертификатом ЭЦП (см. подробное описание в тексте ошибки);
- 1201–1205 — ошибки связаны с аутентификацией пользователей на сервере банка;
- 2001–2015 — ошибки говорят о том, что в транспортном контейнере имеются ошибки, чаще всего это неверный формат самого шаблона или же некорректное заполнение документов;
- 2201–2207 — ошибки по обработке электронных документов.
Если потребуется произвести обмен «вручную», вы можете вернуться к обмену через функцию «выгрузка/загрузка» текстового файла, не отключая услугу на стороне банка.
Перейдите к ранее выполненным настройкам 1С:ДиректБанка через Администрирование → Обмен электронными документами, группа Обмен с банками по ссылке Настройки DirectBank.
Выберите из списка счёт банка и установите флажок Недействительна. После этого обмен в программе будет снова работать через текстовый файл. Чтобы вернуться к прямому обмену с банком, снимите установленный ранее флажок с Недействительна.
Если же вы хотите отключить сервис, то снимите флажок 1С:ДиректБанк в Администрирование → Обмен электронными документами → Обмен с банками → Сервис 1С:ДиректБанк.
Настройка обмена с банком с использованием сервиса 1С:ДиректБанк (кроме Сбербанка)
Запустить помощник настройки можно из контекстной рекламы по ссылке Подключите сервис 1С:ДиректБанк .
Если банк, в котором открыт счет организации, входит в список банков, поддержавших технологию DirectBank, и подал заявку на включение этой информации в программы 1С, то программа сама определит сценарий подключения и запустит его в помощнике. В остальных случаях порядок настройки требуется уточнить в банке.
Порядок настройки зависит от того, в каком банке открыт счет. Возможны следующие варианты:
- автоматическое получение настроек через Интернет с указанием адреса сервера банка, способа аутентификации и данных клиента;
- загрузка настроек из файла, предварительно скаченного из личного кабинета банка или полученного через техническую поддержку банка;
- ручное заполнение (все параметры для подключения необходимо запросить в техн.поддержке банка). В рамках этого сценария реализована возможность подключить взаимодействие с банком с использованием внешнего модуля, поставляемого банком.
После завершения настройки программа автоматически запустит тестирование обмена по выполненным настройкам.
Форму ранее выполненных настроек можно открыть из раздела Администрирование -> Обмен электронными документами -> перейти по ссылке Настройки обмена с банками.
Обмен данными с банком через сервис 1С:ДиректБанк
Обмен даными с банком может выполняться одним из способов:
с использованием электронной подписи в программе 1С; без использования электронной подписи в программе 1С (требуется подтверждение платежей на стороне банка).Способ взаимодействия устанавливает банк, и клиент в большинстве случаев не может самостоятельно принимать решение использовать электронную подпись в программе 1С или нет. Перед началом использования обмена через сервис 1С:ДиректБанк рекомендуем обратиться в свой банк для уточнения условий подключения и способа взаимодействия.
Отправка одного платежного поручения при использовании электронной подписи
Программа запросит пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует для платежного документа электронную подпись. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронного документа, например, сверить сумму и получателя платежа.
Далее программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документ в банк на обработку.
Групповая отправка платежных поручений при использовании электронной подписи
Программа запросит (только 1 раз для пачки документов) пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует по каждому из платежных документов электронные подписи. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронных документов.
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документы в банк на обработку. Если в форме установить флаг Запомнить пароль , тогда при следующем сеансе обмена данными с банковским сервисом повторно пароль вводить не потребуется.
Получение выписок банка при использовании электронной подписи
Откройте форму списка документа Банковская выписка . Если в форме указать Организацию и/или Банк.счет, тогда программа будет запрашивать выписку по конкретной организации и банку.
Выполните команду Загрузить .
Программа запросит пароль к закрытому ключу сертификата электронной подписи (процесс подписания) и, если пароль будет введен правильно, сформирует для запроса выписки электронную подпись. При необходимости перед подписанием можно отсюда же перейти к просмотру содержимого электронного документа, например, сверить период запрашиваемой выписки
Далее программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит запрос выписки в банк на обработку.
Отправка одного платежного поручения без использования электронной подписи
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документы в банк на обработку.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации.
Внимание ! Для того чтобы отправленный из 1С платежный документ попал в очередь на исполнение потребуется дополнительное акцептование средствами банка (личный кабинет в Интернет-банке, мобильное устройство и т.д.).
Групповая отправка платежных поручений без использовании электронной подписи
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит документы в банк на обработку. Если в форме установить флаг Запомнить пароль , тогда при следующем сеансе обмена данными с банковским сервисом повторно пароль вводить не потребуется.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации.
Получение выписок банка без использования электронной подписи
Откройте форму списка документа Банковская выписка . Если в форме указать Организацию и/или Банк.счет, тогда программа будет запрашивать выписку по конкретной организации и банку.
Выполните команду Загрузить .
Программа запросит пароль для входа на банковский сервер (процесс аутентификации) и отправит запрос выписки в банк на обработку.
Если на стороне банка включено подтверждение операций по СМС, то программа дополнительно запросит одноразовый пароль, который был отправлен на мобильный телефон, указанный в банке для Вашей организации.
Актуальный список типовых конфигураций, где поддерживается DirectBank, и ссылки на инструкции по настройки и использованию можно найти на нашем сайте.
2. С какими банками сейчас возможен обмен из решений «1С» по технологии DirectBank?
Полный список банков, с которыми возможен прямой обмен, можно найти на нашем сайте.
3. Хочу обменивать напрямую со Сбербанком, возможно ли такое? Надо ли получить токен или можно работать по СМС-подтверждениям, как в СББОЛ?
Возможно, поддерживается работа с токеном или по СМС.
4. Поддерживает ли прямой обмен с банком в «клиент-серверном» варианте работы инф.базы решений «1С»? Если «да», то какие особенности в настройке?
Да, поддерживается, есть некоторые особенности в настройке и использовании, в частности:- для типового варианта обмена установка зашифрованного соединение с банковским сервером и обмен данными выполняется на «сервере» (выход в Интернет, установка SSL-соединения), поэтому настраивать доверие к банковскому серверу надо на компьютере, где запускается «сервер 1С». Рекомендуем запускать службу от имени отдельной учетной записи пользователя операционной системы, у которого есть доступ в Интернет/выход через Firewall;
- при обмене с использованием внешнего модуля установка зашифрованного соединения с банковским сервером и обмен данными выполняется на «клиенте». Поэтому при использовании прокси необходимо прописать его параметры в программе.
5. Можно ли одновременно в программе «1С» использовать и DirectBank и обмен через текст. файл (выгрузка/загрузка)?
Нет, в один момент времени можно использовать только один вариант обмена: либо DirectBank, либо текстовый файл.
Для того чтобы временно отключить DirectBank (вернуться к варианту обмена через текст.файл), надо в программе «1С» открыть «Настройку DirectBank» с банком и поставить флаг «Недействительна», после этого обмен с банком будет работать через выгрузку/загрузку текст.файла.
6. Как можно настроить прокси-сервер в «1С:Бухгалтерии» ред. 3.0 для целей прямого обмена с банком?
Порядок настройки прокси-сервера в «1С:Бухгалтерии 8» ред. 3.0:- перейдите в раздел «Главное», выполните команда «Персональные настройки»;
- в форме «Персональные настройки», выполните команду «Параметры прокси-сервера».
7. У меня возник вопрос по работе с прямым обменом в программе «1С» и моего вопроса нет в этом списке, куда можно обратиться за консультацией?
По всем вопросам рекомендуем обращаться на линию консультаций фирмы «1С».
8. Можно ли перенести механизм прямого обмена с банками в решения на платформе «1С:Предприятие» версий 8.2? Например, «1С:Управление производственным предприятием» ред. 1.3 или «1С:Бухгалтерия» ред. 2.0?
Разработанная подсистема с технологией DirectBank использует новые возможности платформы «1С:Предприятие» версии 8.3.Х, поэтому без существенной доработке и адаптации механизм не может быть встроен в решения предыдущих поколений, работающих на платформе «1С:Предприятие» версий 8.2. В любом случае, Вы можете обратиться к партнерам фирмы «1С» для выполнения заказной доработки Вашей учетной системы для использования DirectBank на платформе «1С:Предприятие» версий 8.2.
9. Сколько стоит подключение и использование новых возможностей прямого обмена с банками в решениях «1С»?
Условия подключения и использования можно найти на портале ИТС.
10. Подскажите, а сертификаты ключей ЭП выдает только банк и другие ключи не подходят, например, 1С:Отчетности или 1С-ЭДО? Какие криптопровайдеры мы можем использовать у себя для прямого обмена?
Платежные документы в программах «1С» подписываются электронной подписью (ЭП) в соответствии с регламентом банка. Поэтому и криптопровайдера и используемые сертификаты ключей электронной подписи определяет сам банк.
11. Мы используем обмен с банком по «логину и паролю», но хотим упростить процесс подготовки платежей и перейти на обмен, подписывая платежи электронной подписью сразу в «1С», такое возможно?
Со стороны программы «1С» доработок не требуются, все параметры взаимодействия задаются на стороне банка, в т. ч. можно ли подписывать на стороне клиента в программе «1С». По вопросу использования ЭП на стороне программы «1С» рекомендуем обратиться в обслуживающее подразделение Вашего банка.
12. Возможна ли настройка обмена через ДиректБанк со Сбербанком на Mac OS?
Нет, так как при обмене используется внешняя компонента Сбербанка, которая не работает на MacOS.
13. Получена ошибка из банка. Код: 103. Возможная причина ошибки: не подключена услуга «Сбербанк Интеграция» в личном кабинете. Код ошибки А1. Описание: Для организации недоступна точка входа «Банк-Клиент». В чем причина?
Необходимо обратиться в техническую поддержку банка для установки необходимой настройки.
14. При получении выписки Промсвязьбанка возникла ошибка: Выполнение операции: Получение выписки банка. Проверка свойства 'PaymentCondition'. В чем причина?
В выписке для платежного требования банк не заполняет обязательное свойство PaymentCondition. Необходимо обратиться в техническую поддержку банка.
Использовать в данном случае отправку документов через ДиректБанк не получится. Это функционал завязан на контроль акцепте в системе Сбербанк-Корпорация (СБК). Операции организации (РПП) контролируются головной компанией, выгружаются в СБК и только после получения от головы разрешения документы проводятся. Клиент при контроле акцепте должен использовать банковское ПО. Самостоятельно клиент не может отключить акцепт, так как его головная компания решила, что все платежи уходят только с разрешения головной организации.
16. В клиент-банке СбербанкБизнесОнлайн (далее СБОЛ) дополнительно акцептуется каждый контрагент (т.е. при вводе нового контрагента в СБОЛ из банка на телефон приходит смс с кодом подтверждения, при вводе кода контрагент записывается в справочник СБОЛ). Если из 1С выгружаем платежное поручение с контрагентом, которого нет в СБОЛЕ, то у платежного поручения статус «ЭП/АСП отсутствует». Приходится идти в СБОЛ и там акцептовать контрагента. В программу 1С приходит квитанция с ошибкой подписи данные документа не соответствуют подписи) (Подпись не верна, т. к. корреспондент, указанный в документе, не подтвержден). Почему?
В случае если Вы хотите отключить защищенный режим работы системы, все риски связанные с мошенническими операциями переходят на сторону Клиента. Для отключения защищенного режима работы системы необходимо подать соответствующее заявление по месту заключения договора. Пример заявления и инструкция по использованию справочника размещены на официальном сайте ОАО «Сбербанк России», в соответствующем разделе о системе, так же Вы можете получить информацию телефону в службе технической поддержки банка или по месту заключения Договора.
17. Какое назначение у команд группы 1С:ДиректБанк?
18. Как проверить работоспособность настроек обмена с банком?
19. Что значит Синхронизировать в группе команд 1С:ДиректБанк?
При каждом сеансе связи с банком (например, при отправке платежного документа в банк) 1С запрашивает наличие на банковском сервисе новых для клиента электронных документов (выписок банка, изменение состояний документов и др.) и, если такие есть, загружает в программу, а также отправляет в банк еще неотправленные электронные документы клиента. Для принудительного запуска процедуры предусмотрена команда Синхронизировать.
20. Как сделать так, чтобы состояние в колонке 1С:ДиректБанк стало исполнено?
Необходимо получить выписку через сервис 1С:ДиректБанк за период, в котором есть данные операции.
21. В 1С:ДиректБанк при печати платежного поручения нет подтверждения, что оно проведено (именно в печатной форме). Что нужно сделать для его появления? Как его потом распечатать с отметкой?
Чтобы в платежке появился штамп, нужно получить выписку банка через сервис 1С:ДиректБанк за соответствующий период. Т.е. данные для штампов платежек находятся в электронном документе выписка банка. Для печати с отметкой банка перейти в форму просмотра электронного документа. Нажать кнопку Еще — Печать электронного документа.
В 1С Бухгалтерия 3.0 появилась функция, которая называется 1С Директ банк.
Краткое описание оставлю под спойлером.
Технология DirectBank была разработана нами для того, чтобы облегчить работу пользователей программ "1С:Предприятия" при взаимодействии с банками.
DirectBank – технология, позволяющая отправлять документы в банк и получать документы из банка непосредственно из программ системы "1С:Предприятия", нажатием одной кнопки в программе "1С". В отличие от технологии Клиент-банк не требуется установка и запуск дополнительных программ на клиентский компьютер; технология позволяет избежать выгрузки документов в промежуточные файлы.
Так, все платежные поручения можно формировать и подписывать электронной подписью в "1С:Предприятии", а затем одним нажатием кнопки отправлять прямо на сервер банка.
Узнать о статусе платежа (проведен или нет), а также получить банковские выписки можно также не выходя из программы "1С", в режиме онлайн. Таким образом, прямо из программы "1С" можно отслеживать движение по расчетном счету.
Используя технологию DirectBank можно напрямую отправлять в банк реестры на открытие счетов и реестры на зачисление зарплаты работникам предприятия в рамках зарплатных проектов банка.
На момент написания статьи для работы в сервисе "1С:ДиректБанк" необходимо заключить договор на дистанционное банковское обслуживание (ДБО) с банком. Фирма "1С" в настоящее время предоставляет сервис "1С:ДиректБанк" без дополнительной оплаты.
Рассмотрим пример настройки 1С Директ банк на примере связки 1С Бухгалтерия 3.0 и Сбербанк.
Как подключить 1С:Директ Банк
Чтобы подключить этот сервис, понадобится:
Использовать в работе систему «1С: Предприятие».
Программа должна быть на официальной поддержке (Как выяснилось, 1С: Директ банк без подписки ИТС тоже работает)
Полный список банков, поддерживающих DirectBank, можно найти
В открывшемся помощнике указываем логин и пароль от личного кабинета «Сбербанк Бизнес Онлайн». Далее в зависимости от вашего типа подключения: Токен. При подключении программа запросит PIN и пароль доступа к токену. Выберите необходимый номер PIN и введите пароль для данного PIN.
После ввода всех данных и подтверждения одноразовым паролем 1С Директ банк подключен.
На этом настройка завершена. Вы можете загружаться выписки и отправлять платежные поручения прямо из программы 1С.
Рассмотрим виды ошибок которые могут возникнуть:
1001–1013 — ошибки со стороны банка. Для оперативного решения лучше сразу обратиться в техническую поддержку банка;
1101– 1106 — имеются проблемы с сертификатом ЭЦП (см. подробное описание в тексте ошибки);
1201–1205 — ошибки связаны с аутентификацией пользователей на сервере банка;
2001–2015 — ошибки говорят о том, что в транспортном контейнере имеются ошибки, чаще всего это неверный формат самого шаблона или же некорректное заполнение документов;
2201–2207 — ошибки по обработке электронных документов.
Если потребуется произвести обмен «вручную», вы можете вернуться к обмену через функцию «выгрузка/загрузка» текстового файла, не отключая услугу на стороне банка.
Если вам нужно отключить сервис, то снимите флажок 1С:ДиректБанк в Администрирование → Обмен электронными документами → Обмен с банками → Сервис 1С:ДиректБанк.
Читайте также: