1с поставить конфигурацию на поддержку после обновления

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

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

Рассмотрим типичную ситуацию, в которой часто оказываются новички. Допустим имеется типовая конфигурация 1С:Комплексная автоматизация 8. Первоначально конфигурация была установлена из дистрибутива (допустим релиза 1.1.20.1). Затем в связи с необходимостью адаптации под специфику предприятия была включена возможность изменения (новички очень часто ошибочно называют это действие снятием с поддержки, хотя на самом деле это не так).

И вот спустя некоторое время мы имеем сильно доработанную, но все же типовую (в целях регламентированного учета мы регулярно выполняли обновление) конфигурацию. А дальше рассмотрим несколько гипотетических ситуаций:

1) Спустя какое-то время после очередного обновления мы получаем сообщение от бухгалтерии об ошибке, которая вылазит в момент проведения регламентной операции закрытия месяца. До этого такой ошибки не было, следовательно всему виной обновление. Вполне типовая ситуация. Мы начинаем диагностировать ошибку и видим, что ноги растут из общего модуля УчетНДСФормированиеДвижений. Начинаем разбираться и понимаем, что данный модуль был значительно переработан в типовой и после объединения мы «потеряли» часть процедур/функций (или как часто происходит в типовых, они «перепрыгнули» в другой общий модуль) . В виду хитросплетения общих модулей между собой в типовых, на этапе обновления не всегда можно выявить проблему, которая проявляет себя только при работе пользователей.

Итак мы понимаем, чтобы разобраться нам нужна типовая конфигурация текущего релиза (допустим 1.1.23.1). Но где ее взять? Если есть знакомый франч и он может оперативно переслать дистрибутив — прекрасно, но предположим его нет, а исправить проблему нужно срочно. (Варез не предлагать!). Более того, может и интернета не быть, и что делать в такой ситуации? Неоднократно был свидетелем процесса, когда человек для решения данной проблемы устанавливал новую базу из имеющегося первоначального дистрибутива, а затем последовательно ее обновлял до последнего, чтобы в чистой базе посмотреть «как оно должно быть на самом деле». А ларчик как всегда просто открывался (IMG:)

Теперь рассмотрим различные варианты решения:

а) Первый вариант: Меню -> Конфигурация -> Сравнение конфигураций, затем выбираем конфигурацию поставщика и сравниваем ее с основной конфигурацией.

Удивительно, но есть такие, кто про это не знает. Или при любых обстоятельствах используют пункт Сравнить, объединить с конфигурацией из файла (предварительно раздобыв/получив типовой.cf).

б) Второй способ подходит если нам нужно не только увидеть изменения, но и сразу выполнить объединение.

Меню -> Конфигурация -> Поддержка -> Настройка поддержки и внизу нажимаем кнопку Сравнить, объединить.

2) Другая ситуация: допустим мы изменили или удалили какой-то кусок типового кода, а через некоторое время оказалось, что мы допустили ошибку и нужно все вернуть обратно. И как часто происходит, бэкапа сохраненной конфигурации до внесенных изменений не оказывается. Но мы то точно знаем, что этот кусок кода содержится в типовой, поэтому конфигурация поставщика решила бы проблему.

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

Некоторые делают именно так, но если мы имеем дело с монстром типа УПП, к тому же сильно измененной, то окончания процесса сравнения можно ждать ооочень долго. Имей мы файл.cf его можно было бы просто открыть в окне конфигурации (кстати про эту возможность знают тоже не все новички) и скопировать оттуда нужный код.

И возникает резонный вопрос, как же все таки сохранить конфигурацию поставщика в файл? Почему нет пункта меню аналогично Сохранить конфигурацию в файл для основной конфигурации или Сохранить конфигурацию БД в файл, для конфигурации базы данных. А где такой же для конфигурации поставщика? На самом деле он тоже есть, только зарыт чуть глубже. А именно все в той же форме настройки поддержки.

Просто многие единственный раз открывают данную форму только лишь для включения возможности изменения и больше никогда к ней не возвращаются.

А в нашем случае можно было поступить еще проще, даже не сохраняя конфигурацию в файл, нажать кнопку Открыть. Эффект тот же, но гораздо быстрее.

А для чего еще может понадобиться сохранение конфигурации поставщика в файл?

3) Рассмотрим следующую ситуацию. Допустим на начальном этапе существования конфигурации в типовой не было нужного нам функционала и было принято решение о доработке. Доработка была минимальной, но в дальнейшем это все же создавало неудобства при обновлении. Но затем, спустя какое-то время, мы обнаруживаем, что данный функционал (как в свое время было с версионированием объектов) появился в типовой (и как часто бывает, реализован на порядок лучше, чем «кустарная» доработка).

Приведу еще несколько примеров реальных ситуаций, когда может потребоваться откат к типовой конфигурации:

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

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

Конечно же это не проблема, имей мы дело с УТ или другой конфигурацией управленческого плана, где в общем не критичны обновления, но в данном примере речь шла про доработанные УПП либо комплексную автоматизацию. И получается из-за незначительных доработок, которые можно было реализовать без снятия с полной поддержки, мы имеем никому не нужный геморрой с типовыми обновлениями.

Возникает резонное желание отказаться от внесенных доработок и снова поставить конфигурацию на полную поддержку. Как это сделать?

Единственный способ поставить конфигурацию снова на полную поддержку — это загрузить (не в режиме сравнения и объединения, а именно пункт Загрузить конфигурацию из файла) типовой.cf. Вот для этого нам как раз и пригодится возможность сохранения конфигурации поставщика в файл.cf. Делаем сохранение, затем загрузку, и после обновления конфигурации базы данных, получаем типовую конфигурацию в первозданном виде, т.е. с замочком (IMG:) Естественно перед выполнением данных действий вы должны заранее позаботиться о сохранении/переносе необходимых данных, которые «смоет» после возврата к типовой конфигурации и обязательно сделать резервную копию базы данных!

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

[необходимо зарегистрироваться для просмотра ссылки]

В предыдущей статье мы с вами разбирали вопрос создания резервных копий базы 1С Предприятие на примере 1С Бухгалтерии 8. Мы выяснили, что одним из способов резервного копирования является создание выгрузки
информационной базы. Теперь разберёмся, что делать с файлом выгрузки, если вдруг с вашей базой случилось что-то нехорошее.

Если возникшая проблема не устраняется никакими другими способами, самое время прочитать инструкцию
то ранее созданный файл выгрузки 1С Бухгалтерия 8 (или любой другой конфигурации 1С Предприятие) позволит сделать откат базы, т.е. вернуть состояние информационной базы на дату создания выгрузки
.

Небольшое отступление от темы:
отсюда ясно, что при восстановлении базы таким способом часть данных будет неизбежно
утеряна. Поэтому чем чаще вы делаете резервные копии, тем меньше данных вы потеряете в случае порчи базы 1С.

Сам по себе файл выгрузки бесполезен и требует запуска Конфигуратора, т.е. нельзя просто так запустить файл выгрузки (как, например, фильм) и ожидать результата. Поэтому запускаем Конфигуратор и заходим в меню Администрирование.

В меню следует выбрать пункт «Загрузить информационную базу», как показано на рисунке выше. При этом откроется окно выбора файла.

сайт_

При помощи данного окна следует выбрать нужный вам файл выгрузки. Если их несколько, то обычно выбирают самый свежий, т.е. сделанный последним.

Внимание!
Будьте предельно осторожны при выборе файла, если у вас их несколько. Особенно если они принадлежат разным фирмам! Операция из выгрузки не может быть отменена.

Тут была важная часть статьи, но без JavaScript её не видно!

С учетом вышесказанного следует добавить одну важную деталь
— если база «накрылась», то сделайте копию её папки полностью (ну и что, что она повреждена!
) и только потом открывайте Конфигуратор и производите восстановление. В случае ошибки вы всегда сможете вернуться к «невосстановленному» (т.е. не окончательно испорченному в результате ошибки восстановления) варианту базы.

Если файл выбран, то появится вот такое предупреждение (оно необходимо, поскольку операция неотменяемая).

сайт_

Если вы уверены, то нажимайте Да и ждите завершения процесса. Данную операцию нельзя прерывать!
По окончании загрузки появится сообщение о завершении операции.

сайт_

В окне, показанном выше, проще нажать Нет, поскольку Конфигуратор нам больше не нужен
. После нажатия кнопки Нет Конфигуратор закроется. Теперь запускайте программу в режиме 1С Предприятие и проверяйте работоспособность базы. Как видите, сложного ничего нет.

А ещё загрузку ранее выгруженных данных можно производить в полностью пустую базу, т.е. без конфигурации вообще
. Создать такую базу можно так же, как описано в соответсвующей статье. Единственное отличие в том, что в окне выбора шаблона конфигурации нужно выбирать не шаблоны, а самый нижний пункт, как показано на рисунке.

сайт_

Ещё раз напомню: будьте осторожны при восстановлении базы 1С Бухгалтерия 8 своими руками!
Резервные копии можно делать смело — это безопасно для данных в любом случае, — а вот с восстановлением поаккуратней.

В статье показаны способы восстановления базы 1С с помощью встроенных в программу инструментов или сторонних приложений
. Как создать и восстановить резервную копию базы данных.
Для большинства пользователей продуктов компании 1С , повреждение или утеря базы «1С: Предприятие» есть тем, о чём даже боятся говорить. Для них, задача по восстановлению базы данных кажется просто нереальной, а её утеря страшной трагедией.

На самом деле, продукты компании 1С являются таким же программным обеспечением, как и любое другое. Информация, которую пользователи вносят в свои базы данных сохраняется в файлах, из которых можно создавать резервные копии или восстанавливать в случае повреждения или удаления. Часто для этого достаточно встроенных в «1С: Предприятие»
инструментов, но и о стороннем программном обеспечении также забывать не стоит.

По умолчанию, каталогом информационной базы, в котором кроме файла самой базы 1С сохраняются все файлы, которые имеют к ней отношение, является папка в Документах пользователя:
C:UsersИмя ПользователяDocumentsInfoBase

В этой папке хранятся все файлы, которые имеют отношение к данной базе данных.

К таким файлам относятся:

  • *.1CD
    – файл самой базы данных, который по умолчанию имеет название 1Cv8.1CD. Данный файл включает в себя все данные, которые внесены в базу данных, а также их конфигурацию;
  • *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf)
    – конфигурационные файлы базы данных;
  • *.log, *.lgf, *.lgp, *.elf
    – лог файлы;
  • *.cdn
    – файл блокировки базы данных 1С;
  • *.efd
    – архивный файл 1С;
  • *.mft
    – вспомогательный файл конфигурации шаблона;
  • *.st
    – файл шаблонов текстов
  • *.mxl
    – файл печатных форм базы данных 1С;
  • *.grs
    – файл графических схем базы данных 1С;
  • *.geo
    – файл географических схем базы данных 1С.

Признаки и причины повреждения базы 1С

Признаки повреждения базы данных 1С могут быть самые разнообразные, это сбои при работе с базой или её внезапное закрытие, зависание, разнообразные сообщение о наличии ошибок во время работы с ней или при запуске. Часто «1С: Предприятие»
сообщая о наличии ошибки при выполнении операции с информационной базой так и описывает её «…Файл базы повреждён»
.

Причины повреждения базы 1С могут быть физического или логического происхождения.

Последствия физических причин повреждения баз банных самые тяжелые, так как связаны с повреждением носителя информации, на котором хранятся данные. Это может быть повреждение внешнего или встроенного жесткого диска, оптического носителя информации, флешки или карты памяти. В данном случае, чтобы иметь возможность восстановить базу 1С, необходимо вернуть работоспособность носителю информации.

Логические повреждения баз происходят в результате сбоев в работе программного обеспечения, неправильного или внезапного отключения компьютера или носителя информации, неправильная работа сетевого оборудования, а также вирусы и деятельность вредоносных программ.

Создание и восстановление из резервной копии базы 1С

Мы уже множество раз упоминали об этом в наших статьях – лучшим способом сохранить ваши данные есть создание их резервной копии. Для базы 1С данный способ также актуален.

Чтобы создать резервную копию базы данных 1С:

Чтобы восстановить базу данных 1С из резервной копии:

Восстановление повреждённой информационной базы 1С

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

Восстановление с помощью Конфигуратора

Для устранения ошибок базы 1С в её конфигураторе предусмотрена функция «Тестирование и исправление…»
. Чтобы воспользоваться ею:

Восстановление с помощью chdbfl.exe

В каждой версии платформы «1С: Предприятие»
есть утилита, которая предназначена для отладки повреждённых информационных баз. С внутреннего меню платформы доступа к данной утилите нет. Но она устанавливается вместе с установкой платформы. Чтобы запустить её, перейдите в папку, в которую установлена платформа 1С на вашем компьютере:
C:Program Files (x86)1cv88.3.8.1652bin

(где, 8.3.8.1652 – номер релиза платформы (разный для разных релизов))

Найдите и запустите в данной папке файл chdbfl.exe – это и есть утилита отладки информационных баз 1С. После запуска утилиты, укажите с её помощью файл базы данных нажав троеточие справа от поля «Имя файла БД»
, и поставьте галочку возле функции «Исправлять обнаруженные ошибки»
. Задав необходимые параметры – нажмите кнопку «Выполнить»
.

Все обнаруженные ошибки и другие действия утилиты будут отображены в окне chdbfl.exe.

Восстановление с помощью НЕХ-редактора

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

Минусом данного способа есть то, что данный способ исправления повреждённой базы 1С могут осуществлять только опытные и разбирающиеся в HEX специалисты.

Нельзя не отметить, что имеет встроенный HEX-редактор, который можно использовать для исправления повреждённых файлов.

Как восстановить удалённую информационную базу 1С

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

Примечание
. Аналогичным образом можно восстановить утерянный файл резервной копии информационной базы 1С – 1Cv8.dt.

  • Восстановленный *.dt файл загрузите в информационную базу описанным выше способом.
  • Если информационная база восстановлена пофайлово, то откройте её основной файл 1Cv8.1CL с помощью меню 1С Файл
    / Открыть
    .

Все описанные в данной статье способы восстановления базы данных 1С показаны на примере платформы «1С: Предприятие 8.3»
. Но эта информация также актуальна для других программ и конфигураций платформы:

  • 1С: Бухгалтерия
  • 1С: Предприниматель
  • 1С: Зарплата и управление персоналом
  • 1С: Управление торговлей
  • 1С: Розница
  • 1С: Управление Холдингом
  • 1С: Управление предприятием
  • 1С: Предприятие. Управление производственным предприятием
  • 1С: Комплексная автоматизация
  • 1С: Документооборот
  • 1С: Консолидация
  • 1С: Управление небольшой фирмой
  • 1С: Налогоплательщик
  • 1С: Отчётность предпринимателя
  • 1С: Платёжные документы
  • 1С: Бухгалтерия государственного учреждения
  • 1С: Зарплата и кадры бюджетного учреждения
  • 1С: Свод отчётов
  • 1С: Бюджетная отчётность
  • 1С: Документооборот государственного учреждения
  • 1С: Государственные и муниципальные закупки
  • 1С: Бюджет поселения
  • 1С: Бюджет муниципального образования
  • 1С: Деньги
  • 1С: Электронное обучение и пр.

Программное обеспечение от компании «1С» является очень популярным как среди предпринимателей, так и среди государственных организаций. Программы используются для ведения бухгалтерии, управленческого учета и т.д. Для того чтобы грамотно вести учет, любая организация должна обладать актуальной информацией. Поэтому программы, которые разработаны специально для экономических нужд организации, не могут долгое время функционировать без обновления.

Если же по каким-либо причинам воспользоваться услугами профессионала нет возможности и обновления для 1С Вы будете устанавливать самостоятельно, необходимо ознакомиться с инструкцией, приведенной ниже.

Получите 267 видеоуроков по 1С бесплатно:

Перед обновлением обязательно сделайте .

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

  • приобрести диск информационно-технологического . Вместе с диском предоставляется купон, дающий возможность на бесплатное получение таких дисков в течение полугода;
  • скачать обновления для 1С из интернета. Но в данном случае необходимо иметь данные регистрации, чтобы войти на сайте ИТС. Поэтому здесь могут возникнуть определенные сложности.

Обратите внимание! Если конфигурация, установленная в Вашей компании, не является типовым продуктом, то есть в нее уже было совершено вмешательство программистов 1С, не пытайтесь обновить программное обеспечение самостоятельно! Такие варианты программ собственными силами обновлять НЕЛЬЗЯ! Это приведет к нестабильной работе системы и потере данных!

Детальная инструкция по установке обновлений

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

  • запустить программу в режиме «конфигурация». Это можно сделать, нажав кнопку «конфигуратор» в окошке выбора информационной базы;
  • после этого необходимо открыть пункт «администрирование» (в верхнем меню), затем нажать «выгрузить информационную базу»;
  • откроется окошко «сохранить как». Здесь необходимо выбрать каталог, куда планируется сохранение файла базы информации, и затем нажать кнопку «сохранить»;
  • о том, что база прошла успешное сохранение, появится сообщение. Теперь можно приступать к обновлению, не боясь негативных последствий.

Для непосредственного обновления программы необходимо открыть каталог, куда было сохранено обновление, и запустить файл setup.exe. Обновление будет установлено в каталог по умолчанию.

Далее необходимо выбрать окно 1C «конфигуратор», а в его меню пункт «конфигурация». Схема действий такова: конфигурация – поддержка – обновить конфигурацию. Откроется окошко, в котором нужно выбрать раздел «Поиск доступных обновлений (рекомендуется)». Кнопка «далее».

Открывается окно, где можно выбрать источник обновления. Необходимо убрать галочку-флаг «http://downloads.v8.1c.ru/tmplts/», поскольку обновление в данном случае происходит не посредством интернет-сети. Вновь кнопка «далее».

Здесь может возникнуть некоторая пауза, затем откроется окно доступных обновлений. Необходимо выбрать номер версии новой конфигурации и нажать кнопку «готово».

Чтобы вернуть конфигурацию 1С 8.3 (и 8.2) на поддержку, необходимо произвести следующие действия:

  1. Сделать резервную копию базы данных 1С.
  2. Найти, скачать и установить релиз конфигурации такой же версии, как Ваша. Если конфигурация уже есть, переходим к следующему шагу.
  3. Зайти в 1С в режиме конфигуратора. Выбрать в меню «Конфигурация — Загрузить конфигурацию из файла…» и указать путь к типовому файлу «1cv8.cf». Этот файл находится обычно в папке с шаблонами. Путь по умолчанию примерно такой: «C:UsersUserAppDataRoaming1C1cv8tmplts1cAccounting3_0_38_31».
  4. Система предупредит, что конфигурация будет полностью заменена из файла, согласиться с этим.
  5. После загрузки конфигурация вернется к поддержке, и её обновление будет происходить по стандартному сценарию.

Будьте внимательны, все изменения в конфигурации будут утеряны!

Видео инструкция по восстановлению поддержки конфигурации 1С (3 минуты):

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

В этой статье я расскажу как снять конфигурацию 1С 8 частично или полностью с поддержки, а также о том как снова поставить ее на поддержку.

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

Если вы случайно сняли конфигурацию с поддержки дабы поэкспериментировать, либо вам больше не нужны изменения в конфигурации вам понадобится поставить конфигурацию на полную поддержку, т.е сделать типовой, чтобы не испытывать трудностей с обновлением.

Пере любыми манипуляциями обязательно сделайте резервную копию базы 1С.

Как снять конфигурацию 1С 8 с поддержки (включить возможность редактирования).

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

Конфигурация находится на полной поддержке

Наша команда предоставляет услуги по консультированию, настройке и внедрению 1С.

Связаться с нами можно по телефону +7 499 350 29 00.

Услуги и цены можно увидеть по ссылке.

Будем рады помочь Вам!

Выбираем пункт Настройка поддержки из меню Конфигурация => Поддержка:

Настройка поддержки 1С

Нажимаем Включить возможность изменения:

Включить возможность изменения конфигурации

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

Изменение режима

Выставляем правила для изменения объектов : Редактируется с сохранением поддержки, если нет необходимости полностью снимать конфигурацию с поддержки и нажимаем ОК:

Редактируется с сохранением поддержки

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

Возможность изменения конфигурации включена

Видео по снятию с поддержки:

Как поставить конфигурацию 1С 8 на поддержку (отключить возможность редактирования).

Чтобы поставить на поддержку конфигурацию, необходимо убедиться, что в конфигурацию информационной базы не были внесены изменения затрагивающие структуру данных, потому что если это так то ДАННЫЕ БУДУТ ПОТЕРЯНЫ И ТАКУЮ КОНФИГУРАЦИЮ СТАВИТЬ НА ПОДДЕРЖКУ ТАКИМ МЕТОДОМ НИКАК НЕЛЬЗЯ!!!! А НЕКОТОРЫЕ ИЗМЕНЕНИЯ ТРЕБУЮТ СЕРЬЕЗНОГО ВМЕШАТЕЛЬСТВА СПЕЦИАЛИСТОВ.

Если вы не знаете какие изменения были внесены в конфигурацию, лучше обратиться к специалистам для оценки. Мы рассмотрим случай когда в конфигурацию были внесены незначительные изменения, к примеру изменили макет печатной формы, добавили отчет, обработку и т.д.

Перед тем как вы будете вносить изменения, рекомендуется сделать резервную копию информационной базы.

Для примера поставим на поддержку конфигурацию 1С Бухгалтерия предприятия 2.0, которую выше мы сняли с поддержки. Дело в том что в базе 1С хранится одновременно три конфигурации:

  • основная кофнигурация (та, которую мы видим в конфигураторе)
  • конфигурация поставщика (типовая конфигурация 1С, релиз которой соответствует релизу вашей конфигурации при правильном обновлении)
  • конфигурация информационной базы

Типовой механизм обновления конфигураций 1С такой:

  1. обновляется конфигурация поставщика.
  2. если ваша конфигурация на полной поддержке то конфигурация поставщика заменяет основную конфигурацию.
  3. если в вашей конфигурации включена возможность редактирования то включается режим сравнения и объединения основной конфигурации и конфигурации поставщика, чтобы вы могли выбрать какие объекты заменять а какие нет.
  4. обновляется конфигурация информационной базы.

Для начала нужно убедиться что версия вашей конфигурации соответствует версии конфигурации поставщика. Заходим Справка => О программе и смотрим текущий релиз конфигурации информационной базы:

Релиз конфигурации

Заходим Конфигурация => Поддержка => Настройка поддержки:

Настройка поддержки

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

Сохранить конфигурацию поставщика в файл

Заходим Конфигурация => Загрузить конфигурацию из файла:

Загрузить конфигурацию из файла

Программа предупреждает о том что это приведет к полной замене вашей основной конфигурации, соглашаемся. Если выходит сообщение о том что объекты заблокированы, необходимо полностью снять с поддержки конфигурацию, заходим Конфигурация=>Поддержка=>Настройка поддержки выбираем Снять с поддержки.

Полная замена конфигурации

Программа предлагает обновить конфигурацию базы данных, нажимаем да:

Обновить конфигурацию базы данных

Видим что замочек напротив конфигурации снова появился. Полная поддержка конфигурации восстановлена.

Видео инструкция по возврату к типовой версии программы:

В материале мы рассмотрим, какие обязательные действия необходимо сделать в режиме «1С:Предприятие» после обновления конфигурации.

Когда установка конфигурации в режиме Конфигуратор завершена, необходимо обязательно запустить информационную базу (ИБ) в режиме 1С:Предприятие для того, чтобы выполнились процедуры обновления. Это относится и к промежуточным, и к конечной обновленной конфигурации. Невыполнение процедур обновления равносильно пропуску данной конфигурации в цепочке обновления.

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

  • Монопольные процедуры (также называются обязательными обработчиками обновления) — требуют монопольного доступа к ИБ, то есть отсутствия в базе других пользователей, кроме администратора, выполняющего обновление.
  • Фоновые процедуры (также называются отложенными или дополнительными обработчиками обновления) — могут выполняться в фоновом режиме во время работы пользователей.

Такое разделение сделано для того, чтобы сократить время, в течение которого пользователи не могут работать в базе. Когда монопольные процедуры завершены, пользователи уже могут начинать работать в базе. Тем не менее, до завершения всех фоновых процедур некоторые функции конфигурации могут быть недоступны или работать неправильно.

В файловом варианте ИБ при установке обновления фоновые процедуры выполняются сразу же, вместе с монопольными. В клиент-серверном варианте фоновые процедуры выполняются с помощью регламентных и фоновых заданий.

Действия в режиме 1С:Предприятие после установки обновления конфигурации

1. При запуске режима 1С:Предприятие появится окно подтверждения легальности обновления. Необходимо выбрать «Я подтверждаю…» и нажать «Продолжить»:

1с поставить конфигурацию на поддержку после обновления
Окно подтверждения легальности обновления

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


Прогресс монопольных процедур обновления

3. После завершения монопольных процедур обновления нужно проверить состояние фоновых процедур обновления. Это делается с помощью обработки «Результаты обновления программы». Обычно для ее открытия требуется пройти в раздел «НСИ и администрирование > Обслуживание > Результаты обновления программы > Результаты обновления и дополнительная обработка данных».

В зависимости от конфигурации и версии названия разделов и пунктов меню могут отличаться, например, «Администрирование» вместо «НСИ и администрирование», либо «Поддержка и обслуживание» вместо «Обслуживание». Если найти обработку не удается, можно открыть ее через меню «Все функции…».


Открытие обработки «Результаты обновления программы»

4. Если все фоновые процедуры обновления завершены, то окно обработки будет выглядеть так, как показано на скриншоте ниже. В этом случае можно закрыть окно режима 1С:Предприятие и перейти к установке следующей конфигурации (если выполнялась установка промежуточной конфигурации), к постановке на поддержку (если выполнялась установка конечной обновленной конфигурации методом сравнения/объединения) или к работе в базе (если выполнялась установка конечной обновленной конфигурации методом загрузки).


Завершение фоновых процедур обновления

5. Если фоновые процедуры еще не завершены, то окно обработки будет следующий вид:


Выполнение фоновых процедур обновления

В этом случае необходимо дождаться завершения всех фоновых процедур.

Для ускорения выполнения процедур рекомендуется установить переключатель «Приоритет» в положение «Обработка данных». Кроме того, в поле ввода количества потоков рекомендуется указать число, равное числу логических процессоров на сервере 1С. Переключатель приоритета и поле ввода количества потоков могут отсутствовать в окне обработки — это зависит от конфигурации и версии.

Количество процедур зависит от версии конфигурации. При смене подредакции (например, обновлении ERP с версии 2.2 на версию 2.4) обычно бывает несколько сотен процедур, а при смене релиза (например, обновлении ERP с версии 2.4.4 на версию 2.4.5) — десятки или даже единицы.

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

Если количество выполненных процедур равно нулю и не увеличивается долгое время (несколько минут), нужно проверить состояние фонового задания «Отложенное обновление ИБ». Сделать это можно в обработке «Регламентные и фоновые задания», которую можно открыть, перейдя в раздел «НСИ и администрирование > Обслуживание > Регламентные операции > Регламентные и фоновые задания». Как и в случае с открытием обработки «Результаты обновления программы», в разных конфигурациях и разных версиях названия разделов и пунктов меню могут отличаться, и при желании можно открыть обработку через «Все функции…».


Открытие обработки «Регламентные и фоновые задания»

В открывшемся списке регламентных заданий необходимо найти «Отложенное обновление ИБ» и посмотреть его состояние:

Просмотр состояния регламентного задания

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

Если состояние другое, например, «Не определено» или «Задание выполнено», то задание в данный момент не выполняется. В таком случае его можно запустить вручную, выделив в списке и нажав кнопку «Выполнить сейчас»:


Ручной запуск регламентного задания

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

В окне свойств базы для снятия блокировки нужно убрать галочку «Блокировка регламентных заданий включена» и нажать кнопку «ОК»:


Снятие блокировки регламентных заданий в консоли администрирования сервера

Внимание! В тестовых базах отключение блокировки может повлечь за собой запуск нежелательных регламентных заданий (например, обмена данными), поэтому, если ИБ является тестовой, перед отключением блокировки следует в обработке «Регламентные и фоновые задания» выключить все регламентные задания, кроме «Отложенное обновление ИБ». Чтобы это сделать, нужно в списке регламентных заданий нажать сочетание клавиш Ctrl+A (выделятся все строки), затем нажать правую кнопку мыши и в контекстном меню выбрать «Выключить». Таким образом, будут выключены все регламентные задания. После этого следует выделить задание «Отложенное обновление ИБ», нажать правую кнопку мыши и в контекстном меню выбрать «Включить».


Выключение всех регламентных заданий, кроме «Отложенное обновление ИБ»

Часто требуется обновить конфигурацию 1С:Бухгалтерия, да и другие тоже. Это вызвано исправлением ошибок в предыдущих редакциях, выходом новой регламентированной отчетности, изменениями в законодательстве.

Рекомендуется делать обновления регулярно, чтобы потом не сидеть бессонными ночами перед сдачей регламентированной отчетности и не накатывать обновления одно за другим.

Рассмотрим процесс самостоятельного обновления конфигураций 1С через 1С:Конфигуратор.

В нашем примере будет рассмотрен процесс обновления конфигурации 1С:Бухгалтерия 3.0 из файла обновления. Процесс обновления делается в монопольном режиме!

Как узнать какая версия конфигурации 1С установлена?

Перед обновлением необходимо посмотреть какая версия конфигурации у вас установлена. Для этого необходимо войти в базу 1С, и перейти в раздел «Справка» -«О программе». Откроется окно «О программе», где будет указана вся информация.

Где взять обновления для конфигураций?

Обновления для конфигураций можно скачать в личном кабинете на сайте ИТС. Для этого вам понадобятся логин и пароль. Смотрите какое обновление для каких редакций подходят. Так можно значительно сэкономить время, перепрыгивая через несколько редакций при обновлении.
Скаченные обновления необходимо установить на компьютер. Запомните куда установятся обновления, в дальнейшем нам понадобится адрес каталога с обновлениями.

Как обновить конфигурацию 1С:Бухгалтерия самостоятельно?

Запускаем 1С, выбираем нужную базу и нажимаем «Конфигуратор».

Если у вас в Конфигураторе не появилась слева окошко «Конфигурация», то вам необходимо в меню выбрать «Конфигурация» — «Открыть конфигурацию».

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

Перед обновлением обязательно сделайте резервную копию! Для этого переходим в меню «Администрирование» — «Выгрузить информационную базу…». Указываем название файла и место, куда сохранить копию базы. После сохранения резервной копии можно приступить к обновлению конфигурации.

Для этого переходим в «Конфигурация» — «Поддержка» — «Обновить конфигурацию…».

В открывшемся окне выбираем где искать обновления. На выбор у вас 2 варианта. Автоматический поиск доступных обновлений и обновление через файл обновления. Мы выбираем первый вариант — «Поиск доступных обновлений».

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

После нажатия «Далее», если правильно указан каталог с обновлениями, программа выдаст нам список доступных обновлений. Необходимо выбрать самую свежую версию редакции (оно выделяется жирным) из доступных и нажать «Готово».

Дальше программа загрузит обновления и запросит подтверждение.

После установки всех обновлений, вам необходимо войти в 1С:Предприятие. При первом входе после установки обновлений программа попросит вас подтвердить подлинность установленных обновлений, после чего запустится завершение обновления.

Все, у вас установлена последняя конфигурация 1С:Бухгалтерия со всеми нововведениями!