Сохранение счетов из 1С:Предприятие в отдельную папку — стандартная задача для бухгалтеров, менеджеров по продажам и логистов. Без этого невозможно отправить документ контрагенту по почте, загрузить в личный кабинет банка или архивировать для внутреннего контроля. Однако в зависимости от версии программы (1С 8.3, 8.2) и конфигурации (Бухгалтерия 3.0, Управление торговлей 11, ERP 2.5) алгоритм действий может отличаться.

Многие пользователи сталкиваются с проблемами: кнопка «Сохранить» неактивна, файл сохраняется в неудобном формате или программа выдаёт ошибку при экспорте. В этой статье разберём 3 рабочих способа сохранения счетов в папку — от стандартного функционала до обходных решений для нетипичных ситуаций. Также вы узнаете, как автоматизировать процесс с помощью обработок и почему иногда «отказывается» сохранять документы.

Если вы работаете с облачной версией 1С:Fresh, часть функций может быть ограничена — об этом мы упомянем отдельно. Для локальных версий (1С:Предприятие 8.3) все инструкции актуальны независимо от операционной системы (Windows 10/11, Linux).

📊 Какую конфигурацию 1С вы используете?
Бухгалтерия 3.0
Управление торговлей 11
ERP 2.5
Зарплата и Управление Персоналом
Другая

1. Стандартный способ: сохранение счёта через меню печати

Самый простой метод — использовать встроенную функцию печати с последующим сохранением в файл. Он работает во всех типичных конфигурациях (Бухгалтерия, УТ, ERP) и не требует дополнительных настроек.

Откройте нужный счёт в журнале документов (например, Продажи → Счета покупателям). Нажмите кнопку «Печать» в верхней панели инструментов или воспользуйтесь комбинацией клавиш Ctrl+P. В открывшемся окне выберите формат сохранения:

  • 📄 PDF — универсальный формат для отправки по почте (рекомендуется).
  • 📊 Excel (XLSX) — удобно для дальнейшей обработки данных.
  • 🖼️ HTML или MHTML — сохраняет форматирование, но редко используется.
  • 🖨️ XPS — альтернатива PDF, но поддерживается не всеми программами.

После выбора формата нажмите «Сохранить как» и укажите путь к папке на жёстком диске или в сетевом хранилище. В 1С 8.3.20+ при сохранении в PDF автоматически подставляется имя файла по шаблону «Счёт_НомерОтДата.pdf» — это упрощает архивирование.

⚠️ Внимание: Если кнопка «Сохранить как» неактивна, проверьте права доступа в настройках пользователя (Администрирование → Пользователи). Также проблема может быть связана с отсутствием драйвера виртуального принтера (например, Microsoft Print to PDF).

Для массового сохранения счетов (например, за месяц) этот способ не подходит — придётся открывать каждый документ отдельно. В таком случае лучше использовать групповую обработку (см. раздел 3).

☑️ Подготовка к сохранению счёта

Выполнено: 0 / 5

2. Экспорт счёта в файл через «Выгрузить данные»

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

Инструкция для 1С:Бухгалтерия 3.0 и Управление торговлей 11:

  1. Откройте счёт в журнале документов.
  2. Нажмите Ещё → Выгрузить данные (или Файл → Выгрузить в старых версиях).
  3. Выберите формат:
    • 📂 XML — универсальный формат для обмена данными.
    • 📈 DBF — удобен для импорта в другие программы.
    • 🗃️ ZIP-архив — если нужно сжать несколько файлов.
  • Укажите папку для сохранения и подтвердите действие.
  • Главное отличие от печати: в файле будут не только визуальные данные (как в PDF), но и структурированная информация — реквизиты контрагента, суммы с НДС, аналитика по номенклатуре. Это полезно для интеграции с другими системами (например, CRM или ECM).

    ⚠️ Внимание: В 1С:ERP 2.5 функция «Выгрузить данные» может быть ограничена для некоторых ролей. Если её нет в меню, проверьте настройки ролей в Администрирование → Настройки пользователей и прав.

    Для автоматизации экспорта можно создать внешнюю обработку (см. раздел 4). Это актуально, если вам нужно ежедневно выгружать счета в определённую папку без ручного участия.

    Формат файла Преимущества Недостатки Когда использовать
    PDF Сохраняет форматирование, удобен для печати и отправки Нельзя редактировать данные Отправка контрагентам, архивирование
    Excel (XLSX) Удобно для анализа и доработки Может терять форматирование при сложных таблицах Внутренняя обработка данных
    XML Сохраняет структуру документа, подходит для обмена Требует знаний для чтения/редактирования Интеграция с другими системами
    DBF Компактный, совместим со старыми системами Ограниченная поддержка в современных программах Обмен с устаревшим ПО

    3. Массовое сохранение счетов с помощью обработок

    Если вам нужно сохранить десятки или сотни счетов (например, за квартал), ручной экспорт займёт слишком много времени. В этом случае поможет групповая обработка. Есть два варианта:

    Способ 1: Стандартная обработка «Печать документов»

    1. Откройте журнал документов (Продажи → Счета покупателям).
    2. Выделите нужные счета (можно использовать фильтр по дате или контрагенту).
    3. Нажмите Ещё → Печать документов.
    4. В открывшемся окне выберите формат (PDF или Excel) и папку для сохранения.
    5. Нажмите «Выполнить» — все выбранные документы сохранятся автоматически.
    6. Способ 2: Внешняя обработка для сложных задач

      Если стандартной обработки недостаточно (например, нужно сохранять счета с определёнными реквизитами или в нестандартные форматы), используйте внешние обработки. Их можно скачать с портала 1С-ИТС или заказать у партнёров .

      Пример популярных обработок:

      • 🔄 «Выгрузка документов в PDF/Excel» — массовое сохранение с гибкими настройками.
      • 📁 «Архиватор документов» — автоматически сортирует файлы по папкам (по датам/контрагентам).
      • 🤖 «Автоэкспорт в облако» — загружает счета напрямую в Google Drive или Яндекс.Диск.

    Для установки обработки:

    1. Скачайте файл с расширением .epf или .erf.
    2. В перейдите в Файл → Открыть → Дополнительные отчёты и обработки.
    3. Выберите скачанный файл и запустите обработку.
    4. Следуйте инструкциям на экране (обычно нужно указать период, типы документов и папку сохранения).
    ⚠️ Внимание: Перед использованием сторонних обработок проверьте их на тестовой базе. Некоторые скрипты могут конфликтовать с обновлениями или содержать уязвимости.
    💡

    Если обработка не запускается, проверьте версию платформы 1С:Предприятие. Некоторые решения работают только на 8.3.18+. Версию можно узнать в Справка → О программе.

    4. Автоматизация сохранения счетов: расписания и скрипты

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

    • 🕒 Регламентных заданий — встроенный инструмент для выполнения операций по расписанию.
    • 🤖 Скриптов на 1С:Предприятие — для нестандартных задач.
    • 🔌 Интеграции с BI-системами — если нужна аналитика по выгруженным данным.

    Настройка регламентного задания (для 1С:ERP 2.5 и УТ 11):

    1. Перейдите в Администрирование → Поддержка и обслуживание → Регламентные задания.
    2. Создайте новое задание с типом «Выгрузка данных».
    3. Укажите параметры:
      • Периодичность (например, ежедневно в 20:00).
      • Тип документов (Счета покупателям).
      • Формат файла (PDF или XML).
      • Папка сохранения (можно указать сетевой путь, например, \\server\accounts).
  • Сохраните и активируйте задание.
  • Для более гибкой автоматизации (например, отправка счетов по email сразу после сохранения) потребуется дополнительное программирование. Пример кода на встроенном языке для выгрузки счёта в PDF и отправки на почту:

    Процедура ВыгрузитьИОтправитьСчет(Счет)
    

    // Сохраняем счёт в PDF

    ПутьКФайлу = КаталогДокументов() + "Счета\" + Счет.Номер + ".pdf";

    Счет.Печать(ПутьКФайлу, Тип("ПечатнаяФормаСчетаПокупателю"));

    // Отправляем на почту

    Почта = Новый Почта;

    Сообщение = Новый СообщениеЭлектроннойПочты;

    Сообщение.Текст = "Счёт №" + Счет.Номер + " от " + Формат(Счет.Дата, "ДФ=dd.MM.yyyy");

    Сообщение.Тема = "Счёт на оплату";

    Сообщение.Вложения.Добавить(ПутьКФайлу);

    Сообщение.Получатели.Добавить(Счет.Контрагент.ЭлектроннаяПочта);

    Почта.Отправить(Сообщение);

    КонецПроцедуры

    Этот код можно встроить в обработку или регламентное задание. Для его работы потребуются настройки SMTP-сервера в .

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

    Запустите задание вручную через Администрирование → Регламентные задания → Выполнить сейчас. Проверьте папку сохранения и лог выполнения (Администрирование → Журнал регистрации).

    5. Решение проблем при сохранении счетов

    Иногда не сохраняет счета в папку или выдаёт ошибки. Рассмотрим типичные ситуации и способы их решения:

    • 🚫 Ошибка: «Нет прав на запись в папку»

      Проблема возникает, если запущена от имени пользователя без прав на запись в выбранную директорию. Решение:

      1. Попробуйте сохранить файл в другую папку (например, на Рабочий стол).
      2. Запустите от имени администратора (правый клик по ярлыку → «Запуск от имени администратора»**).
      3. Настройте права доступа к папке в Windows (Свойства папки → Безопасность).
    • Ошибка: «Не удалось создать файл»

      Чаще всего связано с блокировкой антивирусом или длиной пути к файлу (в Windows ограничение — 260 символов). Решение:

      • Отключите антивирус на время сохранения.
      • Сократите имя файла или путь к папке.
      • Используйте короткие имена папок (например, C:\Accounts вместо C:\Документы\Финансы\Счета\2026\...).
      • 🔄 Проблема: Счёт сохраняется пустым

        Это происходит, если не установлен драйвер виртуального принтера (например, Microsoft Print to PDF). Решение:

        1. Установите драйвер через Панель управления → Устройства и принтеры → Добавление принтера.
        2. Выберите «Microsoft Print to PDF»** как принтер по умолчанию.
        3. Перезапустите и повторите сохранение.
    • Если ошибка сохраняется, проверьте журнал регистрации (Администрирование → Журнал регистрации) — там может быть подробное описание проблемы.

      ⚠️ Внимание: В 1С:Fresh (облачная версия) сохранение файлов на локальный диск может быть ограничено. В этом случае используйте функцию «Отправить по email»** или интеграцию с облачными хранилищами (Яндекс.Диск, Google Drive).
      💡

      Если не сохраняет счета в PDF, сначала проверьте наличие виртуального принтера и права доступа к папке. В 90% случаев проблема решается этими действиями.

      6. Альтернативные способы: сохранение через отчёты и внешние системы

      Если стандартные методы не подходят, рассмотрите альтернативные варианты:

      Способ 1: Сохранение через отчёт «Анализ счёта»

      Некоторые конфигурации (например, 1С:ERP 2.5) позволяют сохранять данные счёта через отчёты:

      1. Откройте счёт и перейдите в Отчёты → Анализ счёта.
      2. Настройте отчёт (добавьте нужные поля: номенклатура, суммы, НДС).
      3. Нажмите «Вывести» → «Сохранить как»** и выберите формат (Excel или PDF).

      Способ 2: Интеграция с 1С:Документооборот

      Если в вашей компании используется 1С:Документооборот, счета можно сохранять напрямую в систему электронного документооборота:

      1. Настройте обмен данными между 1С:Бухгалтерия и 1С:Документооборот.
      2. В карточке счёта нажмите «Отправить в ДО»**.
      3. Документ автоматически сохранится в архиве и будет доступен для согласования/печати.

      Способ 3: Использование REST API для автоматизации

      Для IT-специалистов: если нужно сохранять счета в корпоративную систему (например, CRM или ECM), можно использовать REST API . Пример запроса для выгрузки счёта в формате JSON:

      GET /hs/exchange/rest/СчетПокупателя/guid HTTP/1.1
      

      Host: your-1c-server.ru

      Authorization: Basic xxxxxx

      Accept: application/json

      Для этого потребуется:

      • Настроить OData-сервис в .
      • Получить токен авторизации.
      • Написать скрипт на Python/PowerShell для автоматической выгрузки.

      Этот метод подходит для крупных компаний с развитой IT-инфраструктурой.

      FAQ: Частые вопросы о сохранении счетов в 1С

      Можно ли сохранить счёт в Word (DOCX)?

      Стандартными средствами — нет. Однако можно:

      1. Сохранить счёт в PDF, а затем конвертировать в DOCX с помощью Adobe Acrobat или онлайн-сервисов.
      2. Использовать внешнюю обработку, которая экспортирует данные в Word через COM-объект.

      Учтите, что при конвертации может потеряться форматирование таблиц.

      Как сохранить счёт с электронной подписью?

      Для этого нужно:

      1. Установить криптопровайдер (например, КриптоПро CSP).
      2. В перейти в Сервис → Электронная подпись → Подписать документ.
      3. Сохранить подписанный файл в формате PDF или XML.

      Подробнее о настройке ЭЦП читайте в базе знаний 1С-ИТС.

      Почему при сохранении счёта в Excel теряются формулы?

      Это особенность выгрузки: сохраняет только значения, а не формулы. Чтобы избежать проблемы:

      • Используйте формат PDF для неизменяемых данных.
      • Для анализа экспортируйте данные в XML и импортируйте в Excel через Данные → Из других источников → Из XML.
      Как сохранить счёт в облако (Яндекс.Диск, Google Drive)?

      Варианты:

      1. Сохраните файл локально, затем загрузите в облако вручную.
      2. Используйте обработку «Автоэкспорт в облако»** (доступна на Инфостарт).
      3. Настройте синхронизацию папки на компьютере с облачным хранилищем (например, через Яндекс.Диск для Windows).
      Можно ли сохранить счёт в архив (ZIP) прямо из 1С?

      Да, для этого:

      1. Сохраните счёт в папку (например, в PDF).
      2. Выделите файл в проводнике, кликните правой кнопкой и выберите «Добавить в архив»** (нужен WinRAR или 7-Zip).
      3. Для автоматизации используйте скрипт на PowerShell или обработку с функцией архивации.