Как выгрузить учётную политику из 1С в файл или другую базу
Содержание
Учётная политика в 1С:Бухгалтерии 3.0 открывается из раздела Главное → Учётная политика. Чтобы получить её в виде файла — откройте политику нужной организации, нажмите Печать, а затем в печатной форме сохраните результат в PDF, Word или Excel. Чтобы перенести настройки в другую базу, бумажная форма не подойдёт: нужна выгрузка данных в формате XML или выгрузка всей базы в файл .dt.
Сначала решите, что именно вам нужно. Это две разные задачи, и способы для них разные. Либо вам нужна копия документа — приказ и текст политики для аудитора, налоговой или банка. Либо нужно перенести сами настройки в другую информационную базу, чтобы не вводить их заново.
От этого выбора зависит всё остальное. Печатная форма — это картинка документа, её нельзя «загрузить» обратно в программу как настройки. А выгрузка XML переносит значения настроек, но её не покажешь проверяющему вместо приказа.
Копия документа или перенос настроек: что вам нужно
Разберитесь с задачей за минуту — дальше в статье каждый вариант расписан по шагам.
.dt через Конфигуратор. Раздел про .dt.Печатную форму можно открыть на любом компьютере без 1С — PDF и Excel универсальны. Файл XML или .dt откроется только в самой программе 1С.
Полезно понимать, что именно вы выгружаете. Учётная политика в 1С:Бухгалтерии — это набор параметров, которые влияют на проводки и расчёт налогов:
- 🧾 система налогообложения (ОСНО, УСН, патент) и ставки;
- 📦 способ оценки материально-производственных запасов;
- 🏭 метод учёта затрат и распределения общехозяйственных расходов;
- 💰 порядок учёта НДС, резервов и курсовых разниц.
Печатная форма собирает эти параметры в текст приказа. Выгрузка XML переносит сами значения. Поэтому для налоговой нужна печать, а для базы-двойника — XML: одно и то же содержимое, но в разной упаковке.
Где находится учётная политика в разных конфигурациях
Путь к настройкам зависит от конфигурации. В типовых решениях он стабилен:
| Конфигурация | Где открыть учётную политику |
|---|---|
| 1С:Бухгалтерия 3.0 | Главное → Учётная политика (выберите организацию) |
| 1С:ЗУП 3.1 | Настройка → Организации → карточка организации → вкладка «Учётная политика и другие настройки» |
| 1С:Бухгалтерия государственного учреждения | Главное → Учётная политика (аналогично БП) |
Если организаций несколько, учётная политика хранится отдельно для каждой. Перед выгрузкой убедитесь, что в поле организации выбрана именно та, что нужна, — это частый источник путаницы.
В 1С:Бухгалтерии настройки налогов (НДС, налог на прибыль, УСН) вынесены в отдельный раздел Главное → Налоги и отчёты. Если вам нужна полная картина, выгружайте и его тоже.
Сохранить учётную политику в PDF, Word или Excel
Этот способ подойдёт, когда нужен готовый документ — приказ об учётной политике и её текст. Порядок действий в 1С:Бухгалтерии 3.0:
- Откройте
Главное → Учётная политикаи выберите организацию. - Нажмите кнопку
Печатьв верхней командной панели формы. - В выпадающем списке выберите нужную форму — обычно это «Учётная политика» (полный текст) и отдельно «Приказ об учётной политике».
- Программа сформирует печатную форму — табличный документ на экране.
- Нажмите кнопку сохранения (значок дискеты) или
Ещё → Сохранить. - В окне сохранения выберите тип файла и укажите папку.
При сохранении печатной формы доступны форматы:
- 📄 PDF документ (
*.pdf) — для отправки по почте и печати, ничего не «поедет». - 📊 Лист Excel 2007 (
*.xlsx) — если нужно потом редактировать таблицу. - 📝 Документ Word 2007 (
*.docx) — удобно дополнить текст комментариями. - 📁 Табличный документ (
*.mxl) — родной формат 1С, открывается только в 1С.
Для аудитора и налоговой выбирайте PDF: формат не зависит от версии офисного пакета у получателя. Табличный документ .mxl для отправки наружу не подходит — его нечем открыть без 1С.
Если кнопка Печать формирует не весь набор форм, какой вы ожидали, проверьте, заполнены ли все разделы политики. По пустым разделам печать может не формироваться.
Чтобы не сохранять файл и не пересылать его вручную, из печатной формы можно отправить документ сразу: Ещё → Отправить (или значок конверта). 1С вложит форму письмом в формате, который вы выберете, — удобно, когда учётную политику запросил аудитор или банк.
Если учётную политику организации меняли по годам, каждая редакция хранится отдельной записью со своей датой начала действия. Чтобы выгрузить политику за конкретный год, откройте список записей политики по организации (в форме есть ссылка на историю или список по кнопке выбора периода), встаньте на нужную запись и уже из неё формируйте печать. Единой формы «за все периоды сразу» в типовой конфигурации нет — каждую редакцию сохраняют по отдельности.
Перенести настройки в другую базу через выгрузку XML
Когда нужно не напечатать, а именно перенести значения настроек в другую базу той же конфигурации и близкой версии, применяют выгрузку данных в формате XML.
Отдельной кнопки «выгрузить учётную политику» в типовой 1С:Бухгалтерии нет. Настройки хранятся в служебных регистрах, поэтому для выборочного переноса используют универсальную обработку «Выгрузка и загрузка данных XML» (файл ВыгрузкаЗагрузкаДанныхXML.epf). Её берут из комплекта обработок на диске ИТС.
Общий порядок:
- Откройте обработку через
Файл → Открытьи укажите файл.epf. - На закладке выгрузки отметьте объекты, которые относятся к учётной политике (регистр сведений с настройками политики и связанные справочники).
- Выгрузите их в файл
.xml. - В целевой базе откройте ту же обработку, перейдите на закладку загрузки и укажите полученный
.xml.
XML-перенос капризен к различиям между базами. Если конфигурации или их версии отличаются, ссылки на организации, счета и аналитику не совпадут, и загрузка либо выдаст ошибку, либо подтянет не те данные. Безопаснее всего переносить между копиями одной и той же базы.
Перед загрузкой в рабочую базу обязательно сделайте её резервную копию. Откат неудачной загрузки XML вручную — долгая и неприятная работа.
Часто проще и надёжнее поступить иначе: выгрузить печатную форму политики из исходной базы в PDF и по ней вручную ввести те же настройки в новой базе. Параметров в учётной политике немного, и на это уходит пять–десять минут. Ручной ввод исключает риск, что XML подтянет несовпадающие ссылки. Выгрузку XML стоит применять, когда таких организаций много или перенос нужно повторять регулярно.
Полная выгрузка базы в файл .dt через Конфигуратор
Если задача шире — перенести базу
целиком (переезд на другой сервер, передача копии программисту или в облако) — выгружают всю информационную базу в файл .dt. Учётная политика попадёт в него автоматически вместе со всеми данными.
- Запустите базу в режиме Конфигуратор.
- Откройте меню
Администрирование → Выгрузить информационную базу. - Укажите имя и папку для файла
.dtи дождитесь завершения.
Загрузка в другую базу — зеркальная операция: Администрирование → Загрузить информационную базу.
Загрузка .dt полностью заменяет содержимое целевой базы. Это не способ «добавить» учётную политику в существующую базу — всё, что в ней было, будет затёрто. Используйте .dt только для клонирования или первичного переноса.
Выгрузка и особенно загрузка .dt требуют монопольного доступа — все пользователи должны выйти из базы. Планируйте операцию на то время, когда никто не работает
, иначе оборвёте чужие сеансы.
У файла .dt есть практический минус: на большой базе он получается тяжёлым и выгружается долго. Если цель — только перенести учётную политику, а не всю историю документов, .dt избыточен. Его берут тогда, когда нужна точная копия базы
со всеми данными, а не отдельные настройки. Для серверных баз 1С на MS SQL или PostgreSQL копию чаще снимают средствами самой СУБД — это быстрее, чем выгрузка .dt, и тоже сохраняет учётную политику вместе со всем остальным.
Специализированные обработки для сложного переноса
Когда базы разные по составу или нужно перенести настройки вместе с документами, одной универсальной выгрузки XML мало. Тогда используют инструменты посложнее:
- «Конвертация данных » — отдельная конфигурация 1С для настройки правил обмена между разными конфигурациями. Подходит, когда структура баз различается и нужно сопоставить объекты вручную.
- Планы обмена — встроенный механизм синхронизации между типовыми базами (например, 1С:Бухгалтерия ↔ 1С:ЗУП). Учётная политика по зарплате переносится в рамках общей синхронизации, а не отдельно.
- Выгрузка через внешнюю обработку под задачу — если в штате есть программист 1С, он может написать обработку, которая выберет и выгрузит именно нужные настройки.
Для разовой задачи «скопировать политику в соседнюю базу-двойник» достаточно универсальной выгрузки XML. Конвертация данных оправдана там, где обмен настраивают надолго и регулярно.
Отдельно стоит сказать про связку 1С:Бухгалтерия и 1С:ЗУП. В ней учётная политика по зарплате и расчёту взносов настраивается в ЗУП, а в бухгалтерию приходят уже готовые проводки через синхронизацию данных. Отдельно «выгружать политику» из ЗУП в Бухгалтерию не нужно — обмен переносит результат её применения. Если синхронизация настроена, достаточно поддерживать настройки актуальными в той базе, где их ведут.
Какой бы способ вы ни выбрали, придерживайтесь простого правила: чем проще инструмент решает задачу, тем меньше шансов что-то сломать. Печать закрывает запрос «дайте копию», XML — «перенесите в такую же базу», .dt — «перевезите базу целиком». Специализированные обработки нужны только на стыке разных конфигураций.
Типичные ошибки при выгрузке учётной политики
Ошибки здесь обычно не в самой программе, а в выборе способа под задачу.
- ❌ Отправили
.mxlвместо PDF. Получатель не смог открыть файл. Для внешней отправки — только PDF, Word или Excel. - ❌ Пытаются «загрузить» печатную форму как настройки. Печать — это копия документа, обратно в программу она не загружается. Для переноса настроек нужен XML.
- ❌ Загрузили
.dtповерх рабочей базы. Все текущие данные затёрлись..dtзаменяет базу целиком — перед загрузкой делайте архив. - ❌ Перенос XML между разными конфигурациями. Ссылки не сошлись, настройки встали неверно. XML надёжно работает только между одинаковыми базами.
- ❌ Выгрузили политику не той организации. Если в базе несколько юрлиц, проверяйте поле организации перед выгрузкой.
- ❌ Забыли про смежные настройки. Налоги, резервы и настройки НДС в 1С:Бухгалтерии живут в разделе
Налоги и отчёты, а не только в форме учётной политики.
Частые вопросы
Можно ли из печатной формы вернуть настройки обратно в 1С?
.dt.Как выгрузить учётную политику сразу за несколько лет?
Почему при печати формируется не вся учётная политика?
Нужен ли Конфигуратор, чтобы просто сохранить политику в файл?
1С:Предприятие кнопкой Печать. Конфигуратор нужен только для выгрузки всей базы в .dt.