Обновление программы «АПК Отчётность» в 1С: три рабочих способа и разбор ошибок
Содержание
Частое заблуждение: чтобы поставить новый релиз «АПК Отчётность», многие заново устанавливают программу с диска или скачивают полный дистрибутив. Это лишнее. «АПК Отчётность» — обычная конфигурация на платформе 1С:Предприятие 8.3, и обновить её можно штатными средствами: автоматически через интернет -поддержку, вручную из файла поставки или через Конфигуратор. Данные при этом остаются на месте.
Самый быстрый путь, если есть интернет и действующий договор ИТС, — включить проверку обновлений в режиме 1С:Предприятие и установить релиз
в пару кликов. Нет интернета на рабочем компьютере — скачиваете файл обновления .cfu на другой машине и загружаете через Конфигуратор. Большинство сбоев при обновлении — это либо ошибка сертификата при подключении к серверу обновлений, либо занятая база, которую не отдали в монопольный доступ.
Пути меню ниже показаны для типового интерфейса «Такси» платформы 8.3. В разных релизах названия разделов могут немного отличаться — ориентируйтесь на смысл пункта.
Шаг 1. Узнаём текущий релиз и откуда брать обновление
Прежде чем ставить новую версию, посмотрите, какая стоит сейчас. В режиме 1С:Предприятие откройте главное меню (значок в левом верхнем углу) → О программе. В окне будут две строки:
- 📌 версия платформы (например,
8.3.24.xxxx); - 📌 версия (релиз) конфигурации «АПК Отчётность».
Релиз конфигурации обновляется отдельно от платформы. Для сдачи отчётности важен именно релиз конфигурации — в нём приходят новые формы и контрольные соотношения. Эту же информацию показывает Конфигуратор: Справка → О программе.
Обновления к конфигурации берутся из двух источников:
- Интернет-поддержка. Сервис 1С сам находит и скачивает нужный релиз. Нужен логин и пароль от Портала 1С:ИТС и действующий договор сопровождения.
- Файлы поставки. Дистрибутив обновления (
.cfu— файл обновления или.cf— полная конфигурация) вам передаёт партнёр либо вы скачиваете его на портале на машине с интернетом.
Нельзя перепрыгнуть сразу на самый свежий релиз через несколько промежуточных. Платформа проверяет цепочку версий: если текущий релиз слишком старый, обновления ставят последовательно. При автообновлении через интернет это происходит само; при ручной установке из файла может понадобиться несколько .cfu подряд.
Какой способ выбрать — зависит от того, есть ли интернет на рабочем месте и действует ли договор сопровождения:
| Способ | Когда применять | Что нужно |
|---|---|---|
| Автообновление через интернет-поддержку | Есть интернет и действующий ИТС | Логин и пароль Портала 1С:ИТС |
| Ручной запуск в пользовательском режиме | Нужно поставить релиз сразу, не дожидаясь автопроверки | Доступ к серверу обновлений или файл .cfu |
| Через Конфигуратор из файла | Нет интернета на рабочем месте или сервер недоступен | Скачанный заранее файл .cfu или .cf |
Во всех трёх случаях итог одинаковый: сначала обновляется конфигурация, затем изменения применяются к базе данных в монопольном режиме, а при первом входе отрабатывают обработчики обновления.
Шаг 2. Автоматическое обновление через интернет-поддержку
Это основной способ, когда компьютер подключён к сети. Один раз настраиваете — дальше программа сама сообщает о новых релизах.
- В режиме 1С:Предприятие перейдите в раздел
Администрирование → Интернет-поддержка и сервисы(в части конфигураций этот блок называетсяПоддержка и обслуживание). - Нажмите Подключить интернет-поддержку и введите логин и пароль от Портала 1С:ИТС.
- Откройте настройку обновления программы и включите автоматическую проверку новых версий. Можно задать расписание — например, проверять при запуске.
- Когда появится новый релиз, программа предложит его скачать и установить. Согласитесь и дождитесь загрузки.
На финальном этапе программа применяет обновление к базе. Этот шаг требует, чтобы в базе не было других пользователей — все должны выйти из программы. В файловой базе достаточно закрыть остальные окна 1С, в клиент-серверной — завершить активные сеансы.
Перед установкой релиза сделайте резервную копию базы (выгрузку). Если обновление прервётся на середине, вернуть рабочее состояние быстрее всего из копии. Для файловой базы это копия всей папки с файлом 1Cv8.1CD, для серверной — выгрузка в .dt или средствами СУБД.
После применения обновления при первом входе в программу запускаются обработчики обновления — они перестраивают данные под новый релиз. Не прерывайте этот процесс.
Шаг 3. Ручная установка релиза в режиме 1С:Предприятие
Автопроверку можно не ждать, а запустить обновление руками. Это удобно, когда вы точно знаете, что вышел нужный релиз (например, перед сдачей отчёта по новой форме).
- Зайдите в тот же раздел
Администрирование → Интернет-поддержка и сервисы(илиПоддержка и обслуживание). - Откройте пункт Обновление программы.
- Нажмите Проверить наличие обновлений — программа опросит сервер и покажет доступный релиз.
- Выберите релиз и запустите установку.
Здесь же, в пользовательском режиме, многие современные конфигурации умеют ставить обновление из локального файла: в окне обновления выбираете не поиск в интернете, а установку из заранее скачанного файла .cfu. Если такого варианта в вашей версии нет — обновляйтесь через Конфигуратор (шаг 4).
Порядок действий при ручном запуске тот же, что при автообновлении: загрузка → применение к базе в монопольном режиме → обработчики обновления при первом входе.
Шаг 4. Обновление из файла без интернета (через Конфигуратор)
Способ работает всегда и не зависит от того, поддерживает ли конфигурация обновление в пользовательском режиме. Он нужен, если на рабочем компьютере нет интернета или сервер обновлений недоступен.
Сначала подготовьте файл обновления. На машине с интернетом войдите на портал под своим логином, скачайте для «АПК Отчётности» файл .cfu нужного релиза (или полную конфигурацию .cf) и перенесите его на флешке. Можно взять файл у партнёра.
Дальше — установка:
- Запустите базу в режиме Конфигуратор.
- Меню
Конфигурация → Поддержка → Обновить конфигурацию. - Выберите источник Выбор файла обновления и укажите скачанный
.cfu(для полной замены —.cfчерезЗагрузить конфигурацию из файла, но это более грубый способ, применяйте его по инструкции партнёра). - Программа покажет, какие объекты изменятся. Подтвердите обновление главной конфигурации.
- Выполните
Конфигурация → Обновить конфигурацию базы данных(клавишаF7).
Шаг Обновить конфигурацию базы данных (F7) требует монопольного (исключительного) доступа к базе — остальные пользователи должны выйти заранее. Если доступ занят, платформа не даст применить изменения и выдаст сообщение о работающих сеансах.
После того как структура базы обновлена, закройте Конфигуратор и войдите в программу в режиме 1С:Предприятие — запустятся обработчики обновления. Проверьте в О программе, что релиз сменился на нужный.
Отдельно стоит сказать про клиент-серверную базу
. Там монопольный доступ означает, что на сервере 1С не должно оставаться активных сеансов этой информационной базы. Завершать чужие сеансы на ходу рискованно — пользователи потеряют несохранённые данные. Договоритесь о технологическом окне: предупредите всех, дождитесь выхода и только потом запускайте обновление. Файловую базу
достаточно освободить на одном компьютере, где лежит файл 1Cv8.1CD.
Что проверить после обновления:
- 📋 в окне
О программерелиз конфигурации изменился на нужный; - 📋 отчётные формы открываются и соответствуют текущему периоду;
- 📋 ранее заполненные данные на месте, расчётные показатели не обнулились.
Если хоть один пункт не сходится — не продолжайте работу, а разберитесь по журналу регистрации (шаг 6) или восстановите базу из копии.
Шаг 5. Ошибки сертификатов и защищённого соединения
Самая частая группа проблем при обновлении через интернет — программа не может установить защищённое соединение с сервером обновлений. Причина почти всегда на стороне операционной системы, а не 1С.
Если ошибка повторяется именно на вашем компьютере, а на другом всё работает — дело в его настройках (сертификаты, время, прокси, антивирус), а не в самой программе. Отдельная криптография (например, КриптоПро) для обновления конфигурации не нужна: подписи и сертификаты электронной отчётности к процедуре обновления отношения не имеют, их настраивают отдельно.
Шаг 6. Если обновление не встало: смотрим журнал и логи
Когда обновление прервалось или база после него ведёт себя странно, не ставьте релиз повторно вслепую — сначала найдите причину.
- Журнал регистрации. В режиме 1С:Предприятие:
Администрирование → Обслуживание → Журнал регистрации(или аналогичный пункт раздела администрирования). Отфильтруйте записи по уровню «Ошибка» за время обновления — там будет текст сбоя обработчика. - Сообщения Конфигуратора. Если обновление шло через Конфигуратор, окно служебных сообщений внизу показывает, на каком объекте остановилась установка. Не закрывайте это окно до конца процедуры.
- Файл обновления не подходит. Сообщение вида «обновление предназначено для другой версии» означает, что
.cfuрассчитан на иной исходный релиз. Вернитесь к шагу 1, сверьте текущий релиз и возьмите подходящий файл цепочки.
Запишите точный текст ошибки и номер релиза, с которого и на который обновляетесь. С этими данными и партнёр, и линия консультаций решают вопрос в разы быстрее, чем по описанию «не обновляется».
Если после обновления программа не запускается или обработчики завершились с ошибкой, самый надёжный шаг — восстановить базу из резервной копии, сделанной перед обновлением, и повторить установку уже разобравшись с причиной. Не пытайтесь «доломать» наполовину обновлённую базу — это чаще усугубляет проблему.
Шаг 7. Когда подключать техподдержку
Обращаться к специалисту имеет смысл, если:
- обновление падает с ошибкой обработчика, и восстановление из копии не помогло;
- после установки релиза пропали или неверно считаются данные в отчётных формах;
- в конфигурацию вносились доработки, и обновление конфликтует с ними;
- не получается скачать нужный релиз, хотя договор ИТС действует.
Техподдержку оказывает ваш партнёр 1С (тот, у кого заключён договор сопровождения) или линия консультаций по договору ИТС. Чтобы обращение сразу приняли в работу, подготовьте: версию платформы и текущий релиз конфигурации (из окна О программе), точный текст ошибки или скриншот, номер релиза, на который обновляетесь, и тип базы — файловая или клиент-серверная.
Если база с доработками или вы не уверены в результате, перед обновлением боевой базы имеет смысл сделать её копию и обновить сначала её. Так вы увидите, пройдут ли обработчики без ошибок и как поведут себя отчётные формы, ничем не рискуя. Убедились, что всё встало корректно, — повторяете те же шаги на рабочей базе в технологическое окно.
Частые вопросы
Нужен ли действующий договор ИТС, чтобы обновиться?
.cfu на руках (от партнёра), поставить его через Конфигуратор можно и без онлайн-доступа.Слетят ли при обновлении настройки и введённые данные?
Можно ли обновиться сразу на последний релиз, минуя промежуточные?
.cfu по порядку.