Взаимодействие с системами типа "клиент банка". Взаимодействие с системами типа "клиент банка" Как сделать выгрузку из точка банка 1с

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

В программе 1С:БП 8 , редакция 3.0, откроем раздел Банк и касса и выберем Банковские выписки .

В открывающемся окне нажмём кнопку Загрузить и заполняем реквизиты Нашей Организации и её Банковский счет , после чего нажимаем кнопку Настройка . В случае, если после заполнений реквизитов Организаций программа выводит сообщение,

то нажмём Открыть настройки .

Здесь мы выберем название программы из выпадающего списка и укажем файл для загрузки.

Чтобы сформировать нужный файл, необходимо зайти в Вашу банковскую программу, найти сервис выгрузки данных в 1С и сформировать необходимый файл.

По причине огромного разнообразия банк клиентов описать это для всех не представляется возможным. Как правило, Вам нужно найти пункт меню «Экспорт данных» и в там выбрать экспорт в 1С. Более точные инструкции Вы можете получить, проконсультировавшись в техподдержке вашего банка или на сайте банка.

В любом случае при выгрузке файла Вам необходимо будет указать папку, в которую будет выгружен файл (запомните её). В дальнейшем в 1С нужно будет прописать путь к папке в поле «Файл загрузки в 1С: Бухгалтерию».

Наименование самого файла может отличаться от (kl_to_1c.txt). Поле «Файл выгрузки» заполняется в случае, если Вы планируете исходящие платежки изначально набивать в 1С, и далее уже выгружать в банк-клиент через данную обработку.

Также я советую снимать галки «После загрузки автоматически проводить». При включенной галке документы сразу проводятся, и Вы можете пропустить что- важное. Я советую заходить в каждый из них и проводить самостоятельно.

Если Вы сделали всё по инструкции, то настройки сделаны и файл с данными уже выгружен из банк-клиента, тогда нажимаем кнопку «Обновить из выписки». Наслаждаемся просмотром списка платежных поручений, заострите внимание на колонке «Вид операции», далее делаем необходимые исправления, если в них есть необходимость, и нажимаем кнопочку «Загрузить».

Всё! можно открыть банковские выписки в 1С и проверить\провести загруженные документы.

Внимание! Взамен разработанных в 2000 году стандартов взаимодействия с системами типа "Клиент банка" рекомендуем переходить на сервис "1С:ДиректБанк", в основе которого разработанная в 2014 году фирмой "1С" современная технология прямого обмена с банками DirectBank.

Технология DirectBank позволяет отправлять платежные документы в банк и получать выписки из банка непосредственно из программ системы "1С:Предприятие 8" нажатием одной кнопки. При использовании технологии DirectBank не нужно устанавливать и запускать дополнительные программы на клиентском компьютере; не требуется выгрузка документов из программ "1С:Предприятия" в промежуточные файлы. Все платежные документы можно формировать и подписывать электронной подписью в "1С:Предприятии", а затем одним нажатием кнопки отправлять прямо на сервер банка.

Подробно о подключении к сервису "1С:ДиректБанк" .

Взаимодействие с системами типа "Клиент банка"

(Стандарт разработан в 2000 году. В настоящее время рекомендуется переходить на стандарт DirectBank. Подробно о DirectBank )

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

Система "1С:Предприятие" позволяет подготавливать и учитывать платежные документы. Чтобы исключить повторный ввод платежных документов в модуль "Клиент Банка", в системе "1С:Предприятие" предусмотрен обмен данными с указанным модулем.

В типовых решениях системы "1С:Предприятие" реализована следующая схема дистанционного финансово-платежного обслуживания:

Здесь модуль "Клиент банка" - это программа, установленная на рабочем месте пользователя. Модуль "Клиент банка" обеспечивает формирование, контроль, шифрование и дешифрование данных, электронную подпись, обмен данными с "Банком" через систему телекоммуникаций. А модуль "Банк" - это программа, установленная в самом банке. Модуль "Банк" обеспечивает обмен данными с информационной системой банка, формирование и отправку ответных сообщений модулю "Клиент банка".

Для электронного обмена финансовыми документами используется открытый стандарт, разработанный фирмой "1С" .

Передача данных из системы "1С:Предприятие"

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

На первом этапе, при подготовке платежных документов в системе "1С:Предприятие", пользователь указывает ряд сведений:

  • Виды выгружаемых документов.
  • Перечень расчетных счетов, по которым нужно произвести выгрузку. У предприятия может быть несколько расчетных счетов, но платежные документы могут выгружаться не по всем счетам (чтобы уменьшить объем передаваемой информации при повторной выгрузке, чтобы передавать документы по разным счетам в разные банки и т. д.).
  • Период выгрузки платежных документов. Для указанного периода - интервала дат - будут выгружены все платежные документы указанных видов по указанным расчетным счетам. Период выгрузки целесообразно выбирать таким образом, чтобы были выгружены все документы, введенные (измененные) после предыдущей выгрузки данных. Но если период охватит ранее выгруженные документы, это не будет считаться ошибкой; модуль "Клиент банка" рассчитан на такую ситуацию.

Результатом выгрузки данных является файл.

На втором этапе пользователь работает уже не с системой "1С:Предприятие", а с модулем "Клиент банка". В этом модуле пользователь запускает процедуру загрузки данных из файла, созданного в системе "1С:Предприятие". Процедура загрузки выполняет ряд проверок.

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

Затем модуль "Клиент банка" по телекоммуникационным каналам обменивается данными с модулем "Банк": туда передаются данные о подготовленных документах, оттуда принимаются сведения о результатах обработки переданных документов, выписки по счетам и т. д.

Прием данных в систему "1С:Предприятие"

Данные из коммерческого банка принимаются также в два этапа.

На первом этапе пользователем инициируется прием данных в модуль "Клиент банка" из модуля "Банка" и формирование файла. На втором этапе с помощью системы "1С:Предприятие" этот файл читается и обрабатывается.

Рассмотрим эти этапы более подробно.

На первом этапе пользователь работает с модулем "Клиент банка", где инициируется получение сведений из модуля "Банк" об операциях по расчетному счету и их выгрузка в файл установленного формата. При этом пользователь указывает ряд сведений:

Перечень расчетных счетов, по которым нужно выгрузить операции.

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

В результате выгрузки данных создается файл.

На втором этапе пользователь работает с системой "1С:Предприятие". Здесь пользователь инициирует загрузку данных из файла. Процедура загрузки выполняет ряд проверок.

  • Если загружаемый документ уже присутствует в "1С:Предприятии" и не отличается по содержанию, то он не обрабатывается.
  • Если загружаемый документ уже присутствует в "1С:Предприятии", но отличается по содержанию, то он считается исправленным. Процедура загрузки информирует об этом пользователя и предлагает ему изменить существующий документ.

Инструкция

Запустите программу «1С: Предприятие. Откройте раздел «Банк» и выберите пункт меню «1С: Предприятие – Клиент банка». Если вы еще не настраивали параметры обмена, то появится запрос о настройке. Нажмите кнопку «Да».

Запустите настройку. Выберите в выпадающем меню раздела «Название программы» сертифицированное приложение, которое соответствует тому, чтобы использует ваш обслуживающий банк. К примеру, многие кредитные организации пользуются системой «iBank 2».

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

Перейдите в раздел «Загрузка». Флажком отметьте те виды документов, с которыми планируется работать при загрузке выписки банка. Напротив них отметьте статьи движения денежных средств. Ниже выбирается группа для новых контрагентов. Проверьте правильность внесенных изменений и нажмите «Ок».

Зайдите в систему Клиент-банк. Откройте меню « » и выберите раздел «Общие» - «Импорт данных». Укажите в качестве формата – 1С. В ниспадающем меню «Способ» выберите «Синхронизировать». Установите каталог для обмена данными, который должен совпадать с тем, который был указан в программе 1С.

Аналогичную операцию проведите с разделом «Экспорт данных». Проверьте введенные данный и нажмите «Сохранить». Таким образом, будет завершена настройка обмена данными между системой Клиент-банк и приложением «1С: Предприятие». При совершении какой-либо операции в одном из этих программных обеспечений можно будет проверить правильность синхронизации и в случае необходимости внести исправления.

Видео по теме

Обратите внимание

Открываем в меню «Банк» пункт «1С:Предприятие – Клиент банка»: Так как мы еще не настраивали параметры обмена для своего расчетного счета, программа выдаст такое вот окно: Отвечаем «Да». В следующем открывшемся окне в поле «Название программы» из выпадающего списка сертифицированных программ необходимо выбрать систему, которую использует наш банк.

Полезный совет

Это система, с помощью которой можно выгрузить платежки в систему банк-клиент и уже отправить непосредственно в банк. Тогда платежки не надо забивать непосредственно в отдельной программе банк-клиент для отправки в банк. Чтобы в 1С настроить взаимодействие с клиент-банком необходимо зайти в меню «Банк» - «Банковские выписки». В открывшемся журнале банковских выписок нажимаем кнопку «Загрузить». Далее откроется форма клиент-банка.

Источники:

  • как работать в клиент банк

Все платежи предприятие выполняет в безналичной форме, переводя денежные счета с одного расчетного счета на другой. На основании данных операций банк в установленные сроки предоставляет выписку, которая выступает в качестве первичного документа для бухгалтерского учета. Многие бухгалтеры сталкиваются с трудностями, связанными с выгрузкой выписки в программу «1С: Предприятие».

Инструкция

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

Выписка банка в 1С 8.3 Бухгалтерия необходима для отражения списания и поступления денежных средств по безналичному расчету. Она отражает информацию о состоянии банковских счетов на текущий момент. На основании выписок в бухгалтерском учете ведутся операции по лицевым счетам.

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

Платежное поручение является документом, который дает указание своему банку перевести определенное количество его средств на счет какого-либо получателя. Данный документ не имеет проводок по бухучету.

В 1С:Бухгалтерия 3.0 платежные поручения обычно создаются на основании других документов, но можно и отдельно. Создание можно произвести из формы списка данного документа. Для этого в разделе «Банк и касса» выберите пункт «Платежные поручения».

В данном примере мы рассмотрим создание платежного поручения на основании документа «Поступление товаров и услуг». Для этого откройте нужный вам уже сформированный документ и в меню «Создать на основании» выберите соответствующий пункт.

Созданный документ заполнится автоматически. Если этого не произошло, введите недостающие данные вручную. Обязательно укажите реквизиты получателя, плательщика, сумму платежа, его назначение и ставку НДС.

Выгрузка платежек из 1С в клиент банк

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

Рассмотрим, как это делается в 1С:Бухгалтерия 3.0. Зайдите в форму списка платежных поручений («Банк и касса» — «Платежные поручения»). Нажмите на кнопку «Отправить в банк».

Перед вами откроется форма обработки, в шапке которой нужно указать организацию или счет и период выгрузки. В нижней части формы выберите файл, в который выгрузятся данные. Он создастся и заполнится автоматически. Отметьте флагами необходимые платежные поручения и нажмите на кнопку «Выгрузить».

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

1С скорее всего предложит вам подключиться к сервису «ДиректБанк». Немного поясним, что это такое. 1С:ДиректБанк позволяет передавать и принимать данные из банка напрямую через 1С. Такой способ позволяет избежать выгрузки документов в промежуточные файлы, установки и запуска дополнительных программ.

О том, как оформить платежное поручение и списание с расчетного счета вручную смотрите в видео:

Как выгрузить банк в 1С 8.3 и разнести его

Загрузка выписки из банка в 1С производится при помощи той же обработки, что и выгрузка платежных поручений. Откройте вкладку «Загрузка выписки из банка». Далее выберите нужную организацию и файл с данными (который вы выгрузили из клиент-банка). После этого нажмите на кнопку «Загрузить». Все данные попадут из файла в 1С.

Как отразить поступление от покупателя в 1С вручную вы можете увидеть в этом видео:

Хочу рассказать про отличную возможность 1с Бухгалтерии 3.0 (и некоторых других конфигураций) использования клиент банка прямо из 1С. Теперь не надо делать выгрузку в файлик и загружать выписки из файлика. Достаточно нажать кнопку Обмен с банком в 1С и получить необходимые документы. А для платежек нажать кнопку Создать и отправить электронные документы.

Итак, начнем с того, какие конфигурации 1С поддерживают возможность настройки директ банк (так называется прямой обмен с банком).

Типовые конфигурации фирмы "1С", где уже встроена технология DirectBank:

  • "1С:Бухгалтерия предприятия", редакция 3.0;
  • "1С:ERP Управление предприятием 2";
  • "1С:Комплексная автоматизация", редакция 2.0;
  • "1С:Управление холдингом" ;
  • "1С:Управление торговлей", редакция 11;
  • "1С:Управление небольшой фирмой";
  • "1С:Предприниматель 2015";
  • "1С:275ФЗ".

Теперь банки, с которыми можно подключать функцию директ банка. Это:

1. ВТБ См. подробнее раздел "Интеграционный Банк-Клиент" на сайте банка
2. ВТБ 24 Требуется отдельное подтверждение платежей на стороне банка
3. ФК Открытие См. подробнее на сайте банка
4. Альфа-Банк См. подробнее на сайте банка
5. Промсвязьбанк Требуется отдельное подтверждение платежей на стороне банка.
См. подробнее на сайте банка
6. Бинбанк См. подробнее на сайте банка
7. Абсолют Банк См. подробнее на сайте банка
8. Россия
9. Уральский банк реконструкции и развития (УБРиР)
10. Инвестторгбанк
11. Челябинвестбанк
12. Челиндбанк
13. Левобережный
14. Приморье
15. Дальневосточный Банк
16. Ланта-Банк
17. Хлынов
18. Петербургский социальный коммерческий банк (ПСКБ)
19. Уралтрансбанк
20. Росавтобанк
21. Нефтепромбанк
22. ЯР-Банк
23. Верхневолжский
24. Стройлесбанк См. подробнее на сайте банка
25. Еврокапитал-Альянс
26. Внешфинбанк

Сведения взяты с сайта 1С.

Основные моменты уточнили, теперь расскажу свой опыт подключения на примере клиент банка faktura.ru с Хантымансийским банком открытие.

У меня была бухгалтерия предприятия версии 3.0

Первое, что необходимо, это обратиться в банк и получить у них настройку для конкретного клиента, это может быть файлик, выгруженный из личного кабинета (так необходимо делать для банка ВТБ), или получить обработку (так, в банке Открытие для клиент-банка фактура).

Теперь необходимо произвести следующие настройки в программе:

  1. Перейдите в: "Администрирование -> Печатные формы, отчеты и обработки" и установите флаг "Дополнительные отчеты и обработки"- это необходимо, если настройка у вас в виде обработки (файлик с типом epf).
  2. Перейдите в: "Администрирование -> Обмен электронными документами", установите признак "Электронные подписи"(это необходимо делать в любом случае, так как для подключения к клиент банку вы используете сертификат своей организации).
  3. Перейдите в: "Администрирование -> Обмен электронными документами", СНИМИТЕ признак "Отложенная отправка электронных документов"(это необходимо, так как платежки созданные вами воспринимаются 1с как электронные документы и если у вас отложенная отправка, то платежки выгрузятся после проведения процедуры "Отправить Получить")
  4. Перейдите в: "Администрирование -> Обмен электронными документами -> Настройки электронной подписи и шифрования"
4.1 Перейдите на закладку Программы
4.2 Нажмите Добавить
4.3 В поле Представление выберите Microsoft Enhanced CSP
4.4 Нажмите Записать и закрыть

(Это опять только для клиент банка Фактура)

5. Перейдите в: "Администрирование -> Обмен электронными документами -> Обмен с банками", установите признак "Обмен с банками по технологии DirectBank"(Это и есть настройка прямого обмена с банками)

6. Перейдите в: "Администрирование -> Обмен электронными документами", нажмите на ссылку "Настройки DirectBank"
6.1 Нажмите "Создать" и заполните:
6.2 Укажите Организацию и Банк, нажмите Далее
6.3 Выберите Ручное заполнение, нажмите Далее
6.4 Установите признак "Внешний модуль", выберите файл Адаптера, нажмите Далее
6.5 В списке сертификатов просто нажмите Добавить и ОК, пароль вводить не надо, нажмите Далее
6.6 Затем необходимо будет зайти в сам сертификат и запомнить пароль по кноке на шапке эл. подписи.

7. Откройте меню (вверху слева круглая кнопка) Файл - Открыть, выберите файл адаптера, что бы открыть настройки.
7.1 Укажите носитель секретного ключа(то есть смарт ключ или USB)
7.2 Установите признак "Разрешить передавать данные за пределы сервиса".
7.3 Нажмите Записать и закрыть

8. Перезапустите 1С

Все, мы с вами произвели настройку клиент банка.

Теперь как пользоваться:

Чтобы получить выписки:

В разделе "Банк и касса -> Банковские выписки->Еще->обмен с банком" Здесь мы с вами выбираем период, за который хотим загрузить документы, и нажимаем "Получить", затем выделяем необходимые строки в табличной части и нажимаем"Загрузить". Должна происходить загрузка выписок с помощью адаптера.

Чтобы отправить платежное поручение:

В журнале документов "Банк и касса ->Платежные поручения" Еще ->DirectBank->Создать электронный документ-> Отправить электронный документ.

Чтобы выполнить повторную попытку отправки платежного поручения, необходимо выполнить следующие действия:

  1. Пометить документ на удаление
  2. Снять пометку на удаление
  3. Провести документ
  4. Нажать меню ЭДО - Отправить электронный документ