Документы и Печать · 9 мин
Какой формат документов используется в 1С
Разбираем, какие форматы документов используются в 1С: внутренние объекты, печатные формы, MXL, PDF, Excel и обмен данными. Советы по выбору и настройке.
Когда пользователь спрашивает, какой формат документов в 1С, он обычно имеет в виду одно из трёх: в каком виде документ хранится в базе, в каком виде его можно распечатать или в каком файле отправить контрагенту. Это разные уровни, и путаница между ними — частая причина ошибок: например, попытки открыть файл базы 1Cv8.1CD как «документ» или сохранить печатную форму в неподходящем формате.
Документ в 1С — это прежде всего объект конфигурации: набор реквизитов, табличных частей и движений по регистрам. Он не существует как отдельный файл, подобный DOCX. Всё, что пользователь видит как «файл документа», — это результат выгрузки или формирования печатной формы. Понимание этого различия помогает правильно выстроить архив, обмен и печать.
Ниже разберём, в каком виде документы хранятся внутри системы, какие форматы доступны для печатных форм и выгрузки, как выбрать подходящий вариант под конкретную задачу и каких ошибок стоит избегать при обмене файлами.
Как документы хранятся внутри 1С
Основная единица хранения — объект «Документ» в структуре базы данных. В файловом варианте вся база размещается в одном файле 1Cv8.1CD, в клиент-серверном — в таблицах СУБД (MS SQL, PostgreSQL и других). Отдельного файла на каждый документ не создаётся: счёт-фактура, приходная накладная и приказ существуют только как записи в таблицах.
Каждый документ имеет уникальный идентификатор (GUID), номер, дату и набор реквизитов, определённых конфигурацией. Проведённый документ дополнительно формирует движения по регистрам — именно они попадают в отчёты и влияют на остатки и взаиморасчёты.
Важное следствие: «переслать документ» из 1С нельзя, скопировав файл. Для передачи данных между базами используются механизмы обмена, а для передачи человеку — печатная форма или выгрузка в один из внешних форматов.
Формат печатных форм: MXL и его роль
Печатная форма любого документа в 1С строится как табличный документ — собственный формат платформы с расширением MXL. Макет формы хранится в конфигурации, а при выводе заполняется данными конкретного документа. Пользователь видит результат в окне предварительного просмотра и дальше решает, что с ним делать.
Из окна табличного документа доступны три основных действия: печать на принтере, сохранение в файл и отправка по электронной почте. Сам MXL-файл редко используют для передачи — он открывается только в 1С. На практике его сохраняют внутри компании как точную копию формы или используют как промежуточный шаг перед конвертацией.
В какие форматы выгрузить документ из 1С
При сохранении табличного документа (меню «Файл» → «Сохранить как» или кнопка сохранения в предпросмотре) платформа предлагает несколько форматов. У каждого своё назначение, и выбор влияет на то, что получатель сможет сделать с файлом.
| Формат | Когда использовать | Ограничения |
|---|---|---|
| Отправка контрагенту, архив, подписание | Не редактируется без специальных программ | |
| Excel (XLSX) | Доработка данных, расчёты, аналитика | Возможны искажения вёрстки сложных форм |
| MXL | Хранение точной копии формы внутри 1С | Открывается только в 1С |
| HTML | Публикация на внутреннем портале | Теряется часть оформления |
| ODS | Работа в LibreOffice/OpenOffice | Редко требуется контрагентами |
| TXT/CSV | Только данные таблиц для загрузки в другие системы | Без оформления, только текст |
Для юридически значимой передачи чаще всего выбирают PDF: форма выглядит одинаково у отправителя и получателя, а файл можно подписать электронной подписью. Excel оправдан, когда получатель должен продолжить работу с данными — например, сверить спецификацию или построить сводную таблицу.
Как выбрать формат выгрузки
Форматы электронного документооборота
Отдельная категория — машиночитаемые форматы для ЭДО. Счета-фактуры и универсальные передаточные документы (УПД) передаются в XML по форматам, утверждённым ФНС. Такие файлы формируются автоматически из документа 1С при использовании встроенной подсистемы ЭДО или внешних сервисов.
Здесь пользователь не выбирает формат вручную: конфигурация сама формирует XML нужной версии. Задача пользователя — следить за актуальностью форматов в программе, потому что ФНС периодически обновляет требования, и устаревшая версия формата приведёт к отказу оператора ЭДО.
Как сохранить и проверить документ: пошаговый порядок
Типовая задача — сформировать печатную форму и отправить её контрагенту. Последовательность одинакова в большинстве конфигураций (Бухгалтерия, Управление торговлей, ERP), отличаются только названия кнопок.
- 1Откройте проведённый документ и нажмите «Печать», выберите нужную форму
- 2В окне предпросмотра проверьте реквизиты: номер, дату, суммы, подписантов
- 3Нажмите «Сохранить как» и выберите формат: PDF для отправки, Excel для доработки
- 4Укажите понятное имя файла: тип документа, номер, дата, контрагент
- 5Откройте сохранённый файл и убедитесь, что вёрстка не исказилась
- 6Отправьте файл контрагенту или подпишите в системе ЭДО
После сохранения обязательно откройте файл перед отправкой. Частая проблема — обрезанные колонки при выгрузке в Excel или перенос таблицы на вторую страницу в PDF. Проверка занимает полминуты, но избавляет от пересылки исправленных версий.
Как проверить результат
Все колонки видны, подписи и печати на месте
Таблица обрезана справа или разорвана между страницами
Данные в ячейках доступны для фильтрации и формул
Текст «слипся» в одну колонку, числа сохранились как текст
По имени понятны тип, номер и контрагент
Имя вида «Документ1.pdf» — легко перепутать версии
Типичные ошибки при работе с форматами
Большинство проблем возникает не из-за платформы, а из-за неправильного выбора формата или попыток обойти штатные механизмы.
Отдельно стоит сказать про «документы» в виде присоединённых файлов. Во многих конфигурациях к документу можно прикрепить скан или договор в любом формате (PDF, JPG, DOCX). Эти файлы хранятся в базе или в томах на диске, но не заменяют сам объект документа: удаление файла не отменяет проведение, а удаление документа может оставить «осиротевший» файл.
Что выбрать для архива и долгосрочного хранения
Для внутреннего архива печатных форм оптимален PDF: он открывается везде, сохраняет оформление и не зависит от версии 1С. MXL имеет смысл хранить только если планируется повторное использование формы внутри системы.
При этом главный «архив» — сама база 1С. Файлы печатных форм дублируют её данные, и при расхождении приоритет всегда у записей базы. Поэтому регулярное резервное копирование базы важнее любого файлового архива: из целой базы печатную форму можно сформировать заново, а из набора PDF восстановить учёт нельзя.
Что важно запомнить
Документ в 1С — объект базы, а не отдельный файл. Печатные формы строятся в формате MXL, для передачи наружу сохраняйте в PDF, для доработки — в Excel, для юридически значимого обмена используйте XML-форматы ЭДО. Перед отправкой всегда открывайте сохранённый файл и проверяйте вёрстку.
Частые вопросы
Можно ли открыть документ 1С без программы 1С?
Сам объект документа — нет: он существует только внутри базы. Но печатную форму можно сохранить в PDF или Excel, и тогда она откроется в стандартных программах на любом компьютере.
Чем MXL отличается от PDF?
MXL — внутренний формат табличных документов платформы, открывается только в 1С и сохраняет структуру макета. PDF — универсальный формат фиксированной вёрстки для просмотра и печати на любых устройствах. Для передачи внешним получателям всегда выбирайте PDF.
Почему при выгрузке в Excel «ломается» печатная форма?
Табличный документ 1С и лист Excel устроены по-разному: объединённые ячейки, ширина колонок и шрифты переносятся с погрешностями. Если нужна аккуратная форма — используйте PDF, а Excel оставьте для данных, которые будут обрабатываться.
В каком формате передавать счета-фактуры контрагентам?
Для юридически значимого обмена — XML через оператора ЭДО по форматам ФНС (счёт-фактура или УПД). Бумажный эквивалент для визуального ознакомления можно дополнительно отправить в PDF, но заменой электронному документу он не является.
Как перенести документы из одной базы 1С в другую?
Через штатные механизмы обмена: типовую синхронизацию, универсальный обмен XML или формат EnterpriseData. Выгрузка печатных форм для этой задачи не подходит — она передаёт только внешний вид, а не данные для учёта.
Достаточно ли хранить документы в виде PDF-файлов вместо базы?
Нет. PDF фиксирует только печатную форму. Проводки, остатки, взаиморасчёты и возможность сформировать отчёты существуют только в базе 1С, поэтому резервное копирование базы обязательно, а файлы служат лишь дополнением.