Справочники и Данные · 10 мин
Как загрузить ведомость в 1С: подробная инструкция
Как загрузить ведомость в 1С из Excel, CSV или банковской выписки: подготовка файла, настройка соответствия колонок, проверка данных и исправление типичных ошибок загрузки.
Загрузка ведомости в 1С — типовая задача при переносе данных из Excel, банковских выписок, сторонних учётных систем или при переходе между конфигурациями. Под ведомостью обычно понимают табличный документ: зарплатную ведомость, ведомость взаиморасчётов, складскую ведомость или банковскую выписку. Способ загрузки зависит от формата исходного файла и от того, какая конфигурация 1С используется: Бухгалтерия, Зарплата и управление персоналом, Управление торговлей или Управление нашей фирмой.
В большинстве современных конфигураций на платформе 1С:Предприятие 8.3 уже есть встроенные инструменты загрузки табличных данных, а для сложных случаев применяется универсальная обработка «Загрузка данных из табличного документа». Ниже разобраны оба подхода, подготовка файла, типичные ошибки и способы проверить результат до проведения документов.
Какой способ загрузки выбрать
Первый вариант — встроенные средства конфигурации. Например, в 1С:Бухгалтерии для банковских выписок есть обмен с клиент-банком в формате 1С (файл с расширением .txt) и загрузка через сервисы интеграции с банками. В 1С:ЗУП зарплатные ведомости обычно не загружают извне, а формируют внутри программы, но перенос остатков и списков сотрудников из Excel возможен. В Управлении торговлей и УНФ есть штатная «Загрузка данных из файла» для номенклатуры, цен и контрагентов.
Второй вариант — универсальная обработка «Загрузка данных из табличного документа». Она подходит, когда штатного инструмента нет: нужно заполнить табличную часть документа, справочник или регистр сведений из произвольного файла Excel. Обработка открывается через меню «Файл → Открыть» и требует права на интерактивное открытие внешних обработок.
Сравнение вариантов
Подходит для типовых задач: выписки, номенклатура, контрагенты. Ограничение — работает только с предусмотренными разработчиком объектами.
Гибкий вариант для любых справочников, документов и регистров. Ограничение — требует понимания структуры метаданных и аккуратной настройки.
Стандарт для банковских выписок и платёжных поручений. Ограничение — файл должен быть сформирован банком в формате обмена 1С.
Подготовка файла с ведомостью
Большинство ошибок загрузки связано не с самой 1С, а с исходным файлом. Перед загрузкой откройте файл в Excel и приведите его к «плоской» таблице: первая строка — заголовки колонок, дальше только данные, без объединённых ячеек, промежуточных итогов, шапок организации и пустых строк внутри таблицы. Каждая строка должна соответствовать одной записи: одному сотруднику, одной позиции номенклатуры или одной операции.
Проверьте форматы значений. Даты должны быть датами, а не текстом; суммы — числами без символов валюты и пробелов-разделителей; ИНН и КПП — текстом, чтобы не потерять ведущие нули. Если ведомость содержит формулы, лучше предварительно заменить их значениями через «Специальную вставку», иначе при загрузке можно получить пустые или неверные значения.
Сохраните файл в формате, который поддерживает выбранный инструмент: обычно это .xlsx, .xls или .csv. Для универсальной обработки удобнее .xlsx без защиты листа паролем — защищённые файлы платформа может не прочитать.
Загрузка через штатные инструменты конфигурации
Банковская выписка в 1С:Бухгалтерии
Откройте раздел «Банк и касса → Банковские выписки» и нажмите кнопку «Загрузить». Укажите файл, выгруженный из клиент-банка в формате обмена с 1С. Программа распознает операции, подставит контрагентов по ИНН и расчётным счетам, а новых контрагентов предложит создать. Перед проведением просмотрите список: у операций с нераспознанными реквизитами поля будут подсвечены, их заполняют вручную.
Загрузка табличных данных в УТ и УНФ
В конфигурациях с подсистемой загрузки данных из файла (например, «Закупки → Сервис → Загрузка данных из файла» в УНФ) выберите тип загружаемого объекта — номенклатуру, цены, контрагентов или табличную часть документа. Затем укажите файл, сопоставьте колонки реквизитам в появившейся таблице сопоставления и запустите загрузку. Программа покажет протокол: сколько записей создано, сколько обновлено, по каким строкам возникли ошибки.
- 1Сделайте резервную копию базы
- 2Подготовьте файл: плоская таблица, корректные форматы
- 3Откройте штатную обработку загрузки в нужном разделе
- 4Укажите файл и сопоставьте колонки реквизитам
- 5Запустите загрузку и изучите протокол ошибок
- 6Проверьте несколько загруженных объектов вручную
- 7Проведите документы только после визуальной проверки
Загрузка универсальной обработкой «Загрузка данных из табличного документа»
Эта обработка входит в состав типовых инструментов разработчика и доступна на диске ИТС, а также встречается в составе многих конфигураций. Откройте её через «Файл → Открыть». На первой закладке выберите режим загрузки: в справочник, в табличную часть документа или в регистр сведений — и укажите конкретный объект метаданных, например справочник «Номенклатура» или документ «Ведомость в банк».
На закладке «Табличный документ» загрузите файл кнопкой открытия — данные появятся в виде таблицы. Затем перейдите на закладку «Настройка» и для каждого реквизита укажите, из какой колонки брать значение. Для ссылочных реквизитов (контрагент, сотрудник, номенклатура) задайте режим поиска: по коду, наименованию, ИНН или другому полю. От этого выбора зависит, найдёт ли обработка существующий элемент или создаст дубль.
После настройки нажмите «Загрузить». Обработка выведет сообщения по каждой строке. Сначала рекомендуется прогнать загрузку на копии базы или ограничиться десятью строками, чтобы убедиться в корректности соответствия колонок.
Проверка результата после загрузки
Сразу после загрузки сверьте контрольные итоги: количество строк в файле и количество созданных записей должны совпадать. Для денежных ведомостей сравните итоговую сумму по файлу с суммой загруженных документов — расхождение укажет на пропущенные или ошибочные строки.
Откройте выборочно несколько созданных объектов и проверьте ключевые поля: даты, суммы, ссылки на контрагентов и сотрудников. Особое внимание уделите записям, по которым в протоколе были предупреждения, — часто обработка загружает строку частично, оставляя незаполненные реквизиты.
Как проверить результат
Совпадает с числом строк в файле
Записей меньше — часть строк отклонена с ошибками
Сходится с итогом исходного файла
Расхождение — ищите строку с неверным форматом числа
Контрагенты и номенклатура подставлены существующие
Появились дубли или пустые ссылки
Документы проводятся без сообщений об ошибках
Программа ругается на незаполненные обязательные реквизиты
Типичные ошибки и как их исправить
Чаще всего встречаются проблемы с форматами данных: дата загружается как текст и не распознаётся, числа с неразрывными пробелами отклоняются, ИНН теряет ведущий ноль. Лечится это на этапе подготовки файла — корректными типами ячеек в Excel.
Вторая группа ошибок — дубли справочников из-за неверного режима поиска. Например, поиск контрагента по наименованию создаст нового, если в базе название записано с кавычками или сокращением иначе, чем в файле. Надёжнее искать по ИНН или коду. Третья группа — нехватка прав: если кнопки загрузки недоступны, проверьте роли пользователя и разрешение на открытие внешних обработок.
FAQ
Можно ли загрузить ведомость из Excel в 1С:ЗУП?
Да, но напрямую зарплатные ведомости обычно не загружают — их формируют внутри программы. Из Excel в ЗУП переносят списки сотрудников, остатки отпусков или начальную задолженность, используя штатные помощники начального ввода данных или универсальную обработку загрузки из табличного документа.
Какой формат файла нужен для загрузки банковской выписки?
Для обмена с клиент-банком используется текстовый файл в формате обмена 1С, который формирует сама банковская программа. Выписку в виде таблицы Excel штатная загрузка не распознает — её придётся обрабатывать через универсальную обработку или сторонние расширения.
Почему после загрузки появились дубли контрагентов?
Причина — режим поиска существующих элементов. Если обработка искала по наименованию, любые отличия в написании (кавычки, сокращения, лишние пробелы) воспринимаются как другой контрагент. Настройте поиск по ИНН или коду и повторите загрузку, а дубли уберите штатной обработкой поиска и удаления дублей.
Нужны ли права администратора для загрузки данных?
Полные права не обязательны, но пользователю нужны права на запись в целевые объекты (справочники, документы) и, для универсальной обработки, право интерактивного открытия внешних обработок. Если кнопки загрузки не видны или неактивны — обратитесь к администратору базы за настройкой ролей.
Что делать, если часть строк не загрузилась?
Откройте протокол загрузки — в нём указаны номера строк и причины отказа: неверный формат даты, не найден элемент справочника, не заполнен обязательный реквизит. Исправьте данные в файле или настройки сопоставления и загрузите только проблемные строки повторно, предварительно отфильтровав их в отдельный файл.
Можно ли отменить выполненную загрузку?
Штатной кнопки отката нет. Поэтому перед загрузкой делают резервную копию базы. Если копии не было, загруженные объекты придётся помечать на удаление вручную или с помощью групповой обработки, отобрав их по дате создания и автору загрузки.
Что важно запомнить
Успешная загрузка ведомости в 1С складывается из трёх шагов: чистый «плоский» файл с корректными форматами, правильное сопоставление колонок и режима поиска элементов, проверка итогов до проведения документов. Резервная копия базы и тестовый прогон на нескольких строках защищают от массовых ошибок.