К статье
Практический материал

Обучение и Решения · 10 мин

Как отправить файлы из 1С: рабочие способы и инструкции

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

Отправка файлов из 1С — повседневная задача: контрагенту нужен счёт в PDF, бухгалтеру — выгрузка в банк, коллеге — печатная форма документа. В зависимости от конфигурации и цели используются разные механизмы: отправка по электронной почте прямо из программы, сохранение файла в каталог, обмен через ЭДО или выгрузка данных в форматах обмена.

Важно сразу определить, что именно вы отправляете: готовый документ для человека (PDF, Excel, Word), файл для другой программы (XML, TXT, DBF) или данные между базами 1С. От этого зависит и инструмент, и формат, и способ проверки результата.

Ниже разобраны основные сценарии с конкретными действиями, ограничениями и признаками успешной отправки. Инструкции ориентированы на типовые конфигурации на платформе 1С:Предприятие 8 (Бухгалтерия, Управление торговлей, УНФ и близкие), но общие принципы работают и в других решениях.

Определяем задачу: какой файл и кому нужно отправить

Перед отправкой ответьте на три вопроса. Первый — что за файл: печатная форма документа, выгрузка справочника, файл для банка или налоговой, архив с данными. Второй — кто получатель: человек, другая программа или другая база 1С. Третий — есть ли требования к формату: например, банк принимает только текстовый файл определённой структуры, а контрагент просит PDF.

От ответов зависит маршрут. Печатную форму человеку удобнее отправить по почте в PDF. Данные между базами 1С передаются через универсальный формат EnterpriseData или правила обмена. Файлы для банка формируются через специальную обработку обмена с банком. Ошибка на этом этапе — самая частая причина того, что «файл отправили, а его не смогли открыть».

Отправка документа по электронной почте из 1С

Самый быстрый способ отправить печатную форму — встроенная почта. В типовых конфигурациях она включается в разделе «Администрирование» → «Органайзер» → «Учетные записи электронной почты» (название раздела может немного отличаться). Укажите адрес, пароль (для большинства сервисов — пароль приложения, а не основной пароль от почты), серверы входящей и исходящей почты. После настройки используйте кнопку «Проверить» — программа сама сообщит, удалось ли подключиться.

Когда учётная запись настроена, порядок отправки такой: откройте документ, нажмите «Печать» или «Отправить», выберите нужную печатную форму и вариант «По электронной почте». Программа предложит формат вложения — PDF подходит почти всегда, так как файл нельзя случайно изменить и он одинаково открывается на любом устройстве. Укажите адрес получателя, тему и текст письма, затем отправьте.

Порядок отправки документа по почте
  1. 1
    Настройте учётную запись почты в разделе «Администрирование» и проверьте подключение
  2. 2
    Откройте документ и нажмите «Отправить» → «По электронной почте»
  3. 3
    Выберите печатную форму и формат вложения (обычно PDF)
  4. 4
    Укажите получателя, тему и текст письма
  5. 5
    Отправьте и проверьте статус в списке исходящих писем

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

Сохранение файла на диск и отправка внешними средствами

Если почта в 1С не настроена или отправить нужно через мессенджер, облачный диск или корпоративный портал, сохраните файл на компьютер. Для печатных форм: откройте печатную форму документа, затем «Файл» → «Сохранить как» (или значок дискеты) и выберите формат — PDF, MXL, Excel, Word. Табличные документы также можно сохранять в ODS и HTML.

Для отправки коллегам удобно использовать команду «Ещё» → «Сохранить вместе с вложениями» там, где она доступна: программа сформирует комплект файлов документа. Обратите внимание на имена файлов — по умолчанию они могут быть неинформативными, лучше переименовать файл по шаблону «Счёт №… от …» до отправки.

Выгрузка данных для других программ и банков

Обмен с банком — отдельный сценарий. В Бухгалтерии это раздел «Банк и касса» → «Обмен с банком»: сформируйте платёжные поручения, затем выгрузите их в файл и загрузите в клиент-банк, либо настройте прямой обмен (DirectBank), при котором файлы передаются автоматически без ручного сохранения. Структуру файла задаёт банк, поэтому при смене банка обязательно проверьте настройки обмена.

Для передачи данных в произвольные программы используются универсальные форматы. Табличные данные (списки, отчёты) сохраняйте в Excel или CSV — это текстовый формат с разделителями, который понимает почти любая система. При выгрузке в CSV проверяйте кодировку: если получатель видит «кракозябры», файл нужно пересохранить в UTF-8 или Windows-1251 в зависимости от требований принимающей стороны.

Обмен файлами между базами 1С

Когда нужно передать данные из одной базы 1С в другую (например, из Управления торговлей в Бухгалтерию), используются два подхода. Первый — типовая синхронизация: настраивается в разделе «Администрирование» → «Синхронизация данных», обмен идёт через универсальный формат EnterpriseData по расписанию или вручную, файл передаётся через каталог, FTP или прямое подключение.

Второй подход — разовая выгрузка через обработку «Выгрузка и загрузка данных XML» (доступна в разделе «Администрирование» → «Обслуживание» или в составе конфигурации). Она подходит для переноса конкретных документов или справочников между базами с одинаковой конфигурацией. Файл сохраняется на диск, передаётся любым способом и загружается той же обработкой на стороне получателя.

Способы отправки файлов из 1С

Встроенная почта

Быстро и удобно для печатных форм; требует настройки учётной записи и пароля приложения

Сохранение на диск

Универсально, работает всегда; файл нужно отправлять вручную внешними средствами

Синхронизация данных

Автоматический регулярный обмен между базами 1С; настройка требует времени и совместимости конфигураций

ЭДО

Юридически значимый обмен документами с контрагентами; требует подключения к оператору ЭДО

Отправка документов через ЭДО

Электронный документооборот (ЭДО) — способ отправить счета-фактуры, УПД, акты и накладные контрагенту в юридически значимом виде без бумаги. В типовых конфигурациях есть встроенный модуль ЭДО: нужно подключиться к оператору, зарегистрировать учётные данные организации и пригласить контрагента к обмену (обменяться идентификаторами участников).

После настройки отправка выполняется из документа кнопкой «ЭДО» → «Отправить». Документ подписывается электронной подписью и уходит оператору. Статус доставки виден прямо в 1С: «Отправлен», «Доставлен», «Подтверждён контрагентом». Ошибки ЭДО обычно связаны с неподтверждённым приглашением контрагента или истёкшим сертификатом подписи.

Проверка результата и типичные ошибки

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

Типичные ошибки
01
Отправка файла MXL контрагенту без 1С — получатель не может открыть вложение; используйте PDF
02
Использование основного пароля почты вместо пароля приложения — отправка не работает, письма зависают в исходящих
03
Выгрузка в CSV без проверки кодировки — получатель видит нечитаемые символы
04
Загрузка файла обмена в рабочую базу без резервной копии — при ошибке данные придётся восстанавливать вручную
05
Отправка устаревшей версии документа — файл сохранён до внесения правок; сохраняйте файл после проведения документа
Контрольные точки

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

Открыть файл до отправки
Норма

Данные актуальны, текст читаем, суммы совпадают с документом

Тревожный признак

Пустые поля, старые суммы, нечитаемые символы

Статус письма во встроенной почте
Норма

Письмо в папке «Отправленные» без ошибок

Тревожный признак

Ошибка отправки, письмо в исходящих долго не уходит

Статус документа в ЭДО
Норма

«Доставлен» или «Подтверждён контрагентом»

Тревожный признак

«Ошибка», «Не отправлен», приглашение не принято

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

Какой формат выбрать для отправки документа контрагенту?

Оптимальный вариант — PDF: он открывается на любом устройстве, сохраняет внешний вид документа и защищён от случайного редактирования. Excel выбирайте, если получатель просил данные для дальнейшей обработки. Формат MXL для внешних контрагентов не подходит.

Почему 1С не отправляет почту, хотя пароль верный?

Большинство почтовых сервисов требуют для внешних программ отдельный пароль приложения, который создаётся в настройках безопасности почтового ящика. Также проверьте, что в настройках ящика разрешён доступ по протоколам SMTP/IMAP и что антивирус или брандмауэр не блокирует исходящее соединение 1С.

Можно ли отправить файл из 1С автоматически по расписанию?

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

Как передать данные между базами 1С с разными конфигурациями?

Используйте типовую синхронизацию через формат EnterpriseData, если для пары конфигураций есть готовые правила. Для нестандартных пар потребуются конвертация данных или обмен через промежуточные форматы (Excel, CSV, XML) с обработкой загрузки на стороне приёмника.

Что делать, если контрагент не получил документ по ЭДО?

Проверьте статус документа в карточке ЭДО: если статус «Ошибка», откройте протокол — там указана причина. Частые причины: контрагент не принял приглашение к обмену, истёк сертификат подписи или неверно указан идентификатор участника. После исправления документ отправляется повторно.

Итог

Что важно запомнить

Печатные формы отправляйте по встроенной почте в PDF или сохраняйте на диск; данные между базами 1С передавайте через синхронизацию или выгрузку XML; юридически значимые документы — через ЭДО. Перед отправкой всегда открывайте и проверяйте файл, а перед загрузкой данных в базу делайте резервную копию.