К содержимому
MoranaLabs.
15 — направление

Автоматическая сверка документов с контрагентами 

Квартальная сверка занимает часы вместо недели, а спорные строки видно до звонка контрагенту.

пилот от 350 000 ₽4 недели

входной этап, не весь проект

без доступа в базу старт на выгрузках

Отвечает инженер за пару часовсмета фиксируется на этапправа на код ваши после оплаты

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

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

Конец квартала. Контрагент прислал акт сверки: у него по вам оборот 4 218 900 ₽, у вас в базе — 4 191 350 ₽. Разница двадцать семь с половиной тысяч. Теперь два человека садятся и ищут ее среди шестисот строк, потому что иначе акт не подписать. К вечеру выясняется, что одна поставка проведена следующим месяцем, а одна накладная у контрагента разбита на две.

Так это работает почти везде. Сверка не сложная задача — она муторная, занимает дни и ее нельзя не делать.

Почему это не сравнение двух файлов

Первое, что приходит в голову, — выгрузить обе таблицы и сравнить построчно. На реальных данных это не работает, и вот почему. Порядок строк разный. Одна поставка у вас одним документом, у контрагента — двумя. Позиция называется «Кабель ВВГнг 3х2.5» и «Кабель ВВГ-нг(А)-LS 3*2,5». Оплата прошла частями и закрыла три накладные сразу. Даты отличаются на день, потому что документ проведен по факту приемки, а не по дате отгрузки.

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

Сопоставление вместо сравнения

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

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

Расхождение с причиной, а не просто «не сошлось»

Каждое расхождение попадает в свой класс, и у каждого класса свое действие:

  • Разошлась сумма — округление, ставка НДС, неучтенная скидка или бонус.
  • Разошлось количество — недовоз, пересорт, разные единицы измерения (штуки против упаковок).
  • Документ есть у контрагента, нет у вас — не дошел, потерян или лежит непроведенным.
  • Документ есть у вас, нет у контрагента — обычно вопрос уже к их стороне, и об этом лучше знать до звонка.
  • Дубль — один документ занесен дважды, руками и по обмену.
  • Разъехался период — суммы верные, но документ проведен другим месяцем, и в квартальном разрезе это выглядит как недостача.

В отчете видно строку, обе версии, класс расхождения и предлагаемое действие. Бухгалтер работает со списком решений, а не с задачей «найди отличия».

Доступ в вашу 1С не обязателен

Самый частый стопор такого проекта — служба безопасности не готова открывать доступ в базу подрядчику. Он снимается просто: сервис сверки документов работает на выгрузках. Excel, CSV, XML из ЭДО, стандартные отчеты 1С — этого достаточно, чтобы запустить первый прогон на ваших данных уже на первой неделе.

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

Что ломается на десяти тысячах строк

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

Поэтому на пилоте мы гоняем систему на вашем реальном объеме, а не на демонстрационной сотне строк.

Когда сверку автоматизировать не надо

Контрагентов пятеро и сверка раз в год — дешевле оставить как есть. Весь обмен идет по ЭДО, документы проводятся автоматически и расхождений не бывает — автоматизировать нечего. Ни один из источников не существует в машиночитаемом виде, только бумага и сканы — тогда сначала распознавание документов, а сверка вторым шагом.

Соседние направления

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

Что на выходе
  • Отчет о расхождениях: строка, обе версии, причина, действие
  • Сопоставление позиций между вашим справочником и чужим
  • Очередь спорных пар, отсортированная по сумме
  • Настраиваемый порог уверенности под участок сверки
  • Работа на выгрузках: Excel, CSV, XML из ЭДО, отчеты 1С
  • Развертывание on-prem: данные не покидают контур
  • сверка
  • 1С и ЭДО
  • акты и накладные
  • сопоставление позиций
пилот от
350 000
входной этап, не весь проект
пилот 4 недели
сколько стоит

Три уровня сложности — три вилки цены

01

Пилот на одном участке

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

350 000 – 700 000 ₽
4 недели
02

Регулярная сверка потока

Несколько участков, подключение к базе, запуск по расписанию или по событию, дообучение на решениях операторов, встроенная в работу бухгалтерии очередь спорных.

700 000 – 1 200 000 ₽
8–10 недель
03

Контур на группу компаний

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

от 1 200 000 ₽
от 3 месяцев

Триста пятьдесят тысяч — это один участок сверки на ваших реальных данных: два источника, сопоставление позиций, классификация расхождений и отчет, с которым можно идти к контрагенту. Четыре недели, работаем на выгрузках, доступ в базу для старта не нужен. Дешевле не получается потому, что основная работа тут не в отчете, а в сопоставлении: пока система не научилась связывать «Кабель ВВГнг 3х2.5» с «Кабель ВВГ-нг(А)-LS 3*2,5» на вашей номенклатуре, все остальное бессмысленно. Дороже становится, когда участков несколько, сверка нужна регулярно по расписанию и подключается прямо к базе. Сопровождение — от 45 000 ₽ в месяц: новые контрагенты, изменившиеся форматы выгрузок, разбор нетиповых случаев.

Посчитать вилку под свою задачу
как это работает

От задачи до результата — по шагам

01

Забираем оба источника

Ваш учет и данные контрагента: выгрузка из 1С, файл от поставщика, XML из ЭДО, стандартный отчет по взаиморасчетам. Excel и CSV принимаем в том виде, в каком их присылают, включая шапки на три строки и объединенные ячейки.

02

Нормализуем позиции

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

03

Сопоставляем строки

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

04

Классифицируем расхождения

Каждое расхождение получает класс: разошлась сумма, разошлось количество, дубль, документ отсутствует у одной из сторон, разъехался период. Класс определяет, что с этим делать и чей это вопрос.

05

Отдаем отчет и очередь

На выходе — отчет со строками, обеими версиями, причиной и предлагаемым действием, плюс очередь спорных пар для человека, отсортированная по сумме. Работа идет со списком решений, а не с поиском отличий.

сценарии

Где это дает результат

Акты сверки с контрагентами

Квартальный аврал, когда акты приходят пачкой и каждый надо разобрать до подписания. Расхождения приходят списком с причиной, и разговор с контрагентом начинается с конкретных строк, а не с «у нас не сходится».

ЭДО против проведенного в 1С

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

Приемка против заказа

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

Реестры между филиалами

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

FAQ

Частые вопросы по направлению

Чем это отличается от сравнения двух файлов?
Сравнение файлов ищет отличия по буквам. На реальных данных этого мало: строки идут в разном порядке, одна поставка у вас одним документом, а у контрагента двумя, позиция называется «Кабель ВВГнг 3х2.5» и «Кабель ВВГ-нг(А)-LS 3*2,5». Обычный diff скажет, что не совпало ничего. Сверка решает другую задачу — сопоставление: сначала понять, какая строка какой соответствует, и только потом искать разницу.
Что происходит с частичными совпадениями?
Они не отбрасываются и не додумываются. Если система не уверена, пара помечается как вероятная и уходит человеку с обоими исходниками рядом и подсветкой того, что именно разошлось. Порог уверенности настраивается под участок: на приемке товара он один, на квартальном акте сверки другой. Решения человека идут в дообучение, и доля спорных падает.
Нужен ли доступ в нашу 1С?
Для старта нет. Сверка работает на выгрузках: Excel, CSV, XML из ЭДО, стандартные отчеты 1С. Это снимает главный стопор таких проектов — согласование доступа в базу со службой безопасности — и позволяет получить первый результат на ваших данных уже на первой неделе. Прямое подключение к базе нужно только для регулярной сверки по расписанию, и это решается после пилота.
Что получаем на выходе?
Отчет, в котором по каждому расхождению видно: строку, обе версии данных, класс расхождения (сумма, количество, дубль, документ отсутствует, разъехался период) и предлагаемое действие. Плюс очередь спорных пар для человека, отсортированная по сумме — чтобы разбирать сначала то, что стоит денег. Формат выдачи согласуем: файл, письмо или документ в базе.
Сколько стоит автоматическая сверка документов?
Пилот на одном участке — от 350 000 ₽ за 4 недели: два источника, сопоставление, классификация расхождений и отчет. Регулярная сверка потока с подключением к базе и расписанием — 700 000 – 1 200 000 ₽. Контур на группу компаний с несколькими базами — от 1 200 000 ₽. Сопровождение — от 45 000 ₽ в месяц. До 300 000 ₽ работа оплачивается разово, свыше — 50% на старте, 30% после демонстрации, 20% после передачи.
А если у контрагента наименования совсем другие?
Это обычный случай, ради него все и делается. Сопоставление опирается не только на текст: работают артикулы, суммы, количество, цена за единицу и история прошлых поставок от этого контрагента. Чем дольше система работает с конкретным поставщиком, тем точнее связывает его диалект с вашей номенклатурой.
Сверка идет разово или постоянно?
Как удобно. Разовый прогон подходит для квартальных актов и разбора накопившихся расхождений. Регулярный режим — по расписанию или по событию: пришел документ по ЭДО, провели поступление, закрыли неделю. Регулярная сверка выгоднее: расхождения ловятся, пока их единицы, а не сотни.
Данные не уйдут наружу?
Нет. Сервис разворачивается в вашем контуре, выгрузки и результаты сверки остаются внутри периметра. Для данных о взаиморасчетах с контрагентами это обычно обязательное условие, поэтому вариант on-prem предусмотрен с самого начала.
гарантии

«Сольем бюджет, а оно не взлетит» 

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

01

Начинаем с пилота

Первый этап — недорогая проверка на ваших данных и оборудовании. Масштабируем только то, что показало результат.

02

Не решается — скажем до старта

Оцениваем достижимую точность до подписания сметы. Если метод задачу не вытянет, вы узнаете это на бесплатном разборе.

03

Цена и объем зафиксированы на этап

Никаких «вышло дороже»: этап — это согласованные заранее смета и результат. Платите по факту принятого этапа.

04

Код и права — ваши

После оплаты этапа исключительные права на код и модели переходят вам. Это пункт оферты.

05

NDA и данные под контролем

NDA подписываем до обсуждения деталей. Видео и документы обрабатываются на вашем оборудовании, данные не уходят на сторону — требования 152-ФЗ закрыты.

Другие направления
— заявка

Опишите задачу  ответим как инженеры. 

Оставьте имя и Telegram — остальное обсудим. Без брифов на 40 слайдов и звонков по три раза.

Отвечаем за пару часовотвечает инженер, а не отдел продажNDA по запросу

Любой один канал — куда удобнее, туда и ответим

Или сразу написать в Telegram

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