Сверка банковской выписки с базой 1С:Бухгалтерии 3.0: дубли, пропуски, расхождения
Учетные задачи - Банковские операции
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Задача. После повторной загрузки выписки в базе появляются двойные поступления и списания, остаток по счету 51 расходится с банком, а найти лишние документы среди сотен платежей трудно. Поиск по реквизитам здесь ошибается: две одинаковые комиссии банка за день выглядят как дубль, хотя это два настоящих платежа.
Что делает обработка
- Читает файл выписки формата 1С (1CClientBankExchange) в кодировке Windows, DOS или UTF-8, в том числе с несколькими счетами.
- Подбирает к каждой строке выписки документ и сравнивает количество: две одинаковые строки и два документа — порядок, третий документ — дубль.
- Показывает статус по каждой строке: «Совпадает», «Дубль», «Нет в базе», «Нет в выписке», «Номер изменен», «Дата изменена», «Сумма расходится».
- Объясняет причину: например, у какого документа изменен день или входящий номер, из-за чего типовая загрузка его не узнала.
- Находит документы, помеченные на удаление: типовая загрузка их не видит и создает новые.
- Сравнивает обороты выписки с проведенными документами, а конечный остаток — со счетом 51.
Что можно исправить
- Дубли. Отмеченные документы помечаются на удаление, проведение отменяется. Физически ничего не удаляется. Сверка сразу повторяется.
- Номера. Входящий номер записывается из выписки, чтобы типовая загрузка узнавала документ. Проведение и проводки не меняются.
- Пропуски. Обработка сохраняет файл только с ненайденными строками, его можно загрузить типовой обработкой.
Обработка выбирает, какой документ оставить: тот, на который ссылаются другие документы, затем проведенный, затем с меньшим номером. Дубль, на который есть ссылки, не отмечается — такой случай решает бухгалтер.
Почему появляются дубли
Типовая загрузка узнает документ по дню и входящему номеру и не видит помеченные на удаление. Если после загрузки исправить дату или номер либо пометить документ на удаление, то при повторной загрузке того же файла появится новый документ. В инструкции описано, как этого избежать.
Если файла нет
Выберите счет и период: документы с одним днем, суммой и номером будут показаны как дубли, а документы одного контрагента на ту же сумму в один день с разными номерами — как возможные дубли без отметки.
Ограничения
- Сверяются только «Поступление на расчетный счет» и «Списание с расчетного счета». Платежные поручения не сверяются.
- Рублевые счета: остаток сравнивается со счетом 51, валютные счета не сверяются.
- Формат файла — только 1CClientBankExchange.
- Без файла настоящие одинаковые платежи с одним номером будут показаны как дубль. Сверка с файлом различает их по количеству строк.
- Пометка на удаление не выполнится для периода, закрытого датой запрета.
Проверено
- 14 автотестов на демонстрационной базе 1С:Бухгалтерия предприятия 3.0.207, платформа 8.5.
- Причины дублей подтверждены настоящей типовой загрузкой: повторная загрузка без изменений документ узнает, после смены дня и после пометки на удаление создает новый; файл с пропущенными строками загружается и дает ровно недостающие документы.
- Два одинаковых платежа не считаются дублем, третий документ считается; документ со ссылками остается; исправление номера не меняет проводки проведенного документа.
- Живой прогон формы: статусы, пометка дубля и исправление номера.
Файлы банков разных форматов могут отличаться, проверка велась на файлах, собранных по стандарту обмена.
В комплекте: обработка, инструкция.
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.207.25
Вступайте в нашу телеграмм-группу Инфостарт