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

Как поставить конфигурацию 1с 8.3 на поддержкукак вернуть конфигурацию на поддержку 1с 8.3 / 8.2 на примере ут11 как поставить

Как поставить конфигурацию 1С 8.3 на поддержку

Как вернуть конфигурацию на поддержку 1С 8.3 / 8.2 на примере УТ11

Как поставить базу 1С на поддержку

Внесение изменения в типовую конфигурацию 1С

Как поставить конфигурацию 1С 8 3 на поддержку

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

Конфигурация поставщика и основная конфигурация в 1С

Ставлю на поддержку конфигурацию 1С

Установка типовой конфигурации 1С

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

Также смотрите:

  • Как в 1С вести учет розничной торговли
  • Как списать штраф в 1С
  • 1С мобильное приложение ios
  • 1С розница в облаке
  • 1С какую версию выбрать
  • Как в 1С сделать корректировку поступления
  • Настройка информационной базы 1С
  • 1С управление предприятием склад и доставка
  • Программное распроведение документа 1С
  • 1С 8 3 перепроведение документов по контрагенту
  • Погашение займа в 1С зуп
  • Как заполнить ттн в 1С 8 3
  • 1С зик это
  • 1С зуп 3 0 внешний отчет
  • 1С адрес списком

Главная »
Новости »
Как поставить на поддержку конфигурацию 1С

Необходимость снять конфигурацию с поддержки может возникнуть по разным причинам. Чаще всего это нужно для внесения изменений в конфигурацию. Так же при обновлении конфигурации *.cf файлом нужно будет делать эту операцию.Снять конфигурацию с поддержки означает, что мы снимаем конфигурацию с поддержки поставщика (разработчика конфигурации) и конфигурацию теперь является не типовой.

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

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

Значок с замком означает, что конфигурация не редактируется.
Объект поставщика не редактируется

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

В открывшемся окне нажимаем на кнопку «Включить возможность изменения»

Программа предупреждает о дальнейших проблемах с автоматическим обновлением, нажимаем «ОК»

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

Нажимаем «ОК». После принятия изменений в окне «Настройка поддержки» пропадет кнопка «Включить возможность изменения» и появится надпись «Конфигурация находится на поддержке с возможностью изменения»

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

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

Для начала заходим в конфигуратор, и смотрим текущую версию нашей базы, Конфигуратор —> Справка —> О программе

После этого Вы должны увидеть окно примерно следующего вида

Вы видите название и версию конфигурации, они выделены красным.

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

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

Щелкаем по вкладке конфигурация —> сохранить конфигурацию в файл. Откроется окно в котором необходимо выбрать имя файла и путь где этот файл будет находиться. Нажимаем сохранить, в левом нижнем углу вы увидите процент выполнения сохранения конфигурации в файл.

Теперь когда файл сохранился, у нас есть файл с типовой конфигурацией. Далее мы должны открыть конфигуратор той базы, у которой мы хотим обновить конфигурацию поставщика
, и загрузить туда наш *.cf файл (наша типовая конфигурация).

Для этого заходим Конфигуратор —> Конфигурация —> Загрузить конфигурацию из файла. После этих действий откроется диалоговое окно в котором нужно выбрать наш *.cf файл и нажать кнопку открыть. Теперь мы можем наблюдать процент загрузки нашей конфигурации, когда конфигурация загрузится не забываем обновить конфигурацию нашей базы данных, для этого нужно нажать клавишу F7 или нажать на синенький бочонок на панели конфигуратора.

ВЫПОЛНИТЕ ОБЯЗАТЕЛЬНО ЭТИ ДЕЙСТВИЯ:

  1. Перед любыми работами делайте архивную копию Вашей базы данных (Конфигуратор —> Администрирование —> Выгрузить информационную базу).
  2. Номера конфигураций (Вашей и типовой) должны быть ОДИНАКОВЫМИ! Посмотреть название и номер конфигурации (Конфигуратор —> Справка —> О программе)

ПОМНИТЕ ОБ ЭТОМ:

Все доработки в вашей базе будут удалены автоматически после того как вы сделаете базу типовой!

Как понять типовая база перед нами или нет?

Кто-то возможно скажет что в конфигураторе есть замочек, и если он включен то база типовая, это ошибочное мнение! Да, изначально на всех типовых базах стоит защита от внесения изменений в конфигурацию (видим замочек в дереве объектов, в конфигураторе), но после того как мы включили возможность изменения (сняли замочек) и допустим внесли какие-то изменения в конфигурацию, то конфигурация автоматически становится НЕТИПОВОЙ
, потом мы можем опять закрыть конфигурацию от редактирования (поставить замочек), но это не будет означать что база ТИПОВАЯ
.

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

  1. Как определить, находится ли конфигурация на поддержке?

Необходимо запустить программу в режиме «Конфигуратора»:

В главном меню выбрать «Конфигурация — Поддержка», если пункты меню не активны, то в этом же меню следует нажать «Открыть конфигурацию». После выполнения этого действия слева появится список объектов конфигурации, а в главном меню «Конфигурация — Поддержка» станет активным пункт «Настройки поддержки». Следует перейти по этому пункту меню.

  • Если в открывшемся окне «Настройки поддержки» активна кнопка «Включить возможность изменений», то конфигурация находится на поддержке. Чтобы обновить конфигурацию следует перейти к инструкции №435 «Порядок обновления конфигураций «Инфокрафт: Формула ЖКХ» и «Инфокрафт: Формула ЖКХ + Бухгалтерия» :

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

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

  1. Как поставить конфигурацию поставщика на поддержку?

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

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

В открывшемся окне следует указать путь к шаблону конфигурации 1Сv8.cf:

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

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

Как снять или вернуть конфигурацию 1С на поддержку? Нужна она или нет? Чем нужно руководствоваться и какие правила при этом существуют? — рассматриваем подробно.

Работа с типами настройки поддержки клиента 1С.

Поддерживание конфигураций в программе 1С реализовано в двух видах.

  • Полная;
  • С доступностью редактирования.

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

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

Начальный режим

Различается тем, каким именно способом конфигурация клиента была установлена вначале — как новая или установленная объединением. Ведь, с одной стороны, дистрибутив мог быть приобретён по договору ИТС и внедрён в качестве новой ИБ. А мог быть установлен, замещая собой предыдущую клиентскую базу. В обеих таких ситуациях начальным режимом будет «полная поддержка».

Если же установка базы представляла собой объединение платформы клиента с дистрибутивом поставщика, то начальным режимом будет поддерживание с возможностью редактирования. Для такого объединения выполняется: «Конфигурация/Сравнить, объединить…»:

Выбираем файл присоединяемой платформы:

Выбираем «Да»:

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

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

Определение и переключение текущего режима

Определить текущий статус режима очень легко. Этому служит диалог «Конфигурация»/«Поддержка»/«Настройка поддержки». Верхняя строка отображает текущее состояние. Рядом находится кнопка, включающая доступ к изменениям:

Ключевым является то, что функции возврата в статус «полной» невозможна.

А для редактирования новой базы можно просто включить «редактируемость» изменений. Снятие статуса для такой цели не требуется.

Управление статусом

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

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

Языки

Дополнительным удобством является возможность сравнения баз по отдельно отобранным языкам. При таком сравнении (базы клиента и разработчика) — одна из них может содержать, скажем, кроме русского, какие-нибудь ещё языки (например, украинский). При установке сверки только по русскому, строки, содержащие украинские значения, не будут отмечены отличающимися (если соответственные русские значения совпадают). Языковая настройка осуществима в диалоге. Но её можно настроить и по умолчанию. Тогда эти значения будут работать и при сравнении, и при обновлении.

Настройка правил

Правила поддержки объектов могут настраиваться из диалога по их настройке. Ещё их можно настроить из диалога для сравнения/объединения с поставляемой платформой. Рассмотрим настройку правил в первом случае. Переключатели настроек по умолчанию формы диалога установлены в значение «Объект…не редактируется». Тапом правой кнопки мышки по колонке справа появится меню установки правил:

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

Восстановление удалённого объекта

Перед тем как вернуть конфигурацию учтите:

  • При необходимости восстановления объекта от поставщика нужно применять диалог сравнения/объединения с его платформой.
  • Важно отметить нюанс. Если подобный объект удалён, то с его копированием из платформы от поставщика в клиентскую базу будет добавляться объект, который логически идентичен объекту от поставщика. Но его идентификатор будет другим.
  • Если же объект удалён, а в БД он ещё присутствует, то нужно вернуться к базе, но не пользоваться объединением с конфигурацией от поставщика.

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

Здравствуйте.

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

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

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

Кто не знал, рассказываю:) . Типовые решения находятся на поддержке поставщика
. Это означает, что фирма «1С» периодически выпускает новые релизы, в которых производится исправление существующих ошибок, добавление нового функционала, изменение конфигурации в соответствии с требованиями законодательства.
Если конфигурация пользователя стоит на поддержке, то при выходе нового релиза можно самостоятельно выполнить или выполнить .

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

Необходимо изменить типовую конфигурацию

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

2. В открывшейся форме «Настройка правил поддержки» установить переключатели в значения Объект поставщика не редактируется
.

После данных действий можно точечно открывать доступ к тем объектам конфигурации, в которые необходимо внести изменения. На рисунке показан пример открытия доступа для редактирования Формы Списка у Документа Заказ Клиента.

Добавляем новые объекты

Чтобы включить возможность добавлять в типовую конфигурацию новые объекты необходимо произвести следующие действия. Для корневого узла конфигурации настроить правило поддержки Объект поставщика редактируется с сохранением поддержки
. Флаг Установить для подчиненных объектов
не устанавливать.

Вот и все, если кто-то хочет добавить Я всегда за и жду Вас в комментариях.

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

P.S.
В практике программиста внесение в типовую конфигурацию изменений обычное дело, при этом не надо увеличивать трудоемкость сопровождения системы. Необходимо быть честным к своим клиентам и ценность программиста не в том, что без него нечего нельзя сделать, все обложено паролями, не комментируемый код. Некоторые еще и умудряются вставлять хитрые процедуры, из-за которых программа начинает глючить и через 2-3 месяца надо снова вызывать программиста.

P.P.S Когда писал статью, вспомнил момент из фильма Убойная Сила.
Это наша корова и мы ее доим!

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

Определение типа конфигурации

Обычно, пользователь точно знает, какая у него версия, так как стандартная сборка характеризуется отсутствием вмешательства во внутренние объекты программы. Другое дело, что модификацией, как правило, занимаются программисты, соответственно, пользователю поступает уже измененный продукт, о чем он может и не догадываться. Есть простой способ, позволяющий понять, вносились ли изменения туда или нет. Для этого потребуется зайти в режим Конфигуратора, соответствующая кнопка которого есть в стартовом окне программы. Там вверху есть вкладка Конфигурация, в которой есть пункт Поддержка. После нажатия на нее следует выбрать Настройку поддержки. В открытом окне должна быть активной кнопка «Включить возможности изменения», также признаком стандартной сборки является наличие иконки замка возле названия сборки. Эти признаки свидетельствуют о том, что модули программы не менялись, значит, можно выполнять централизованное обновление с официального сайта через интернет. При отсутствии этих признаков можно утверждать, что программист работал над правкой этого продукта, при этом, возможна ситуация, когда модификация была частичной, то есть, ряд объектов были оставлены в первоначальном виде. Все модифицированные объекты остаются без опознавательных пиктограмм, а стандартные элементы помечаются желтым кубом. Частичная модификация не снимает программу с поддержки полностью, так как возможность обновлять нетронутые объекты будет.

Стандартная (типовая) конфигурация – подготовка к обновлению

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

Третий способ происходит чуть позже, на этапе обновления через интернет. Можно все сделать через диск ИТС, которые поступают на предприятие ежемесячно, также этот диск можно взять у сотрудника, имеющего договор с ИТС, только нужно проследить за совпадением конфигураций. В противном случае все выполняется через интернет. Есть важный нюанс: пакеты обновления устанавливаются строго последовательно, и какие-то релизы были пропущены, то система потребует установить вначале их. содержится в меню Справка, где понадобится нажать раздел О программе.
Если с интернетом все в порядке, то требуется зайти на сайт usersv8.1c.ru, в котором вводится логин и пароль. Далее выбираются нужные конфигурации, находящиеся по ссылке Скачать обновления. Следующий шаг – это выбор конкретных релизов, с учетом самых первых и тех, которые выходили недавно. Все файлы по очереди сохраняются на компьютере. Перед обновлением требуется открыть всех архивные файлы, и установить каждый релиз. Релизы можно загрузить, как было описано, и из диска ИТС. Теперь нужно заходить в режим Конфигуратора, после чего слева должны отображаться объекты, если же их нет, то потребуется нажать вкладку Открыть конфигурацию.
Для обновления пользователь переходит в Конфигурация-Поддержка-Обновить конфигурацию. В новом окне нажимается Поиск.

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

Обновление нетиповой (модифицированной) конфигурации 1С

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

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

Нужно проанализировать эту таблицу. В данном случае понятно, что изменения произошли в обоих случаях, так как есть значки карандаша, так как возле названия модуля тоже есть значок, это означает, что произойдет их слияние. Последний столбец справа свидетельствует о том, что при завершении процесса весь пользовательский код будет изменен в пользу обновления от разработчиков.

Существуют другие режимы с частичным объединением (приоритетом), но этими режимами пользуются опытные пользователи, так как новичок превратит все наработки в запутанные модули. Соответственно, что то менять в последнем столбце, смысла нет. С другой стороны, убрав галку в первом столбике, принудительное объединение можно и отменить. Исходя из этого, можно или вручную внести код в обновленный модуль, или же не трогать код, и вручную вносить сами обновления. Чтобы понять, что конкретно потребуется внести, следует на выбранном модуле нажать правой кнопкой мыши и выбрать пункт Показать различия. Этот шаг покажет различия в конкретных процедурах. Внизу окна есть также разделение на два столбца, но там уже отображается сам код.

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

Возможные при обновлении 1С

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

Для решения проблемы потребуется:
— менять количество символов в кодах;
— менять коды в информационной базе;
— менять свойство контроля уникальности во всех справочниках.

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

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

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

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

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

Представим себе
такую ситуацию. Разработчики «Управления производственным предприятием»
(далее — УПП) в релизе 1 (номера релизов здесь и далее присвоены условно)
измерению (показателю) регистра расчета назначили тип «СправочникСсылка.ФизическоеЛицо»
с наименованием «ФизЛицо». В релизе 2 они добавили еще одно измерение
— «Сотрудник» с типом «СправочникСсылка.Сотрудники». При
запуске «1С:Предприятие» включается обработка, которая заполняет
измерение «Сотрудник», соответствующим измерению для «ФизЛица»
образом. И потом в релизе 3 разработчики «1С» удалили измерение «ФизЛицо»
и оставили только «Сотрудник». Если обновить конфигурацию с релиза 1
сразу до релиза 3, то можно очистить весь регистр расчета.

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

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

Рис.1. Вызов окна настройки поддержки конфигурации

Если установлено «На
поддержке»
, то эта конфигурация типовая, а если «Включена
возможность изменения»
— конфигурация, скорее всего, изменена (по
крайней мере, такая возможность заложена). Третье состояние — «Конфигурация
снята с поддержки».
Различные состояния конфигурации показаны на рисунках
2, 3, 4.

Рис. 2. Типовая конфигурация без возможности изменений

Рис. 3. Типовая конфигурация с включенной возможностью
изменения

Рис. 4.
Конфигурация, снятая с поддержки

Алгоритм обновления измененных конфигураций

Недавно передо мной встала задача обновления измененной конфигурации
«Управление торговлей», релиз 10.3.13.2. Конфигурация была изменена в
результате объединения с отраслевым решением «БИТ: Управление автосервисом
8» и непрерывно дорабатывалась в течение двух лет. Теперь конфигурацию
нужно было обновить до релиза 10.3.25.1, то есть на 12 релизов. Я разбил всю
процедуру обновления на несколько этапов.

Этап 1. Оценка стоимости и сроков процедуры обновления

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

Отчет по итогам оценки
стоимости и сроков проведения обновления конфигурации:

Конфигурация: Управление торговлей, редакция 10.3
Текущая версия конфигурации: 10.3.13.2
Обновление до версии: 10.3.25.1
Количество обновляемых модулей: 1 847
Количество контрольных релизов: 8

Результаты оценки меня удивили, поскольку на сайте компании была
указана стоимость по акции — 1000 руб. за обновление на один релиз. Комментарий
«1С-ИжТиСи»:

«Стоимость обновления на каждый пропущенный
релиз у нас не выше 2000 рублей. Сейчас проходит акция, поэтому
стоимость не превышает 1000 руб. Но окончательная цена услуг определяется по
результатам оценки трудозатрат на обновление и может быть ниже 1000 руб./релиз
«.

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

Рис. 5. Выбор релизов, которые обязательно нужно использовать для корректного
обновления конфигурации

После изучения отчета «1С-ИжТиСи» я подсчитал личные
временные затраты на тот же самый объем работы. Каждая процедура обновления
занимает у меня приблизительно 6 часов. Следовательно, общие временные затраты
составляют 56 (9х6) рабочих часов, то есть приблизительно семь рабочих дней.
Кроме того, существует вероятность, что после обновления выявятся какие-то
недочеты: к примеру, пользователь пожалуется, что нужные для него изменения в
конфигурации утеряны, и тогда временные затраты серьезно увеличатся. Между тем,
специалисты компании «1С-ИжТиСи» предлагают проделать весь объем
работы за три-четыре рабочих дня. Поэтому я решил воспользоваться их услугами.

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

Сильно измененные
объекты.
Это объекты, в которых изменено много типовых
свойств. Корректировки имеют комплексный характер. Реквизиты объекта добавлены
в табличную часть, выведены на форму объекта и на форму списка. Дописаны
обработчики добавленных реквизитов в формах. Изменен типовой механизм
проведения документа или записи набора движения для регистра.

Сильно измененные документы:

  • «Заказ поставщику»;
  • «Перемещение товаров»;
  • «Требование-накладная»;
  • «Поступление товаров и
    услуг».

Сильно измененные регистры:

  • «Партии товаров на
    складах»;
  • «Товары на складах».

Значительно
измененные объекты.
Объекты, в которых добавлены
реквизиты, изменены либо формы объектов, либо модули объекта (как правило,
проведение документа нетиповое).

  • Документ «Приходный кассовый ордер»;
  • Регистр сведений «Комплектующие номенклатуры»;
  • Регистр сведений «Списанные товары»;
  • Общие модули.

Незначительно измененные
объекты.
В объектах изменены только формы и добавлены
реквизиты.

Справочники:

  • «Виды номенклатуры»;
  • «Договоры контрагентов»;
  • «Контрагенты»;
  • «Номенклатура»;
  • «Типы цен номенклатуры»;
  • «Ряд регистров сведений».

В разделе «Общие» изменены подписки на события, макеты,
роли, общие модули. Почти все было изменено отраслевым решением.

Этап 2. Удаление конфиденциальной информации

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

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

Обработка ИзменениеКонфиденциальнойИнформации.epf
есть на диске ИТС в каталоге 1CItsEXEEXTREPSUNIREPS81UpdatePrivateInformation.
Также данную обработку можно скачать по
ссылке: http://its.1c.ru/db/metod81#content:1644:1 .

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

  • Справочники:
    Физические лица, Контактные лица, Контактные лица контрагентов, Контрагенты,
    Типы цен.
  • Регистры
    сведений: Паспортные данные физического лица, ФИОФизЛиц.

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

Этап 3. Получение результатов обновления

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

По результату
проведенной работы могу сказать, что все изменения в конфигурации были
сохранены, при визуальном просмотре все объекты, которые были изменены,
сохранили свои особенности и отличия от типовой конфигурации. В ходе эксплуатации
никто из пользователей не сообщил, что какие-то изменения были утрачены.

В результате обновления я выделил две небольшие задачи для
самостоятельного решения.

Первая. В силу того, что обновление проводится с использованием
механизма «Сравнение, объединение», конфигурация БД действительно
обновляется, и обновляется правильно, без технических рисков благодаря учету
контрольных релизов. Однако не обновляется конфигурация поставщика. Разумеется,
технически грамотный специалист без проблем дополнит данную работу, однако я
попросил «1С-ИжТиСи» выслать более полную инструкцию по обновлению. В
соответствии с ней, обновление сможет произвести даже неопытный специалист.

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

Кроме двух
названных задач, был обнаружен один небольшой недочет, который, в принципе, не
влияет на качество обновления и редко проявляется. В результате обновления строки
кода исходной конфигурации и обновленной визуально совпадают, но в конце строк
по каким-то причинам добавлены пробелы. Это является недостатком, так как
несколько увеличивает объем измененного кода. И в случае дальнейшего ручного
обновления было бы лучше не иметь таких участков кода. На рис. 6 приведен
пример до обновления, а на рис. 7 — пример после обновления.

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

Как в нетиповой конфигурации 1С выполнить обновление.

Общие понятия

При обновлении (update, англ.) нетиповой платформы изменения всегда затрагивают элементы типовой конфигурации (configuration, англ.) поставщика.

В базе данных (БД) содержится до трёх разновидностей конфигураций:

  • непосредственно база данных — с ней работают логические алгоритмы;
  • рабочая (так называемая основная, КонфигОР) — которую мы периодически изменяем;
  • конфигурация поставщика (КонфигП — на её основе создаются пользователем и рабочая, и конфигурация БД.

Если программа сбрасывается с поддержки — от поставщика её уже не будет. Однако тогда неизбежно повышение трудозатрат на обновление. Рассмотрим обновление нетиповой конфигурации 1С. Примером будет платформа УПП (Управление производственным предприятием).

Сведение

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

Сравнение версий

Проводим сверку номеров версий (рабочей и поставленной). Первая проверяется в «Конфигурация»/«Открыть»/«Правка»/«Свойства». В разделе «Разработка/Версия». Вторая в «Конфигурация»/«Поддержка»/«Настройка поддержки»/«Версия»:

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

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

Сохранение конфигурации (рабочей)

Сохраним КонфигОР в некий файл с именем, например, work.cf. Для этого выбираем «Конфигурация»/«Сохранить…».

Получение файла поставщика

Для сведения КонфигОР с КонфигП нужен cf-файл из дистрибутива поставщика (той же версии). По умолчанию он будет в C:/Program Files/1cv81/tmplts. Проверим наличие нужного cf-файла в таблице шаблонов. Что делать, если нет нужного файла требуемой версии конфигурации поставщика? Тогда нужно сформировать пустую БД из старой, обновить её до требуемой версии и уже потом использовать.

Получение файла через обновление

Для выполнения update cf-файла КонфигП выбирается в меню команда: «Конфигурация/Поддержка/Обновить…/Выбор файла/Готово/Выполнить» (Последовательно на картинках):

Для решения её нужно снять пометку на удаление с объекта в configuration поставщика. Потом после удаления повторно выполняем сравнение — нажимаем кнопку «Обновить» в окошке обновления.

Восстановление настроек

Часть утерянных настроек восстанавливается методом объединения с сохранённым ранее файлом work.cf. Для этого выбираем «Конфигурация/Сравнить, объединить… файла».

Сохранение и корректировка

Для сохранения КонфигОР и обновления базы данных в пункт меню «Конфигурация» выбираем «Обновить…БД». Здесь встречаем новую проблему:

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

Роли можно просто удалить, т. к. они не изменялись. Реквизит же необходимо переименовать, к примеру, на ЗаказРезерв1. А после обновления внести значения из переименованного в созданный. Ещё одна ситуация при обновлении. Как быть с формами?

Из рисунка видно, что ФормаСписка удалена поставщиком, а потом добавлена заново под тем же именем. Нужно пометить их обе на обновление и нажать «Выполнение».

Если при update выдаётся сообщение о наличии ссылок на удаляемые объекты, то, не закрывая форму, нужно очистить ссылки на неё в свойствах самих объектов. Здесь это находится в свойствах регистра. Далее в форме обновления выбрать опцию update, пометить на обновление теперь уже свойства регистра и повторно нажать «Выполнить».

Сохранение изменений рабочей и обновление конфигурации БД: «Конфигурация/Обновить…БД». Перенос значения реквизита ЗаказРезерв1 на ЗаказРезерв осуществляется внешней обработкой режима 1С:Предприятие.

Подготовка баз

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

Сравнение

После открытия обеих БД Конфигуратором выполним их трёхстороннее сравнение. Используем для этого файл новой КонфигП — «Конфигурация/Поддержка/Обновить…/Выбор файла…/Готово»:

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

На этот момент работа со вспомогательной базой приостанавливается до окончания всего процесса, кнопку «Выполнить» больше не нажимаем. Переходим к работе в основной базе с полученным списком дважды изменённых объектов. Согласие с обновлением приведёт к потере сделанных ранее доработок. Поэтому по каждому из объектов требуется принимать решение — как он будет изменён.

Проведём предварительную оценку только лишь для уменьшения работ в последующем. Если изменений элемента больше содержится в новой КонфигП — оставляем объект поставщика. Ставим галочку. Переносим изменения из КонфигОР. Если изменений элемента больше содержится в рабочей configuration — оставляем экземпляр объекта КонфигОР. Снимаем галку. Перенесём изменения из КонфигП. Модули нужно сравнивать попроцедурно. Для этого нажимаем кнопку как на рисунке:

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

Теперь нужно продублировать состояние галочек во вспомогательной базе. В основной же — нажимаем «Выполнить». К этому моменту в основной получаем практически готовую конфигурацию.

Последующие сравнения выполняем снова во вспомогательной базе. Находим ранее внесённые изменения дополнительным сравнением старой КонфигП с КонфигОР — «Конфигурация/Сравнить…»:

Аналогично сравниваем старую КонфигП с новой. Если файла новой нет, — его теперь можно взять из основной базы.

Итак, дважды изменённые объекты получены. В основной базе получена практически готовая configuration. В ней нужно разобраться с дважды изменёнными элементами.

ВАЖНО.
При анализе пользователя должны интересовать не причины внесения тех или иных изменений, а их последствия. То есть, главное — необходимость сохранить функционал. Возможно, для этого потребуется не перенос изменённых строк, а полная переработка кода под новую КонфигП.

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

В сравнительном отчёте различающиеся данные даются в виде списка, из которого не видно какие типы данных добавлялись/удалялись. Если количество строк отчёта достигает двухсот, то процесс «ручного» сравнения представляется довольно трудоёмким (около пятидесяти часов).

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

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

Дальнейшая инструкция действий выглядит так.

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

Работаем с 1С 7.7

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

Также сложностей нет, если в платформу добавлены дополнительные элементы учёта (справочники, константы, отборы, отчёты, регистры, журналы расчётов, пр.). Они уложатся при объединении платформ. Добавленные документы тоже не внесут дисгармонии, если не было изменений признаков для ввода «на основании» таких добавленных документов.

Рекомендуется выполнять update на быстродействующем ПК с большим объёмом оперативки. При её недостатке 1С может отказаться отрабатывать часть функций и «зависнуть». Большой объём виртуальной памяти эту проблему не решает.

Создание архивной копии

Для этой цели нужно воспользоваться опцией: «Администрирование/Сохранить данные…». Удобно указывать имя архива, совместив его с датой создания (например, ГГММДД.zip).

Подготовка каталогов

Для работы потребуется шесть файлов конфигураций (1cv7.md):

  1. «РабочийНовый» для подготовки обновления (результирующий md-файл);
  2. «РабочийСтарый» по отслеживанию изменений при сравнении и для переноса настроек в ТипНовый_2;
  3. Типовая (старая) «ТипСтарый_1». На её основе ранее была создана рабочая.
  4. Типов. (прежняя) «ТипСтарый_2». Для отслеживания изменений фирмы 1С в новой типовой версии;
  5. Тип. (новая) «ТипНовый_1». Доработки фирмы 1С в новой версии;
  6. «ТипНовый_2» для сложных объектов.

И пять запущенных конфигураторов (все кроме «ТипНовый_1»).

Первоначально каталоги попарно одинаковы:

  • «РабочийНовый» и «РабочийСтарый»;
  • «ТипСтарый_1 и ТипСтарый_2»;
  • «ТипНовый_1» и «ТипНовый_2».

Объединение элементов

Сперва проводим сравнение между 3 и 2, 4 и 5, 1 и 6. Для этого каждой из первых в паре выбрать пункт «Конфигурация/Объединение…» и указать файл метаданных 1cv7.md второго в паре. На экране отразится форма с деревом изменённых элементов. Далее необходимо провести анализ результатов попарного сравнения 3 с 2 и 4 с 5. Оставить для объединения элементы в обновляемых платформах (1 и 6), в которых были изменения от фирмы 1С (4 с 5), но не были отражены в 3 и 2. 1 и 4 нужно объединить в режиме замещения.

Прочие

Сюда можно отнести план счетов и пользовательские интерфейсы . Если в плане счетов были изменения, то его нужно обновлять в режиме «Объединение объектов» РабочийНовый вместе с ТипНовый_2. После объединения интерфейса проверяется наличие ошибок: дублирование пунктов меню, дублирование панелей инструментов, установка признаков для панелей инструментов «Расположение с новой строки».

Загрузка выполняется по сети или на сервере (предпочтительнее). Сначала монопольно обеспечивается доступ к БД. А через режим конфигуратора потом загружается база. Перед проведением загрузки и после неё выполняется архивация данных (как описано в самом начале раздела). Далее нужно следовать инструкциям файла UPDATE.TXT. После окончания загрузки все каталоги, кроме РабочийНовый, можно удалить.

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

Оставляйте комментарии, пишите о своём опыте в обновлении 1С.

Оставьте свое имя и номер телефона, оператор свяжется с
Вами в рабочее время в течение 2 часов.

Москва
Санкт-Петербург
Самара

Пошаговая инструкция с фото

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

Внимание

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

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

Пошаговая инструкция обновления нетиповой конфигурации 1С

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

    Обновления 1С доступны только пользователям лицензионных программ «1С:Предприятие», для получения обновлений пользователям ПРОФ версий необходимо дополнительно заключить договор 1С:ИТС (Информационно-технологического сопровождения). Также необходимо зарегистрироваться на сайте технической поддержки пользователей https://users.v8.1c.ru/. Зарегистрироваться на сайте пользователи лицензионных программ 1С могут либо самостоятельно, с помощью инструкции входящей в комплект поставки программы, либо с помощью наших менеджеров.

    Внимание:

    Для многих конфигураций существуют несколько реакций программы (например, Бухгалтерия 2.0 и Бухгалтерия 3.0). При выборе обновления обращайте внимание, на какую редакцию будет выполнено обновление.

  4. В появившемся окне проверьте верность выбранного обновления. Если все данные верны и вы согласны с ними — нажмите кнопку «ОК».
  5. Процесс обновления может занять несколько минут. После чего появится окно с результатом сравнения новой и текущей конфигурации, чтобы вы видели, какие именно системы обновятся. Нажмите кнопку «Выполнить».
  6. Внимание

    : 1С:Предприятие 8 позволяет автоматически обновлять даже измененные конфигурации. Если внесенные изменения не пересекаются с объектами, разработанными 1С (например, в документе добавлены дополнительные реквизиты или добавлен новый вид справочника) обновление будет выполнено корректно. Однако, если внесённые настройки «пересекаются» с типовыми объектами для обновления рекомендуется пригласить специалиста 1С.

  7. Если вы уверены, что все изменения, внесённые в конфигурацию, не пересекаются с объектами 1С, в появляющихся в последующем окнах соглашаемся с программой.
  8. После этого программа предложит обновить конфигурацию базы данных. Согласимся с программой
  9. В процессе обновления нетиповых конфигураций 1С происходит изменение структуры информационной базы. Об этом программа сообщает пользователю в отдельном диалоговом окне. Необходимо принять эти изменения, поэтому просто нажимаем кнопку «Принять».

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

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

Что делать, если конфигурация нетиповая? Или типовая, но в ней выполнены доработки – добавлен справочник, пару реквизитов, отчет?

Ответ на этот вопрос мы узнаем сегодня.

Что такое нетиповая конфигурация 1С

Нетиповая конфигурация 1С, это когда:

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

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

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

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

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

4) В справочнике «Физические лица», в модуле формы, в функции ПрочитатьМестоРождения() добавили строчку программы

Как сработают все эти изменения в момент обновления 1С нетиповой конфигурации 1С?

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

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

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

Файлы обновления 1С могут быть следующего вида:

  • файл с расширением CF – содержит полностью новый вид конфигурации
  • файл с расширением CFU – содержит только изменения от предыдущей версии.

Оба файла хранятся в каталоге обновлений 1С, в папке с наименованием версии.

Будьте внимательнее при использовании файла CFU – он позволяет обновить только с !

Итак, для обновления 1С выберите один из вариантов пунктов меню:

  • Конфигурация/Сравнить объединить с конфигурацией из файла – для файлов CF
  • Конфигурация/Поддержка/Обновить конфигурацию/Выбор файла обновления 1С – для файлов CF или CFU.

Первым делом 1С сравнит две конфигурации. Конфигурация Вашей базы данных называется «Основная конфигурация», а конфигурация из обновления – «Конфигурация из файла».

1С отобразит все различия в виде привычного дерева , где справа отображены изменения.

Посмотрите – на нашем примере, выделены справочники, которые были изменены или добавлены.

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

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

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

Рассмотрим обнаруженные платформой различия внимательно.

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

Так как нам не нужно, чтобы был удален реквизит, который мы сами добавляли, нужно сделать следующее (варианты):

  • В кнопке «Настройка» НЕ УСТАНАВЛИВАТЬ галочку «Разрешить удалять объекты основной конфигурации»
  • Если галочка все же установлена, то снять галочку на против данного реквизита. На картинке галочки напротив реквизита нет, так как удалять объекты не разрешено.

Также у справочника Номенклатура была изменена форма. 1С это увидела и показывает нам в списке измененных объектов форму справочника тоже.

Чтобы посмотреть какие изменения сделаны на форме, можно сделать следующее (варианты):

  • Нажать правой кнопкой сначала на форму в левой колонке и выбрать пункт меню «Открыть форму», а потом в правой. Визуально сравнить две формы.
  • Нажать правой кнопкой на форме и выбрать пункт меню «Отчет о сравнении объектов» (подробно, табличный документ)

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

В списке изменений мы видим наши изменения – изменения надписи и замену поля.

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

а) если мы ставим галочку

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

б) если мы не ставим галочку

  • форма будет оставлена старой
  • наши изменения остаются
  • новые изменения из обновления 1С не применяются
  • далее вручную будет необходимо добавить изменения из обновления 1С.

Можно использовать третий вариант. Раскройте ветку Форма до конца и в колонке «Режим объединения» выберите «Объединить».

в) если мы выбрали «Объединить»

  • форма будет некая новая, в которой будут и новые изменения и старые
  • наши изменения остаются
  • новые изменения появляются
  • если какое-либо поле было удалено, а на его место поставлено другое поле, в результате объединения на одном и том же месте окажутся сразу оба поля – и старое и новое
  • есть шансы, что форма будет выглядеть нормально
  • далее вручную нужно проконтролировать, что не произошло «эксцессов»

2) В справочнике «Физические лица», в модуле формы, в функции ПрочитатьМестоРождения() добавили строчку программы

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

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

Другой способ – это использовать кнопку лупы в этой строчке.

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

3) В справочнике «Электронные представления..» удалили несколько реквизитов

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

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

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

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

Если в конфигурации есть несколько связанных объектов – например реквизит и форма; при этом Вы разрешили обновление 1С формы, но сняли галочку с реквизита, то наступает противоречие.

После нажатия кнопки Выполнить, 1С находит такие ситуации и сообщает от них.

После нажатия на кнопку Выполнить у Вас остается еще одна возможность подумать.

Чтобы подтвердить проведенное обновление 1С – нужно выбрать пункт меню Конфигурация/Обновить конфигурацию базы данных.

Чтобы отказаться от обновления 1С – нужно выбрать пункт меню Конфигурация/Вернуться к конфигурации БД.

Третий вариант (указана последовательность пунктов меню):

  • Выбрать Файл/Сохранить
  • Конфигурация/Сохранить конфигурацию в файл
  • Конфигурация/Конфигурация базы данных/Вернуться к конфигурации БД.

Таким образом Вы полученную объединенную конфигурацию выгружаете в файл, а от изменений отказываетесь. Вы можете проанализировать полученную конфигурацию, внести ручные правки, а позже просто загрузить ее с помощью меню Конфигурация/Загрузить конфигурацию из файла.

Чтобы вернуть конфигурацию 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С? Как именно происходит изменение конфигурации в 1С? Рассказываем подробнее и представляем вашему вниманию пошаговую инструкцию для большей наглядности!

Включение возможности редактирования объектов

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

изменение конфигурации в 1С

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

Запускаем 1С в режиме конфигуратор.

изменение конфигурации в 1С

Выбираем пункт «Поддержка» вменю «Конфигурация». Подпункт «Настройки поддержки».

изменение конфигурации в 1С

Если нужно отредактировать конкретный объект конфигурации, то нет необходимости менять правило для всей конфигурации. Найдите в списке интересующий объект, кликните по нему правой кнопкой мыши и выберите «Установить правило поддержки»

изменение конфигурации в 1С

В открывшемся окне выбираем «Объект поставщика редактируется с сохранением поддержки». В случае если необходимо отредактировать подчинённые объекты, устанавливаем галочку для опции «Установить для подчинённых объектов»

изменение конфигурации в 1С

Если необходимо включить возможность редактирования для всех объектов конфигурации, то в правом верхнем углу открывшегося окна нажимаем кнопку «Включить возможность изменения»

изменение конфигурации в 1С

В появившемся диалоговом окне отвечаем «Да»

изменение конфигурации в 1С

Все объекты конфигурации делятся на два вида: «Объекты с правилом «Изменения разрешены» и «Объекты с правилом «Изменения не рекомендуются». Для каждого вида необходимо выбрать настройку.

По умолчанию значения установлены «Объект поставщика не редактируется». Рекомендуется установить «Объект поставщика редактируется с сохранением поддержки» для объектов с правилом «Изменения разрешены» и «Объект поставщика не редактируется» для объектов с правилом «Изменения не рекомендуются».

изменение конфигурации в 1С

Необходимо обновить конфигурацию базы данных. Это можно сделать с помощью кнопки на панели или нажав F7

изменение конфигурации в 1С

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

изменение конфигурации в 1С

Возвращение конфигурации на поддержку

В первую очередь перед проведением каких-либо операций необходимо сделать резервную копию вашей базы.

В качестве демонстрации вернём поддержку базе из примера выше.

1С одновременно сохраняет три конфигурации:

  1. Типовая конфигурация, ещё её называют конфигурацией от поставщика
  2. Конфигурация нашей информационной базы
  3. Основная конфигурация

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

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

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

Возвращение конфигурации 1С на поддержку

На рисунке выделена строка, содержащая номер релиза

Возвращение конфигурации 1С на поддержку

Запускам 1С в режиме конфигуратор. Выбираем пункт «Поддержка» вменю «Конфигурация». Подпункт «Настройки поддержки».

Возвращение конфигурации 1С на поддержку

Смотрим номер текущего релиза конфигурации поставщика.

Возвращение конфигурации 1С на поддержку

В нашем примере релизы совпадают. Нажимаем кнопку «Сохранить в файл».

Возвращение конфигурации 1С на поддержку

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

Возвращение конфигурации 1С на поддержку

Будет произведено замещение нашей текущей конфигурации, конфигурацией содержащейся в файле.

Возвращение конфигурации 1С на поддержку

Производим обновление конфигурации

Возвращение конфигурации 1С на поддержку

Восстановлена «Полная поддержка».

Как можно оптимизировать работу с 1С?

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

Чтобы обновления происходили без проблем, а на все вопросы вы могли получать ответы, приглашаем обращаться за сопровождением 1С к профессионалам, в компанию «ПРОГРАММЫ 93».

Почему нас выбирают?

ООО «ПРОГРАММЫ 93» — это компания с большим штатом сотрудников, в который входят не только специалисты 1С, но и бухгалтеры, юристы и другие эксперты смежных областей.

В результате вы получаете услуги от опытных компетентных специалистов, не зависите от одного человека и не отвлекаете штатных специалистов от стратегических задач.

Мы можем предложить вам:

  • доработку программы под ваши нужды;
  • поддержку продуктов 1С;
  • интеграцию программы с сайтом;
  • внедрение других продуктов 1С;
  • сопровождение бухгалтерского и налогового учета.

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