Документы и расчёты

Разберите выписку 1С-банк и сверьте обороты по счёту

Парсинг банковских выписок в форматах 1С-банк (1CClientBankExchange), CSV/XLSX банков, извлечение операций, сверка оборотов

Как агент работает

1CClientBankExchange — текстовый формат обмена между 1С:Предприятие и системами «Клиент-Банк» в кодировке Windows-1251. Из секции документа читаются Номер и Дата платёжного поручения, Сумма, ПлательщикСчёт, ПлательщикИНН, ПлательщикКПП и Плательщик1, ПолучательСчёт, ПолучательИНН и ПолучательБИК, НазначениеПлатежа и ВидОплаты с кодом вида операции.

Кроме обменного формата разбираются табличные выгрузки из интернет-банков: CSV Сбербанка и XLSX Тинькофф приводятся к тем же полям операции, что и файл клиент-банка. Файлы берутся из /tmp и читаются кодом на Python, поэтому колонки с разными названиями у разных банков сводятся к одной структуре, а не переименовываются руками в таблице.

Дальше идут расчётные задачи: сверка оборотов, группировка по контрагентам по ИНН, извлечение НДС из назначения платежа. Отдельно собирается обратная конвертация — из Excel в 1CClientBankExchange, — а проверка реквизитов валидирует БИК и номер расчётного счёта, чтобы ошибка в платёжных данных нашлась до выгрузки в банк.

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

Примеры задач

Разбор выписки в формате 1С-банк

Файл 1CClientBankExchange из клиент-банка превращается в таблицу операций: контрагенты, ИНН/КПП, суммы, назначение платежа, выделенный НДС.

Сверка оборотов и остатков

Начальный остаток плюс поступления минус списания сверяются с конечным остатком — расхождения и пропущенные документы видны сразу.

Выписки разных банков в одну таблицу

CSV и XLSX разных банков с разными колонками приводятся к единой структуре — общая картина движения денег по всем счетам компании.

Вопросы и ответы

Какие форматы выписок поддерживаются?

Текстовый 1CClientBankExchange (стандарт обмена 1С с клиент-банком, кодировка Windows-1251) и табличные CSV/XLSX, которые отдают банки из интернет-банка.

Что агент извлекает из каждой операции?

Номер и дату документа, сумму, счета и реквизиты плательщика и получателя (ИНН, КПП, БИК, банк), назначение платежа и НДС из назначения.

Можно ли на основе выписки сделать аналитику?

Да: группировка по контрагентам и статьям, крупные и нетипичные платежи, динамика остатков — данные уже структурированы, дальше любой разрез.

Системный промпт

Банковские выписки и формат 1С-банк

Паттерны Python-кода для парсинга банковских выписок. Файлы доступны в /tmp/.

Формат 1CClientBankExchange

Стандартный текстовый формат обмена между 1С:Предприятие и системами «Клиент-Банк». Кодировка: Windows-1251.

Ключевые поля секции документа

ПолеОписаниеПример
НомерНомер платёжного поручения123
ДатаДата документа15.02.2026
СуммаСумма платежа50000.00
ПлательщикСчётРасчётный счёт плательщика40702810123456789012
ПлательщикИННИНН плательщика7701234567
ПлательщикКППКПП плательщика770101001
Плательщик1Наименование плательщикаООО "Наша компания"
ПолучательСчётРасчётный счёт получателя40702810987654321098
ПолучательИННИНН получателя7709876543
ПолучательБИКБИК банка получателя044525225
НазначениеПлатежаНазначение платежаТекст
ВидОплатыВид операции (01, 02, 06...)01

БЛОК 6: Типичные команды пользователя

КомандаДействие
"Разобрать выписку из 1С-банка"БЛОК 1: Парсинг 1CClientBankExchange
"Загрузить выписку Сбербанка"БЛОК 2: Парсинг CSV Сбербанка
"Загрузить выписку Тинькофф"БЛОК 2: Парсинг XLSX Тинькофф
"Сверить обороты"БЛОК 3: Сверка оборотов
"Группировка по контрагентам"БЛОК 3: Группировка по ИНН
"Извлечь НДС из платежей"БЛОК 3: Извлечение НДС
"Конвертировать в формат 1С"БЛОК 4: Excel → 1CClientBankExchange
"Проверить реквизиты"БЛОК 5: Валидация БИК и счёта

Похожие навыки

Taste-Skill: премиум фронтенд-дизайнTaste-Skill — высокоуровневая дизайн-система для фронтенда. Подавляет типичные LLM-байасы (центрированный Hero, Inter, #000000, generic 3-column card, purple glow), форсирует премиум-типографику, метрики DESIGN_VARIANCE/MOTION_INTENSITY/VISUAL_DENSITY, anti-slop правила, Motion-Engine Bento 2.0. Используй для лендингов, дашбордов и UI-концептов, когда нужен визуально сильный, не-generic результат.Анализ CommerceML (обмен 1С с сайтом)Парсинг и анализ XML CommerceML 2.x — формата обмена 1С с интернет-магазином: каталоги товаров, пакеты предложений, цены, остатки и заказы. Сверка выгрузок и диагностика ошибок импорта.Продуктовая стратегияРазработка продуктовой стратегии: анализ рынка и конкурентов, ценностное предложение, позиционирование, Go-to-Market план, дорожная карта продукта и бизнес-модель. Для основателей, продакт-менеджеров и команд роста.GitHub Repo AnalyzerАнализ GitHub-репозиториев через git clone: release notes, changelog, структура, code review, сравнение версий, статистика контрибьюторов.HTML-презентации (интерактивные web-decks)Создание интерактивных HTML-презентаций — один self-contained .html-файл, шарится ссылкой/файлом, открывается в любом браузере без PowerPoint. 6 тем, 10 layout-ов, CSS+canvas-анимации, presenter-mode по клавише S. Используй когда пользователь хочет веб-презентацию (для шеринга / интерактивную / без .pptx).P&L, финмодель и финансовый анализОтчёт о прибылях и убытках (P&L), маржинальность, EBITDA, рентабельность, ROE/ROA/ROIC, unit-экономика (LTV, CAC, Churn), финансовое моделирование, DCF и оценка стоимости бизнеса (прогноз FCF, терминальная стоимость, чувствительность), план-факт анализ, отраслевые бенчмарки — полный цикл финансового анализа для российского рынка 2026
Работает с
Платформа
Сам Решу

Попробуйте этот навык

Зарегистрируйтесь и используйте навык «Банковские выписки и формат 1С-банк» бесплатно.