gifts2017

Хитрости платформы: использование конфигурации поставщика

Опубликовал Юрий Ачкасов (practik1c) в раздел Программирование - Практика программирования

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

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

 

 

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

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

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

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

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

 

 

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

 

 

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

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

 

 

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

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

 

 

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

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

 

 

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

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

 

 

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

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

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

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

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

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

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

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

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

Источник

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Станислав Шепталов (sCHTASS) 20.06.12 16:48
Спасибо. Действительно про написанное не знал.
2. Юрий Ачкасов (practik1c) 20.06.12 19:11
Пожалуйста, как показала практика, многие про это не знают. Да что греха таить, когда-то и сам не знал :)
3. Алексей 1 (AlX0id) 20.06.12 20:54
Итак мы понимаем, чтобы разобраться нам нужна типовая конфигурация текущего релиза (допустим 1.1.23.1). Но где ее взять? Если есть знакомый франч и он может оперативно переслать дистрибутив — прекрасно, но предположим его нет, а исправить проблему нужно срочно. (Варез не предлагать!)

Если конфа легальная - users.v8.1c.ru и хоть обкачайтесь.
Если нелегальная, то за Вами скоро выедут.
4. Юрий Ачкасов (practik1c) 20.06.12 22:36
(3) AlX0id,
Если конфа легальная - users.v8.1c.ru и хоть обкачайтесь.

Насколько я знаю, пользователям доступны только дистрибутивы обновления, аналогично таковым на дисках ИТС. Но суть была не в том как достать дистрибутив, а в том что решение лежит в другом направлении.
5. Антон Чарушкин (hulio) 21.06.12 07:14
(3) AlX0id,
Если конфа легальная - users.v8.1c.ru и хоть обкачайтесь

:D:D:D
Да-да, сначала обкачайтесь (полный дистрибутив только первой версии + все обновления), а потом заустанавливайте (установите дистрибутив и последовательно установите обновления ))))
Не болтайте ерундой :)
Автор статьи все верно написал: в информационной базе присутствует как минимум 3 конфигурации:
1. Текущая конфигурация (собственно, это та конфигурация, которую мы правим)
2. Конфигурация базы данных
3. Конфигурация поставщика
Почему "как минимум 3 конфигурации"? Да потому что конфигураций поставщиков может быть сколько угодно много :) И с каждой из них можно делать все то, о чем писал автор (0)
(0) practik1c, вы бы еще написали про то, как важно устанавливать обновления через меню "Конфигурация --> Поддержка --> Обновить конфигурацию", а не просто через "Сравнить/объединить" :)
Vyach; OStepanych; dicwork; MaiorovYury; Vladimir87; loginfo; Zerkon; w-divin; aet; kstukov; vvr908; Yashazz; i132; irishka77; mtv:); vladir; Sherlock_kmw; Famza; +18 Ответить 4
6. Юрий Ачкасов (practik1c) 21.06.12 08:10
(5) hulio,
вы бы еще написали про то, как важно устанавливать обновления через меню "Конфигурация --> Поддержка --> Обновить конфигурацию", а не просто через "Сравнить/объединить" :)


По этому поводу возможно напишу отдельную статью.
7. cmd_vasec (cmd_vasec) 21.06.12 09:14
Спасибо. Однозначно плюс. Это из раздела: это должен знать каждый. :-)
ART13; SunShinne; +2 Ответить 1
8. Алекс Ю (AlexO) 21.06.12 09:28
(7) cmd_vasec,
вы хоть помечайтесь - "студент Вася: отлично! все понравилось" ничего не знаю, но это должен знать!"
9. Алекс Ю (AlexO) 21.06.12 09:31
(2) practik1c,
и какая же у вас практика? чтобы писать такое - видимо, очень богатая:
Единственный способ поставить конфигурацию снова на поддержку — это загрузить (не в режиме сравнения и объединения, а именно пункт Загрузить конфигурацию из файла) типовой .cf.

.. и потерять все данные, которые введены и хранились в реквизитах и таблицах изменения.
Если не знаете, как поставить конфу обратно на поддержку - так и пишите. А не то, что вы сами напридумывали.
А еще лучше - пишите в начале статьи: "я еще студент, но вот решил написать статью о том, что сам не проверял, но предполагаю..."
albatros12; lukoyanovas; IntSergey; +3 Ответить 2
10. Никола Тесла (alext88) 21.06.12 09:41
(9) AlexO, А Вы хоть раз пробовали загружать из цфки конфу? Если нет, то не пишите, что
потерять все данные, которые введены и хранились в реквизитах
11. Алекс Ю (AlexO) 21.06.12 09:41
(6) practik1c,
По этому поводу возможно напишу отдельную статью.

тогдла уж начните с - "Использование 1С в народно-хозяйственном учете. Функции и возможности". :)
12. Игорь Юндин (kereo) 21.06.12 09:44
(9) Алекс

.. и потерять все данные, которые введены и хранились в реквизитах и таблицах изменения.


Очень интересно узнать как же специалист может вернуть конфигурацию на поддержку и не потерять данные, которые хранились в добавленых реквизитах?
13. cmd_vasec (cmd_vasec) 21.06.12 09:59
(8) AlexO,
Вы противоречите себе. Пишите обдумано свои комментарии. А то складывается такое мнение, что у вас плохо с логикой.
И на будущее не оскорбляйте присутствующих.
14. Сергей (sstar90) 21.06.12 10:20
15. Вячеслав Кадацкий (marsohod) 21.06.12 10:57
"А слона-то он и не заметил..." (с) :D
16. al petrov (petrov_al) 21.06.12 11:52
К сожалению все это известно...думаю и большинство программистов знают, ...публикация для новичков
18. John Smith (koklobok) 21.06.12 12:18
Можно добавить в статью такую удивительную информацию, как включение возможности не всех объектов, а только измененных. Муторно конечно, каждый раз когда нужно редактировать объект с не включенной возможностью изменений, открывать окно настройки поддержки, но зато при обновлении не нужно проверять изменения кучи объектов.
19. Сергей JesteR (JesteR) 21.06.12 12:55
А вот некоторые обновляют через сравнение и объединение, и в таком случае конфигурация поставщика не обновляется. Или я ошибаюсь?
20. cmd_vasec (cmd_vasec) 21.06.12 13:30
21. Алекс Ю (AlexO) 21.06.12 13:47
(19) JesteR,
конфигурация поставщика обновляется при установке обновления.
22. Алекс Ю (AlexO) 21.06.12 13:50
(13) cmd_vasec,
что у вас плохо с логикой.

с 1с-овской? да, признаю, плохо. Даже с "женскую" - намного лучше понимаю.
23. Яков Коган (Yashazz) 21.06.12 13:50
Умиляюсь каждый раз, когда за пересказывание штатного мануала так рьяно благодарят. РТФМ, господа, и будет щастье. А то самое интересное осталось "за кадром". И что конфигураций поставщиков бывает несколько, и что на основании конфигурации "А" можно сделать свою "Б" (доработанная типовая как своё тиражное), тогда работа ещё интереснее... И что иногда конфигурация находится на поддержке без возможности изменения, обновляется файлом от производителя, а пункта "Конфигурация поставщика" в меню сравнения нет как нет... И про особенности сравнения, особенно применительно к модулям, лазающим в интернеты... А очевидные вещи, они в книжках и так есть.
wolfsoft; klinval; EugenVitla; andogskiy; sstas007; krein; AlexO; +7 Ответить 1
24. Алекс Ю (AlexO) 21.06.12 13:51
(10) alext88,
т.е. вы не знаете, что есть реквизиты из типовой, а есть - нетиповые? Тогда от
(13) cmd_vasec,
Пишите обдумано свои комментарии. А то складывается такое мнение, что у вас плохо с логикой.
И на будущее не оскорбляйте присутствующих.
- это к вам, видимо.
А то он кнопкой ошибся.
25. Алекс Ю (AlexO) 21.06.12 13:54
(12) kereo,
Очень интересно узнать как же специалист может вернуть конфигурацию на поддержку и не потерять данные, которые хранились в добавленых реквизитах?

Можно.
В результате - и конфа на поддержке, и добавленные изменения остаются.
А также - какое открытие для студентов-специалистов! - есть возможность создавать свои собственные CFU с полной "поддержкой замочка" для совершенно нетиповых баз. Но это делается несколько по-другому от первого варианта.
Т.е, как разберетесь - можете смело называть себя студентом-суперспециалистом :)
26. Игорь Юндин (kereo) 21.06.12 14:07
(25) Алекс

Делать свои поставки...А смысл? Запрет редактирования? Наличие 2-х конфигураций поставщика?

Если речь идет о возможности обновления с сайта 1С(или диска ИТС) и как мне кажется автор хотел сказать именно об этом, то это плохой вариант.
Если речь идет о закрытии для редактирования конфигурации, так лучше это сделать через права.
Если же просто повыпендриваться, так это не самый пи***тый лучший способ.
27. Юрий Зайцев (Yury1001) 21.06.12 14:42
Не так давно искал и не нашёл, спс.
28. Алексей Масалыгин (CnupT) 21.06.12 14:46
Не считаю себя совсем уж новичком, но прочитал с интересом, спасибо
29. cmd_vasec (cmd_vasec) 21.06.12 14:48
(22) AlexO,
Нет.
Вы читали то, что написали в мой адрес.
Почему вы решили, что: я студент; я нечего не хочу знать, а это должен?


Запомните: все знать не возможно. Даже у специалиста можно найти, то чего он не знает.

Новое для себя узнал только то, как можно выгружать конфу поставщика.
30. Никола Тесла (alext88) 21.06.12 15:32
(24) AlexO, Ну тогда и надо было написать, не то, что потеряются ВСЕ данные которые хранятся в реквизитах. В описанном примере потеряются только данные из нетиповых реквизитов
31. Алекс Ю (AlexO) 21.06.12 15:44
(30) alext88,
В описанном примере потеряются только данные из нетиповых реквизитов

а что, этого не достаточно, чтобы застрелиться бухгалтеру?
32. Алекс Ю (AlexO) 21.06.12 15:50
(29) cmd_vasec,
Новое для себя узнал

боюсь, что пока вы учитесь вот по таким статьям (коих на инфостарте все больше и больше), вы научитесь только ломать базы.
Это уже не первая статья, где я указываю автору на катастрофические последствия действий "по статье".
Хотя - 1С прекрасная среда, чтобы узнать вкус жизни и пройти жестокую школу "избиения бухгалтерами и директорами программистов 1С" :)
Дает массу суровых уроков. В том числе - не суди программу по одежке и по агиткам производителей.
33. cmd_vasec (cmd_vasec) 21.06.12 16:11
(32) AlexO,
То, что написано в статьях надо проверять на практике.
А если вы «сломали базу», то это ваша вина, надо вначале попробовать на копии.
34. cmd_vasec (cmd_vasec) 21.06.12 16:39
(32) AlexO,
Если вы все знаете, то вопрос по теме: как через командную строчку обновить ТОЛЬКО конфигурацию поставщика?
35. Dmitiry (ndacoder) 21.06.12 17:22
(34) nda.bat

может тебе расказать как изменить конфигурацию без включения возможности изменения ?
36. cmd_vasec (cmd_vasec) 21.06.12 17:29
(35) ndacoder,
Что такое nda.bat? Если это бантник, то напишите код.
37. Сергей Шевченко (demon_infernal) 21.06.12 23:29
Все описанное в статье есть в руководстве разработчика, поставляемом вместе с любой конфой при покупке. Минусую.
P.S. Заминусовал бы, если бы мой собственный рейтинг был выше 30
38. int int (IntSergey) 22.06.12 04:00
Статья как статья, ничего нового. Гораздо важнее обработки на сайте, из-за которых тут и пишут подобные "статьи".
39. max maxx (motorkuzbassa.it) 22.06.12 06:06
а где БОЛЬШИМИ БУКВАМИ, СДЕЛАЙТЕ КОПИЮ БД???
40. Максим Лучко (alcoholic) 22.06.12 11:05
41. Алексей Аборин (commo) 22.06.12 12:35
собственно что написано в статье знал, но почерпнул информацию интересную из комментов, автору + за то что создал публикацию и + всем кто оставил интересные комментарии.
42. Дмитрий Глеков (glek) 22.06.12 12:52
Информация в статье очень важная для разработчиков. Сам пользуюсь данной возможностью давно, До создания ЦФ-ки из конфигурации поставщика пока что не требовалось, но прием нужный.
43. Василий Антонов (khaoos) 22.06.12 12:59
Спасибо! Почти все знал, но кое-что почерпнул и освежил в памяти.
44. Доржи Балбаров (Angeros) 22.06.12 13:41
Ничего нового, но все равно + за систематизацию.
45. Доржи Балбаров (Angeros) 22.06.12 14:39
не ясень случай 3 почему обязательно нужно выгрузить иповую цф потом загрузить ее. Есть же механизм - сравнения объединения. кнопка левее.
46. Игорь Юндин (kereo) 22.06.12 15:03
(45) Angeros, это в случае если хочешь потом обновляться без сравнения на автомате.

Автоматическое обновление

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

источник
47. Доржи Балбаров (Angeros) 22.06.12 15:24
48. Игорь Юртаев (ipyu) 23.06.12 08:07
Спасибо, чётко и понятно.
50. krein (krein) 24.06.12 11:33
Единственный способ поставить конфигурацию снова на поддержку — это загрузить (не в режиме сравнения и объединения, а именно пункт Загрузить конфигурацию из файла) типовой .cf. Вот для этого нам как раз и пригодится возможность сохранения конфигурации поставщика в файл .cf. Делаем сохранение, затем загрузку, и после обновления конфигурации базы данных, получаем типовую конфигурацию в первозданном виде, т.е. с замочком :)
Вот этот текст, считаю, надо из статьи убрать,
или заменить слова "на поддержку" на "на поддержку без возможности изменения"
и указать, что возможна (и очень вероятна) потеря данных (добавленных реквизитов например) в этом случае...

по ссылке ниже хорошая статья, где указано, как правильно обновить конфигурацию поставщика до нужной версии:
http://infostart.ru/public/18562/,
в свое время по ней пошагово обновлял коряво измененную и неправильно потом обновленную УПП,
в первый раз и все получилось!
51. Кондрат Иванов (Konder.Djironimo) 24.06.12 15:09
thank you действительно не знал !!!
52. Юрий Ачкасов (practik1c) 24.06.12 16:23
(50) krein,
Вот этот текст, считаю, надо из статьи убрать,
или заменить слова "на поддержку" на "на поддержку без возможности изменения"
и указать, что возможна (и очень вероятна) потеря данных (добавленных реквизитов например) в этом случае...

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

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

Еще раз: в пункте 3 этой статьи не руководство к действию (иначе да, там бы присутствовала фраза ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИЮ и более развернуто описан процесс перехода от нетиповой конфигурации к полностью типовой с вариантами сохранения добавленных данных), а частный случай использования конфигурации поставщика, в случае, когда мы точно знаем (заранее озаботились сохранением/переносом добавленных данных), что делаем.

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

На практике реально и не раз сталкивался с такой ситуацией, когда нужно было откатится на полностью типовую конфигурацию, но пользователи (и программисты их обслуживающие) не знали как это сделать. Вот именно такой случай и описан в статье.
Gorus; w-divin; +2 2 Ответить 2
53. Алекс Ю (AlexO) 24.06.12 18:27
(52) practik1c,
На практике реально и не раз сталкивался с такой ситуацией, когда нужно было откатится на полностью типовую конфигурацию, но пользователи (и программисты их обслуживающие) не знали как это сделать.

да у вас вообще кошмар какой-то.
Пообтритесь побольше с 1с - и поймете, что это ваше "откатится назад" - нужно в 0,1%. В остальных - крутится, крутится и крутится. Вот от
(23) Yashazz,
И что конфигураций поставщиков бывает несколько, и что на основании конфигурации "А" можно сделать свою "Б" (доработанная типовая как своё тиражное), тогда работа ещё интереснее... И что иногда конфигурация находится на поддержке без возможности изменения, обновляется файлом от производителя, а пункта "Конфигурация поставщика" в меню сравнения нет как нет...

примеры настоящей практики обновления в 1с. А у вас - так, лабораторные работы в институте под наблюдением преподавателя.
54. red 80 (red80) 24.06.12 19:16
(5) hulio,
Да-да, сначала обкачайтесь (полный дистрибутив только первой версии + все обновления), а потом заустанавливайте (установите дистрибутив и последовательно установите обновления ))))
Не болтайте ерундой :)
Не болтайте ерундой. Скачиваем последний доступный полный дистрибутив, ставим, открываем в режиме Предприятие, запускаем обновление с сайта и переключаемся на другую задачу или идем пить чай. Часа через 4 имеем последний релиз.
55. Юрий Ачкасов (practik1c) 24.06.12 19:20
(53) AlexO,
Я у вас уже давно заметил завышенную самооценку, но кто дал вам право судить о моей практике?
и какая же у вас практика? чтобы писать такое - видимо, очень богатая:

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

Обтираться с 1с можно по-разному. Я например обтираюсь с 2004 года, причем добрую половину этого времени проработав ведущим программистом-внедренцем в крупнейшем франче, пройдя десятки внедрений. Долгое время работал и на фикси, в т.ч. в должности рук. отдела ИТ. А можно обтираться проводя большую часть рабочего времени на форумах, раздувая щеки и оскорбляя других участников, дабы поднять свою самооценку.
И вообще, AlexO, складывается такое впечатление, что вы зациклены на 1с. Посмотрите вокруг, есть так много прекрасных вещей, на которые стоит тратить свое время, тем более в воскресенье вечером :)
AganinEvgeniy; +1 Ответить 1
56. Алекс Ю (AlexO) 24.06.12 19:35
(55) practik1c,
Я например обтираюсь с 2004 года, причем добрую половину этого времени проработав ведущим программистом-внедренцем в крупнейшем франче, пройдя десятки внедрений. Долгое время работал и на фикси, в т.ч. в должности рук. отдела ИТ.

а и не сомневался - что деградация науки и знаний, профессий и умений - и в частности - программирования, идет полным ходом.
С таким набором раньше - даже в голову бы не пришло советовать ломать базы таким образом (т.е. - совершенно не зная, или специально не предупредуждая, чем то или иное действие грозит).
А теперь - пожалуйста.
И если вы за всю свою практику, как пишите - даже по обновлению пишите из справки, то - ваше дело.
А я считаю, что указать маленькой и сокращающейся думающей аудитории на критические ошибки - крайне важно.
Как и вам важно - после стольких лет ведущим программистом давать непроверенную статью элементарных действий :)
А про "студентов" - так это не обучением в институте-ВУЗе определяется, а состоянием: беззалаберность, безответственность, пофигизм, агрессивность и нежелание учиться.
57. Юрий Ачкасов (practik1c) 24.06.12 20:21
(56) AlexO,
а и не сомневался - что деградация науки и знаний, профессий и умений - и в частности - программирования, идет полным ходом.
С таким набором раньше - даже в голову бы не пришло советовать ломать базы таким образом (т.е. - совершенно не зная, или специально не предупредуждая, чем то или иное действие грозит).

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

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

По-моему вы свой мегапрофессионализм не в то русло направляете. Еще раз, посмотрите на рубрику, в которой находится эта статья. Без обид, но не стоит в каждой бочке быть затычкой :)
58. StronG-X (Dethmond) 25.06.12 10:20
Спасибо, как раз то, что нужно
60. Алекс Ю (AlexO) 25.06.12 15:32
61. Евгений Федоров (FedorovEvg) 26.06.12 13:08
Вся информация в статье присутствует в типовых книжках и обязана к прочтению в первоисточнике. Причем даже в учебниках 1С (Радченко Практическое пособие) рассказано о нескольких конфигурациях поставщика (и даже есть схемы). Выше уже приводилась классическая статья, об обновлении конфигураций, думаю ее надо брать за основу новичкам. Прочитал дискуссию с пользователей с AlexO, не понимаю, почему многие кинулись объяснять человеку, что он во всем не прав? Я понимаю, что опытный программист, знает все, что указано в данной статье на уровень выше. Многие думается мне читали библию 1с, там выделена целая глава где разобранные и разжеваны все случаи обновления. Если новичкам нет времени, то тогда берете классическую статью и обновляете. Зачем оправдывать программистов не читающих мануалы ?? AlexO+100500
62. Алекс Ю (AlexO) 26.06.12 13:22
(57) practik1c,
Т.е. вы считаете, что те кто прочитают данную статью, в частности пункт 3

Пункт 3:
"Допустим на начальном этапе существования конфигурации в типовой не было нужного нам функционала и было принято решение о доработке. ... Но затем, спустя какое-то время, мы обнаруживаем, что данный функционал ... появился в типовой ... . Возникает резонное желание отказаться от внесенных доработок и снова поставить конфигурацию на полную поддержку.
Единственный способ поставить конфигурацию снова на поддержку — это загрузить (не в режиме сравнения и объединения, а именно пункт Загрузить конфигурацию из файла) типовой .cf."
Ну давайте, объясните пункт 3, и как при этом не потерять данные в тех самых "доработках"?
Причем даже в учебниках 1С

в учебниках от 1С СПЕЦИАЛЬНО не рассказывают про технологии манипуляции с обновлением баз поставщика - могут быть глюки, например - в результате на выходе база поставщика одной версии, а основная база - другой версии.
Там много интересных подводных камней, но в статье об этом - ни слова, но зато есть прямой совет, как запороть существующую базу.
63. Тарас (Trof@) 26.06.12 13:34
"Просто многие единственный раз открывают данную форму только лишь для включения возможности изменения и больше никогда к ней не возвращаются." 100%
64. Юрий Ачкасов (practik1c) 26.06.12 13:37
(62) AlexO,
Возникает резонное желание отказаться от внесенных доработок

Ну давайте, объясните пункт 3, и как при этом не потерять данные в тех самых "доработках"?

Мдя...тяжелый случай...

А теперь для тех, кто в танке
Еще раз: в пункте 3 этой статьи не руководство к действию (иначе да, там бы присутствовала фраза ОБЯЗАТЕЛЬНО СДЕЛАЙТЕ РЕЗЕРВНУЮ КОПИЮ и более развернуто описан процесс перехода от нетиповой конфигурации к полностью типовой с вариантами сохранения добавленных данных), а частный случай использования конфигурации поставщика, в случае, когда мы точно знаем (заранее озаботились сохранением/переносом добавленных данных), что делаем.
65. Антон Чарушкин (hulio) 26.06.12 20:06
(54) red80,
Часа через 4 имеем последний релиз

Я что-то не пойму - это сарказм или вы действительно предлагаете идти именно этим путем? Если сарказм, то не надо направлять его в мою сторону - я как раз против скачивания полного дистрибутива и последовательной установки обновлений. Если же вы на полном серьезе предлагаете такой подход, то мне вас искренне жаль ))) Зачем что-то откуда-то скачивать, если все необходимое уже есть в базе? Да и вообще, ваш метод вряд ли сработает. Вы уверены, что в ранних релизах конфигураций имеется возможность автообновления с сайта? А если такая возможность и есть в самом первом релизе, то процедуру автообновления придется запускать не менее 2-х раз: сначала ставить 8.1 (или даже 8.0), устанавливать все обновления, вышедшие под эту платформу, затем конвертировать базу в 8.2 и ставить обновления под новую платформу. Вы точно уверены, что это оптимальный вариант? )))
66. Алексей Константинов (alexk-is) 26.06.12 20:16
(50) Прикольно. Значит, всё-таки читают...
67. red 80 (red80) 26.06.12 21:17
(65) hulio,
Если же вы на полном серьезе предлагаете такой подход, то мне вас искренне жаль ))) Зачем что-то откуда-то скачивать, если все необходимое уже есть в базе? Да и вообще, ваш метод вряд ли сработает. Вы уверены, что в ранних релизах конфигураций имеется возможность автообновления с сайта? А если такая возможность и есть в самом первом релизе, то процедуру автообновления придется запускать не менее 2-х раз: сначала ставить 8.1 (или даже 8.0), устанавливать все обновления, вышедшие под эту платформу, затем конвертировать базу в 8.2 и ставить обновления под новую платформу. Вы точно уверены, что это оптимальный вариант? )))

Такое ощущение что ты бредишь, прочитал про три конфигурации в базе и почувствовал себя мегагуру. Зачем ставить 8.1 и 8.0? При чем тут вообще 8.1 и 8.0? Если надо обновить Бухгалтерию с 1.6 на 3.0 то это вопрос не этой публикации. А если все есть в базе то никакого вопроса вообще не возникает. Я написал как легко и просто прыгнуть через несколько релизов в не испорченной конфигурации или получить последний релиз отсутствующей (или есть способ где-то скачать последнюю полную установку?) Метод работает. И в ранних версиях он есть. Если ты за всякой фигней лезешь в конфигурацию убивая свое время, вместо того чтобы делегировать задачу машине, то мне тебя жаль.
68. Виктор Маркевич (warrior1985) 27.06.12 02:18
Спасибо. Действительно по написанное не знал этом. Пригодится.
69. kcprovod (loginfo) 27.06.12 07:12
70. Alexey Pak (Alexey55) 27.06.12 07:54
Спасибо автору! терь буду знать)
71. Алекс Ю (AlexO) 27.06.12 09:47
(67) red80,
Я написал как легко и просто прыгнуть через несколько релизов

чтобы "легко и просто" прыгнуть через несколько релизов - нужно на 100% убедиться, что в перепрыгиваемых релизах не было замены уже существующих реквизитов и переноса данных из них.
А убедиться в этом - намного сложнее, чем последовательно накатить "пропущенные" релизы.
72. red 80 (red80) 27.06.12 09:51
(71) AlexO, facepalm
А почитать о чем речь идет?
73. Алекс Ю (AlexO) 27.06.12 09:52
(64) practik1c,
Возникает резонное желание отказаться от внесенных доработок

что у вас за желание - не знаю. Но если там - в тех самых доработках, от которых у вас постоянно возникает желание отказаться :) , - хранятся данные - значит, эти данные кому-то и для чего-то были нужны. И их либо надо оставлять, либо - переносить.
А если вы советуете "ломайте все, возвращайте к типовой - и берите, в случае чего, всю ответственнность за потерянные данные на себя", то так и напишите.
А не прикрывайтесь фразами "а частный случай использования конфигурации поставщика, в случае, когда мы точно знаем (заранее озаботились сохранением/переносом добавленных данных), что делаем".
Где у вас в п3 "частный случай" и "только после переноса/сохранения данных"? вы сами-то читали свою статью?
74. Алекс Ю (AlexO) 27.06.12 09:52
(72) red80,
вы хотите сказать, что можно в любом случае прыгать как хочешь через релизы?
75. Алекс Ю (AlexO) 27.06.12 09:58
(5) hulio,
practik1c, вы бы еще написали про то, как важно устанавливать обновления через меню "Конфигурация --> Поддержка --> Обновить конфигурацию", а не просто через "Сравнить/объединить" :)

я вообще считаю, что в таком виде статью нельзя размещать - ибо там под видом "я спец, тут и делать нечего, щас кноки поднажму" одни недосказанности и ввод в заблуждение тех пользователей, которые первый раз с этим столкнулись (и на что и упирает автор, что статья для новичков).
А про слом базы я уже с ним спорю который день - он никак не хочет понимать свои же недоработки (точнее, непростительные непроработки - раз в ход пошло "я начальник и ведущий со стажем").
76. red 80 (red80) 27.06.12 10:02
(74) AlexO,
В не измененной или
не испорченной конфигурации
.
Глазами пользователя - это один затяжной прыжок через несколько конфигураций. То, что 1С-ка разом скачивает кучу обновлений и последовательно их инъекцирует он даже не видит. Все получается легко и просто, нужны только код пользователя и пароль к сайту обновлений.
77. Алекс Ю (AlexO) 27.06.12 10:33
(76) red80,
Глазами пользователя - это один затяжной прыжок через несколько конфигураций.

если имеете в виду, что обновления все-таки ставятся одно за другим, а не сразу последнее - то да, согласен, так и надо.
НО с инет-обновлением, по-моему, тоже не все гладко, и как всегда - сделано через ж у 1С.
Я как-то запустил один раз, оно долго висело, выскочило "не могу", я плюнул, и больше таким обновлением не пользуюсь.
78. Владислав Рожевский (vvr908) 27.06.12 13:42
В моей публикации http://infostart.ru/public/116882/ про обновление типовых конфигураций 8.2 и комментариях к ней тоже затрагивалась эта тема, правда применительно к обновлениям... Обсуждали довольно жарко - похоже, что эта тема и здесь нашла своих поклонников )))
79. Андрей Иванов (ideal_ko) 27.06.12 14:44
Спасибо.
Только собрался звонить "поставщику" о чистой конфигурации.
80. Сергей (sergio199) 28.06.12 10:02
(21) AlexO,
Не только при установке обновления, а ещё и при выборе команды Конфигурация - Загрузить конфигурацию из файла.
81. Антон Чарушкин (hulio) 28.06.12 13:37
(67) red80,
Такое ощущение что ты бредишь, прочитал про три конфигурации в базе и почувствовал себя мегагуру. Зачем ставить 8.1 и 8.0? При чем тут вообще 8.1 и 8.0? Если надо обновить Бухгалтерию с 1.6 на 3.0 то это вопрос не этой публикации. А если все есть в базе то никакого вопроса вообще не возникает. Я написал как легко и просто прыгнуть через несколько релизов в не испорченной конфигурации или получить последний релиз отсутствующей (или есть способ где-то скачать последнюю полную установку?) Метод работает. И в ранних версиях он есть. Если ты за всякой фигней лезешь в конфигурацию убивая свое время, вместо того чтобы делегировать задачу машине, то мне тебя жаль.

Даааа. У меня уже не ощущение, а 100%-ая уверенность, что бредишь здесь ты. Объясняю: последний доступный полный дистрибутив (равно как и часть обновлений) может быть выпущен для платформы 8.0 или 8.1. Последние обновления будут уже под платформу 8.2. При таком раскладе автоматическая установка обновлений у тебя прервется как минимум 1 раз. Чтобы ее возобновить, необходимо будет сконвертировать твою базу под 8.2 и запустить процесс установки обновлений заново.
Но это все лирика. Полным бредом я считаю вот этот эпос:
Скачиваем последний доступный полный дистрибутив, ставим, открываем в режиме Предприятие, запускаем обновление с сайта и переключаемся на другую задачу или идем пить чай. Часа через 4 имеем последний релиз

Зачем это все, когда можно просто ничего не скачивая, ничего дополнительно не устанавливая, ничего не обновляя и ничего не ожидая, в общем, без всякого геморроя получить cf-ник типовой конфигурации, просто выгрузив его из имеющейся базы???
82. Антон Чарушкин (hulio) 28.06.12 13:57
(67) red80, да, и еще - ваш подход может оказаться совершенно бесполезным, например, в такой ситуации:
имеется доработанная конфигурация, находящаяся на поддержке, но не последнего релиза (например, бухгалтерия 2.0.35)
ваша задача: узнать, что именно было изменено (это понадобится, чтобы, например, обновить конфигурацию до последнего релиза (2.0.37), не затронув изменения в конфигурации заказчика)

Мои действия:
Выгрузить cf-ник из конфигурации поставщика --> сравнить конфигурацию заказчика с полученным cf-ником --> Profit!

Твои действия:
скачать последний доступный полный дистрибутив (2.0.12) --> развернуть базу из этого дистрибутива и запустить автоматическую установку обновлений --> пить чай "часа 4" (если не больше: все таки это не шутка - последовательно накатить 25 обновлений ...) --> получить cf-ник релиза 2.0.37, который нельзя сравнивать с конфигурацией заказчика --> перейти к моему алгоритму, чтобы получить profit :D

В общем, наверное, мне надо вам сказать спасибо - насмешили )))
83. red 80 (red80) 28.06.12 15:34
(82) hulio,
Мда, чукча не читатель, чукча писатель.
84. Антон Чарушкин (hulio) 28.06.12 15:44
(83) red80, не надо так сильно самобичеваться :D
87. Юрий Ачкасов (practik1c) 28.06.12 21:23
(85) red80, (86) hulio, Просьба не переходить на личности, уважайте себя и других участников.
88. red 80 (red80) 28.06.12 21:55
(86) hulio,
Кроме оскорблений ничего внятно написать не можешь ...
Пишу специально для тебя предельно разжевано.
Еще и еще раз, сконцентрируйся:
Я написал как легко и просто прыгнуть через несколько релизов в не испорченной конфигурации или получить последний релиз отсутствующей
Ну нету у меня требуемой конфигурации, неоткуда взять конфигурацию поставщика. В 1С я зайти не могу, живу далеко за МКАДом, в землях по названием Россия (проходил в школе?), могу только сделать выгрузку базы клиента или скачать с сайта. На сайте есть еще более древний релиз и куча обновлений.

Все понимают, один ты с этой выгрузкой конфигурации поставщика носишься как с фантиками.
89. Евгений Федоров (FedorovEvg) 29.06.12 09:24
Прочитал статью, прочитал комменты.
Хотел дать развернутый ответ в комментариях, но поскольку все не уместил. Решил в качестве ответа написать ответную статью, для предупреждения новичков от проблем при использовании данной статьи.
Ссылка http://infostart.ru/public/141359/
90. Антон Чарушкин (hulio) 29.06.12 09:58
(88) red80, разжевываю специально для тебя:
В (0) автор пишет:
Итак мы понимаем, чтобы разобраться нам нужна типовая конфигурация текущего релиза (допустим 1.1.23.1). Но где ее взять?

В ответ на это AlX0id в (3) пишет:
Если конфа легальная - users.v8.1c.ru и хоть обкачайтесь

В (5) я отвечаю, как бы намекая, что ничего ниоткуда скачивать не надо:
Автор статьи все верно написал: в информационной базе присутствует как минимум 3 конфигурации:
1. Текущая конфигурация (собственно, это та конфигурация, которую мы правим)
2. Конфигурация базы данных
3. Конфигурация поставщика

А потом спустя несколько десятков постов в (54) ты вдруг заявил:
Не болтайте ерундой. Скачиваем последний доступный полный дистрибутив, ставим, открываем в режиме Предприятие, запускаем обновление с сайта и переключаемся на другую задачу или идем пить чай. Часа через 4 имеем последний релиз.

Фактически, порекомендовал сделать то же самое, что предлагалось в (3), никаких дополнительных аргументов в пользу своей точки зрения не приводя. Все последующие твои посты уже малосвязны и оскорбительны для других участников форума (для меня в частности). Так и не предоставив никаких доводов, ты только и делаешь, что кричишь "Я написал как легко и просто прыгнуть через несколько релизов в не испорченной конфигурации или получить последний релиз отсутствующей!". А как это вообще относится к изначальному спору? Тем более, что речь изначально шла об уже испорченной конфигурации.
Уже зарекался отвечать на выпады безымянного бота, но ... иногда не могу сдержаться :)
91. Юрий Ачкасов (practik1c) 29.06.12 13:13
(89) FedorovEvg,

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


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

Автор статьи почему-то приводит случаи когда БЭКАПа постоянно не оказывается под рукой .


А вы никогда не задумывались почему люди чаще ищут по фразе "как отремонтировать утюг", а не "руководство по эксплуатации утюга"?

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

Если это что-то глобальное конфигурация сильно изменена, как перейти на функционал 1с? В качестве единственного способа предлагается загрузить типовой cf. Готов оспорить это заявление.
Во-первых, потеряются все наши данные, которые были заведены в базе. Вспомните, как 1с меняет функционал? Создаются новые объекты, старое перегружается в новое (обработка обновления), а потом очищается. Только так. Если используется рабочий функционал, предлагать очистить его с помощью загрузки это НЕПРАВИЛЬНО.
Во- вторых для поставка на поддержку для переноса происходит по следующему алгоритму. Берется типовая cf. Рабочая база снимается с поддержки, пункт «Снять поддержку». Через пункт «Сравнить, объединить с конфигурацией из файла» происходит объединение. В этот момент появляется окошко с надписью «Поставить на поддержку?», соглашаемся, в окне сравнения, можно расставить галки для типовых объектов в зависимости от своих приоритетов, НО новые объекты остаются. После сохранения конфигурации, у вас есть конфигурация с вашими изменениями, но поставленная на поддержку. Переносите свои изменения в новые типовые объекты, и работаете с типовым функционалом.


Спасибо за столь ценные замечания, но в статье речь шла все же про небольшие (и зачастую ненужные) доработки.
Дополнил п.3 такими примерами.

FedorovEvg, нисколько не сомневаюсь в вашем профессионализме, но в данном случае вы, как и AlexO направляете его не в то русло. Пишите и дальше мануалы, у вас это хорошо получается.
92. fhn iyg (zigomodo) 29.06.12 19:47
Спасибо за статью,теперь будем знать.
93. иван новиков (icich) 30.06.12 18:19
Не всегда внедренцы интересуются работой в конфигураторе. Объем знаний ограничен функцией обновления. Даже при обновлении измененной не используют отбор по дважды измененным.А поставить обратно на поддержку-сложный вопрос.
Спасибо за подробные объяснения.
94. Михаил (mdzen) 01.07.12 10:34
Весьма познавательно. Спасибо за труд.
95. Артем Гусаров (Flashback1979SE) 02.07.12 10:46
Пользительная статья для новисов... Сам узнал об этом в первые месяцы работы во франче.
96. Евгений Федоров (FedorovEvg) 02.07.12 18:14
(91) Отвечаю немного запоздало.
Авторы, вы пишете для новичков, так будьте добры писать им самые простые истины. А если пишите для профи, так и указывайте, пишу дескать для профи, новичкам не заходить.
Вы согласны, что даже у ненужных доработок (которые стали ненужными после выхода очередного релиза) необходимо перенести данные в типовой функционал? Я думаю что, переносить нужно, а не затирать накопленные данные. В целом согласен с вами, уровень 1С падает, что в принципе не удивительно, встречается сплошь и рядом. Читать толстые книжки ни у кого уже нет желания, да же если за это платят много денег, максимум можно осилить статейку. Нет желания и потребности организовать правильный рабочий процесс, печально.
97. Kani Mago (Kaniman) 02.07.12 18:41
Спасибо! весьма познавательно. Иногда некому объяснить простые вещи, а предыдущий автор (96), правильно пишет, что читать толстые книги стало некогда, темпы растут.
98. Максим Ковалев (maxsoft83) 02.07.12 20:59
В информационной базе присутствует 3 конфигурации:
1. Текущая конфигурация (собственно, это та конфигурация, которую мы правим)
2. Конфигурация базы данных
3. Конфигурация поставщика

Вот только почему-то не учат правильно пользоваться данными конфами. А самое главное чудо франчи не выполняют стандарты по которым все должно работать. Просто недавно был на курсах по расширенному функционалу 8.2, преподаватель нам рассказал за чем же так много было задуманно конфигураций. Как оказалось никто из кончных пользователей/программистов, окромя франчей не должен работать с конфигурацией поставщика в девственно чистом виде (тобиш от 1С). Когда франч продает конфу он должен выпустить свою поставку которая персонализированна под покупателя, там названия конфы и много мелочей. И потом поставлять обновления от себя а не от 1С. Вот как-то так. Для меня данная инфа была скажем так неожиданной. Но преподователь говорит, таков был высший первоначальный замысел.
99. Сергей (Sergoninfostarru) 03.07.12 01:29
Метод хорош только в случае изменения модуля объекта, модуля формы, в общем, программного кода. Если изменить формат числа в сторону увеличения разрядности или количества цифр после запятой - обновление "порубает" уже внесенные данные. То же самое будет, если увеличено количество ссылок на объекты в сложные ссылках. Например, если увеличили количество типов значений в свойствах объектов, то возвращение к типовой оставит только стандартные значения, а дописанные - сотрет, причем безвозвратно. Будьте осторожными с дописками : без анализа дописанного, делать возвращение к конфигурации поставщика не следует !!!
100. Ирина Лобеева (kiv45) 04.07.12 12:46
Было интересно почитать статью, а особенно комментарии.
101. Татьяна Катцына (K_Tanusik) 09.07.12 07:32
Спасибо, очень полезная информация про кнопку сохранить в файл не знала :)
102. Эдуард Неженцев (ErrorEd88) 09.07.12 19:52
>>Ввиду отсутствия опыта либо по незнанию, программист сопровождавший конфигурацию, вместо создания внешней печатной формы снимал конфигурацию с поддержки и дорабатывал встроенные макеты<<

Почему сразу по незнанию? Просто за обновление нетиповых берется больше денег и каждый месяц.
103. Игорь (ProkopyukIN) 10.07.12 06:52
я например если приходится править стандартный конфиг, а такое в любом случае бывает - всегда комментирую все изменения. так что в принципе не только у меня, а вообще ни у кого не должно возникнуть проблем.