почему 1С путает номенклатуру при загрузке накладной из PDF
1С путает номенклатуру и единицы измерения при загрузке PDF-накладной, потому что программа сопоставляет позиции поставщика с вашим справочником по тексту наименования и коду, а не по смыслу товара. Малейшее расхождение в написании или упаковке — и система создаёт дубль или подставляет не ту единицу. Решение — настроить правила сопоставления и таблицы соответствия единиц до массовой загрузки, а не разбирать последствия после проведения документов.
почему при загрузке PDF-накладной номенклатура распознаётся неправильно
Кладовщик присылает накладную от нового поставщика — PDF на пять страниц, сто двенадцать строк. Загружаете через распознавание, документ проводится за десять секунд, остатки обновляются. Через неделю бухгалтер видит на складе «Труба ПП 20» и «Труба ПП-20» как два разных товара с остатками по три штуки в каждом — хотя физически это одна позиция.
Причина в том, что механизм распознавания читает текст из PDF буквально, символ в символ. Поставщик пишет «ГОСТ 32415-2013» через дефис, у вас в справочнике стоит «ГОСТ 32415−2013» с длинным тире — для человека разница незаметна, для алгоритма сопоставления это два разных значения. Та же история с сокращениями: «шт.» и «шт», «уп.» и «упак.», лишний пробел перед скобкой. Система либо создаёт новую карточку номенклатуры, либо — что хуже — сопоставляет с похожим, но неверным товаром, если совпадение частичное.
единицы измерения — отдельная головная боль
Поставщик отгружает кабель метрами, у вас в справочнике товар заведён в штуках как «бухта 100 м». PDF-парсер видит цифру и единицу «м», система пытается подставить их напрямую, минуя пересчёт через упаковку. В итоге на склад приходует не пять бухт, а пятьсот метров — остаток раздувается в сто раз, и никто не замечает до инвентаризации.
Если не наладить сопоставление сейчас, каждая новая накладная от того же поставщика будет плодить те же дубли и те же ошибки в количестве. Через месяц-два в справочнике номенклатуры накапливаются десятки задвоенных позиций, отчёт по остаткам перестаёт совпадать с фактическим складом, а исправление задним числом требует ручной сверки каждой карточки — это часы работы бухгалтера или кладовщика, не пять минут.
как исправить сопоставление номенклатуры после загрузки PDF
Если дубли уже созданы, откатывать документы не нужно — задача решается через объединение элементов справочника и перенастройку правил на будущее.
- ✓Найти дубли через отчёт по остаткам, сгруппированный по наименованию с сортировкой по алфавиту — похожие позиции окажутся рядом.
- ✓Проверить артикулы и коды поставщика в обеих карточках, чтобы убедиться, что это действительно один товар, а не похожие по названию разные позиции.
- ✓Объединить элементы номенклатуры через обработку переноса остатков, сохранив историю движений по документам.
- ✓Добавить в таблицу соответствия номенклатуры конкретную строку: «как поставщик пишет» → «какая карточка в 1С» — тогда следующая накладная от этого же контрагента подставится верно автоматически.
Ключевой момент — правило сопоставления привязывается не к тексту вообще, а к паре «конкретный поставщик плюс конкретное написание». Так одна и та же аббревиатура от разных контрагентов не путается между собой.
что делать, если ошибка сопоставления повторяется на каждой накладной
Бывает так: таблицу соответствия настроили, дубли объединили, а через две недели поставщик присылает накладную — и снова три новых карточки товара вместо существующих. Но проблема не в самой настройке, а в том, что поставщик периодически меняет формулировки в своих документах: то добавляет артикул в скобках, то убирает единицу измерения из названия, то меняет шаблон PDF при смене версии учётной системы у себя.
Если ошибка повторяется системно, разовая правка справочника не поможет — нужно смотреть на источник несовпадений:
- ✓сверить, не сменился ли у поставщика формат счета-фактуры или УПД — другой шаблон означает другую раскладку текста в PDF;
- ✓проверить, не задваивается ли номенклатура из-за регистра букв — «Труба» и «труба» система может читать как разные значения в зависимости от настроек сравнения;
- ✓убедиться, что единица измерения в документе поставщика и базовая единица товара в 1С связаны коэффициентом пересчёта, а не сопоставляются напрямую по названию.
Здесь имеет смысл не подстраивать правила под каждое новое отклонение вручную, а доработать саму логику сопоставления — например, добавить сравнение по артикулу поставщика как приоритетное, а по тексту наименования — как резервное. Такую доработку можно заказать через доработку 1С, если типовых настроек соответствия недостаточно для вашего объёма документов.
как предотвратить повторные ошибки при загрузке приходных накладных
Профилактика дешевле разбора последствий, и здесь работает не один приём, а связка из нескольких.
ведите единый справочник номенклатуры с закреплёнными артикулами поставщиков
Каждой позиции присваивайте не только внутренний код, но и артикул поставщика в отдельном реквизите. Сопоставление по числовому артикулу почти не даёт сбоев — в отличие от сопоставления по тексту наименования, где регистр, пробелы и знаки препинания создают ложные расхождения.
фиксируйте единицы измерения через коэффициент, а не текст
Для каждого товара, который поставщик отгружает не в базовой единице (метры вместо бухт, килограммы вместо мешков), заранее пропишите коэффициент пересчёта в карточке номенклатуры. Тогда система умножает, а не подставляет единицу напрямую.
используйте отдельный сервис распознавания вместо ручной загрузки PDF
Универсальный парсер PDF читает текст построчно и не знает специфику ваших поставщиков. Специализированное решение для распознавания УПД из скана обучается на структуре конкретных документов и предлагает сопоставление номенклатуры до проведения, а не после — вы видите расхождения на экране и подтверждаете их одним кликом, а не ищете дубли постфактум.
Если объём накладных растёт — десятки в день от разных поставщиков — ручная проверка каждой становится узким местом. Настройка загрузки PDF в 1С под ваш конкретный список контрагентов снимает эту нагрузку: правила сопоставления настраиваются один раз и работают на каждую последующую поставку.
сравнение способов загрузки накладных из PDF
| способ загрузки | риск дублей номенклатуры | контроль единиц измерения | кому подходит |
|---|---|---|---|
| ручной ввод накладной | низкий, но требует времени | полный, всё вручную | единичные документы, до 5 накладных в день |
| типовое распознавание PDF без настройки | высокий на новых поставщиках | слабый, единица подставляется по тексту | тестовый запуск, малый поток документов |
| распознавание с таблицей соответствия номенклатуры | снижается после первой настройки поставщика | средний, коэффициенты нужно вести вручную | стабильный список из 5-15 поставщиков |
| сервис распознавания УПД с обучением на структуре документов | минимальный, сопоставление по артикулу | настраивается один раз на товар | компании с большим документооборотом и текучкой поставщиков |
Стоимость подключения зависит от объёма документов и числа поставщиков — сервис распознавания УПД начинается от 3900 руб/мес, доработка типовой логики сопоставления под нестандартные PDF оценивается отдельно и оплачивается по факту работы специалиста, если стандартных настроек недостаточно. Актуальные тарифы на все услуги — на странице цены и тарифы.
что проверить, если база тормозит при массовой загрузке накладных
Отдельная причина сбоев в сопоставлении — не логика, а скорость. Если накладные загружаются пачками по сто-двести строк и база в этот момент подвисает, часть операций может завершиться с ошибкой, а объект остаться в промежуточном состоянии — отсюда часть тех же дублей, но уже не по вине алгоритма распознавания, а из-за оборванной транзакции.
Если база работает на слабом сервере или локальном компьютере бухгалтера, массовая загрузка PDF в пиковые часы — при закрытии месяца, когда параллельно формируются отчёты, — создаёт очередь операций, и часть документов проводится с задержкой или ошибкой. Перенос базы на выделенный сервер снимает эту нагрузку: аренда сервера для 1С начинается от 1100 руб/мес за пользователя, и при таком варианте загрузка накладных не конкурирует за ресурсы с формированием отчётности.
❓ Частые вопросы
почему при загрузке накладной из PDF товар попадает в справочник номенклатуры дважды
Система сопоставляет позиции по тексту наименования. Лишний пробел, другой дефис или сокращение «шт.» вместо «шт» воспринимаются как разные значения, поэтому вместо привязки к существующей карточке создаётся новая.
как объединить задвоенные позиции номенклатуры без потери истории движений
Через обработку переноса остатков: она объединяет две карточки в одну и переносит все документы прихода и расхода на итоговую позицию, сохраняя историю по датам и количеству.
можно ли настроить автоматический пересчёт единиц измерения при загрузке PDF
Да, если в карточке товара задан коэффициент пересчёта между единицей поставщика и базовой единицей учёта. Тогда система умножает количество, а не подставляет единицу напрямую из текста документа.
что делать, если поставщик каждый раз меняет формат накладной и сопоставление ломается
Разовая правка справочника не поможет — нужно настроить сопоставление по артикулу поставщика как приоритетное, а по названию как резервное. Это делается доработкой типовой логики распознавания под конкретного контрагента.
почему база тормозит именно при массовой загрузке накладных в конце месяца
Слабый сервер не справляется с одновременной загрузкой большого числа документов и формированием отчётов при закрытии периода. Перенос базы на выделенный арендованный сервер снимает эту нагрузку и ускоряет проведение.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

