Обмен с банком 1с 8.3 бухгалтерия
Благодаря прогрессу и развитию технологий, бухгалтеру теперь нет необходимости в ручную разносить в программе итоговую банковскую выписку. Технологически возможности Бухгалтерия 3.0 дают возможность автоматически загружать выписки из банк-клиента в программу.
Данные из банка, принимаются в два этапа. На первом этапе происходит получение выписки в программе банка и формирование в файл. На втором этапе происходит загрузка выписки в программу 1С Бухгалтерия.
Для примера мы рассмотрим пошаговую инструкцию выгрузки уже сформированной банковской выписки из программы iBank в программу 1С Бухгалтерия 8.3.
ШАГ 1: Открываем программу iBank: на главной панели в настройках, выбираем закладку «Общие»
ШАГ 2: В открывшемся окне выбираем закладку «Экспорт» с помощь мышки открываем окно и начинаем настройки. В разделе 1С ставим галочку (проверяем, чтоб больше негде галочки не стояли) рядом прописываем путь файла для сохранения выписки с расширением txt. В низу окна нажимаем кнопку «Сохранить»
рис.2
ШАГ 3: Теперь необходимо выделить выписки за нужное число (если загружаются выписки за длительный период возможно общее выделение с помощью комбинации клавиш Ctrl + A). На главной панели рядом с кнопкой Out выбираем стрелку вниз и из открывшегося списка выбираем функцию "Экспорт в 1С...".
рис.3
Выписки сформировались в файл (путь к которому мы указали в шаге 2)
ШАГ 4: Перед первой загрузкой выписки в программу, настоятельно рекомендуется сделать резервную копию программы! И еще необходимо проверить список контрагентов в базе. Так как выписка из банк-клиента, притягивается в базу согласно ИНН. Если в справочнике есть контрагенты с одинаковыми ИНН, при выгрузке выписки возникнет ошибка, так как программа не будет знать к кому привязать выписку.
ШАГ 5: В программе 1С на главной панели выбираем раздел «Банк и касса», сбоку слева переходим в пункт «Банковские выписки».
рис.4
ШАГ 6: Двойным щелчком мышки открываем журнал «Банковские выписки» на панели сверху нажимаем кнопку Загрузить.
рис.5
ШАГ 7: На экране открылось окно связи с банком. Выбираем вкладку "Загрузка в 1С:Бухгалтерию" и заполняем все необходимые данные: путь к файлу (тот, что указан в шаге 2), и выбираем банковский счет.
рис. 6.
Внизу окна нажимаем кнопку загрузить.
Выписки загружены в программу. Проверяем отчет о загрузке, нажав кнопку внизу "Отчет о загрузке".
Подключить клиент-банк к 1С - это значительно облегчить бухгалтерскую работу как в части ввода данных по совершенным банковским операциям в программу, так и в части формирования распорядительных документов для банка. Все это можно не набивать вручную, а автоматически подгружать из одной программы в другую. О том, с чего начать и как наладить эффективный процесс, - в этой статье.
Какие бывают способы взаимодействия между 1С-Бухгалтерией и банк-клиентом
Широкое распространение банковских программ, позволяющих руководить счетами без визитов в банк, подписания платежек вручную и подобных «устаревших» действий, разумеется, не осталось незамеченным и на рынке бухгалтерских программ. Сегодня практически в любую достаточно проработанную бухпрограмму встроены опции, позволяющие работать с системами клиент-банкинга. И лидер в таких технологиях, безусловно, 1С. Для примера, во многих банковских программах модуль импорта/экспорта документов прописан именно для 1С. Если фирма-клиент пользуется какой-то другой программой для бухучета - зачастую фирме следует обратиться к программистам, чтобы написать соответствующее дополнение к своему банк-клиенту.
Таким образом, если у вас 1С и банк-клиент - можно считать, что вам повезло. Воспользовавшись этим материалом, вы сможете значительно оптимизировать свою работу с банковской документацией.
Итак, сначала нужно выбрать метод взаимодействия между 1С и клиент-банком. Таких методов 2:
- Обмен документами между двумя системами выполняется с участием пользователя. Работа ведется по алгоритму «выгрузка файла - загрузка файла». Данные вручную выгружаются из одной системы и загружаются в другую для дальнейшей обработки.
- Обмен происходит автоматически в режиме прямого взаимодействия. То есть задача запускается 1 раз, и программы начинают обмениваться информацией. При этом у пользователя практически исчезает необходимость открывать (и даже отдельно устанавливать) сам банк-клиент - все опции становятся доступны через 1С. Такой подход требует дополнительного участия технических специалистов банка и некоторых дополнительных действий от клиента. О них и расскажем далее.
Согласовываем работу с банком
Чтобы наладить работу с банковскими документами напрямую, следует:
- Сообщить о таком намерении банку и уточнить, что следует предпринять, чтобы это стало возможным. Может понадобиться:
- наличие дополнительного материально-технического обеспечения;
- установка дополнительного ПО (которое предоставит банк).
- Согласовать с банком, будет использоваться электронная подпись клиент-банка при работе в 1С или не будет (от этого зависит порядок дальнейшей настройки).
- Определить с банком вариант, по которому будет осуществляться взаимодействие. Их обычно 2:
- подключение к банковскому серверу напрямую:
- через дополнительную обработку:
Заметим, что для клиента - пользователя настроенной системы отличия минимальны и заметны в основном в процессе начальной настройки.
Настраиваем 1С для работы напрямую
Сразу оговоримся - предлагаемый процесс настройки предназначен не для клиент-банкинга ПАО «Сбербанк». У Сбербанка есть собственный регламент подключения, инструкциями по которому снабжают клиентов. Кроме того, подробная инструкция именно по подключению к Сбербанку есть на сайте 1С.
Для остальных банков - сначала настраиваем встроенный в программу DirectBank (программная возможность установить соединение с ресурсом банка).
Выход в настройщик DirectBank можно осуществить двумя путями:
- Через меню «Администрирование» выходим в «Обмен электронными документами». В открывшемся окошке настройки ставим галочки:
- Обмен с банками
- Обмен с банками по технологии DirectBank (прямое подключение)
- Электронная подпись (если значок не был установлен ранее и по требованию банка вы будете работать с электронной подписью)
ВАЖНО! Сертификат электронной подписи и ПО для ее работы скорее всего понадобится устанавливать отдельно (в формате данной статьи мы этого аспекта не касаемся).
Затем из этого же окошка заходим в настройки DirectBank. Откроется форма примерно такого вида и содержания (зависит от модификации программы):
В форме выбираете вариант «Прямое соединение с сервером» и указываете всю требуемую информацию, включая ту, что предоставил банк, в том числе адрес сервера и идентификаторы ресурсов для отправки и получения. Индивидуальный порядок зависит от конкретного банка. Иногда необходимые идентификационные сведения можно получить через интернет, иногда техподдержка банка может снабдить специальным файликом для настройки работы.
- Второй вариант, который доступен во многих версиях 1С, - настройка DirectBank непосредственно из карточки введенного в программу банковского счета. Открываем нужную карточку счета, который хотим подключить. В карточке ищем «Подключить DirectBank» (обычно внизу окна). Нажимаем и попадаем либо в форму настройки, которая рассмотрена выше (и действуем аналогично), либо в «Помощник прямого подключения».
Если вышли в Помощнике - замечательно. Это означает, что ваш банк входит в группу банков, подавших заявку на включение информации о его настройках директ-банкинга в 1С, и 1С может выполнить все автоматически. Укажите Помощнику «Автоматически получить настройки с сервера банка», проверьте, работает ли интернет, и просто нажмите «Далее».
После установки настроек по любому из этих сценариев 1С автоматически выполнит тестирование настроенного обмена. Если в окошке появилась надпись «Прямой обмен подключен успешно!» - то все получилось. Если возникают проблемы - лучше всего их решать через техническую поддержку вашего банка.
Нюансы настройки 1С для работы через допобработку
В целом процесс подключения через программу клиент-банкинга похож на прямое подключение. Разница в том, что:
- В форме «Обмен электронными документами» нужно указывать не параметры сервера банка, а параметры допобработки (их, как и саму обработку, тоже должен предоставить банк). Для этого в окне настройки выбираем вариант подключения «Через допобработку».
- На закладке «Подписи п/п» задаем параметры сертифицированных подписей для клиент-банка (в зависимости от того, сколько человек имеют право ставить подписи в платежках и сколько подписей в ваших платежках - 1 или 2).
Нюанс по экспорту выписок из клиент-банка в 1С
Исходя из написанного выше, ручная перегрузка данных между банк-клиентом и 1С, конечно, уже вчерашний день. Напомним, что она выполняется через создание специальных текстовых файлов в одной программе и перегрузку этих файлов во вторую. Делается это посредством меню «Экспорт/импорт документов», которые есть практически в любой программе. Кроме того, во всех банк-клиентах, как уже указывалось в начале статьи, есть встроенная функция обмена документами с 1С.
Однако некоторые нюансы, связанные с загрузкой выписок банка в 1С, могут оказаться полезны и при настройке электронного обмена через клиент-банк (допобработку). Поэтому на одном аспекте остановимся подробнее, а именно на опции автоматического формирования новых элементов.
Настройку 1С под загрузку файлов из банковской программы проводить тоже нужно заранее, учитывая такие нюансы:
- Корректно указывать в настройках название банка, название программы клиент-банка, стандартное имя для файлов выгрузки и загрузки. Напомним, что это делается в меню настроек обмена с банком, путь: главное меню - «Банк и касса» - «Платежные поручения» - «Настройка обмена с клиент-банком».
- В том же меню настроек нужно снять галочку с варианта загрузки с автоматическим созданием ненайденных элементов. Вот так:
«□ Автоматическое создание ненайденных элементов».
Для чего это нужно? Когда файлы, полученные из клиент-банка, подгружаются в 1С - 1С выполняет их проверку и соотнесение с данными своих справочников. В частности, контрагентов. При этом если совпадений сведений по какому-то контрагенту, с точки зрения программы, недостаточно, то при наличии галочки 1С сама создаст нового контрагента по данным, полученным из клиент-банка. В результате часто происходит дублирование одного и того же контрагента в справочниках 1С.
Пример
ООО «Рапида» открыло новый банковский счет и произвело оплату ООО «Корона» с этого счета. ООО «Корона» выгрузило данные из своего банк-клиента в 1С. 1С ООО «Корона» не обнаружила по платежу от ООО «Рапида» достаточного числа совпадений с существующей карточкой ООО «Рапида» (другие банковские реквизиты) и сформировала автоматически еще одного контрагента ООО «Рапида» с новыми реквизитами. То есть после выгрузки бухгалтеру понадобится сначала ошибку обнаружить, потом вручную в несколько итераций исправлять. Если же галочка автоматического создания документов снята, то 1С выдаст табличку-предупреждение с непонятными ей элементами на этапе загрузки данных в программу (и будет ждать участия пользователя в дальнейших действиях). Понадобится только скорректировать информацию в оперативном режиме.
Итоги
Среди вариантов работы клиент-банка с 1С - прямое подключение оптимально. Режим выгрузки-загрузки данных в виде текстовых файлов понемногу становится историей.
Еще о работе с 1С читайте:
- ;
- .
Перед тем, как настраивать обмен, давайте ответим на вопрос: «Где находится сервис обмена с банком в 1С?».
И, как оказывается, тут все не так однозначно.
Как правило нам указывают на журнал Банковские выписки, где разработчики поместили волшебную кнопку Загрузить и на этом останавливаются. Но мы пойдем дальше и изучим все возможные способы доступа к этому чудесному сервису.
Выгрузка из Клиент Банка в 1С 8.3 из журнала банковских выписок
Итак, вариант первый мы уже назвали – загрузка банковских выписок возможна по кнопке Загрузить из одноименного журнала в 1С. Это типовой вариант загрузки, который предлагают к использованию разработчики. По нему будет выполнена :
Но это еще не все!
Выгрузка выписок из Клиент Банка в 1С 8.3 из обработки Обмен с банком в группе Сервис (раздел Банк и касса)
Мы можем загружать и выгружать информацию по банковским операциям из самой обработки Обмен с ба нком . Запустить ее мы можем традиционно через Главное меню – Все функции, либо через добавление этой обработки в активные команды раздела Банк и Касса .
Сделать это можно из настройки панели действий, добавляя доступную команду Обмен с банком в выбранные команды раздела:
Команда Обмен с банком появится в группе Сервис (раздел Банк и касса):
Но и это еще не все!
Выгрузка выписок из Клиент Банка в 1С 8.3 из формы Обмен с банком в журнале банковских выписок
B самом журнале Банковские выписки есть возможность открыть форму Обмен с ба нком по команде меню действий ЕЩЕ – Обмен с банком.
Эту самую команду можно вынести на командную панель Банковских выписок. Поскольку мы, конечно же, хотим чем-то отличаться от однообразного освещения этого вопроса в интернете, то сейчас мы рассмотрим и этот вариант.
Мы уверены, что это пригодится Вам в дальнейшей работе обязательно.
Меняем свойства команды Обмен с банком . Из меню действий «Еще – Изменить форму» журнала Банковских выписок будем включать в командную панель журнала сервис Обмен с банком:
Обработка Обмен с банком доступна в списке банковских выписок:
Все варианты вызова сервиса Обмен с банком:
- Непосредственно из формы Обмен с банком (раздел Банк и касса);
- Из Банковских выписок по кн. Загрузить;
- Из Банковских выписок по команде меню действий Еще – Обмен с банком;
- Из Главное меню – Все функции – Обработки – Обмен с банком.
Переходим ко второй части вопроса – настройки Обмена с банком.
Как настроить выгрузку из Банк Клиента в 1С 8.3 Бухгалтерия 3.0
Прежде, чем приступить к настройке обмена с банком, войдите в банковскую программу и найдите в ней пункт Выгрузка в 1С . Перепишите имя файла себе на листочек – это понадобится при настройке загрузки обмена данных в 1С.
Теперь открываем форму обработки Обмен с Банком в 1С 8.3:
Выставляем в форме Обмена банка организацию и банковский счет, по которому будем производить операции загрузки выписок и открываем форму Настройки.
Настройки параметров обмена хранятся в специальном регистре сведений Настройки обмена данными с Клиентом банка: гл. меню – Все функции – Регистры сведений:
После указания организации и банковского счета, для которых будем создавать настройку обмена, по кн. Настройка, переходим в форму настройки обмена с банком.
Настройки параметров названия программы и файлов загрузки/выгрузки:
Обслуживаемый банковский счет – встает по умолчанию.
Название программы – наименование Вашей банковской программы, с которой работаете. Название программы выбираете из выпадающего списка, заложенного разработчиками.
Например, для СБЕРБАНКА – это программа АРМ “Клиент” АС “Клиент-Сбер банк” Сбербанка России :
Файл загрузки из банка – это имя и расположение файла, в который будут выгружаться данные из Клиента Банка. Обычно, используется текстовый файл kl_to_1c.txt. Но можно использовать и другие варианты.
Единственное условие: имя файла загрузки в 1С должно соответствовать имени файла выгрузки на стороне банка. Вот здесь и помогут записанные на листок данные с Вашей банковской программы по файлу выгрузки в 1С. Обратите на это самое серьезное внимание. Это самая частая ошибка настройки обмена. Если путь будет указан неверно, обмен работать не будет.
Еще очень важное замечание: вводите имя файла без пропусков, пробелов, лишних расширений. Проверьте после ввода, что файл в окошке 1С «Файл загрузки из Клиента банка» и «Файл выгрузки в 1С» Вашей банковской программы полностью совпадают!
Уточните у службы техподдержки Вашего банка о виде кодировки данных выгрузки . Это может быть, как DOS, так и Windows. 1С поддерживает работу с обеими кодировками.
Реквизиты подстановки по умолчанию
Эти настройки не обязательны к заполнению:
Можете установить Статью движения денежных средств для подстановки в новые документы Списания с расчетного счета и Поступление на расчетный счет. Но на самом деле редко бывает, что статья ДДС одна и та же на все случаи жизни. Поэтому, чтобы не запутаться и не допустить ошибку, эти поля оставляют незаполненными. Заполнение данных по ним идет после выполнения обмена.
Группы для новых контрагентов
Также с заполнением параметра настройки Группы для новых контрагентов. Право бухгалтера решать, как он будет контролировать в базе контрагентов, созданных загрузкой выписок банка в том случае, если 1С 8.3 не нашла нужных плательщиков и получателей в .
Блок загрузки/Выгрузки
Этот блок работает уже с полученными данными из банка и перед формированием в 1С новых документов просит определиться с действиями загрузки и выгрузки:
Мы сейчас рассматриваем загрузку выписок из Клиента банка и здесь пользователь выбирает самостоятельно нужно ли автоматически создавать новые объекты в базе данных, проводить новые документы. Но, наверное, галочки по проведению документов поступлений на расчетный счет и списания с расчетного счета будут удобны.
Выгрузка из Банк Клиента в 1С 8.3 Бухгалтерия 3.0
Сохранив настройку, можно приступать к загрузке документов.
После того, как данные о движениях денежных средств из банковской программы были выгружены в файл и получены бухгалтером, можно загружать их в 1С. В процессе загрузки создаются документы Поступления на расчетный счет и Списания с расчетного счета.
Последовательность действий бухгалтера при загрузке выписок следующая:
- Указываем банковский счет организации;
- Выбираем организацию;
- Проверяем путь к файлу загрузки;
- Контролируем информацию в файле загрузки данных;
- Загружаем выписки банка;
- Формируем отчет по загруженным выпискам:
Если ошибок в настройке обмена с банком не допустили, то программа без проблем справится с загрузкой. Ваша задача проверить данные перед загрузкой:
На что нужно обратить внимание в первую очередь:
- При проверке данных перед загрузкой, обратите внимание на иконку в колонке рядом с датой:
- Иконка с галочкой обозначает, что документ есть в базе и проведен;
- Иконка без галочки указавает, что документ есть в базе, но не проведен;
- Иконка с «солнышком» сигналит о том, что будет создан новый документ.
- При загрузке данных сообщение «не найден» выдается:
- По контрагенту, если не найден ни банковский счет, указанный в файле загрузки, ни ИНН;
- По счету контрагента, если не найден номер счета в файле загрузки;
- По договору, если в базе данных 1С не найден владелец договора и нужный вид договора;
- При наличии в базе данных нескольких одинаковых объектов, будет выбран первый из списка и выдано предупреждение по ситуации;
- При повторной загрузке документов программа анализирует данные Суммы и Вида платежа. В случае их изменений данные перезаписываются.
После загрузки банковских выписок можно распечатать отчет по загруженным документам в 1С:
Как автоматически проводить мониторинг оплаты счета, как на это влияет статус оплаты счета, то есть быстро отчитываться руководителю по оплаченным и не оплаченным счетам, изучить особенности оформления банковских операций в 1С 8.3 можно на нашем
В данном материале мы поговорим о том, как в программном продукте под названием «1С 8.3 Бухгалтерия 3.0» использовать функционал банковских выписок и проводить обмен с банк-клиентом:
Где в интерфейсе программного продукта содержится банковская документация;
Как сформировать новое платежное поручение;
Как выгрузить платежки с целью оплаты в клиент-банк;
Как с клиент-банка загрузить подтверждение оплаты и входные платежные поручения.
Работа с банковским учреждением
Общая схема работы с выписками «1С» по отдельно взятому дню следующая:
Осуществляем загрузки с клиент-банка в программном продукте «1С»: поступления за предыдущий день и подтверждение вчерашних исходящих платежей, а также комиссии.
Формируем платежные поручения, которые сегодня необходимо оплатить;
Выгружаем их в клиент-банк.
И по такому принципу каждый день, или же любой в другой период.
В интерфейсе журнал выписок банка размещен в разделе под названием «Банк и касса»:
Как сформировать исходное платежное поручение
Платежным поручением называется документ, который создан с целью отправки его в банковское учреждение. Это поручение существует возможность распечатать в стандартной банковской форме.
Вводится на основе «Счета», «Поступление товаров и услуг» и другой разного рода документации. Подчеркиваем, документ не формирует никаких проводок по бухучету. А создает проводки следующий документ «Списание с расчетного счета», что находится в данной цепочке.
С целью формирования нового документа нужно зайти в журнал под названием «Платежные поручения» (указанного выше раздела), а затем нажать клавишу с именем «Создать». В результате осуществленных операций откроется форма нового документа.
Начать нужно с выбора вида операции. Именно от этого зависит выбор будущей аналитики:
Например, выберите «Оплата поставщику». Для подобного вида платежа существуют обязательные. Среди таких можно выделить следующие:
Организация и ее счет - реквизиты нашей фирмы;
Получатель, заключена договоренность и счет - реквизиты необходимого контрагента-получателя;
Ставка НДС, сумма и назначение платежа;
Заполнив все поля, обязательно нужно проверить правильность указания всех реквизитов.
Как из «1С» в клиент-банк выгрузить платежные поручения?
Следующий этап - передача в банковское учреждение информации по новым платежам. Как правило, на предприятиях это имеет следующий вид: за весь день бухгалтера формируют большое количество документации и в конкретное время ответственное лицо осуществляет выгрузку платежных документов в банковский программный продукт. Выгрузка осуществляется с помощью специального файла - 1c_to_kl.txt.
С целью осуществления выгрузки зайдите в журнал платежных поручений и нажмите под названием «Выгрузить». Откроется специальная обработка, где необходимо указать организацию и ее счет. После этого укажите даты, за которые необходимо осуществить выгрузку и куда сохранить полученный файл 1c_to_kl.txt:
Его и надо загружать в клиент-банк.
Практически все клиенты банка поддерживают выгрузки файла такого как «KL_TO_1C.txt». В нем существуют все необходимые данные по выходным и входящих платежах за нужный период. С целью его загрузки зайдите в журнал под названием «Выписки банка», а затем нажмите клавишу с именем «Загрузить».
В отделке открывшейся выберите организацию, ее счет и расположение самого файла (который перед этим вами было загружено с клиент-банка). Нажмите на кнопку «Обновить выписки»:
Затем для формирования вы увидите список документов: как выходные, так и входные (в частности, услуги банковского учреждения). После осуществления проверки нужно будет нажать на клавишу «Загрузить» - система в автоматическом режиме создаст необходимые документы по списку с необходимыми бухпроводками.
Если случилось так, что система не обнаружила в базе «1С» по и контрагента, то она сформирует новый. Возможно даже такое, что контрагент в базе существует, но с другими реквизитами.
В случае, если вы пользуетесь статьям движения денежных средств, то непременно заполните их в списке.
Если в сложившихся документах не существует счетов учета, то заполните их в регистре сведений под названием «Счета расчетов с контрагентами». Они могут задаваться как для договора или контрагента, так и для всей документации.
Как загрузить выписки из банк-клиента в 1С Бухгалтерия 8.3 (редакция 3.0)
2016-12-07T18:26:50+00:00На дворе 21 век и я с удивлением узнаю, что некоторые бухгалтеры до сих пор забивают банковские выписки в 1С:Бухгалтерию вручную, хотя во всех программах семейства 1С (ещё начиная с семерки) этот процесс автоматизирован.
И если в 1С 7.7 к нему ещё были претензии, то механизм загрузки банковских выписок для 1С:Бухгалтерии 8.3 (редакция 3.0) по истине заслуживает всяческих похвал.
Расскажу по шагам как загрузить выписки из вашего банк-клиента (на примере системы iBank как наиболее распространенной сейчас) в 1С:Бухгалтерию 8.3.
1. Запустите банк-клиент. Из главного меню выберите "Настройки"-"Общие".
2. В открывшихся настройках перейдите на закладку "Экспорт". Поставьте галку в секции 1С и снимите галки во всех остальных секциях. В качестве файла обмена в секции 1С пропишите любой путь к файлу с расширением ".txt". Нажмите кнопку "Сохранить".
3. Теперь получите выписки за нужное число, выделите их все (комбинация клавиш Ctrl + A ) и выберите на панели стрелку вниз рядом с кнопкой Out . Из раскрывшегося списка команд выберите "Экспорт в 1С...".
4. Полдела сделано! Выписки выгрузились в тот самый файл, который мы указали в настройках банк-клиента.
Делаем резервную копию базы
Делаем загрузку из файла в базу
5. Теперь запускайте 1С и переходите в раздел "Банк и касса". А затем выбирайте пункт "Банковские выписки" в панели слева.
6. В открывшемся журнале выписок нажмите кнопку "Ещё" и выберите из раскрывшегося списка пункт "Обмен с банком":
7. Открылось окно обмена с банком. Выберите вкладку "Загрузка из банка".
Укажите банковский счет и файл, в который были выгружены выписки из клиент-банка:
8. В нижней панели нажмите кнопку "Загрузить". И все выписки из файла окажутся загруженными в 1С.
9. Готово! Осталось только просмотреть "Отчет о загрузке".
С уважением, Владимир Милькин (преподаватель и разработчик ).