0. alexk-is 6392 01.01.70 03:00 Сейчас в теме

Технология обновления нетиповых конфигураций 1С:Предприятия 8 (редакция 12.04.2012)

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
124. nshrek 8 10.02.12 20:01 Сейчас в теме
(98) DnlAuto,
присоединяюсь. хорошая статья, все так подробно описано. спасибо.!
100. mimos 19.12.11 10:22 Сейчас в теме
Хм. вроде обновлять - обновляешь , а как ты это делаешь описать трудно )) Молодец. Плюс за труды.
deadman66; +1 Ответить
102. deadman66 21.12.11 10:14 Сейчас в теме
толковая статья. обновляюсь по ней, использую как инструкцию, что бы ничего не забыть. использую ещё статью по прыжкам через 20 релизов http://infostart.ru/public/18596/
103. Гость 23.12.11 13:23
Спасибо. Полезная статья!
105. dem_mad 31.12.11 12:30 Сейчас в теме
Спасибо. Нужная статья. Для начинающих можно использовать как инструкцию. Хотя все тонкости можно узнать только путем практического использования! Большое спасибо!
106. avavadim 31.12.11 22:41 Сейчас в теме
Спасибо за статью. Очень познавательно для новичков да и старичкам - вспомнить не мешает... обычно мелочи иногда забываются...
107. tmaker 02.01.12 11:37 Сейчас в теме
Спасибо, Хорошая статья.
108. dem_mad 11.01.12 19:55 Сейчас в теме
109. al-e-ks 12.01.12 11:30 Сейчас в теме
А никто не сталкивался с такой проблемой.
Есть измененная конфигурация (слабо изменена), к примеру УТ 11.0.6.9. Штатным способом обновляю до 11.0.7.13.
В окне Сравнения И Объединения конфигураций по большому счету ничего не меняю (типовые объекты загружаются из новой конфигурации). После обновления делаю сравнение Основной конфигурации с Конфигурацией поставщика, и тут видна проблема: бОльшая часть объектов обновилась почему-то не полностью - свойство "Справочная информация" различается. Хотя эти объекты полностью брались из новой конфигурации, а следовательно и все их свойства (в т.ч. и "Справочная информация") должна была так же обновиться. В итоге обновление как бы не проходит полностью. Почему так?

Скрин (настройка обновления/объединения)


Скрин (сравнение с "Конфигурацией поставщика" или типовой конфигурацией 11.0.7.13 после обновления)

Делал Тестирование и исправление (до/после), объединял напрямую с типовой конфой 11.0.7.13, пробовал промежуточное обновление 11.0.7.8. Не помогает.
Загрузить уже готовую конфу 11.0.7.13 (с нормальной "Справочной информацией"), а уже на нее накатить свои изменения не могу, т.к. потеряются ссылки на предопределенные объекты.
mikaizh; nicknick21; al-e-ks-bk; +3 Ответить
110. alexk-is 6392 12.01.12 12:08 Сейчас в теме
(109) Возможно это проблема платформы 1С. Какая у вас версия?
111. al-e-ks 12.01.12 13:28 Сейчас в теме
(110) Платформа 8.2.15.289. Спасибо за идею. Но попробовал на 8.2.14.540 - практически ничего не изменилось, разве что добавились проблемы с порядком сортировки некоторых объектов.
Ниже же 8.2.14.540 релиза УТ 11 опускаться не рекомендует...

Попробовал так же на 8.2.13.219 - ошибка в процессе обновления, программа вылетает (очевидно, что рекомендации 1С по мин. релизу платформы определенно не лишние =) )
al-e-ks-inbox; +1 Ответить
112. al-e-ks 17.01.12 10:17 Сейчас в теме
(109) Вопрос все еще актуален.
242. padavan1c 31.12.14 22:15 Сейчас в теме
(109)
Лучше поздно, чем никогда.
С такой же проблемой столкнулся. Правда у меня количественно проще - справочная информация лишь по одному документу рабочей базы перестала совпадать с таковой у поставщика. Понятно, что мелочь, но глаза мозолила при обновлениях.
Решил так. Выгрузил конфигурацию поставщика в файл. Создал пустую ИБ, туда залил выгруженную конфигурацию. После из этой базы скопировал html-код справки по документу (не отформатированный текст, с ним не прокатит) в свойство "Справочная информация" документа в базе рабочей. Всё - справка одинакова что у меня, что у поставщика.
243. slights 05.01.15 00:40 Сейчас в теме
(109)(242) padavan1c,
Попробовал сравнить чем же отличаются "одинаковая" справочная информация, которая при объединении не обновляется - оказывается вот в этом месте:
<BA SE href="v8config://bf60754e-1c25-42f6-97bc-2cfbea13b9c4/mdobject/id40cf1c63-d608-433a-8093-921db0b7e5ed/038b5c85-fb1c-4082-9c4c-e69f8928bf3a"></BASE>

Т.е. по какой-то причине изменился ID конфигурации, хотя конфигурации - одинаковые
113. BalVlad 17.01.12 23:38 Сейчас в теме
Спасибо за статью! Для себя нашел много интересного и поучительного. +
114. fwa 27.01.12 08:13 Сейчас в теме
115. opiumdx 27.01.12 10:29 Сейчас в теме
Статья очень понравилась, толково написано и по существу. Поможет избежать многих ошибок обновления. Добавил в избранное, в случае чего можно запросто порекомендовать к ознакомлению начинающих 1Сников, как подробную инструкцию.
117. EskimosMan 27.01.12 16:50 Сейчас в теме
Спасибо, хорошая статья. Здорово помогла при обновлении "мастодонта УПП" с 1.2 до 1.3.
118. serge_focus 4 28.01.12 23:57 Сейчас в теме
Статья класная! Рекомендую как пособие для студентов и начинающих 1сников.
Автору ЖИРНЫЙ ПЛЮС за труды :)
119. zsder 5 31.01.12 10:36 Сейчас в теме
Достаточно подробная статья спасибо большое за труд!!
120. dctvghbdtn 05.02.12 18:32 Сейчас в теме
А у меня при сравнении процедур модуля галочки не проставляются. Почему?
121. alexk-is 6392 05.02.12 18:46 Сейчас в теме
(120) Потому что нужно нажимать так, как нарисовано в статье на Рисунке 14.
dctvghbdtn; +1 Ответить
122. dctvghbdtn 06.02.12 11:08 Сейчас в теме
125. Anton_prezident 12.02.12 14:22 Сейчас в теме
+1)спасибо,интересная статья
126. StalkerAkella 8 12.02.12 15:36 Сейчас в теме
спасибо автору за статью
127. a_a 16.02.12 08:49 Сейчас в теме
Да до сих пор процесс обновления нетиповых конфигурации, очень трудоемкий процесс, и даже следуя советам статьи не сильно убыстрается. Будем надятся что 1С, продолжит разработки в сторону облегчения этого процесса.
128. winsloow 19.02.12 15:23 Сейчас в теме
Хорошая полезная статья стоит потраченного времени
129. plus1s_a 19.02.12 17:39 Сейчас в теме
Автору +. Обновляю порядком измененную УПП, причем изменения одновременно в "центре" (для всех) и на "месте" (локальные особенности). Без фильтра "показывать дважды измененные" обновляться не реально.
130. galinka1c8 19.02.12 17:56 Сейчас в теме
Полезная и позновательная статья. Спасибо автору за публикации, особенно за наглядные рисунки.
131. Ust362 19.02.12 22:03 Сейчас в теме
Достаточно подробная статья, спасибо автору за проделанную работу.
132. trunix 29.02.12 17:54 Сейчас в теме
134. alika 22.03.12 17:43 Сейчас в теме
Спасибо за статью, интересно и поучительно!
135. electronik 03.04.12 15:42 Сейчас в теме
Большое спасибо автору она стоит потраченого времени все понятно, все получается, все работает. Автору респект таких бы статей побольше. Ставлю заслуженое 5+
136. bolush 06.04.12 11:04 Сейчас в теме
Привет
тут написано: Если в рабочей базе данных заказчика во время подготовки обновления не проводились работы по изменению конфигурации, а обновление готовилось на актуальной копии рабочей базы данных, то для переноса настроек сохраним рабочую конфигурацию в файл, например work_2.cf, выбрав пункт меню «Конфигурация» → «Сохранить конфигурацию в файл…».

че та это у меня не получаеться, может еще что надо до деловать или я туплю
137. bolush 06.04.12 11:05 Сейчас в теме
аа слушай всее не обращай внимании, все отлично работает. спасибо тебе большое,я затупил
138. leo072 35 06.04.12 11:28 Сейчас в теме
139. Балабас 163 06.04.12 11:30 Сейчас в теме
Почему для поездки к клиенту Вы на основании подготовленной конфигурации не создаете файл поставки? Ведь в этом случае у заказчика вам не прийдется отдельно обновлять конфигурацию поставщика.
140. alexk-is 6392 06.04.12 11:50 Сейчас в теме
(139) Потому, что на стороне клиента инженер делает следующее:
Дальнейшие действия на стороне заказчика будут следующие:
создать резервную копию базы данных;
используя файл work_2.cf, переносим изменения. Для этого выберем пункт меню «Конфигурация» → «Загрузить конфигурацию из файла…»;
на вопрос об обновлении конфигурации базы данных ответим согласием.


Потом запуск 1С:Предприятия с полными правами и выполнение регламента при переходе на новую версию. Всё...
141. Балабас 163 06.04.12 13:03 Сейчас в теме
(140) но ведь используя файл поставки мы можем обновить конфигурацию через "поддержка - обновить конфигурацию"
142. alexk-is 6392 06.04.12 13:30 Сейчас в теме
(141) Что будет в следующий раз? Наши изменения в объектах типовой конфигурации будут показаны как дважды измененные?
143. viktorinka777 06.04.12 21:18 Сейчас в теме
Подскажите, пожалуйста. База УПП, обновляем с 19 релиза на 20. Есть некоторые доработки, но их не много. Программист, выполнявший ранее обновления, что-то сказал про снятие галочек в обновлении с объектов, которые были изменены дважды.
Имеется в виду описанный здесь длинный и сложный способ?
144. alexk-is 6392 07.04.12 17:34 Сейчас в теме
145. flashorl 07.04.12 18:21 Сейчас в теме
спасибо автору за статью
148. Пацталоцци 105 11.04.12 11:46 Сейчас в теме
Алексей, я слегка запутался.
В какой базе мы всё-таки выполняем это действие? В основной или вспомогательной?

Ты написал [quote]Для этого в основной базе выберем пункт...[/quote]

Вроде бы понятно, ты говоришь об основной базе. Но затем (после рисунка 13) ты пишешь противоположное:
[quote]На этом работу во второй (вспомогательной) базе приостанавливаем и продолжаем в основной.

[/quote]

В какой же базе выполнять этот пункт???
149. alexk-is 6392 11.04.12 11:59 Сейчас в теме
(148) Для этого в основной обеих базах выберем пункт меню...
150. Пацталоцци 105 11.04.12 12:02 Сейчас в теме
(149)
а как быть с фразой:

[quote]На этом работу во второй (вспомогательной) базе приостанавливаем и продолжаем в основной. Кнопку «Выполнить» во вспомогательной базе не надо нажимать. Нам эта база нужна именно в таком виде до окончания процесса обновления.[/quote]
???
151. alexk-is 6392 11.04.12 12:06 Сейчас в теме
(150) Для этого в основной обеих базах выберем пункт меню...
152. Пацталоцци 105 11.04.12 12:14 Сейчас в теме
Алексей, ну вот примерно об этом говорили ребята (начинающие), которые тут ранее высказывались, что им непонятна последовательность действий, что в какой базе делать.

Ведь можно написать конкретно по шагам:


Создаём вспомогательную базу. Для этого копируем папку основной базы, прописываем её в окне запуска 1С с именем "Вспомогательная"

2. Открываем основную базу, идём в меню «Конфигурация» → «Поддержка» → «Обновить конфигурацию», «Выбор файла обновления», «Готово».

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

4. Теперь у нас открыты два окна конфигуратора.

5. В окне "Основной" базы делаем следующее...

... и т.д.
kassbar; vovanxp; AntonH851; 3762515; lonsby; freelife29; +6 Ответить
153. NPMar 11.04.12 15:20 Сейчас в теме
Очень понравилась статья. Она очень актуальна, особенно для новичков, переходящих с семерки. Поможет избежать многих ошибок обновления. Спасибо большое! Обязательно использую а работе!
154. EarlyBird 6 11.04.12 16:15 Сейчас в теме
Да, в целом статья хорошая и полезная, плюсанул.
Пытаюсь сейчас применить на практике.
Кстати, вот ещё вопрос, его бы тоже неплохо коснуться хотя бы мимоходом.
Обновляю БП, в плане счетов добавлены предопределённые счета, и в новой конфигурации поставщика тоже есть новые предопределённые счета.

Как правильно действовать в данной ситуации? В какой момент вносить новые счета в ПС ?

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

2) При загрузке обновления убрать галочку (т.е. не обновлять ПС), потом вручную добавить новые типовые счета?
155. EarlyBird 6 11.04.12 17:17 Сейчас в теме
Попробовал первый вариант, получилась фигня :-(
После обновления зашёл в режиме Предприятия, и был неприятно удивлён.
Счета, которые были в старой конфиге добавлены вручную, после обновления пометились на удаление (и с них снялся признак предопределённых).
И добавились такие же новые предопределённые счета (с теми же кодами и наименованиями).

Наверно, нужно было делать по второму варианту?
156. EarlyBird 6 11.04.12 18:06 Сейчас в теме
Победил!
Нужно было при обновлении выбрать для плана счетов указать правило "Объединить с приоритетом основной конфигурации".
Тогда старые счета не удаляются, новые добавляются.
157. EarlyBird 6 11.04.12 18:28 Сейчас в теме
Блин, некоторые счета задвоились :(

Подскажите плиз, как правильно обновить план счетов????
158. mr.Kot 12.04.12 09:05 Сейчас в теме
Эту публикацию, наверное, прочли сотни сотен начинающих программистов.
159. electronik 12.04.12 13:08 Сейчас в теме
статья реально толковая и подробная для начинающих и новичков точто нада. Сам обновлялся по ней все заработало сполпинка автору респект и уважение и заслуженое 5++++
160. trumanl 11 23.04.12 12:31 Сейчас в теме
Здравствуйте, не совсем понятен вот этот момент. В данной статье рассматривается выполнение нетипового обновления через несколько версий конфигурации или через одну ?
При обновлении следует обязательно обратить внимание на удаляемые объекты и на объекты с измененными именами, а также на действия, выполняемые при первом запуске после обновления. Если эти объекты используются в обработке при первом запуске после обновления, то не следует их удалять, а по объектам с измененными именами следует внести соответствующие изменения в текст модуля обработки. В этом случае, оставленные объекты могут быть удалены при повторном или следующем обновлении.
161. alexk-is 6392 24.04.12 06:27 Сейчас в теме
(160) Добавил к абзацу "Если обновление выполняется через несколько версий, то "

В статье рассматривается оба варианта обновления, статья много раз перерабатывалась, возможно, поэтому есть некоторая путаница.
162. trumanl 11 25.04.12 17:16 Сейчас в теме
(161) Теперь более менее понятно. Спасибо за уточнение)
Как пожелание: добавить в статью информацию по обновлению по разделам: справочники, документы, интерфейсы, регистры, планы счетов и т.д. и т.п. с указанием узких мест и способами благополучного обхода.
163. Little-ann 14 26.04.12 21:39 Сейчас в теме
Статья действительно отличная. Давно хотелось под рукой иметь подробную инструкцию, чтоб каждый раз не наступать на одни и те же грабли. Мне как программисту-самоучке дак вообще незаминимо!
164. Эвелина 27.04.12 12:32 Сейчас в теме
спасибо за информацию, а то пока этих программистов дождешься
165. AlexTorin 04.05.12 00:55 Сейчас в теме
Я новочек в 1Сv8 - не сразу все вместилось в голове что за чем делать - параллельно пришлось изучать как работать с конфигурацией... но все только к лучшему!
Статья дает хороший толчек и в дальнейшем может служить как справочное руководство к действию.
По крайней мере с моеим первым обновлением нетипичной конфигурации, да и еще с моим вообще первым обновлением, получилось справиться.

Спасибо!
166. cerg110 3 24.05.12 08:54 Сейчас в теме
очень подробно все описано еще и картинками.
для начинающих программистов будет очень полезно прочесть.
Спасибо!
167. aleksey.kubovtsov 70 06.07.12 16:03 Сейчас в теме
168. alekseies 12.07.12 12:57 Сейчас в теме
Cтатья может быть и полезная, но надо проще программировать и изменять типовую так, чтобы не возникали подобные моменты как в статье, ну и обновлять будет гораздо легче. Вообщем важен уровень программировани в 1С.
169. Den_D 51 17.07.12 17:02 Сейчас в теме
Да, конечно обновление это головная боль любого программиста. Огромное спасибо за проделанный труд. Инструкция вышла подробной и доступной. Хорошо что за основу была взята флагманская конфигурация УПП. Этот монстр требует к себе достаточно пристального внимания.
170. NPMar 18.07.12 10:53 Сейчас в теме
Я тоже новичек в 1Сv8. Поэтому моя "головная боль" немалая. В семерке все было просто, можно было пропускать обновления. А в восьмерке это невозможно, к сожалению...
171. DanDem 22.08.12 09:27 Сейчас в теме
Спасибо.
Сам делал обновление без дополнительных сравнений. Всегда имел проблемы с обновлением форм и ролей. Теперь знаю способ увидеть "детальки".
Ну и всегда интересно как другие делают. Подглядел некоторые возможности и настройки.
172. gradus 22.08.12 20:17 Сейчас в теме
Хорошо бы еще описать пути наименьшего воздействия на конфигурацию, для того, что бы не пришлось так трудно обновлять. Например использование внешних отчетов и заполнение табличных частей. А еще модификация форм средствами языка - очень просто обновлять!
173. Raminus 31.08.12 11:56 Сейчас в теме
174. Azatikn 30 12.09.12 10:42 Сейчас в теме
очень полезно, распечатал себе как шпаргалгу
175. dyak84 13.09.12 13:21 Сейчас в теме
Огромное спасибо за статью, мне как новичку в 1с она была как библия. Самое главное все детально с картинками. Все работает. Еще раз спасибо.
176. unice 04.10.12 20:18 Сейчас в теме
Здравствуйте. Я много раз прочитала Вашу статью, прочитала все комментарии к статье и на форуме, кое что комментарии прояснили, а в чем-то запутали. Хочу задать несколько вопросов.

Что можно сделать, если нет *.cf файла нужной версии конфигурации поставщика? В этом случае можно воспользоваться файлами *.cfu и повторив описанную в Этапе 1 процедуру несколько раз последовательно поднять номер версии до требуемого релиза, в данном случае до 1.2.6.2. Следует отметить, что использование файлов *.cfu может не вскрыть ошибки, допущенные ранее при обновлении. Что, согласитесь, довольно странно, учитывая тот факт, что вначале собирается файл поставщика на основе старой конфигурации поставщика и *.cfu файла, а затем выполняется обновление. Возможно это связано с тем, что в сравнении почему-то участвуют не все объекты конфигурации.

можно воспользоваться файлами *.cfu и повторив описанную в Этапе 1 процедуру
Я и есть на Этапе 1, какую именно процедуру надо повторить?
повторив описанную в Этапе 1 процедуру несколько раз последовательно поднять номер версии до требуемого релиза
Речь идет о том чтобы обновлять рабочую конфигурацию файлами обновления? А что тогда будет происходить с моими изменениями?
Из-за того, что я не могу понять, что именно происходит на этом этапе, я не могу понять и вторую часть цитаты - какие ошибки, откуда они, почему не вскрываются.
5. Восстановление настроек частично утерянных на предыдущем этапе.
Когда именно мы потеряли настройки? Разжуйте, если не сложно.
Для обновления конфигурации нам понадобится файл *.cfu или файл *.cf из дистрибутива поставщика
Файл *.cf полученный нами равнозначен файлу из дистрибутива поставщика? В каких случаях бывает, что файл конфигурации не является файлом обновления для данной конфигурации?
Итак, мы получили в дополнительной базе список дважды измененных объектов. И еще два сравнения, которые помогут нам более эффективно перенести ранее сделанные настройки из старой версии в новую.
Зачем нам нужны сравнения со старой и новой конфигурациями поставщика, в чем именно более эффективное перенесение настроек? По моим представлениям если определенные настройки меняли либо только мы, либо только поставщик, то их трогать вообще не надо.
используя файл *.cf типовой конфигурации поставщика, выполним обновление. Для этого выберем пункт меню «Конфигурация» → «Поддержка» → «Обновить конфигурацию», «Выбор файла обновления», «Готово» (Рисунок 10), «Выполнить»;

на этом этапе мы стираем все внесенные изменения?
используя файл work_2.cf, переносим изменения. Для этого выберем пункт меню «Конфигурация» → «Сравнить, объединить с конфигурацией из файла…»;
а на этом восстанавливаем их?
177. eigen20 23.10.12 16:38 Сейчас в теме
Классная статья но как-то сильно сложно все, и комп нужен мощный!
178. hasan-rusel 10 14.11.12 05:37 Сейчас в теме
Подскажите пожалуйста, впервые делаю обновление конфигурации ЗиУПа с 2.5.54.1 до 2.5.55.2

Получил рабочую конфигурацию.
Далее через «Конфигурация» → «Поддержка» → «Обновить конфигурацию» используя файлы *.cfu. выполнил обновление и сразу вышло окно "Обновление основная конфигурация - Навая конфигурация поставщика"
Устанавливаю фильтр «Показывать только дважды измененные свойства»
Что если при сравнении модулей сделать "Объединить с приоритетом основной конфигурации" ?
Какие при этом могут быть последствия и что я делать не правильно ?
И что делать в таких ситуациях:

Спасибо за помощь !
179. Оля_ 21.11.12 13:39 Сейчас в теме
(178)Лучше объединить с приоритетом новой конфигурации поставщика, потом разкомментировать доработки, которые были сделаны в основной конфигурации, тем более что иногда их приходится "допиливать" под новый релиз
180. Zas1402 20.12.12 17:26 Сейчас в теме
181. Ироида 8 30.12.12 03:09 Сейчас в теме
Спасибо, очень подробно и понятно
182. dyak84 08.01.13 15:49 Сейчас в теме
Спасибо статтья очень толковая. Дала практически ответі на все поставленіе вопросы. Сам процес сведения занял почти 14 часов но зато все работает. Автор так держать
183. LexSeIch 198 17.01.13 05:54 Сейчас в теме
Мир этому дому.
Очень полезное руководство к действию. Когда сталкиваешься с такой задачей периодически - многое приходится припоминать. Данное руководство всегда поможет освежить память. Большое спасибо.
184. RealEscander 794 19.01.13 06:25 Сейчас в теме
>Обновление будет выполняться с версии 1.2.6.2 на версию 1.2.14.1.
может наоборот? с 1.2.14.1 на 1.2.6.2?
185. alexk-is 6392 19.01.13 10:12 Сейчас в теме
(184) RealEscander, может и наоборот, только не понятно, кому это может быть нужно?
В чем смысл перехода на более старую версию?
186. RealEscander 794 19.01.13 13:52 Сейчас в теме
187. SheremetevaValentina 28.01.13 19:45 Сейчас в теме
отличная статья. Пользуюсь уже больше года. Впервые на нее наткнулась, когда мне нужно было обновить нетиповую УПП релизов так на 10... Привела конфигурацию в порядок, стало намного легче жить.
Однако жизнь не без приключений. Обновляла с 1.3.26.1 на 1.3.28.1. Вроде все обновилось нормально, база работоспособная. Стала обновляться на 1.3.29.1. получила ошибку "Нарушена целостность структуры конфигурации". В результате поиска получила такую вот веселую картинку
Прикрепленные файлы:
188. alexk-is 6392 28.01.13 21:59 Сейчас в теме
(187) SheremetevaValentina, разверните копию базы данных, а потом...

Для начала необходимо определиться, какая у вас всё-таки конфигурация: 26 или 28? Затем нужно снять конфигурацию с поддержки, а потом объединить с конфигурацией поставщика соответствующей версии (26 или 28). Будет вопрос о постановке на поддержку, согласитесь. После выдачи окна об измененных объектах, снимайте все галочки и жмите "Выполнить".

Скорее всего конфигурация починится, но не факт. Возможно, что проблема в платформе 1С ...или в видео-драйвере, а дальше переходим к шаманским танцам...
189. SheremetevaValentina 28.01.13 22:07 Сейчас в теме
(188) Спасибо за комментарий :)
Я, собственно говоря примерно представляю, что делать и с какими бубнами плясать, этим и занимаюсь. Просто скинула интересную картинку - если вы ее правильно разглядели, то там показывает в одном месте версию конфигурации поставщика 28, а в другом 26 этой же конфигурации поставщика :) И при попытке обновить она распознавалась сначала как 28 и, соотв, в окне возможных обновлений показывалась следующая - 29, но далее выкидывалась ошибка. Как так получилось - не могу сказать :)
Как закончу шаманить - расскажу, что помогло. Думаю, что кто-то еще столкнется с такой проблемой.
190. SheremetevaValentina 29.01.13 01:09 Сейчас в теме
Для тех, кто столкнулся с проблемой, описанной в (187), рассказываю, какой танец с бубном спас ситуацию.
1. Нужна была cf 28 релиза. Поскольку у меня нет привычки хранить cf-ки, пришлось получить ее последовательным обновлением с 1.3... бог знает какого релиза.
2. Из рабочей базы (в которой оказалась битая конфигурация поставщика) выгрузила в файл конфигурацию БД, также имеющую 28 релиз. Почему не основную? Так повелел шаман Мбонго.
3. Далее типовую 28 методом "сравнить, объединить" объединила с с конфигурацией, полученной в п.3. Таким образом, полученная база содержит конфигурацию поставщика 28 типовую, конфигурацию основную и конфигурацию БД - 28 с изменениями. Для проверки получаем картинку как в (187). Ура, номера релизов конфигурации поставщику не глючат.
4. Сохраняем полученную конфигурацию в файл, загружаем конфигурацию в рабочую базу (не забыв сделать копию).
Танец помог, конфигурация живая, обновление на 29 пошло без ошибки.

З.Ы. Ради интереса расскажу и другой танец, который оказался неудачным. Сначала хотела полученную типовую 28 cf принудительно подсунуть в качестве файла обновления. Не получилось :)
191. volodya_gold 06.02.13 15:04 Сейчас в теме
Эта статья появилась в 2008 году, пережила несколько редакций и вот в настоящее время она все-еще популярна. Более 40000 просмотров. Многим данная статья помогла. Для начинающих или тех, кто хочет узнать правильную технологию обновления конфигурации, эта статья будет очень полезной. Спасибо автору.
192. KliMich 15.02.13 13:49 Сейчас в теме
За статью большое спасибо!
193. alex_shkut 43 17.02.13 14:30 Сейчас в теме
Плюс однозначно!
Нашел статью из-за рассинхронизации версий конфигураций. Создал пустышку, залил старый .cf поставщика.

Последовательно обновил до текущей версии основной конфигурации. При попытке обновить через поддержку по статье (где "указать файл") выпало сообщение, что обновлений нету.
Снял основную с поддержки. Попытался выполнить объединение с помощью Сравнить-Объединить.
В итоге Конфигуратор предложил поставить на поддержку - согласился.
Начинается сравнение, я так понимаю - конфигурации поставщика и БД и критическая ошибка.
Вариантов 2: Завершить и Перезагрузить.
chdbfl пишет, что все ОК. Причем ошибка на Регламентированном отчете.
И в сети многие пишут про такую ситуацию. Пока что предложения, выложенные на форумах не помогают.
Когда решу вопрос - отпишу о результате :)).
194. alex_shkut 43 17.02.13 20:57 Сейчас в теме
Ну что же, удалил Регламентированные отчеты из рабочей конфигурации, которые приводили к ошибкам сравнения. Их оказалось 3. НалоговаяНакладная, Приложение2 к ней же и один отчет от франча. Обновился успешно. Все версии на месте. Отчеты вернулись.
Вот уже часа 3 идет реструктуризация регистра бух. База файловая 4 гига. Спасибо за инструкцию.
Посмотрим, останутся ли в программе отчеты, которые создавались бухами и которые я удалил/перезалил.
195. Who 05.04.13 09:34 Сейчас в теме
Спасибо за грамотную статью
196. bessectrisa 05.05.13 11:32 Сейчас в теме
Спасибо за статью! Правда, пришлось перечитать много-много раз, новичку такое сложно сразу осилить.

У меня только один вопрос.

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


Для чего дублировать состояние по галочкам во вспомогательной базе, если там мы не нажимаем кнопку "Выполнить"?
197. alexk-is 6392 06.05.13 08:14 Сейчас в теме
Для чего дублировать состояние по галочкам во вспомогательной базе, если там мы не нажимаем кнопку "Выполнить"?

(196) bessectrisa, для того чтобы знать, с какими объектами конфигурации ещё предстоит разобраться, а на какие уже не стоит обращать внимания. Ведь после нажатия кнопки "Выполнить" любое сравнение конфигураций в основной базе не даст нам первоначальной оценки, т.к. конфигурация поставщика уже обновиться и трехстороннее сравнение конфигураций в основной базе уже не получить. Трехстороннее сравнение конфигураций остается во вспомогательной базе и с ним продолжаем работать. Для этого и нужна вспомогательная база - для сохранения результатов трехстороннего анализа.
bessectrisa; +1 Ответить
198. medv 20.05.13 15:07 Сейчас в теме
Нужная статья как для "старичков", так и для новичков - будем отправлять новых сотрудников к Вашей статье! Спасибо.
P.S. у самих руки сделать так и не дойдут.
199. Sjawa2004 28.05.13 12:18 Сейчас в теме
Плюсанул! Статья очень хорошая и главное наглядно и доходчиво!
200. XelOla 15 30.05.13 15:00 Сейчас в теме
"В приведенном примере объем работ по исправлению ошибок, допущенных при предыдущих обновлениях"
Разъясните, какие могут быть допущены ошибки при обновлениях?
201. alex_shkut 43 31.05.13 18:16 Сейчас в теме
Дошаманивание незаконченного обновления можно через меню Поддержка - Поддержка - Настройка поддержки... и там нажать "Сравнить/объединить". Не знаю, как это выглядит на многоверсионных конфигурациях, но я так заканчивал обновлять недообновленную :) конфигурацию.
(200) Например - мой пример.
Версия КП установлена в новую, а обновление выполнено неполностью, т.е. некоторые галочки сняты исскуственно. Или как сделал я недавно - скачал последнее обновление, запустил его, снял все галочки и заменил только пару новых регл. отчетов, которые были "ну очень срочно нужны". Осталось дошаманить когда появится время.
202. alexk-is 6392 02.06.13 10:32 Сейчас в теме
(200) Например, когда новые объекты конфигурации поставщика переносятся в рабочую конфигурацию через копирование или перетаскивание.
203. Starikova_NK 19.06.13 08:44 Сейчас в теме
Большое спасибо за статью, она как раз по теме!
Но я "споткнулась" на 1-м этапе, где описывается ситуация «Обнаружены ссылки на объекты, помеченные на удаление».
У меня обнаружились ссылки на типовой общий модуль из добавленного интерфейса. Вижу это, если делаю поиск ссылок на объект или поиск ссылок в объекте:

Объект "ОбщийМодуль.УниверсальныеМеханизмы" использован в:
Интерфейс.ПлановыйОтдел.Интерфейс
Объект "Интерфейс.ПлановыйОтдел" ссылается на:
ОбщийМодуль.УниверсальныеМеханизмы

А вот найти эту ссылку в интерфейсе и затем удалить не могу. Прошлась по всем пунктам интерфейса, но нигде не обнаружила ОбщийМодуль. Подскажите, как поступить?
204. alexk-is 6392 19.06.13 09:33 Сейчас в теме
(203) Starikova_NK, удалить интерфейс, удалить ОбщийМодуль, вернуть интерфейс обратно.
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Новосибирск
зарплата от 80 000 руб.
Полный день

Руководитель отдела внедрения 1С
Новосибирск
зарплата от 60 000 руб. до 160 000 руб.
Полный день

Ведущий программист 1С
Москва
зарплата от 120 000 руб. до 150 000 руб.
Полный день

Программист - консультант 1С
Москва
Полный день

Программист 1С
Самара
зарплата от 50 000 руб. до 100 000 руб.
По совместительству