Разноска вручную выписки банка в 1с 8.3. «Учет банковских операций» Основные данные

Рассматривать алгоритм буду на примере Управление торговлей 10.3, механизм можно внедрить практически в любую из типовых конфигураций. Дано:

  • большое количество счетов/заказов
  • большое количество входящих платежей (оптимистично, да). Это могут быть Платежки, ПКО и прочие приходные документы.

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

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

На форме таких документов - есть переключатель Без разбиения/Списком - который, по сути, только переключает внешнее представление этой табличной части. В случае выбора варианта Без разбиения - мы работаем только с первой строкой данной табличной части. В случае выбора второго варианта - имеем дело со всей таблицей.

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

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

В данной статье рассмотрим второй способ - он проще и нагляднее, как мне кажется, а привести его к первому варианту не составит большого труда.

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

Анализировать предлагаю в процедуре модуля ПередЗаписью - вызывается перед записью и соответственно перед проведением документа и позволит нам заполнить табличную часть РасшифровкаПлатежа.

Для начала проанализируем, может, мы уже указали соответствующий заказ и ничего делать не требуется. Критериев может быть несколько - заполнены ли все строки в РасшифровкеПлатежа, заполнена ли первая строка в этой ТЧ. Как показала практика, достаточно анализа первой строки:

Если не ЗначениеЗаполнено(РасшифровкаПлатежа.Сделка) тогда

Тзн = новый ТаблицаЗначений; тзн.Колонки.Добавить("Счет"); тзн.Колонки.Добавить("Сумма"); тзн.Колонки.Добавить("ДатаСчета");

Теперь разбираем Назначение платежа и пытаемся вытащить полезную для нас информацию, которая поможет найти необходимые счета или заказы. Проходим последовательно каждые 10 символов в Назначении и проверяем, не дата ли это. Если дата, то добавляем информацию в нашу новую таблицу значений. Прогоняем два раза - иногда бухгалтеры пишут год в полном формате - "2015", а иногда просто "15". Будем искать фрагменты вида ХХ.ХХ.ХХХХ и ХХ.ХХ.ХХ. В конце проверяем - корректная ли найденная дата. При желании можно самостоятельно оптимизировать код для одного прогона цикла.

Назн = НазначениеПлатежа; для к = 1 по стрдлина(назн) - 10 цикл ск = СтрЗаменить(сред(назн, к,10),"/","."); дт = сред(ск,7,4)+сред(ск,4,2)+лев(ск,2); если лев(дт,2) <> "20" тогда продолжить; конецесли; ндт = дата(2000,1,2); попытка ндт = дата(дт); исключение конецпопытки; если ндт <> дата(2000,1,2) и ндт <= дата+24*60*60 тогда новстр = тзн.Добавить(); новстр.датасчета = ндт; конецесли; конеццикла; для к = 1 по стрдлина(назн) - 10 цикл ск = СтрЗаменить(сред(назн, к,8),"/","."); дт = "20"+сред(ск,7,2)+сред(ск,4,2)+лев(ск,2); ндт = дата(2000,1,2); попытка ндт = дата(дт); исключение конецпопытки; если ндт <> дата(2000,1,2) и ндт <= дата+24*60*60 тогда новстр = тзн.Добавить(); новстр.датасчета = ндт; конецесли; конеццикла;

Даты, когда выставлены счета, мы нашли. Теперь проанализируем, есть ли в базе такие счета, и совпадёт ли их сумма с суммой платежа. Если совпадет - бинго! - мы заполнили расшифровку платежа

Нашли = ложь; для каждого стр из тзн цикл сч = Документы.СчетНаОплатуПокупателю.Выбрать(НачалоДня(стр.ДатаСчета), КонецДня(стр.ДатаСчета), новый структура("Контрагент", Контрагент)); если сч.Следующий() тогда стр.счет = сч.ссылка; стр.сумма = сч.СуммаДокумента; конецесли; сч = Документы.ЗаказПокупателя.Выбрать(НачалоДня(стр.ДатаСчета), КонецДня(стр.ДатаСчета), новый структура("Контрагент", Контрагент)); если сч.Следующий() тогда стр.счет = сч.ссылка; стр.сумма = сч.СуммаДокумента; конецесли; конеццикла; если СуммаДокумента = тзн.итог("Сумма") тогда расшифровкаплатежа.очистить(); для каждого стр из тзн цикл новстр = РасшифровкаПлатежа.Добавить(); новстр.ДоговорКонтрагента = ДоговорКонтрагента; новстр.КратностьВзаиморасчетов = 1; новстр.КурсВзаиморасчетов = 1; новстр.СуммаВзаиморасчетов = стр.сумма; новстр.СуммаПлатежа = стр.сумма; новстр.сделка = стр.счет; конеццикла; конецесли;

Таким образом, как показывает практика, мы сможем заполнить около 80% входящих платежек и как минимум освободим много времени у нашего бухгалтера. Договор при поиске мы не используем, в случае неправильного указания в клиент-банке подходящего договора, мы не сможем найти необходимые счета. Можно вывести предупреждение о разных договорах в найденных счетах и в самом платежном поручении.

Платежные поручения, разнесенные по Заказам, мы у себя в базе, например, выделяем цветом в общем журнале - чтобы можно было сразу видеть, где надо еще поработать руками:

В качестве дополнения - можно научить определять программу месяц в дате по названию - январь, февраль... но на практике такое случается достаточно редко, не увидел необходимости.

Всем спасибо за внимание!

Ввод выписок банка в программе 1С 8.3 Бухгалтерия 3.0 осуществляется:

  • Ручной ввод банковских выписок;

Внесение данных по поступлению и списанию денежных средств в 1С 8.3 происходит в журнале Банковские выписки. Журнал расположен в разделе Банк и касса:

Чтобы внести вручную в программу выписку, необходимо в форме журнала нажать на кн. Поступление или кн. Списание.

Есть другой способ ввода банковских выписок вручную: на основании других документов. Тогда данные поступления и списания заполняются автоматически по документам – основаниям.

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

Согласно полученным банковским выпискам о движении денежных средств бухгалтер вносит информацию в программу 1С:

Поступление на расчетный счет в 1С 8.3

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

Для оформления покупателем оплаты заказа в счет будущей поставки товара выбираем вид операции – Оплата покупателя. Указываем организацию – Торговый дом «Комплексный». Если в базе только одна организация, то поле организации не показывается в форме. Это поле становится видимым только при наличии в базе нескольких организаций.

Обязательно к заполнению поле Банковский счет организации, Сумма, Плательщик, Счета учета расчетов и авансов – 62.01 и 62.02:

Поскольку оплата производится до реализации покупателю товаров, в проводках 1С 8.3 отразится предоплата по счету аванса 62.02:

Списание с расчетного счета в 1С 8.3

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

Выберем вид операции Оплата поставщику. Заполним данные по контрагенту, сумме, банковскому счету организации.

Заполняем также табличную часть документа: договор, ставку НДС, назначение платежа:

В этом случае в 1С 8.3 формируются следующие проводки:

Выгрузка выписок из Клиент Банка в 1С 8.3

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

Автоматизация этого процесса предусматривает загрузку банковских выписок из Клиента Банка в программу 1С и выгрузку платежных поручений из программы 1С в Клиент Банк.

На текущий момент большинство банков поддерживают формат обмена данными с программами 1С. Загрузка банковских выписок после настройки обмена с банком производится из Журнала Банковских выписок по кн. Загрузить . Открыть форму настройки Обмена с банком можно прямо из журнала Банковские выписки – кн. ЕЩЕ – Обмен с банком:

Подробно настройка обмена с банком и загрузка банковских выписок рассмотрена в другой нашей статье: « .

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

При загрузке данных программа 1С 8.3 сопоставляет объектам базы данных – данные из файла загрузки. Сообщение, что объект «не найден» выдается:

  • По контрагенту, если не найден ни банковский счет, указанный в файле загрузки, ни ИНН;
  • По счету контрагента, если не найден номер счета в файле загрузки;
  • По договору, если в базе данных 1С не найден владелец договора и нужный вид договора;
  • При наличии в базе данных нескольких одинаковых объектов, будет выбран первый из списка и выдано предупреждение по ситуации;
  • При повторной загрузке документов программа анализирует только данные Суммы и Вида платежа. В случае их изменений данные перезаписываются.

Как выгрузить платежку из 1С 8.3 в Банк Клиент

Выгрузку платежек из программы 1С 8.3 в Клиент Банк можно сделать:

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

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

По кн. Выгрузить из Журнала Платежных Поручений данные выгружаются в текстовый файл и потом передаются в Клиент Банк:

Форма обмена с банком – закладка Выгрузка в банк:

Изучить особенности оформления банковских операций в 1С 8.3: счета учета, документы, проводки, банк-клиент, правильно произвести настройки Direct Bank можно на нашем . Подробнее о курсе смотрите в нашем видео:

На сайте Вы можете посмотреть другие наши бесплатные статьи и материалы по конфигурациям: ,

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как в программе 1С 8.3 Бухгалтерия сформировать выписку?

Данная статья я расскажет как в 1С 8.3 Бухгалтерия 3.0 пользоваться функционалом банковских выписок и обменом с банк клиентом:

  • где в интерфейсе программы находятся банковские документы
  • как создать новое исходящее платежное поручение
  • как выгрузить платежки для оплаты в клиент банк
  • как загрузить из клиент банка входящие платежные поручения и подтверждения оплаты

Работа с банком

Общая схема работы за отдельно взятый день с выписками в 1С такая:

  1. Производим загрузку из клиента банка в 1С: поступления за вчера и подтверждения вчерашних исходящих платежей (+комиссии)
  2. Создаем платежные поручение которые нужно оплатить сегодня
  3. Выгружаем их в клиент банк

И так каждый день или любой другой период.

В интерфейсе журнал банковских выписок расположен в разделе «Банк и касса»:

Как создать новое исходящее платежное поручение

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

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

Первое, с чего необходимо начать - выбор вида операции. От этого зависит выбор будущей аналитики:

Для примера выберем «Оплата поставщику». Среди обязательных полей для такого вида платежа:

  • Организация и счет организации - реквизиты нашей организации;
  • Получатель, договор и счет - реквизиты нашего контрагента-получателя;
  • Сумма, ставка НДС, назначение платежа

После заполнения всех полей проверьте правильность указания реквизитов.

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

Следующий этап - передача данных по новым платежам в банк. Обычно в организациях это выглядит так: за весь день бухгалтера создают множество документов и в определенное время ответственный человек делает выгрузку платежек в банковскую программу. Выгрузка происходит через специальный файл - 1c_to_kl.txt.

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

Нажимаем выгрузить, получаем файл, примерно следующего содержания:

Его и нужно загружать в клиент банк.

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

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

В открывшейся обработке выберите организации, её счет и расположения файл (который вы выгружали из клиент банка). Нажмите «Обновить из выписки»:

Мы увидим список документов 1с 8.3 «поступление на расчетный счет» и «списания с расчетного счета»: как входящие, так и исходящие (в том числе за услуги банка). После проверки достаточно нажать кнопку «Загрузить» - система автоматически сформирует нужные документы по списку с нужными бухгалтерскими проводками.

  • Если система не нашла контрагента в базе 1С по ИНН и КПП - она создаст нового. Будьте внимательны, возможно контрагент в базе есть, но с отличными реквизитами.
  • Если вы пользуетесь статьями движения денежных средств - обязательно заполните их в списке.
  • Если в созданных документах нет счетов учета, заполните их в регистре сведений «Счета расчетов с контрагентами». Они могут задаваться как для контрагента или договора, так и для всех документов.

По материалам: programmist1s.ru

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

Статья 9 ФЗ "О бухгалтерском учете" от 21.11.96 №129 определяет, что операции, производимые предприятием, в обязательном порядке доказательно подтверждаются. Таким доказательством служит банковская выписка.

Документ должен храниться на предприятии и в финансовом учреждении не менее 5 лет и предъявляться представителям контролирующих органов, осуществляющих проверку учета в компании.

Банковская выписка с расчетного счета

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

Порядком ведения бухгалтерского учета допускается получение банковских выписок на бумажных носителях или в электронном виде. Федеральный Закон "Об электронной подписи" от 06.04.11 № 63 определяет, что оцифрованные файлы, подписанные электронной цифровой подписью, признаются электронными документами, равным по юридическому значению заверенному бумажному документу.

Ведение банковских выписок

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

Оформление банковских выписок

Оформление банковских выписок не регламентируется стандартами. В документе обязательно содержатся:
- наименование банка;
- реквизиты;
- штамп и подпись сотрудника финансового учреждения;
- дата выдачи банковской выписки;
- номер документа;
- суммы записей по дебету и счета;
- баланс счета на начало и конец периода и другие сведения.

К банковской выписке прилагаются документы, поступившие от контрагентов и послужившие основанием для движения денег, а также бумаги, оформленные кредитным учреждением.

Как получить банковскую выписку

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

Хранение банковских выписок

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

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