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

Внимание! Взамен разработанных в 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С 8.3. Проще говоря, данный процесс уже давно может быть автоматизирован, нужно просто правильно подойти к этой задаче. Доверьте настройку программы 1С программистам и вы больше не будете возвращаться к данному вопросу.

Как загрузить банки в 1С 8.3?
Если выполнять весь процесс загрузки по шагам, у вас по итогу получится все запланированное. Вы должны хорошо разбираться в интерфейсе системы. Главные процессы действий делятся на три группы:
выгрузка из банк-клиента в файл;
создание резервной копии;
выполнение загрузки из файла в базу 1С.

Это основополагающие задания на пути к загрузке банка в 1С 8.3. Выполнение первого процесса выглядит следующим образом: меню «Настройка»-«Общие». В новом окне выбираем «Экспорт».

Обязательно ставим галочку возле 1С «Файл для обмена» и вписываем туда правильный путь к документу. Его расширение должно быть только txt. Далее для загрузки клиент-банка в 1С 8.3 подтверждаем свои действие нажатием на «Сохранить». В следующем окне нажимаем на кнопку «Out» и выбираем «Экспорт в 1С…». Можно считать, что с первым из трех важных процессов мы успешно справились.

Далее работаем над созданием резервной копии для загрузки банка в 1С 8.3. Данный шаг - это ваша гарантия безопасности. Лучше предостеречь себя от возможных неприятностей, чем потом устранять их. После того как с этим этапом вы справились, переходим к самому последнему и ответственному заданию - загрузке из файла в базу 1С.

Чтобы в итоге загрузка банка в 1С 8.3 произошла успешно, придерживайтесь следующей цепочки действий: раздел «Банк и касса», пункт «Банковские выписки». В журнале нажимаем на «Еще», переходим в «Обмен с банком». В новом окне появится вкладка под названием «Загрузка из банка», заходим в нее и в самом низу нажимаем на «Загрузить».

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

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

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

Совместная настройка с компанией «Сетби»
Если вы находитесь в поиске достойного специалиста в области внедрения и автоматизации программного обеспечения 1С, тогда обращайтесь к нам. Многие бухгалтеры пытаются самостоятельно настроить загрузку выписок из банка в 1С 8.3. У неподготовленных людей это занимает уйму времени, и результат не всегда получается удовлетворительным.

Лучше не экономить деньги и доверится профессионалам. Ведь после того, как у вас наладится взаимообмен документации между банками и загрузка выписок из банка в 1С 8.3 произойдет успешно, работа будет протекать быстрее и эффективнее. А это одна из главных целей любого предпринимателя.

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

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

Специальная обработка позволяет:

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

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

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

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

Загрузка и выгрузка в информационную базу "1С:Бухгалтерии 8" могут выполняться поочередно с помощью обработки "Клиент банка (загрузка/выгрузка платежных документов)" (меню "Банк" › "1С Предприятие - Клиент банка" ).

Обработка рассчитана на опытных пользователей.

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

Выгрузка данных .

На закладке "Выгрузка" в поле "Файл выгрузки" следует указать имя и путь файла обмена. (Этот же файл должен быть указан в программе типа "Клиент банка" в качестве файла загрузки). В поле "Банковский счет" необходимо выбрать счет, по которому будет производиться обмен с программой типа "Клиент банка" .

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

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

в поле "Файл загрузки" следует указать имя и адрес файла обмена. (Перед этим тот же файл должен будет указан в программе типа "Клиент банка" в качестве файла выгрузки).

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

При загрузке могут выполняться следующие действия:

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

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

Выгрузка выписок из программы Клиент-Банк

Для того чтобы выгрузить выписка из программы Клиент-банк, необходимо:

  • Сформировать выписку, за нужный период;
  • Экспортировать её в текстовый файл, для передачи данных.

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

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

  • Организация, по которой будут загружаться платёжные поручения;
  • Банковский счёт организации.

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

Можно настроить автоматическое проведение платёжных документов по поступлению и списанию. Для этого нужно выполнить настройку.

Выбрать документ «Настройка с Клиент-Банком» можно:

  • Нажав внизу документа «Обмен с банком» кнопку «Настройка»;

  • В журнале «Банковские выписки» выбрать из списка позицию «Настроить обмен с банком» при нажатии на кнопку «Ещё».

В настройке заполняем поля:

  • Указываем банковский счёт, по которому будут загружаться выписки;
  • Название программы выбирается из списка, заложенного разработчиками – это программа, с которой вы работаете. После этого открываются поля «Файл выгрузки из 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С вручную вы можете увидеть в этом видео: