1. Конфигурация и Конфигуратор: базовые понятия
2. Когда нужна загрузка конфигурации системы 1С
3. Файл конфигурации (.cf) или файл обновления (.cfu): в чём разница
4. Резервная копия базы данных в системе 1C:Предприятие: обязательный шаг перед операцией
5. Загрузка конфигурации из файла .cf в Конфигураторе
6. Плановое обновление: сценарий с файлом обновления (.cfu)
7. Режим поддержки конфигурации 1С и доработанная конфигурация
8. После загрузки: обновление структуры базы данных 1С
9. Ошибки загрузки конфигурации: несовместимость версии программы и другие причины
10. Особенности для компаний в Казахстане
11. Кодерлайн Казахстан: опыт переноса и обновления конфигураций
12. Как проверить себя перед загрузкой и когда звать специалиста
Бухгалтер открывает базу, а вместо привычных документов видит сообщение о несовпадении версий. Или программист передаёт доработанное решение, которое нужно поставить на рабочий сервер. Или после сбоя восстановили копию базы, а структура в ней осталась старая. Во всех трёх случаях нужна одна и та же операция: загрузка прикладного решения из файла.
Рассказываем, как загрузить конфигурацию в 1С 8.3, какой файл выбрать под свою задачу и что сделать до начала, чтобы не задеть учётные данные.
Конфигурация 1С 8.3 описывает «каркас» системы: справочники, документы, отчёты, регистры, права доступа и алгоритмы. Сами записи пользователей хранятся отдельно, в базе данных. Поэтому конфигурацию можно переносить, восстанавливать и заменять, не трогая бухгалтерские данные. Главное условие: действовать через Конфигуратор и в правильном порядке.
Материал статьи рассчитан на администраторов баз, бухгалтеров, которые согласуют обновления с подрядчиком, и руководителей, которым важно понимать, что происходит при доработке учётной системы.
1. Конфигурация и Конфигуратор: базовые понятия
В 1С:Предприятие программа состоит из двух частей: платформы и конфигурации. Платформа — это исполняемая среда: она запускает окна, выполняет запросы к базе данных и обрабатывает действия пользователя. Конфигурация, в свою очередь, прикладное решение, которое работает на платформе: бухгалтерия, торговля, зарплата или комплексная ERP-система. Пользователь видит результат их совместной работы: документы, справочники, отчёты.
Конфигурация внутри выглядит как набор взаимосвязанных объектов: справочники (контрагенты, номенклатура, сотрудники), документы (счета, накладные, платёжные поручения), отчёты, регистры для хранения остатков и движений, общие модули с алгоритмами расчёта и роли с правами доступа. У каждого решения есть версия, она меняется при выходе нового релиза: разработчик добавляет объекты, меняет формы, вносит правки в алгоритмы.
Данные компании хранятся отдельно от конфигурации, в информационной базе. Поэтому конфигурацию можно выгрузить в файл, перенести на другой сервер и загрузить заново, не потеряв учётные записи: в момент переноса данные остаются на месте.
Конфигуратор 1С — служебный режим запуска платформы. Пользователи работают в режиме «1С:Предприятие» и видят привычный интерфейс. Конфигуратор открывает доступ к устройству решения: дерево объектов, редакторы форм и модулей, команды выгрузки и загрузки конфигурации, обновление структуры базы данных, настройка прав пользователей. В повседневной работе бухгалтера Конфигуратор не участвует, его используют администратор и разработчик, когда нужно что-то изменить или обновить.
2. Когда нужна загрузка конфигурации системы 1С
Типичных ситуаций четыре.
● Разработчик или интегратор передаёт новую версию решения для установки на другой компьютер или сервер.
● После сбоя восстановлена копия, в которой данные есть, а структура устарела или повреждена.
● Поставщик выпустил обновление, и его нужно применить к рабочей базе.
● Свежий релиз вызвал проблемы у пользователей, и компания возвращается к предыдущей версии.
Разберём, как возникают перечисленные ситуации и почему в каждой из них выход один: привести структуру базы к нужной версии с помощью файла.
Ситуация из начала статьи выглядит пугающе, но причина у неё простая: структура, с которой работает бухгалтер, разошлась со структурой, которую ожидает база. Каждая конфигурация имеет номер версии, и платформа при запуске сверяет его с версией, сохранённой в информационной базе. Расхождение появляется, когда обновление выполнили не до конца. Например, администратор загрузил новый релиз в конфигурацию, но не завершил обновление структуры базы данных. Или серверная база обновлена, а пользователь открывает локальную копию, снятую до обновления.
В таких случаях программа не пускает человека в работу, а показывает сообщение о несовпадении версий и предлагает выполнить обновление. Это защитный механизм: если позволить работать с несоответствующей структурой, документы начнут сохраняться с ошибками или потеряют реквизиты. Решение одно: довести обновление до конца в Конфигураторе.
Разработчик обычно не правит рабочую базу напрямую. Он берёт копию конфигурации, вносит изменения (добавляет справочник или документ, дорабатывает отчёт, меняет алгоритм), тестирует их на своей копии и выгружает результат в файл с расширением .cf. После этого файл передаётся владельцу базы. На рабочем сервере до момента загрузки структура остаётся прежней: новые объекты существуют только в файле, пользователи их не видят. Загрузка файла в рабочую базу переносит доработки к пользователям.
Резервная копия фиксирует состояние базы на момент её создания. Если после снятия копии конфигурацию обновляли, в ней появились объекты и реквизиты, которых в копии нет. После сбоя компания восстанавливает данные из такого бэкапа и получает базу со старой структурой: документы за последние дни в ней есть, а новые объекты конфигурации отсутствуют. Восстановление из резервной копии не возвращает конфигурацию автоматически. Чтобы привести базу к актуальной версии, нужную конфигурацию загружают из файла, а затем обновляют структуру.
Ключевой момент: загрузка конфигурации выполняется только из режима Конфигуратор, а не из обычного запуска программы. В пользовательском режиме такой команды нет, и это защита от случайных действий. Конфигуратор 1С запускается из окна выбора базы: кнопка «Конфигуратор» находится рядом с кнопкой «1С:Предприятие».
1С:Предприятие и Конфигуратор
3. Файл конфигурации (.cf) или файл обновления (.cfu): в чём разница
Формат файла определяет, что именно произойдёт с базой. Их два, и путаница между ними приводит к большинству ошибок.
Файл конфигурации (.cf) содержит полную копию прикладного решения: все объекты, формы, модули и настройки структуры. Его используют для переноса решения на новую базу, для восстановления после сбоя и для установки доработанной версии, полученной от разработчика. Загрузка .cf полностью заменяет текущую конфигурацию тем, что лежит в файле.
Файл обновления (.cfu) содержит только изменения между двумя версиями: от предыдущего релиза к следующему. Его поставляет фирма «1С» или партнёр, когда выходит новый релиз типового решения. Файл обновления нельзя применить к базе, версия которой отличается от ожидаемой: программа сверяет исходную версию и отказывается работать, если она не совпадает.
Проще говоря, .cf подходит для полной замены и восстановления, .cfu для планового перехода на новый релиз. Если речь о типовом решении, поддерживаемом поставщиком, обычно используют второй вариант.
4. Резервная копия базы данных в системе 1C:Предприятие: обязательный шаг перед операцией
Резервная копия базы данных снимается перед любой загрузкой, даже если файл получен от проверенного партнёра. Причина простая: операция меняет структуру, а откатить её «назад кнопкой» нельзя. Если что-то пойдёт не так, именно бэкап позволит вернуть рабочее состояние за несколько минут.
Способ создания копии зависит от типа базы. Для файловой базы достаточно скопировать каталог с файлом 1CV8.1CD при закрытой программе. Для серверной версии надёжнее выгрузить информационную базу в файл .dt через Конфигуратор (меню «Администрирование», пункт «Выгрузить информационную базу») или сделать резервную копию на уровне сервера SQL.
Выгрузить информационную базу…
Перед началом полезно выполнить проверку целостности информационной базы: она показывает, нет ли в структуре повреждений, которые загрузка только усугубит. Проверка целостности информационной базы в Конфигураторе запускается через меню «Администрирование». Информационная база 1С, с которой работают сотрудники, на время операции закрывается для всех пользователей. Если база используется в клиент-серверном варианте, завершите сеансы заранее.
Тестирование и исправление информационной базы
5. Загрузка конфигурации из файла .cf в Конфигураторе 1С
Порядок действий для полной замены выглядит так.
Откройте базу в режиме Конфигуратор 1С и убедитесь, что конфигурация открыта: в меню «Конфигурация» должен быть доступен пункт «Открыть конфигурацию». Если структура уже открыта, пункт будет неактивен.
В меню «Конфигурация» выберите команду загрузить конфигурацию из файла и укажите путь к файлу .cf. Программа предупредит, что текущая конфигурация будет заменена, и попросит подтверждение. После загрузки появится сообщение о том, что файл прочитан.
Файл лучше предварительно скопировать с сетевого диска на локальный. Если во время чтения сеть оборвётся, загрузка прервётся на середине, и придётся начинать заново. Это частый источник проблем при работе с файловыми хранилищами.
6. Плановое обновление: сценарий с файлом обновления (.cfu)
Когда поставщик выпускает новый релиз, он присылает файл обновления (.cfu) вместе с описанием изменений. Задача администратора применить его к рабочей базе, сохранив накопленные данные.
Для этого в режиме Конфигуратор выберите пункт меню «Конфигурация», далее «Обновить конфигурацию» и укажите .cfu. Программа сама определит текущую версию, сравнит её с версией файла и предложит выполнить обновление конфигурации. После применения файла нажмите F7, чтобы изменения вступили в силу.
Важный нюанс: до нажатия F7 конфигурация базы данных продолжает работать в прежней версии, а загруженные изменения лежат «в очереди». Само обновление информационной базы выполняется уже после подтверждения: программа запускает сервисные процедуры, пересчитывает итоги и приводит данные к новой структуре. В крупных базах это занимает время, поэтому плановые обновления удобно назначать на конец рабочего дня или выходные.
Плановое обновление: файл обновления (.cfu)
Обновить конфигурацию
7. Режим поддержки конфигурации 1С и доработанная конфигурация
Типовые решения фирмы «1С» поставляются с включённым механизмом поддержки от производителя. Поддержка конфигураций работает так: поставщик отслеживает релизы и позволяет обновляться штатным способом, не перенося данные вручную. Режим поддержки конфигурации может быть полным, частичным или полностью отключённым.
Правила пользователя
Типовая конфигурация на полной поддержке обновляется только штатными релизами: любые правки объектов запрещены. Если компании нужны изменения под свои процессы, часть объектов переводят в режим редактирования с сохранением поддержки, либо снимают конфигурацию с поддержки целиком. После этого решение становится доработанной конфигурацией, и обновление такого продукта требует участия разработчика.
Для переноса отдельных объектов между двумя версиями применяется объединение конфигураций: команда «Конфигурация», пункт «Объединение конфигураций». Она позволяет выбрать, какие объекты из файла добавить в текущую структуру, не заменяя всё решение целиком. Этот способ удобен, когда доработки выполняет несколько разработчиков или нужно аккуратно соединить ветки изменений.
8. После загрузки: обновление структуры базы данных 1С
Загрузка файла сама по себе не меняет физическую структуру базы. Чтобы изменения применились, выполните команду «Обновить конфигурацию базы данных» (клавиша F7). В этот момент запускается обновление структуры базы данных: программа приводит таблицы в соответствие с новой версией решения.
Если файл затрагивает только логику модулей, обновление проходит быстро. Если загрузка влечёт изменение структуры метаданных (добавлены справочники, документы, реквизиты, индексы), процесс займёт заметное время. На время обновления база недоступна пользователям, поэтому операцию планируют заранее.
После обновления полезно запустить контрольные процедуры. Проверка конфигурации на синтаксические ошибки выполняется в Конфигураторе и помогает обнаружить проблемы в модулях до того, как с ними столкнутся пользователи. Затем откройте базу в пользовательском режиме, проверьте ключевые документы и отчёты: если учётные данные отображаются корректно, загрузка прошла успешно.
9. Ошибки загрузки конфигурации: несовместимость версии программы и другие причины
Чаще всего процесс останавливает несовместимость версии программы: файл выгружен на более новой версии платформы, чем установлена на компьютере, где выполняется загрузка. Программа отказывается читать файл и выводит сообщение об ошибке. Платформа 1С:Предприятие 8.3 должна быть не ниже той версии, на которой файл был выгружен. Решение простое: обновить платформу до актуальной версии или запросить файл, выгруженный совместимой версией.
Другие типичные ситуации:
● файл повреждён или скачан не полностью: попросите отправить его повторно и сверьте размер;
● недостаточно прав на каталог с базой или файлом: запустите Конфигуратор от имени администратора;
● база занята пользователями: завершите сеансы перед операцией;
● архив с файлом не распакован или распакован с ошибкой кодировки имени.
Ошибки загрузки конфигурации почти всегда сопровождаются текстом на экране. Прочитайте его внимательно: в сообщении указан и тип проблемы, и объект, на котором она возникла. Если текст непонятен, сохраните его и передайте специалисту вместе с версией платформы и версией файла.
10. Особенности для компаний в Казахстане
Для бизнеса в РК актуальность обновлений выше, чем кажется на первый взгляд. Релизы локализованных решений выходят под изменения законодательства: формы отчётности, ставки налогов, правила выписки электронных счетов-фактур и сопроводительных накладных.
Речь о казахстанских версиях продуктов: 1С:Бухгалтерия для Казахстана, 1С:Управление торговлей для Казахстана, 1С:Зарплата и управление персоналом для Казахстана, 1С:ERP Управление предприятием 2 для Казахстана. Все они работают на платформе 1С:Предприятие 8.3 и получают обновления в разное время, поэтому перед загрузкой стоит сверить, какой релиз конфигурации и какая версия платформы требуются друг другу.
Пропущенное обновление заметно в самый неподходящий момент: при сдаче отчётности или выписке ЭСФ программа может не найти актуальную форму или отказаться формировать документ. Поэтому обновления в казахстанских компаниях обычно планируют сразу после выхода релиза, а не перед отчётной кампанией.
11. Кодерлайн Казахстан: опыт переноса и обновления конфигураций
Компания Кодерлайн работает на рынке Казахстана с 2014 года, имеет статус 1С:Франчайзи и выполняет сопровождение учётных систем для компаний из разных отраслей: от торговли и производства до нефтегазового сектора. За плечами команды более 1000 проектов, в штате более 300 специалистов: разработчиков, методологов и консультантов.
Инженеры ежедневно сталкиваются с задачами, которые описаны в этой статье: переносят конфигурации между базами, восстанавливают структуру после сбоев, применяют релизы под изменения законодательства РК и бережно переносят доработки при обновлении. Офис находится в Алматы: проспект Ермек Серкебаев, 107, БЦ «Комфорт», офис 12, 3-й этаж.
12. Как проверить себя перед загрузкой и когда звать специалиста
Короткий чек-лист для самостоятельной работы.
● Снята ли резервная копия базы данных и проверена ли возможность её восстановления?
● Закрыты ли сеансы пользователей?
● Совпадает ли версия платформы на компьютере с версией, на которой выгружен файл?
● Выбран ли правильный формат: файл конфигурации (.cf) для полной замены или файл обновления (.cfu) для перехода на релиз?
● Понятно ли, что делать с доработками, если решение снято с полной поддержки?
Чек-лист перед загрузкой конфигурации
Если хотя бы на один вопрос нет уверенного ответа, операцию лучше доверить специалисту. Инженер Кодерлайн проверит совместимость версий, снимет резервную копию, выполнит загрузку и обновление структуры, а затем убедится, что документы и отчётность работают корректно. Напишите на 1c@koderline.kz или позвоните по номеру +7 (775) 007-38-14: подскажем, как загрузить конфигурацию в 1С в вашей конкретной ситуации, и при необходимости сделаем всё под ключ.
Специалист компании ООО "Кодерлайн"
Валерий Лунев







