Как загрузить данные из Excel в 1С: способы и подводные камни

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

Три способа и когда какой нужен

СпособКогда подходитРиск
Внешняя обработка загрузкиРазовый перенос справочников или документовДубли номенклатуры и контрагентов
Ручной ввод по таблицеНесколько документов, важна точностьМедленно, возможны опечатки
Обмен через ODataРегулярный поток данных, интеграцииНужна согласованная структура полей
Для регулярного потока почти всегда выгоднее обмен, а не Excel: см. как включить OData. Обратная задача — выгрузка остатков в Excel.

Чек-лист перед загрузкой

  1. Наименования. Одна позиция — одно написание. «Кабель ВВГ 3х2.5» и «Кабель ВВГ 3*2,5» создадут две номенклатуры.
  2. Склады и единицы. Склад должен существовать и совпадать по названию, единица — совпадать с карточкой номенклатуры.
  3. Даты. Документы попадут в тот период, который указан; документ «из будущего» испортит отчёты.
  4. Дубли в таблице. Две строки на один документ дадут двойную сумму.

Почему после загрузки «не сходится»

Как проверить результат

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

Частые вопросы

Как загрузить данные из Excel в 1С?

Три пути: внешняя обработка загрузки из табличного документа, ручное создание документов по таблице и обмен через OData или файловый обмен. Выбор зависит от объёма и регулярности.

Почему после загрузки остатки не сходятся?

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

Когда загрузка из Excel — плохая идея?

Для регулярных операций и больших объёмов: ручная загрузка почти всегда даёт расхождения в партиях и ценах. Постоянный поток данных лучше вести через обмен, а Excel оставить для разовых задач.

Что проверить перед импортом?

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

Можно ли сверить загруженное без ручного пересчёта?

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

Читайте также