Обновление конфигурации что это значит

Личный опыт: как быстро и без лишних затрат обновить измененную конфигурацию

Источник: http://www.buh.ru/document-2264
Автор статьи: Дмитрий Рудаков, специалист компании ЗАО «Сибирская Аграрная Группа»
Статья о продукте: 1С:Автоматизированное обновление измененных конфигураций

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

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

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

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

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

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

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

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

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

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

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

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

Сильно измененные регистры:
«Партии товаров на складах»;
«Товары на складах».

Значительно измененные объекты. Объекты, в которых добавлены реквизиты, изменены либо формы объектов, либо модули объекта (как правило, проведение документа нетиповое).
Документ «Приходный кассовый ордер»;
Регистр сведений «Комплектующие номенклатуры»;
Регистр сведений «Списанные товары»;
Общие модули.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

Рис. 6. Код частично измененной конфигурации до обновления

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

Да, действительно, разработчики УТ 10.3 удалили лишние пробелы в конфигурации поставщика. Но что если бы разработчики удалили какие-то операторы в строчке кода? Были бы они так же сохранены?

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

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

В целом, могу сказать, что данная услуга и продукт имеют не только большое будущее, но и вполне хорошее настоящее. Этим сервисом можно и нужно пользоваться. Думаю, что ни один программист не возьмется вручную обновлять конфигурацию (тем более, измененную) с 12-ю пропущенными релизами всего за 3 000 руб.

Информация о компании ЗАО «Сибирская Аграрная Группа».

Источник

Обновление конфигурации

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

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

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

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

Обновление конфигурации, находящейся на поддержке

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

Обновление конфигурации, не находящейся на поддержке

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

Источник

ПРО ОБНОВЛЕНИЕ 1С

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

Здравствуйте, Уважаемые читатели!

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

Мне очень часто приходится сталкиваться с такой задачей как обновление 1С. Сразу скажу, что обновление 1С должно включать в себя два пункта, а именно:

1. Обновление платформы;

2. И обновление конфигурации 1С;

Обновление платформы

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

Давайте разберемся по порядку, что есть что…

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

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

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

А чуть ниже версия Вашей конфигурации.

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

Обновление конфигурации

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

Открываем 1С в режиме «Конфигуратора».

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

Далее скачиваем дистрибутив с обновлением конфигурации (users.v8.1c.ru).

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

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

Посмотреть список релизов, на который Вы можете перейти так же есть на сайте users.v8.1c.ru. Давайте вернемся к обновлению.

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

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

Тоже на мой взгляд не очень сложно.

Благодарю за внимание!

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

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

Источник

Личный опыт: как быстро и без лишних затрат обновить измененную конфигурацию

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

Рис. 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

Сроки проведения работ (рабочие дни)

Обновление конфигурации «Управление торговлей, редакция 10.3» с релиза 10.3.13.2 на релиз 10.3.25.1

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

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

Рис. 6. Код частично измененной конфигурации до обновления

Обновление конфигурации что это значит. Смотреть фото Обновление конфигурации что это значит. Смотреть картинку Обновление конфигурации что это значит. Картинка про Обновление конфигурации что это значит. Фото Обновление конфигурации что это значит

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

Да, действительно, разработчики УТ 10.3 удалили лишние пробелы в конфигурации поставщика. Но что если бы разработчики удалили какие-то операторы в строчке кода? Были бы они так же сохранены?

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

Выводы о результатах обновления

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

В целом, могу сказать, что данная услуга и продукт имеют не только большое будущее, но и вполне хорошее настоящее. Этим сервисом можно и нужно пользоваться. Думаю, что ни один программист не возьмется вручную обновлять конфигурацию (тем более, измененную) с 12-ю пропущенными релизами всего за 3 000 руб.

Информация о компании ЗАО «Сибирская Аграрная Группа«.

Информация о компании ООО «1С-ИжТиСи«.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *